ST   $41.51  -1.54% Market Closed After Close 41.51 0.0

Sensata Technologies Holding plc

Data not available