Shares of Sarepta Therapeutics have struggled for the past year due to concerns about the commercial potential of its gene ...