Eli Lillys Retatrutide Shows Promising Phase 3 Results Potential Obesity Treatment Breakthrough Middle East Tensions Drive Gains for Canadian Natural Resources CNQ Sterling Infrastructure Named IBD Stock Of The Day Amid Data Center Demand Boom Space Stocks Surge as SpaceX IPO Speculation Intensifies New York Fed Study Reveals Surging Gas Prices Disproportionately Impact LowerIncome Households Stellantis Outlines Turnaround Strategy Prediction Markets Face Regulatory Scrutiny Oura Files for IPO CNBC Morning Brief Gibraltar Industries Q1 2026 Earnings Earnings Per Share Misses Consensus Yet Stock Climbs 461 COLM Q1 2026 Earnings EPS Soars Past Estimates with 8066 Surprise BRCC Earnings Overview 20260526 TrustCo Bank Corp NY TRST Q1 2026 Earnings Reported EPS of 091 Stock Edges Lower SNTI Q1 2026 Earnings NarrowerThanExpected Loss Cautiously Lifts Shares OTLK Q1 2026 Earnings EPS Misses Estimates Amid PreCommercial Stage Stock Surges on Pipeline Optimism Donaldson Company DCI Treads Lower Approaching Key Support Zone Following Modest Declines Cabaletta Bio Holds Steady CABA Stock Rises Slightly Amid Biotech Volatility Aurora Innovation AUR Slips 27 Support Test in Play Amid Autonomous Vehicle Sector Jitters Ready Capital Notes RCB Hover Near Par as Modest Moves Signal Stability Franklin Financial Services FRAF Slides 177 as Stock Tests Key Support Level US and Iran Signal Potential Progress but Remain at Odds Over Key Issues CVNA Q1 2026 Earnings EPS Surprises with 12 Beat Stock Edges Higher Kayne Anderson Energy Infrastructure Fund KYN Edges Lower Key Levels in Focus DAWN Q4 2025 Earnings WiderThanExpected Loss As PreRevenue Biotech Advances Pipeline INDV Q1 2026 Earnings Strong EPS Beat Underscores Operational Discipline SLMBP Q1 2026 Earnings Strong EPS Surprise Drives Investor Attention CYCN Q4 2025 Earnings Narrowed Loss Beats Street Estimates Shares Climb Evotec Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement PMTV Q1 2026 Earnings Persistent Headwinds Trigger Significant EPS Miss BBLG Q1 2026 Earnings EPS Surprises to the Upside Despite No Revenue Stock Declines