Immunome Inc IMNM Q1 2026 Earnings SmallerThanExpected Loss as Biotech Advances Pipeline NVS Q1 2026 Earnings EPS Misses Estimates by 85 Stock Declines Slightly CDP Q1 2026 Earnings Modest EPS Beat Amidst Steady DefenseOriented Portfolio Golar LNG Ltd GLNG Q1 2026 Earnings EPS Beats Estimates by 245 Revenue Not Disclosed Visa Q1 2026 Earnings EPS Beats Estimates by 482 as Payments Volume Remains Resilient MSN Q1 2024 Earnings Loss Reported as Stock Surges Over 20 BBY Q1 2026 Earnings EPS Beats Estimates by Nearly 5 Stock Rises