Itron (ITRI) Declines More Than Market: Some Information for Investors
ZacksIn the latest trading session, Itron (ITRI) closed at $105.98, marking a -1.93% move from the previous day.
In the latest trading session, Itron (ITRI) closed at $105.98, marking a -1.93% move from the previous day.