BWXT Q1 2026 Earnings Strong EPS Beat Driven by Nuclear Operations EDAP Q4 2025 Earnings EPS Miss Weighs on Shares Amid Operational Headwinds CLRB Q1 2026 Earnings EPS Beat Signals Improved Cost Discipline TIMB Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Highlights Operational Strength Dianthus Therapeutics Q1 2026 Earnings EPS Beat Amid PreRevenue Stage