Why Itron (ITRI) Outpaced the Stock Market Today

  • Itron (ITRI) closed at $125.04 in the latest trading session, marking a +2.53% move from the prior day.