Growth Metrics

Apellis Pharmaceuticals (APLS) Short-Term Debt repayments: 2024