Sarepta Therapeutics Inc [SRPT] Revenue clocked in at $2.23 billion, down -85.61% YTD: What’s Next?
Sarepta Therapeutics Inc [NASDAQ: SRPT] closed the trading session at $21.97 on 2025-07-17. The day’s price range saw the stock hit a low of $20.94, while the highest price level was $22.86. The stocks have a year to date performance of -85.61 percent and weekly