Key Points
-
Wall Street’s Magnificent Seven have been the foundation of the stock market’s outperformance.
-
Form 4 filings point to heightened net selling activity over the last year by insiders.
-
Even more concerning has been the virtual lack of buying (with one exception) by Magnificent Seven executives, board members, and beneficial owners.
- 10 stocks we like better than Nvidia ›
For the better part of this decade, the bulls have been in firm control on Wall Street. While game-changing technology trends, such as the rise of artificial intelligence (AI), have undoubtedly played an important role in sending the broader market higher, Wall Street’s “Magnificent Seven” have been the foundation of this rally.
In descending market cap, the Magnificent Seven consists of:
Will AI create the world’s first trillionaire? Our team just released a report on the one little-known company, called an “Indispensable Monopoly” providing the critical technology Nvidia and Intel both need. Continue »
Image source: Getty Images.
These are industry-leading companies with sustainable competitive advantages and often cash-rich balance sheets. Furthermore, all seven find themselves at the forefront of the AI revolution, from an investment and application standpoint.
But these same companies, responsible for sending the stock market to new heights, are collectively sending shockwaves through Wall Street with an $8.4 billion warning.
The trading activity of insiders tells a worrisome story
The concern stems from the trading activity of insiders at all seven aforementioned companies. An “insider” is a high-ranking executive, board member, or beneficial owner holding at least 10% of outstanding shares who may have non-public information.
For the sake of transparency, as well as to comply with the securities law, insiders are required to report any buying and selling activity of their company’s stock, including the exercise of stock options, within two business days of a transaction via Form 4 with the Securities and Exchange Commission.
According to aggregated Form 4 filings, Magnificent Seven insiders have been selling their company’s stock in droves over the trailing year (as of Feb. 22, 2026):
- Nvidia: $2,249,988,017 in net selling
- Apple: $129,956,722 in net selling
- Alphabet: $251,759,211 in net selling
- Microsoft: $163,943,850 in net selling
- Amazon: $5,724,146,695 in net selling
- Meta Platforms: $436,549,333 in net selling
- Tesla: $542,118,217 in net buying
With the exception of electric-vehicle maker Tesla, which saw CEO Elon Musk purchase approximately $1 billion of his company’s shares in mid-September, insiders at the other Magnificent Seven companies have been big-time net sellers of their company’s shares. An aggregate of $8,414,225,611 has been net-sold over the trailing year across all seven companies.
The caveat to this insider trading data is that not all selling is inherently bad. Since most executives and board members are primarily compensated in stock and/or options, they subsequently exercise options or sell shares to cover their federal and/or state tax liability. Tax-based selling isn’t something investors should worry about.

Image source: Getty Images.
But there are two sides to this coin. While there are several reasons to sell, not all of which are nefarious, there’s only one reason to buy: the expectation that shares will head higher. With the exception of Musk’s billion-dollar buy, insider purchases have been almost nonexistent.
Over the trailing year, not one insider has spent a dime buying shares of Nvidia, Apple, Amazon, or Meta Platforms. Meanwhile, insider buying at Microsoft and Alphabet was a relatively tame $3.4 million and $5 million, respectively.
Insiders at Wall Street’s most influential companies selling a boatload of stock and not buying their respective shares amid a historically expensive stock market is a potential red flag that investors would be wise not to ignore.
Should you buy stock in Nvidia right now?
Before you buy stock in Nvidia, consider this:
The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Nvidia wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.
Consider when Netflix made this list on December 17, 2004… if you invested $1,000 at the time of our recommendation, you’d have $420,864!* Or when Nvidia made this list on April 15, 2005… if you invested $1,000 at the time of our recommendation, you’d have $1,182,210!*
Now, it’s worth noting Stock Advisor’s total average return is 903% — a market-crushing outperformance compared to 192% for the S&P 500. Don’t miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.
*Stock Advisor returns as of February 26, 2026.
Sean Williams has positions in Alphabet, Amazon, and Meta Platforms. The Motley Fool has positions in and recommends Alphabet, Amazon, Apple, Meta Platforms, Microsoft, Nvidia, and Tesla. The Motley Fool has a disclosure policy.
The views and opinions expressed herein are the views and opinions of the author and do not necessarily reflect those of Nasdaq, Inc.