I

Itron

ITRI

107.870
USD
4.42
(4.27%)
Market Closed
Volume
8,939
EPS
0
Div Yield
0
P/E
25
Market Cap
4,552,933,027
« Previous
Next »