Filing Flows

Filing Flows › Mereo BioPharma Group (MREO) › Who owns the stock

Who owns Mereo BioPharma Group (MREO) stock

56 funds reported Mereo BioPharma Group (MREO) shares in their latest 13F filings, worth $18.0M in all. The largest holder is Rubric Capital Management LP ($4.9M). Last quarter 22 funds added to their stakes and 26 cut them.

Largest holders of MREO (13F)Largest holders of MREO (13F)Rubric Capital Management LP$4.9M683 Capital Management, LLC$3.7MBank of America$2.6MDefilade Capital Management, L.P.$2.4MNewtyn Management, LLC$953KTejara Capital$647KUBS Group AG$460KTwo Sigma Investments, LP$419KEcoR1 Capital, LLC$318KJane Street Group, LLC$246K

Largest holders (13F)

FundSharesValueChangeQuarter
Rubric Capital Management LP15,307,347$4.9Munchanged2026-06-30
683 Capital Management, LLC11,777,856$3.7Mdecrease2026-06-30
Bank of America8,195,281$2.6Mdecrease2026-06-30
Defilade Capital Management, L.P.7,558,756$2.4Munchanged2026-06-30
Newtyn Management, LLC3,000,000$953Kdecrease2026-06-30
Tejara Capital2,037,520$647Kunchanged2026-06-30
UBS Group AG1,447,627$460Kdecrease2026-06-30
Two Sigma Investments, LP1,319,241$419Kincrease2026-06-30
EcoR1 Capital, LLC1,000,000$318Kdecrease2026-06-30
Jane Street Group, LLC774,944$246Kincrease2026-06-30
Ishara Investments LP768,750$244Knew2026-06-30
Wealthspire Advisors, LLC765,000$243Kdecrease2026-06-30
Citadel Advisors LLC444,158$141Knew2026-06-30
Rangeley Capital, LLC329,200$105Kunchanged2026-06-30
Susquehanna International Group, LLP213,270$68Kincrease2026-06-30

Mereo BioPharma Group's latest quarter

Mereo BioPharma Group, Q2 2025: revenue $500K, net loss $14.6M, operating cash flow −$7.7M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most MREO stock?

By the latest 13F filings: Rubric Capital Management LP ($4.9M); 683 Capital Management, LLC ($3.7M); Bank of America ($2.6M); Defilade Capital Management, L.P. ($2.4M); Newtyn Management, LLC ($953K).

What is the short interest in MREO?

3,229,718 shares were sold short at the 2026-10-15 settlement, 20.58% 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.