Itron, Inc.

Itron, Inc.

1,388.28
MXN
-224.11
(-13.90%)
111.76EPS
14.46P/E
73.19BMarket Cap
Oct 27Next Earn