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