News

Sarepta Therapeutics Inc. (SRPT) on Wednesday reported second-quarter net income of $196.9 million. On a per-share basis, the ...