NasdaqGS:SRPTBiotechs
Assessing Sarepta Therapeutics (SRPT) Valuation After Recent Share Price Rebound From Multi Year Lows
Why Sarepta Therapeutics is on investors’ radar today
Sarepta Therapeutics (SRPT) has drawn fresh attention after recent trading left the stock at a last close of $22.35, reflecting mixed short term returns and weaker performance over the past year and the past 3 months.
See our latest analysis for Sarepta Therapeutics.
For Sarepta, the recent 6.08% 1-day share price return and 3.86% 7-day share price return sit against a much weaker backdrop, with a 1-year total shareholder return decline of...