Apellis Pharmaceuticals CTO Disposes of Shares Amid Mixed Fiscal Year 2025 Revenue Results
Apellis Pharmaceuticals' Chief Technical Officer, Nur Nicholson, sold over 2,200 shares in January 2026 to cover tax responsibilities. Concurrently, the company announced preliminary U.S. product revenue for fiscal year 2025 that fell slightly short of analyst expectations. Multiple analysts responded with varied ratings reflecting both positive pr…