BRFH Q1 2026 Earnings Surpasses EPS Estimates with Narrower Loss Terrestrial Energy IMSR Q1 2026 Earnings Narrowing Losses and a 14 Stock Surge Signal Investor Optimism Diageo Q1 2026 Earnings EPS Misses Estimates Amidst Mixed Market Sentiment General Dynamics Q1 2026 Earnings Strong EPS Beat Powered by Operational Strength CRDL Q4 2025 Earnings Narrower Loss Surpasses Estimates Amid Clinical Progress BAH Q1 2026 Earnings Strong EPS Surprise Drives Positive Stock Reaction