DBX - Dropbox Inc
Float
252.38M
Short % of Float
6.81%
Oustanding Shares
263.33M
Float
254.18M
Short % of Float
7.17%
Oustanding Shares
267.20M
Float
254.17 M
Short % of Float
7.76%
Oustanding Shares
265.06 M