Sarepta Therapeutics: What’s Happening With SRPT Stock?

view original post

The favorable market reaction indicates investor relief at management’s swift measures to rectify the company’s worsening financial situation.