Display in USD
Itron Q2 Adj. EPS $1.59 Beats $1.29 Estimate, Sales $562.902M Miss $566.076M Estimate | WAPE