Sensata Technologies Holding plc ST 45.04

Technology

Revenue

Earnings

Dividends