DTOC -
Float
1.85M
Short % of Float
0.48%
Oustanding Shares
10.11M
Float
Short % of Float
Oustanding Shares
Float
Short % of Float
Oustanding Shares
1.85M
0.48%
10.11M