Sensata Technologies Holding NV Scientific & Technical Instruments

ST
NYSE
49.71 0.49 (1.00%) last updated 1:07 PM EDT Aug 20
Trade $ST Now
reactionary