CPRX - Catalyst Pharmaceuticals Inc

Float
101.36M
Short % of Float
6.77%
Oustanding Shares
117.86M

Float
91.93M
Short % of Float
6.48%
Oustanding Shares
105.26M

Float
91.93 M
Short % of Float
6.12%
Oustanding Shares
107.56 M

101.36M
6.77%
117.86M
91.93M
6.48%
105.26M
91.93 M
6.12%
107.56 M