Itron, Inc.

Itron, Inc.

78.10
EUR
+2.76
(+3.66%)
5.47EPS
14.25P/E
3.48BMarket Cap
Oct 27Next Earn