← Financial / Top

Sensata Technologies Holding plc (ST) Financial

United States USD Technology estimated
revenue_score77
profit_score89
eps_score76
roe_score89
margin_score64
value_score93
growth_score77
stability_score64
income_score76
risk_score70
Stock Page Compare Mission Signal Whistle