Filing Flows

Filing Flows › Cumberland Pharmaceuticals (CPIX) › Who owns the stock

Who owns Cumberland Pharmaceuticals (CPIX) stock

34 funds reported Cumberland Pharmaceuticals (CPIX) shares in their latest 13F filings, worth $17.8M in all. The largest holder is Ikarian Capital, LLC ($3.3M). Last quarter 18 funds added to their stakes and 11 cut them.

Largest holders of CPIX (13F)Largest holders of CPIX (13F)Ikarian Capital, LLC$3.3MRenaissance Technologies LLC$3.1MVanguard Capital Management LLC$2.5MVanguard Group$1.6MDimensional Fund Advisors LP$1.5MBoothbay Fund Management, LLC$729KGeode Capital Management, LLC$703KPerceptive Advisors LLC$628KCitadel Advisors LLC$476KBlackRock$412K

Largest holders (13F)

FundSharesValueChangeQuarter
Ikarian Capital, LLC503,153$3.3Mdecrease2026-06-30
Renaissance Technologies LLC478,263$3.1Mincrease2026-06-30
Vanguard Capital Management LLC379,478$2.5Mincrease2026-06-30
Vanguard Group411,786$1.6Munchanged2025-12-31
Dimensional Fund Advisors LP233,305$1.5Mdecrease2026-06-30
Boothbay Fund Management, LLC112,544$729Kdecrease2026-06-30
Geode Capital Management, LLC108,413$703Kdecrease2026-06-30
Perceptive Advisors LLC96,982$628Kdecrease2026-06-30
Citadel Advisors LLC73,391$476Kincrease2026-06-30
BlackRock63,547$412Kincrease2026-06-30
Bank of New York Mellon58,458$379Kunchanged2026-06-30
Jane Street Group, LLC56,741$368Kincrease2026-06-30
Vanguard Fiduciary Trust54,909$356Kincrease2026-06-30
State Street39,510$256Kunchanged2026-06-30
Bailard24,624$193Kunchanged2026-09-30

Cumberland Pharmaceuticals' latest quarter

Cumberland Pharmaceuticals, Q2 2026: revenue $8.8M (-19% year over year), operating margin -35.9%, net loss $4.3M, operating cash flow $169K. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most CPIX stock?

By the latest 13F filings: Ikarian Capital, LLC ($3.3M); Renaissance Technologies LLC ($3.1M); Vanguard Capital Management LLC ($2.5M); Vanguard Group ($1.6M); Dimensional Fund Advisors LP ($1.5M).

What is the short interest in CPIX?

336,001 shares were sold short at the 2026-10-15 settlement, -3.69% 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.