Itron ITRI Holds Steady Near 8359 as Traders Await Directional Catalyst Twin Lions Management Takes 18 Million Stake in CalMaine Foods TLRY Q1 2026 Earnings Significant EPS Miss as Loss Deepens IntermediateTerm Technical Outlook Turns Bullish What Investors Should Know