ST

Sensata Technologies Holding plc

Technology · Hardware, Equipment & Parts
$34.61 -1.62%
Undervalued·Quality 60·RSI 48·DCF -24%·Conviction 60·AGI 72