Sarepta Therapeutics (SRPT)
Sarepta Therapeutics (SRPT) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- SRPT last traded at $18.11, -2.74% on the day.
- Sarepta Therapeutics: market cap $1.97B, P/E -12.6, revenue $1.97B over the last four quarters, next earnings 2026-11-05.
- Over the past year SRPT returned -22.11%; year to date -15.85%.
Updated 2026-11-02 19:09 UTC