Filing Flows

Filing Flows › Ovid Therapeutics (OVID) › Who owns the stock

Who owns Ovid Therapeutics (OVID) stock

128 funds reported Ovid Therapeutics (OVID) shares in their latest 13F filings, worth $418M in all. The largest holder is Jupiter Topco LLC ($55.9M). Last quarter 70 funds added to their stakes and 45 cut them.

Largest holders of OVID (13F)Largest holders of OVID (13F)Jupiter Topco LLC$55.9MEventide Asset Management, LLC$31.8MBlackRock$29.1MRA Capital Management, L.P.$28.2MAffinity Asset Advisors, LLC$27.3MJanus Henderson Group$23.7MState Street$21.3MVanguard Capital Management LLC$20.9MADAR1 Capital Management, LLC$20.0MBalyasny Asset Management L.P.$18.1M

Largest holders (13F)

FundSharesValueChangeQuarter
Jupiter Topco LLC20,741,234$55.9Mbase2026-06-30
Eventide Asset Management, LLC11,812,241$31.8Mincrease2026-06-30
BlackRock10,823,480$29.1Mincrease2026-06-30
RA Capital Management, L.P.10,500,968$28.2Mdecrease2026-06-30
Affinity Asset Advisors, LLC10,144,562$27.3Mdecrease2026-06-30
Janus Henderson Group10,714,000$23.7Mnew2026-03-31
State Street7,900,765$21.3Mincrease2026-06-30
Vanguard Capital Management LLC7,760,114$20.9Mincrease2026-06-30
ADAR1 Capital Management, LLC7,417,479$20.0Mincrease2026-06-30
Balyasny Asset Management L.P.6,719,076$18.1Mincrease2026-06-30
Adage Capital Partners GP, L.L.C.6,163,781$16.6Munchanged2026-06-30
Federated Hermes5,951,666$16.0Mincrease2026-06-30
Geode Capital Management, LLC4,072,653$11.0Mincrease2026-06-30
Takeda Pharmaceutical7,531,996$9.8Munchanged2025-09-30
Silverarc Capital Management, LLC3,101,129$8.3Mincrease2026-06-30

Ovid Therapeutics' latest quarter

Ovid Therapeutics, Q2 2026: revenue $733K (-88% year over year), net loss $15.0M, operating cash flow −$17.6M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most OVID stock?

By the latest 13F filings: Jupiter Topco LLC ($55.9M); Eventide Asset Management, LLC ($31.8M); BlackRock ($29.1M); RA Capital Management, L.P. ($28.2M); Affinity Asset Advisors, LLC ($27.3M).

What is the short interest in OVID?

18,068,171 shares were sold short at the 2026-10-15 settlement, -4.64% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.