ALGT Q1 2026 Earnings EPS Beats Estimates by 1214 Shares Edge Lower BMRC Q1 2026 Earnings Slight EPS Miss as Bank Navigates Margin Pressure WHLRL Q2 2024 Earnings Bondholder EPS Surprises Revenue Unreported ELVA Q1 2026 Earnings EPS Surges Past Estimates with 307 Beat Upstream Bio UPB Q1 2026 Earnings NarrowerthanExpected Loss with No Revenue Yet CCSI Q1 2026 Earnings Strong EPS Beat Amidst Cautious Outlook