DYAI - Dyadic International Inc., DE
Float
18.58M
Short % of Float
0.98%
Oustanding Shares
29.24M
Float
20.32M
Short % of Float
0.88%
Oustanding Shares
28.81M
Float
20.11 M
Short % of Float
0.84%
Oustanding Shares
28.81 M
Float
24.76M
Short % of Float
N/A
Oustanding Shares
29.24M