
Analyzing Itron (ITRI) Gains 31% YTD: Will the Uptrend Last?
Itron (ITRI) is benefiting from higher software license sales, easing of supply-chain issues and strong operational execution.
Related Companies
Related Articles
Itron (ITRI) is benefiting from higher software license sales, easing of supply-chain issues and strong operational execution.