SP 500 Edges Up as Healthcare Surges Communication Services Weighs Bond Markets Next Concern Supply Dynamics Overtake Inflation as Primary Risk SP 500 Hits 7500 Milestone on Iran Strait Deal Optimism Oil Plunges Google Pixel Launch Raises Privacy Questions Around AI Assistant Functionality Quad Countries Unveil Energy Security and Critical Minerals Initiatives Port Infrastructure Partnership Targets Fiji Prairie Operating PROP Faces NearTerm Headwinds But Bullish Thesis Remains Intact PODD Q1 2026 Earnings Strong EPS Beat Overshadowed by Tepid Market Response NOTE Q1 2026 Earnings EPS Surprises to the Upside Despite Revenue Headwinds Fortrea Holdings Inc FTRE Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction RCUS Q1 2026 Earnings WiderthanExpected Loss Highlights Ongoing Biotech Development Costs HYFM Q3 2025 Earnings Significant EPS Miss Highlights Ongoing Challenges ReNew Energy Global Q1 2026 Earnings Strong EPS Surprise Driven by Operational Gains STRK Preferred Shares Edge Higher Consolidating Near Resistance Great Elm Capital Corp 850 Notes Due 2029 GECCI Hold Steady at 2545 Amid Low Volatility Great Elm Group Notes GEGGL Steady at 2454 as FixedIncome Investors Seek Yield Black Stone Minerals BSM Slips Slightly as Technical Levels Hold Firm GEN Restaurant Group Inc GENK Drops 224 as Shares Approach Critical Support BNS Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Operating Performance INVO Fertility Inc IVF Q3 2025 Earnings Significant EPS Miss No Revenue Reported FTRE Q1 2026 Earnings Significant EPS Beat Driven by Operational Improvements Cerus Corporation CERS Q1 2026 Earnings Narrower Loss Beats Expectations by Over 75 Blink Charging Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Surprise Amid Operational Adjustments MCHP Q1 2026 Earnings EPS Surges Past Estimates by 106 Amid Solid Operational Execution Wingstop Shares Drop 12 as Profit Misses Market Expectations BCAL Q1 2026 Earnings EPS Surpasses Estimates by 276 Fathom Holdings FTHM Nudges Lower Holding Just Above Key Support at 054