IMCR - Immunocore Holdings plc ADR

Float
32.18M
Short % of Float
9.56%
Oustanding Shares
49.82M

Float
48.38M
Short % of Float
6.12%
Oustanding Shares
49.44M

Float
48.38 M
Short % of Float
5.98%
Oustanding Shares
48.09 M

32.18M
9.56%
49.82M
48.38M
6.12%
49.44M
48.38 M
5.98%
48.09 M