CXDO Q1 2026 Earnings EPS Surprises 256 Above Estimates STRD Q1 2026 Earnings Preferred Stock Posts Significant EPS Miss Surprise 77041 LGND Q1 2026 Earnings EPS Falls Short of Estimates Despite Positive Stock Movement BAC Q1 2026 Earnings Bank of America Beats on Strong Expense Control and Steady NII Safe Bulkers SB Q4 2025 Earnings EPS Misses Estimates Slightly Stock Dips Nearly 4 Cameco CCJ Nears Support as Uranium Sector Faces Mixed Signals TTM Technologies Inc Surges 881 as Shares Approach Resistance Alvotech Warrant ALVOW Faces Resistance at 020 After 5 Decline Kraft Heinz KHC Edges Higher as Stock Holds Support Zone RKT Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Mortgage Volume