EPSN Q1 2026 Earnings Positive EPS Amid Modest Market Reaction ALGT Q1 2026 Earnings EPS Beats Estimates by Over 12 as Allegiant Travel Outperforms IBP Q1 2026 Earnings Earnings Miss Prediction Despite Positive Stock Reaction GRNT Q1 2026 Earnings Granite Ridge Resources Misses Big as EPS Falls 84 Below Consensus PLBY Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Climbs 391 Shoulder Innovations Inc SI Q1 2026 Earnings Narrower Loss Beats Estimates Despite Revenue Uncertainty