$2.26
0.073.2%
Last update: Oct 16, 7:44 AM
$2.30
0.115.02%
Ovid Therapeutics (OVID) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
195.298M
Shares Float
170.535M
Insider Shares Owned
9.407M
Insider % Owned
5.1%
Institutional Shares Held
66.090M
Institutional % Held
33.8%
Ownership Breakdown
Net Insider Activity by Month
No insider filings in the last 6 months.
