Skip to main content
Loading ticker…
Sensata Technologies Holding plc (ST) · RS 66 · Neutral