Itron (ITRI): Buy, Sell, or Hold Post Q1 Earnings? Itron trades at $108.58 per share and has moved almost in lockstep with the market over the last six months. The stock has lost 10.4% while the S&P 500 is down 5.5%. This may have investors wondering how to approach the situation.