Filing Flows

Filing Flows › Champions Oncology (CSBR) › Who owns the stock

Who owns Champions Oncology (CSBR) stock

27 funds reported Champions Oncology (CSBR) shares in their latest 13F filings, worth $38.5M in all. The largest holder is Battery Management ($14.9M). Last quarter 10 funds added to their stakes and 8 cut them.

Largest holders of CSBR (13F)Largest holders of CSBR (13F)Battery Management$14.9MNEA Management Company, LLC$10.6MVanguard Group$2.3MVanguard Capital Management LLC$1.9MTocqueville Asset Management L.P.$1.8MMorgan Stanley$1.5MBank of America$1.3MRenaissance Technologies LLC$856KBlackRock$800KMink Brook Asset Management LLC$686K

Largest holders (13F)

FundSharesValueChangeQuarter
Battery Management2,421,673$14.9Munchanged2026-06-30
NEA Management Company, LLC1,713,720$10.6Munchanged2026-06-30
Vanguard Group334,605$2.3Mincrease2025-12-31
Vanguard Capital Management LLC301,353$1.9Mincrease2026-06-30
Tocqueville Asset Management L.P.295,658$1.8Mdecrease2026-06-30
Morgan Stanley235,400$1.5Mdecrease2026-06-30
Bank of America214,058$1.3Mincrease2026-06-30
Renaissance Technologies LLC139,039$856Kdecrease2026-06-30
BlackRock129,848$800Kincrease2026-06-30
Mink Brook Asset Management LLC111,338$686Kunchanged2026-06-30
Geode Capital Management, LLC76,300$470Kdecrease2026-06-30
HighTower Advisors, LLC41,901$258Kincrease2026-06-30
Vanguard Fiduciary Trust33,239$205Kincrease2026-06-30
Northern Trust27,910$172Kdecrease2026-06-30
State Street26,203$161Kunchanged2026-06-30

Champions Oncology's latest quarter

Champions Oncology, Q1 FY27: revenue $15.2M (+9% year over year), operating margin -2.7%, net loss $426K, operating cash flow −$492K. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most CSBR stock?

By the latest 13F filings: Battery Management ($14.9M); NEA Management Company, LLC ($10.6M); Vanguard Group ($2.3M); Vanguard Capital Management LLC ($1.9M); Tocqueville Asset Management L.P. ($1.8M).

What is the short interest in CSBR?

77,651 shares were sold short at the 2026-10-15 settlement, 9.43% 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.