Omada Health OMDA Q1 2026 Earnings 005 EPS Surges Past 008 Estimates Unusual IntheMoney Put Options Activity in Amazon Stock Sparks Bullish Speculation NewMarket NEU Q1 2026 Earnings Revenue NA Matching Views Dolly Varden DVS Slips 648 Testing 260 Support 20260520 First MYFW Stock Analysis RangeBound Near 2839 20260520 What Kite KRGs 103 Jump Means for Investors 20260520