ITRON INC
60.1500
-1.39%
60.1500
-1.39%
56.7000 79.9500
52 weeks
52 weeks

Mkt Cap 2.33B

Shares Out 38.65M

new Chat
Send me real-time posts from this site at my email
No data