SSTK Q4 2025 Earnings EPS Misses Estimates as Growth Headwinds Persist AHT Earnings Overview 20260528 CUK Q1 2026 Earnings EPS Misses Estimate but Stock Rallies on Operational Momentum ROC Q1 2026 Earnings EPS Surprise Drives Strong Beat Despite Revenue Uncertainty DRCT Q1 2026 Earnings NarrowerThanExpected Loss but Stock Declines Amid Revenue Uncertainty EIX Q1 2026 Earnings Earnings Beat Expectations as EPS Surges Above Estimates