Apellis APLS Q1 2026 Earnings EPS 015 Beats Estimates XCHG XCH Slides 588 as Selling Pressure Mounts 20260520