SPMC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short Energy Focus Q4 2024 Earnings Narrowed Loss Reflects Ongoing Cost Controls BHC Q1 2026 Earnings EPS Beat of 1233 Amid Broader Market Concerns SherwinWilliams SHW Q1 2026 Earnings Solid EPS Beat Amidst Mixed Demand Signals Bitcoin Depot Inc BTM Q4 2025 Earnings Massive EPS Miss of 826 Per Share Stock Declines 15 TDG Q1 2026 Earnings Strong EPS Beat Highlights Resilient Aerospace Demand