Snowball logo
logo
ST_logo

Sensata Technologies Holding plc

$45.42-$0.73  (1.58%)