MTEM - Molecular Templates Inc
Float
3.9M
Short % of Float
3.86%
Oustanding Shares
6.58M
Float
4.16M
Short % of Float
4.81%
Oustanding Shares
5.37M
Float
4.37 M
Short % of Float
1.48%
Oustanding Shares
5.37 M
Float
4276890
Short % of Float
N/A
Oustanding Shares
6583880