WEC Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower NTRP Q3 2023 Earnings Narrower Loss Than Anticipated Amid Ongoing Challenges ESI Q1 2026 Earnings EPS Beats Estimates Shares Gain Vaxcyte PCVX Q1 2026 Earnings PreRevenue Biotech Posts WiderThanExpected Loss Stock Gains on Pipeline Confidence BETR Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement LanzaTech Q4 2025 Earnings EPS Surprise of 8379 Despite Continued Losses