uCloudlink Group Inc Q1 2026 Earnings EPS Beats Estimates Amid Cost Discipline BMO Q1 2026 Earnings Profit Beat Drives Modest Share Gains CVEO Q1 2026 Earnings EPS Surprise of 45 Despite Negative Earnings FBLG Q1 2026 Earnings PreRevenue Biotech Posts Slight EPS Miss No Revenue Reported BSRR Q1 2026 Earnings EPS Beat of 1438 Overshadowed by Slight Stock Decline RIOT Q1 2026 Earnings EPS Lags Consensus by Wide Margin Stock Climbs 037 Despite Miss