SRPT 53.46 Sarepta Therapeutics is number 55 out of 100 Top