SRPT - Financial Statements - $21.54 | MarketTrack