← Financial
/
Top
Itron Inc. (ITRI) Financial
United States
USD
Technology
estimated
revenue_score
90
profit_score
68
eps_score
70
roe_score
68
margin_score
69
value_score
52
growth_score
90
stability_score
69
income_score
70
risk_score
23
Stock Page
Compare
Mission
Signal Whistle