Strength In Sarepta: Why Today's Moves Were Predictable By: Benzinga via Benzinga April 26, 2016 at 17:26 PM EDT Sarepta Therapeutics Inc (NASDAQ: SRPT) shares are trading lower by $4.09 at $10.86 in Tuesday's session. The catalyst for the ... Read More >> Related Stocks: Sarepta Therapeutics