Who Owns GameStop Stock?

Published September 15, 2021

When analyzing meme stocks, it is critical to examine who owns each company's stock.

That's why we're answering a big question today:  

Who Owns GameStop Stock?

GameStop stock is owned mostly by individual investors, which is not typical for stocks. Just 34.81% of GameStop shares are owned by institutions, with the majority of those being index funds from BlackRock, Vanguard, and StateStreet.

According to Yahoo Finance!, just 34.81% of GameStop (GME) shares are held by institutions. This is higher than AMC's meager 25%.

But GameStop's institutional ownership is relatively ow. As an example, 58% of Apple (AAPL) share are held by institutions. For Tesla (TSLA), it's 41%. And for Nvidia (NVDA), it's a whopping 66.5%.

So most of GameStop shares are held by individuals.

And at this point, it's safe to assume many of those individuals are ride or die apes. are never-say-die apes that have no interest in selling.

Also, let's look at the institutions that do hold AMC shares. The top 10 are:

Holder

# Shares

% of Shares Outstanding

Blackrock Inc.

7,159,418

9.36%

Vanguard Group, Inc

6,041,749

7.90%

State Street Corporation

1,606,900

2.10%

Geode Capital Management, LLC

674,532

0.88%

Charles Schwab

672,727

0.88%

Renaissance Technologies, LLC

606,141

0.88%

Bank Of New York Mellon Corporation

498,333

0.65%

Morgan Stanley

493,850

0.65%

Principal Financial Group, Inc.

390,578

0.51%

Northern Trust Corporation

368,090

0.48%

They three keys here are 

  • Blackrock Inc.
  • Vanguard Group, Inc
  • State Street Corporation

Why are these 3 firms so important? It's because they run the biggest index funds in the world. The top 10 ETFs and mutual funds holding GameStop are all index funds. 

The biggest fund holding GameStop shares is the iShares Core S&P Smallcap ETF (IJR), which owns nearly 5% of all GameStop shares!  

And even some of the names lower on the list, notably Schwab,, also run index funds.

What GameStop's Owners Mean For the Stock

So like AMC, GameStop is in a very weird place.

Since the institutions owning GameStop are mostly running index funds, they literally can't sell GameStop unless the stock is removed from the underlying indices.

For example, the iShares Core S&P Smallcap ETF (IJR) fund follow the S&P SmallCap 600 Index.

So as long as GameStop is in that index, the fund can't sell its shares.

What does this mean?

It means that individuals have a lot more control of GameStop than they do giants like Apple, Tesla, and Nvidia.

So as long as APES hang on to their shares, the stock may stay elevated. (this is obviously not a buy or sell recommendation)

Outside of a major market meltdown (which would impact everything), there's just no real way of knowing if or when APES throw in the towel. 

Traditional Wall Street will tell you the fundamentals are everything. 

But meme stocks - including GameStop - work on supply and demand, period. 

Do you agree? Disagree? Let us know in the comments below.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
AMC 
$8.15  $0.16 
GME 
$15.39  $1.07 
DWAC 
$15.43  $0.99 
PHUN 
$0.19  $0.0111 
MARK 
$0.499  $0.0004 
DATS 
$2.61  $0.0401 
PLTR 
$15.88  $0.12 
BBBY 
$0.0000  $0.0000 
CLF 
$15.71  $0.08 
DNUT 
$12.43  $0.04 
CRSR 
$14.28  $0.25 
NEGG 
$0.7801  $0.0654 
TSLA 
$251.60  $1.38 
NVDA 
$447.82  $12.83 
AMD 
$103.27  $0.45 
BBIG 
$0.095  $0.0000 
SDC 
$0.1611  $0.2539 
GREE 
$4.50  $0.41 
WISH 
$4.19  $0.22 
CEI 
$0.2204  $0.0094 
FAMI 
$1.61  $0.0076 
AFRM 
$20.45  $0.82 
>