Workflow
Sarepta Therapeutics: Beaten Down, But Not Out

Group 1 - Sarepta Therapeutics (SRPT) has experienced a significant decline in stock value, down more than 90% year-to-date [1] - The company has faced a series of negative events, including paused drug shipments and patient deaths [1]