SRPT - Sarepta Therapeutics Inc
 
                      Float
89.61M
Short % of Float
5.32%
Oustanding Shares
93.86M
 
                    Float
88.22M
Short % of Float
6.43%
Oustanding Shares
93.55M
 
                      Float
88.23 M
Short % of Float
5.32%
Oustanding Shares
93.55 M
