Filing Flows

Filing Flows › Capricor Therapeutics (CAPR) › Who owns the stock

Who owns Capricor Therapeutics (CAPR) stock

162 funds reported Capricor Therapeutics (CAPR) shares in their latest 13F filings, worth $1.0B in all. The largest holder is BlackRock ($99.8M). Last quarter 87 funds added to their stakes and 74 cut them.

Largest holders of CAPR (13F)Largest holders of CAPR (13F)BlackRock$99.8MTang Capital Management LLC$98.7MSuvretta Capital Management, LLC$98.6MState Street$81.8MVanguard Group$73.9MVanguard Capital Management LLC$55.3MGoldman Sachs Group$38.0MRA Capital Management, L.P.$36.3MBoxer Capital Management, LLC$33.6MGeode Capital Management, LLC$33.0M

Largest holders (13F)

FundSharesValueChangeQuarter
BlackRock4,145,061$99.8Mincrease2026-06-30
Tang Capital Management LLC4,099,900$98.7Mincrease2026-06-30
Suvretta Capital Management, LLC4,092,784$98.6Mincrease2026-06-30
State Street3,397,150$81.8Mincrease2026-06-30
Vanguard Group2,561,880$73.9Mincrease2025-12-31
Vanguard Capital Management LLC2,297,674$55.3Mincrease2026-06-30
Goldman Sachs Group1,578,131$38.0Mincrease2026-06-30
RA Capital Management, L.P.1,507,844$36.3Munchanged2026-06-30
Boxer Capital Management, LLC1,395,156$33.6Mincrease2026-06-30
Geode Capital Management, LLC1,372,286$33.0Mincrease2026-06-30
FMR LLC1,137,730$27.4Mincrease2026-06-30
Citadel Advisors LLC814,444$19.6Mincrease2026-06-30
Mercer Global Advisors802,732$19.3Mincrease2026-06-30
Soleus Capital Management, L.P.761,737$18.3Mnew2026-06-30
Morgan Stanley684,515$16.5Mincrease2026-06-30

Capricor Therapeutics' latest quarter

Capricor Therapeutics, Q4 2024: revenue $11.1M (-8% year over year), operating margin -69.1%, net loss $7.1M, operating cash flow −$14.8M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most CAPR stock?

By the latest 13F filings: BlackRock ($99.8M); Tang Capital Management LLC ($98.7M); Suvretta Capital Management, LLC ($98.6M); State Street ($81.8M); Vanguard Group ($73.9M).

What is the short interest in CAPR?

19,860,451 shares were sold short at the 2026-10-15 settlement, 5.5% 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.