Sarepta (SRPT) on Soars 15.7% on 5th Day Ahead of Clinical Trial Results
Sarepta Therapeutics extended its winning streak to a 5th consecutive day on Thursday, surging 15.68 percent to close at $22.35 apiece as investors repositioned portfolios ahead of the upcoming preliminary...