KKRT Q1 2026 Earnings EPS Surprise Positive Despite Slight Stock Decline Virgin Galactic SPCE Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares MC Q1 2026 Earnings Earnings Miss Estimates Amid Tepid Advisory Activity CRGO Q4 2025 Earnings Narrower Loss Slightly Ahead of Expectations DMC Global BOOM Q1 2026 Earnings NarrowerThanExpected Loss Surprises Estimates Cenovus Energy Inc CVE Q1 2026 Earnings EPS Surges Past Estimates but Stock Slips on Broader Sector Weakness