Why Is Sarepta Therapeutics  ( SRPT )  Down 1.5% Since Last Earnings Report?