Ovid Therapeutics Inc. (OVID) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

71,517,647Shares Outstanding
1,908,101Shares held by institutions
$2,728,584Value of institutional holdings
85.84%Institutional ownership %
155.32%Shares Changed QoQ
82No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

According to SEC filings for the period ending December 2025, Ovid Therapeutics Inc. (NASDAQ:OVID) is held by 82 institutional firms.

82 Institutional Holders

1,908,101 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
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
ADAR1 Capital Management, LLC 31 Dec, 2025 4,285,000 4,272,154 33,256.69% $6,984,550.00
FEDERATED HERMES, INC. 31 Dec, 2025 3,571,000 3,571,000 0.00% $5,306,813.00
Point72 Asset Management, L.P. 31 Dec, 2025 3,551,129 3,551,129 0.00% $5,788,340.00
ADAGE CAPITAL PARTNERS GP, L.L.C. 31 Dec, 2025 3,492,000 2,142,000 158.67% $5,691,960.00
VANGUARD GROUP INC 31 Dec, 2025 3,072,227 251,414 8.91% $5,007,730.00
Saturn V Capital Management LP 31 Dec, 2025 2,500,000 2,500,000 0.00% $4,075,000.00
Ally Bridge Group (NY) LLC 31 Dec, 2025 1,785,000 1,785,000 0.00% $2,909,550.00
RENAISSANCE TECHNOLOGIES LLC 31 Dec, 2025 1,484,478 -533,546 -26.44% $2,419,699.00
Sio Capital Management, LLC 31 Dec, 2025 1,427,495 0 0.00% $2,326,817.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 1,339,465 353,172 35.81% $2,183,328.00
MARSHALL WACE, LLP 31 Dec, 2025 1,271,487 487,834 62.25% $2,072,525.00
ACADIAN ASSET MANAGEMENT LLC 31 Dec, 2025 1,231,698 -1,054,807 -46.13% $2,007.00
AWM Investment Company, Inc. 31 Dec, 2025 899,200 899,200 0.00% $1,465,696.00
JANE STREET GROUP, LLC 31 Dec, 2025 883,867 645,452 270.73% $1,440,704.00
CITADEL ADVISORS LLC 31 Dec, 2025 797,824 392,442 96.81% $1,300,453.00
WELLS FARGO & COMPANY/MN 31 Dec, 2025 720,848 -9,868 -1.35% $1,174,983.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 672,004 23,984 3.70% $1,095,612.00