DOCN - DigitalOcean Holdings Inc
Float
60.42M
Short % of Float
9.50%
Oustanding Shares
90.8M
Float
48.57M
Short % of Float
13.90%
Oustanding Shares
96.73M
Float
48.57 M
Short % of Float
15.16%
Oustanding Shares
86.01 M