Itron's Rollercoaster Day: What It Means for Investors and the Market | Whale Factor