CMP Q1 2026 Earnings EPS Beats Estimates Shares Rise 25 SFL Q1 2026 Earnings Massive EPS Surprise of 1880 Despite Revenue Uncertainty SLNHP Q4 2025 Earnings Preferred Stock EPS Misses Estimates Amid Continued Losses TME Q1 2026 Earnings EPS Beats Estimates Amid Market Headwinds GTES Q1 2026 Earnings EPS Beat Driven by Operational Efficiency and Demand NETGEAR Q1 2026 Earnings A Surprising Profit Beats Expectations Shares Rally