SRPT - Stock Performance - $21.54 | MarketTrack