Filing Flows

Filing Flows › Spruce Biosciences (SPRB) › Who owns the stock

Who owns Spruce Biosciences (SPRB) stock

63 funds reported Spruce Biosciences (SPRB) shares in their latest 13F filings, worth $108M in all. The largest holder is Aigh Capital Management LLC ($12.1M). Last quarter 42 funds added to their stakes and 12 cut them.

Largest holders of SPRB (13F)Largest holders of SPRB (13F)Aigh Capital Management LLC$12.1MOrbimed Advisors LLC$10.8MBlackRock$10.1MMillennium Management LLC$8.7MIkarian Capital, LLC$6.6MVanguard Capital Management LLC$6.4MAlyeska Investment Group, L.P.$4.4MGeode Capital Management, LLC$3.8MADAR1 Capital Management, LLC$3.7MCable Car Capital, LP$3.2M

Largest holders (13F)

FundSharesValueChangeQuarter
Aigh Capital Management LLC250,000$12.1Munchanged2026-09-30
Orbimed Advisors LLC200,000$10.8Mnew2026-06-30
BlackRock187,836$10.1Mincrease2026-06-30
Millennium Management LLC160,981$8.7Mincrease2026-06-30
Ikarian Capital, LLC121,356$6.6Munchanged2026-06-30
Vanguard Capital Management LLC119,331$6.4Mincrease2026-06-30
Alyeska Investment Group, L.P.81,671$4.4Mincrease2026-06-30
Geode Capital Management, LLC70,548$3.8Mincrease2026-06-30
ADAR1 Capital Management, LLC67,717$3.7Mincrease2026-06-30
Cable Car Capital, LP60,000$3.2Mnew2026-06-30
Citadel Advisors LLC51,905$2.8Mdecrease2026-06-30
State Street50,450$2.7Mincrease2026-06-30
Boothbay Fund Management, LLC42,080$2.3Munchanged2026-06-30
Stempoint Capital LP41,388$2.2Mincrease2026-06-30
Eversept Partners, LP40,000$2.2Mnew2026-06-30

Spruce Biosciences' latest quarter

Spruce Biosciences, Q4 2024: revenue $697K (-76% year over year), net loss $23.6M, operating cash flow −$20.7M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most SPRB stock?

By the latest 13F filings: Aigh Capital Management LLC ($12.1M); Orbimed Advisors LLC ($10.8M); BlackRock ($10.1M); Millennium Management LLC ($8.7M); Ikarian Capital, LLC ($6.6M).

What is the short interest in SPRB?

522,120 shares were sold short at the 2026-10-15 settlement, 20.99% 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.