YTEN - Yield10 Bioscience Inc
Float
10.86M
Short % of Float
2.65%
Oustanding Shares
11.98M
Float
10.20M
Short % of Float
0.32%
Oustanding Shares
11.98M
Float
10.20 M
Short % of Float
1.21%
Oustanding Shares
11.98 M
Float
0.6M
Short % of Float
N/A
Oustanding Shares
0.64M