Evercore Q1 2026 Earnings Blowout EPS Beats Estimates by 4665 Protara Therapeutics Q1 2026 Earnings NarrowerthanExpected Loss as Pipeline Advances Sunoco LP SUN Q1 2026 Earnings Massive EPS Beat Highlights Operational Strength UMBFO Q1 2026 Earnings Preferred Stock Performance Strong as EPS Surpasses Estimates by 1728 NB Q1 2026 Earnings Surprise EPS Beat Amid Development Stage BHB Q1 2026 Earnings EPS Misses Estimates Shares Dip Slightly