SFL Q1 2026 Earnings Massive EPS Surprise of 1880 Despite Revenue Uncertainty CBAN Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment TATT Q1 2026 Earnings Strong EPS Beat Drives Stock Rally MSN Q1 2024 Earnings Narrowing Losses Amid Limited Revenue Disclosure Stock Surges 2026 SBCF Q1 2026 Earnings EPS Beats Estimates Amid Stable Operations HLN Q4 2024 Earnings EPS Surpasses Estimates with 72 Beat