IMTX - Immatics N.V
Float
76.55M
Short % of Float
9.67%
Oustanding Shares
102.97M
Float
63.60M
Short % of Float
12.37%
Oustanding Shares
76.67M
Float
50.84 M
Short % of Float
15.31%
Oustanding Shares
80.40 M