SFL Q1 2026 Earnings Stunning EPS Surprise of 1880 Despite Negative Stock Reaction ENLV Q4 2025 Earnings Significant EPS Miss Amid Development Stage Costs LMFA Q1 2026 Earnings WiderThanExpected Loss Sends Stock Higher Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower OXLCZ Q4 2025 Earnings EPS Misses Estimates Despite Steady Performance OUST Q1 2026 Earnings EPS Beat Lifts Lidar Makers Stock