DBTX -
Float
13.4M
Short % of Float
0.65%
Oustanding Shares
25.13M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
13.4M
0.65%
25.13M