MRUS - Merus N.V
Float
42.5M
Short % of Float
7.73%
Oustanding Shares
58.33M
Float
42.93M
Short % of Float
10.93%
Oustanding Shares
46.31M
Float
42.93 M
Short % of Float
12.76%
Oustanding Shares
57.73 M
42.5M
7.73%
58.33M
42.93M
10.93%
46.31M
42.93 M
12.76%
57.73 M