BZUN Earnings Overview 20260526 NuCana NCNA Q3 2024 Earnings EPS Surprise Beats Estimates Despite No Revenue MPT Q1 2026 Earnings EPS Surges Past Estimates Yet Shares Edge Lower BRCC Earnings Overview 20260528 AEMD Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares Modestly ANI Pharmaceuticals Q1 2026 Earnings Major EPS Beat Belies Subdued Market Response