GLIBK Q1 2026 Earnings Significant EPS Miss Sends Stock Lower OEC Q1 2026 Earnings Significant EPS Miss as Company Reports Unexpected Loss DINO Q1 2026 Earnings Stunning EPS Surge Defies Expectations Emerson Radio MSN Q1 2024 Earnings Loss of 003 per Share Triggers 20 Stock Surge REX Q3 2001 Earnings Earnings Surpass Estimates with 23 Beat Stock Advances SITE Centers Corp SITC Q3 2025 Earnings Surprise EPS Beat Masks Lingering Headwinds