Apellis Pharmaceuticals, Inc. (APLS) reported 166.8millioninrevenueforthequarterendedMarch2025,representingayear−over−yeardeclineof3.20.74 for the same period compares to -0.54ayearago.Thereportedrevenuerepresentsasurpriseof−13.33192.44 million. With the consensus EPS estimate being -$0.36, the EPS surprise was -105.56%. View all Key Company Metrics for Apellis Pharmaceuticals here>>> Shares of Apellis Pharmaceuticals have retur ...