SRPT 53.02 Sarepta Therapeutics is number 79 out of 100 Top