Growth Metrics

Sarepta Therapeutics (SRPT) Depreciation and Depletion: 2010-2024

Historic Depreciation and Depletion for Sarepta Therapeutics (SRPT) over the last 15 years, with Dec 2024 value amounting to $42.7 million.