News

The favorable market reaction indicates investor relief at management’s swift measures to rectify the company's worsening ...
Shares of Sarepta Therapeutics, Inc. (SRPT) traded 46% lower on Monday morning after multiple analysts downgraded the stock following the death of a second patient during their treatment with the ...