Sensata Technologies Holding PLC

STNYSE
$42.32
1.634.01%
Last update: Oct 27, 4:41 PM
Sensata Technologies Ownership & Insider Activity - Benzinga