Itron, Inc. logo

Itron, Inc.

ITRI US

Itron, Inc.USUnited States Composite

107.01

USD
+7.19
(+7.20%)