Grifols Q4 2025 Earnings EPS Surpasses Estimates by 104 Amid Mixed Market Reaction Talos Energy Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares BKNG Q1 2026 Earnings Earnings Per Share Surpass Estimates Shares Edge Higher EVAX Q1 2026 Earnings WiderthanExpected Loss as Biotech Continues Development MeiraGTx Q1 2026 Earnings WiderThanExpected Loss Amid PreRevenue Pipeline Progress ONL Q1 2026 Earnings EPS Misses Estimates Despite Minor Stock Uptick