EPRX - Eupraxia Pharmaceuticals Inc

Float
29.91M
Short % of Float
--
Oustanding Shares
35.62M

Float
32.98M
Short % of Float
0.06%
Oustanding Shares
35.62M

Float
Short % of Float
Oustanding Shares

Float
32.59M
Short % of Float
N/A
Oustanding Shares
35.62M