SLI Q1 2026 Earnings NarrowerThanExpected Loss Highlights Operational Progress Essex Property Trust ESS Q1 2026 Earnings EPS Surges Past Estimates on Strong Operating Performance OXLCN Q4 2025 Earnings EPS Misses Estimates Amid Stable Preferred Distribution FENG Q3 2024 Earnings Net Loss Deepens as Advertising Headwinds Persist CTAS Q1 2026 Earnings EPS Misses Estimates Stock Sees Modest Gain BAH Q1 2026 Earnings Strong EPS Surprise Drives Positive Stock Reaction