ALNY Q1 2026 Earnings EPS Smashes Estimates While Shares Edge Lower ORI Q1 2026 Earnings EPS Misses Estimates as Operating Environment Challenges Persist NOG Q1 2026 Earnings EPS Beats Estimates by 789 Allstate Q1 2026 Earnings EPS Beat by 4469 on Strong Underwriting Performance BTBT Q1 2026 Earnings Massive EPS Miss as Bit Digital Reports DeeperThanExpected Loss Annovis Bio Q1 2026 Earnings EPS Misses Estimates as PreClinical Spending Intensifies