Sarepta Therapeutics (SRPT) Soars: Stock Up 39.3%