Growth Metrics

Apellis Pharmaceuticals (APLS) Return on Invested Capital: 2023-2025