Itron, Inc.

Itron, Inc.

78.70
EUR
+0.76
(+0.98%)
5.47EPS
13.78P/E
3.37BMarket Cap
Oct 27Next Earn