Itron (ITRI) Declines More Than Market: Some Information for Investors

Zacks

In the latest trading session, Itron (ITRI) closed at $105.98, marking a -1.93% move from the previous day.