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