Nvidia Shatters Expectations with Record 816 Billion Revenue Driven by AI Hardware Demand Should You Sell Netcapital NCPLW After 1443 Drop 20260521 Lionsgate LION Gains 137 Support Holds at 1197 20260520 IB Acquisition Corp Rights IBACR Edge Higher Amid Low Volume Trading Moodys MCO Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Amid Cautious Outlook EFOI Q4 2024 Earnings Narrowing Losses and Positive Stock Reaction Despite Limited Disclosure SES AI Q1 2026 Earnings EPS Misses Estimates Stock Rises Despite WiderThanExpected Loss CYRX Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Pressures TEX Q1 2026 Earnings Strong EPS Surprise Drives Stock Higher CSX Q1 2026 Earnings EPS Surprise Drives Profit Beat but Stock Declines