Growth Metrics

Sarepta Therapeutics (SRPT) Amortizatization of Intangibles: 2014-2024