Mesa Laboratories Inc MLAB Q1 2026 Earnings Stellar EPS Surprise of 130 Drives Optimism Amidst Quiet Revenue Period Allstate Q1 2026 Earnings EPS Beat by 4469 on Strong Underwriting Performance BABA Q1 2026 Earnings Massive EPS Miss Shakes Investor Confidence PYPD Q1 2026 Earnings NarrowerthanExpected Loss as Clinical Pipeline Advances AHT Earnings Overview 20260522 SPCE Q1 2026 Earnings Narrower Than Expected Loss as Company Reshapes Space Tourism Strategy