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