Filing Flows

Filing Flows › Strategy (MSTR) › Who owns the stock

Who owns Strategy (MSTR) stock

882 funds reported Strategy (MSTR) shares in their latest 13F filings, worth $24.1B in all. The largest holder is Vanguard Group ($3.7B). Last quarter 408 funds added to their stakes and 408 cut them. Members of Congress and other officials disclosed 1 trade (1 buys, 0 sales).

Largest holders of MSTR (13F)Largest holders of MSTR (13F)Vanguard Group$3.7BCapital International Investors$3.0BClear Street LLC$2.4BBlackRock$1.7BVanguard Portfolio Management LLC$1.3BVanguard Capital Management LLC$1.3BInvesco$812MMorgan Stanley$811MState Street$654MGoldman Sachs Group$505M

Largest holders (13F)

FundSharesValueChangeQuarter
Vanguard Group24,062,886$3.7Bincrease2025-12-31
Capital International Investors34,902,002$3.0Bincrease2026-06-30
Clear Street LLC5,971,971$2.4Bnew2025-06-30
BlackRock19,394,284$1.7Bincrease2026-06-30
Vanguard Portfolio Management LLC15,353,408$1.3Bincrease2026-06-30
Vanguard Capital Management LLC14,938,599$1.3Bincrease2026-06-30
Invesco9,340,682$812Mincrease2026-06-30
Morgan Stanley9,330,454$811Mincrease2026-06-30
State Street7,527,561$654Mincrease2026-06-30
Goldman Sachs Group5,810,162$505Mincrease2026-06-30
UBS Group AG4,943,411$430Mdecrease2026-06-30
Geode Capital Management, LLC4,606,751$399Mdecrease2026-06-30
Capital World Investors4,310,934$375Mincrease2026-06-30
Amundi1,903,725$291Mincrease2026-09-30
Harvest Portfolios Group3,121,927$271Mincrease2026-06-30

Trades by Congress and other officials

DateWhoTradeAmount
2026-06-05Gilbert Cisnerospurchase$15K–$50K

Strategy's latest quarter

Strategy, Q3 2026: revenue $125M (-2% year over year), net earnings $19.5B, operating cash flow $4.4M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most MSTR stock?

By the latest 13F filings: Vanguard Group ($3.7B); Capital International Investors ($3.0B); Clear Street LLC ($2.4B); BlackRock ($1.7B); Vanguard Portfolio Management LLC ($1.3B).

Has Congress traded MSTR stock?

Officials disclosed 1 trade on file: 1 buys and 0 sales. The latest: Gilbert Cisneros, purchase on 2026-06-05.

What is the short interest in MSTR?

29,100,241 shares were sold short at the 2026-10-15 settlement, -0.94% 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.