Ovid Therapeutics Inc. (OVID) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

71,114,181Shares Outstanding
66,131,817Shares held by institutions
$178,886,565Value of institutional holdings
92.99%Institutional ownership %
158.43%Shares Changed QoQ
84No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

420 Institutional Holders

66,131,817 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
RA CAPITAL MANAGEMENT, L.P. 31 Dec, 2025 10,714,000 10,714,000 0.00% $17,463,820.00
RA CAPITAL MANAGEMENT, L.P. 31 Dec, 2025 10,714,000 10,714,000 0.00% $17,463,820.00
RA CAPITAL MANAGEMENT, L.P. 31 Dec, 2025 10,714,000 10,714,000 0.00% $17,463,820.00
RA CAPITAL MANAGEMENT, L.P. 31 Dec, 2025 10,714,000 10,714,000 0.00% $17,463,820.00
RA CAPITAL MANAGEMENT, L.P. 31 Dec, 2025 10,714,000 10,714,000 0.00% $17,463,820.00
ADAR1 Capital Management, LLC 31 Dec, 2025 8,570,000 8,557,154 66,613.38% $13,969,100.00
ADAR1 Capital Management, LLC 31 Dec, 2025 8,570,000 8,557,154 66,613.38% $13,969,100.00
ADAR1 Capital Management, LLC 31 Dec, 2025 8,570,000 8,557,154 66,613.38% $13,969,100.00
ADAR1 Capital Management, LLC 31 Dec, 2025 8,570,000 8,557,154 66,613.38% $13,969,100.00
ADAR1 Capital Management, LLC 31 Dec, 2025 8,570,000 8,557,154 66,613.38% $13,969,100.00
Affinity Asset Advisors, LLC 31 Dec, 2025 7,150,000 4,500,000 169.81% $11,654,500.00
Affinity Asset Advisors, LLC 31 Dec, 2025 7,150,000 4,500,000 169.81% $11,654,500.00
Affinity Asset Advisors, LLC 31 Dec, 2025 7,150,000 4,500,000 169.81% $11,654,500.00
Affinity Asset Advisors, LLC 31 Dec, 2025 7,150,000 4,500,000 169.81% $11,654,500.00
Affinity Asset Advisors, LLC 31 Dec, 2025 7,150,000 4,500,000 169.81% $11,654,500.00
EVENTIDE ASSET MANAGEMENT, LLC 31 Dec, 2025 4,285,000 4,285,000 0.00% $6,984,550.00
EVENTIDE ASSET MANAGEMENT, LLC 31 Dec, 2025 4,285,000 4,285,000 0.00% $6,984,550.00
EVENTIDE ASSET MANAGEMENT, LLC 31 Dec, 2025 4,285,000 4,285,000 0.00% $6,984,550.00
EVENTIDE ASSET MANAGEMENT, LLC 31 Dec, 2025 4,285,000 4,285,000 0.00% $6,984,550.00
EVENTIDE ASSET MANAGEMENT, LLC 31 Dec, 2025 4,285,000 4,285,000 0.00% $6,984,550.00