OVID - Ovid Therapeutics Inc

Float
37.59M
Short % of Float
4.84%
Oustanding Shares
70.81M

Float
57.57M
Short % of Float
4.98%
Oustanding Shares
70.69M

Float
59.48 M
Short % of Float
4.87%
Oustanding Shares
70.68 M

Float
58.5M
Short % of Float
N/A
Oustanding Shares
70.94M