BSRR Q1 2026 Earnings EPS Beat of 1438 Overshadowed by Slight Stock Decline GLUE Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline iHeartMedia IHRT Q1 2026 Earnings EPS Misses Estimates Stock Rallies Despite Loss RANI Q1 2026 Earnings Narrowing Losses as Pipeline Progress Continues Huntington Ingalls Industries Inc HII Q1 2026 Earnings Adjusted EPS Slightly Beats Estimates Amid Robust Defense Demand MGPI Q1 2026 Earnings Earnings Surge Past Estimates with 308 Surprise