News

Arrowhead Pharmaceuticals Inc (NASDAQ:ARWR) stock fell 6% following Sarepta Therapeutics’ (NASDAQ:SRPT) sale of over 9.2 ...
Sarepta will sell back $50 million worth of shares to cover part of a $100 million milestone payment and its remaining shares worth $174 million.