TTGT Q1 2026 Earnings Significant EPS Miss as Losses Widen Stock Gains Unexpectedly Bloom Energy Q1 2026 Earnings Massive EPS Surprise Highlights Operational Efficiency MRNA Q1 2026 Earnings Loss Narrower Than Expected But Stock Slips Amid Unreported Revenue Intrepid Potash IPI Q1 2026 Earnings EPS Surges Past Estimates with 2789 Beat RGR Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Uptick Basel Medical Group BMGL Slides 277 as Selling Pressure Intensifies Nears Critical Support Opus Genetics IRD Hovers Near Support After Modest Decline Battalion Oil BATL Slides 76 as Energy Sector Weakness Weighs on SmallCap EP Movado Group MOV Slips as Market Sentiment Weighs on Luxury Segment Haverty Furniture HVT Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher