StocksSensata Technologies Holding N.V.ST

ST

Sensata Technologies Holding N.V.

56.43 -0.71 (-1.24%)
Delayed Prices By NASDAQ, in USD