Sarepta Therapeutics: Stock Rising Too Far, Too Fast?