Momentus Stock Surges as Space Company Secures Additional Funding Through Private Placement Enphase Energy Surges to Record High Following Goldman Sachs Price Target Upgrade Niva Bupa Aims to Secure Top Two Retail Health Insurance Position Within Three Years Saudi Arabias Vision 2030 Spending Spree Faces Reality Check as Fiscal Constraints Bite Q4 Earnings Season Peak 160 Companies Including RVNL Suzlon Energy NBCC and Container Corporation Set to Report on May 25 2026 CNBC Team Trims Stock After 46 Weekly Surge Citing Parabolic Move ProfitTaking Strategy ENVA Q1 2026 Earnings EPS Beats Estimates by 335 as Shares Dip SOGP Q4 2021 Earnings Strong EPS Surprise Drives Positive Stock Reaction M Q1 2026 Earnings EPS Beats Estimates by 673 Stock Rises National Research Corporation NRC Q1 2026 Earnings EPS of 021 Reported Stock Edges Higher Amid Limited Disclosures MSC Q4 2025 Earnings 011 EPS No Revenue Disclosure Stock Declines C4 Therapeutics Q1 2026 Earnings Strong EPS Beat Amid Continued Pipeline Progress SUNS Declines 106 as Realty Trust Approaches Key Support Zone Thornburg Income Builder Opportunities Trust TBLD Holds Steady Above Key Support Eyes Resistance Adagene Inc ADAG Edges Lower as Shares Trade Near Key Support Level Viewbix Inc VBIX Holds Steady at 364 Key Support and Resistance Levels in Focus MSC Industrial Direct MSM Edges Lower Amid Industrial Sector Headwinds Workday Shares Rise on Improved Margin Outlook Driven by AI Adoption Emerging Assets Rally as USIran Peace Hopes Buoy Investor Sentiment Renegade Prepares for Belmont Stakes After Close Kentucky Derby Finish Europe Faces Connectivity Risk as US Satellite and AI Dominance Grows Telecom CEO Warns Page Industries Reports Strong Top Line Growth as Revenue from Operations and Sales Volume Increase Kevin Warsh to Assume Federal Reserve Chairmanship on Friday Chinese Drone Shipments Plunge Amid Domestic Crackdown and US Import Ban Riverview Bancorp Inc RVSB Q1 2026 Earnings EPS Misses Estimates as Net Income Declines Granite Ridge Resources GRNT Faces Selling Pressure as Shares Dip 25 Support Levels in Focus