FNV Q1 2026 Earnings EPS Surpasses Estimates by 137 as Royalty Portfolio Delivers ADUS Q1 2026 Earnings EPS Beats Estimates Despite Modest Stock Decline PFE Q1 2026 Earnings EPS Surprises to the Upside Amidst Operational Focus Compass Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss Supports Biotechs Pipeline Progress BAC Q1 2026 Earnings Earnings Beat with 86 Surprise Ultragenyx Q1 2026 Earnings WiderThanExpected Loss as No Revenue Reported