SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower GXAI Q1 2026 Earnings EPS Misses Estimates No Revenue Reported BNTX Q1 2026 Earnings NarrowerThanExpected Loss as BioNTech Focuses on Pipeline Progress PHIO Q1 2026 Earnings WiderthanExpected Loss Reflects Ongoing RD Investment YETI Q1 2026 Earnings Strong EPS Beat Drives Stock Higher DRTS Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Faces Challenges