Itron, Inc. logo

Itron, Inc.

ITRI US

Itron, Inc.USUnited States Composite

89.68

USD
-0.81
(-0.90%)