<- Back to list
Sensata Technologies Holding plc
ST
45.04
Technology
Revenue
Earnings
Dividends