Filing Flows

Filing Flows › FreeCast (CAST) › Who owns the stock

Who owns FreeCast (CAST) stock

24 funds reported FreeCast (CAST) shares in their latest 13F filings, worth $13.9M in all. The largest holder is Vanguard Capital Management LLC ($5.5M). Last quarter 18 funds added to their stakes and 6 cut them.

Largest holders of CAST (13F)Largest holders of CAST (13F)Vanguard Capital Management LLC$5.5MBlackRock$2.5MAdvisory Services Network, LLC$1.1MGeode Capital Management, LLC$1.1MNorthwestern Mutual Wealth Manage…$793KSterling Investment Advisors$606KGlobal Retirement Partners, LLC$470KVanguard Fiduciary Trust$465KSusquehanna International Group, …$434KState Street$326K

Largest holders (13F)

FundSharesValueChangeQuarter
Vanguard Capital Management LLC816,281$5.5Mnew2026-06-30
BlackRock371,868$2.5Mnew2026-06-30
Advisory Services Network, LLC166,076$1.1Mnew2026-06-30
Geode Capital Management, LLC165,708$1.1Mincrease2026-06-30
Northwestern Mutual Wealth Management117,992$793Knew2026-06-30
Sterling Investment Advisors531,963$606Kincrease2026-09-30
Global Retirement Partners, LLC70,000$470Knew2026-06-30
Vanguard Fiduciary Trust69,219$465Knew2026-06-30
Susquehanna International Group, LLP64,576$434Knew2026-06-30
State Street48,500$326Knew2026-06-30
Northern Trust28,042$188Knew2026-06-30
Jefferies Financial Group11,600$78Knew2026-06-30
Choreo, LLC11,400$77Kdecrease2026-06-30
Bank of America10,616$71Knew2026-06-30
Armis Advisers, LLC41,686$47Knew2026-09-30

FreeCast's latest quarter

FreeCast, Q4 FY26: revenue $360K (+68% year over year), operating margin -749.7%, net loss $2.9M, operating cash flow −$1.9M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most CAST stock?

By the latest 13F filings: Vanguard Capital Management LLC ($5.5M); BlackRock ($2.5M); Advisory Services Network, LLC ($1.1M); Geode Capital Management, LLC ($1.1M); Northwestern Mutual Wealth Management ($793K).

What is the short interest in CAST?

1,291,176 shares were sold short at the 2026-10-15 settlement, -14.46% 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.