KALU Q1 2026 Earnings Massive EPS Surprise of 97 Drives Stock Higher BHB Q1 2026 Earnings EPS Misses Estimates Shares Dip Slightly VVOS Q4 2025 Earnings EPS Misses Estimates as Loss Widens Stock Gains 431 Crane Company CR Q1 2026 Earnings EPS Beat Drives Modest Stock Gains Amid Mixed Operating Trends ENSC Q1 2026 Earnings Narrowerthanexpected Net Loss as EPS Beats Estimates ALGT Q1 2026 Earnings EPS Surpasses Estimates by 1214