SRPT 29.61 Sarepta Therapeutics is number 36 out of 101 Top