BNR Q3 2022 Earnings NarrowerThanExpected Loss as Biotech Company Navigates Challenges TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower NCLH Q1 2026 Earnings EPS Beat by 583 Drives Strong Stock Surge PrimeEnergy Resources PNRG Q4 2025 Earnings Profitability Holds Firm with EPS of 143 Stock Advances 454 HALO Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick AUPH Q1 2026 Earnings EPS Surpasses Estimates by Over 23 Stock Declines Despite Beat