MLSS Q1 2026 Earnings NarrowerThanExpected Loss as Commercial Efforts Continue SPMC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short ALGT Q1 2026 Earnings EPS Surges Past Estimates with 1214 Beat Stock Slips Slightly