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