Twilio Q1 2026 Earnings EPS Surprise Beats Estimates as Profitability Improves GIL Q1 2026 Earnings EPS Beats Estimates with 734 Surprise PEG Q1 2026 Earnings Earnings Beat Estimates Despite Slight Stock Decline RNGR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions MMLP Q1 2026 Earnings Partnership Reports Loss as Stock Declines Evaxion Q1 2026 Earnings EPS Miss Weighs on PreRevenue Biotech Stock Edges Higher