SP 500 Edges Higher as Healthcare and Tech Lead Communication Services Lags Lenovo Shares Surge Over 15 Following Record Earnings and AI Revenue Surge Trump Asks Supreme Court to Halt TikTok Ban Adding Uncertainty to Platforms Future Wipro and Eicher Motors Stock Outlook Analyst Highlights Bullish Signals on May 25 US Payrolls Surge Past Expectations in April Yet Report Signals Underlying Concerns M R Maniveni Foods IPO Allotment Date Expected May 27 Check Status Online via BSE Registrar EXR Q1 2026 Earnings EPS Beats Estimates by 116 as SelfStorage Demand Holds Steady SKYX Q1 2026 Earnings EPS Falls Short of Estimates Amid Ongoing Development Graphic Packaging Holding Company GPK Q1 2026 Earnings EPS Surges Past Estimates Stock Rises BFRI Q1 2026 Earnings EPS Misses Estimates by a Wide Margin Amid No Reported Revenue MSGM Q1 2026 Earnings First Profitability Milestone Despite Market Skepticism MarineMax Inc HZO Q1 2026 Earnings EPS Falls Short of Expectations Amid Challenging Environment Evolution Global Acquisition Corp Warrants EVOXW Surge 186 as Price Approaches Key Resistance BTC Development Corp BDCI Holds Steady Near Support Analysis of Current Price Action Blackstone Mortgage Trust BXMT Rallies 148 as Rate Sensitivity Drives Price Action Kochav Defense Acquisition Corp KCHV Holds Steady at 1032 Stability in a Volatile SPAC Market Occidental Petroleum OXY Slides 099 as Energy Sector Struggles Key Support Levels Tested Nerdy Inc NRDY Q1 2026 Earnings Strong EPS Beat Narrowed Losses ICON plc ICLR Q3 2025 Earnings EPS Slightly Below Estimates Shares Edge Lower on Narrow Miss Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Ball Corporation Q1 2026 Earnings EPS Beats Estimates by 885 on Strong Operational Performance NVE Corporation NVEC Q1 2026 Earnings EPS of 102 Reported Stock Advances 421 JCI Q1 2026 Earnings EPS Surprises to the Upside Stock Declines Marginally Companies Double Down on Prediction Market Investments Amid Regulatory Uncertainty BHC Q1 2026 Earnings EPS Beat of 1233 Amid Broader Market Concerns Generac Holdings GNRC Gains 173 as Shares Test Key Resistance at 28856