Itron (ITRI) Surpasses Market Returns: Some Facts Worth Knowing
ZacksThe latest trading day saw Itron (ITRI) settling at $103.41, representing a +0.85% change from its previous close.
The latest trading day saw Itron (ITRI) settling at $103.41, representing a +0.85% change from its previous close.