Itron, Inc. is a technology and services company, which engages in the provision of solutions that measure, manage, and analyze energy and water use. It operates through the following segments ...
Itron (ITRI) closed at $107.36 in the latest trading session, marking a -0.1% move from the prior day. The stock outperformed the S&P 500, which registered a daily loss of 0.51%. At the same time, the ...