Itron Heads Into Q1 Print With Bears Pressing and Analysts Cutting Targets
Itron heads into its April 30 Q1 earnings release with the stock under real pressure and short sellers holding a meaningful position. Short interest is the dominant setup signal here. At 11.5% of the free float — up 8%…