The favorable market reaction indicates investor relief at management’s swift measures to rectify the company’s worsening financial situation.
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.