Advertisement
Advertisement

ITRI

ITRI logo

Itron Inc

124.83
USD
+2.88
+2.36%
Jun 16, 14:33 UTC -4
Open

ITRI Balance Sheet

Advertisement