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