BHVN - Biohaven Ltd

Float
65.86M
Short % of Float
10.80%
Oustanding Shares
81.66M

Float
58.85M
Short % of Float
11.10%
Oustanding Shares
68.19M

Float
58.85 M
Short % of Float
12.71%
Oustanding Shares
80.23 M

65.86M
10.80%
81.66M
58.85M
11.10%
68.19M
58.85 M
12.71%
80.23 M