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