Itron (ITRI) Beats Stock Market Upswing: What Investors Need to Know

The latest trading day saw Itron (ITRI) settling at $91.28, representing a +1.42% change from its previous close.
Open original source
The latest trading day saw Itron (ITRI) settling at $91.28, representing a +1.42% change from its previous close.
Open original source