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

76.55M
9.67%
102.97M
63.60M
12.37%
76.67M
50.84 M
15.31%
80.40 M