RARE - Ultragenyx Pharmaceutical Inc.

Float
72.17M
Short % of Float
4.89%
Oustanding Shares
82.34M

Float
77.17M
Short % of Float
5.33%
Oustanding Shares
82.11M

Float
77.14 M
Short % of Float
4.33%
Oustanding Shares
82.11 M

72.17M
4.89%
82.34M
77.17M
5.33%
82.11M
77.14 M
4.33%
82.11 M