ST   $33.18  -2.33% Market Closed After Close 33.18 0.0

Sensata Technologies Holding plc

Data not available