Advertisement
Advertisement

ITRI

ITRI logo

Itron Inc.

107.53
USD
+1.41
+1.33%
Jan 23, 13:51 UTC -5
Open

ITRI Balance Sheet

Advertisement