Itron Q1 Earnings Beat Expectations Despite Initial Sell-Off | Intellectia.AI