If You Invested $10K in Meta 1, 5 or 10 Years Ago, Here’s What It Would Be Worth Now

Commitment to Our Readers
GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.
20 Years
Helping You Live Richer
Reviewed
by Experts
Trusted by
Millions of Readers
The stock of Meta Platforms, formerly known as Facebook, has minted millionaires — at least, for those who have held on to the stock.
Meta Platforms has a beta of 1.20, according to Yahoo Finance, meaning it is 20% more volatile than the overall stock market, on average. This means that plenty of holders have likely been shaken out of the stock during one of its precipitous declines. In 2022, for example, the stock plummeted over 64%, a scary enough drop to make even the most bullish investor question their position.
But those who held on — or bought more shares — were handsomely rewarded, with the stock nearly tripling in 2023, followed by additional gains of over 66% in 2024.
In early 2025, Meta Platforms surged to new all-time highs, only to get caught up in the Trump tariff selloff that pulled the entire market down into a correction. Historically, big drops in Meta have proven to be opportunities for big gains, although past performance cannot guarantee future results.
But to put things in perspective, here’s a look at how much you would have made if you invested $10,000 in Meta 1, 5 and 10 years ago. The return of the S&P 500 and Nasdaq market indexes are provided by way of comparison. But here’s a sneak preview: Meta Platforms has demolished the stock market averages over the past 1-, 5- and 10-year periods.
Prices as of March 19, 2025
- Meta: $584.06
- S&P 500: $5,675.29
- Nasdaq: $17,750.79
Â
$10,000 Invested for 1 Year
- Meta price March 19, 2024: $494.44
- Meta 1-year return: 18.13%
- S&P 500 price March 19, 2024: $5,178.51
- S&P 500 1-year return: 9.59%
- Nasdaq price March 19, 2024: $16,166.79
- Nasdaq 1-year return: 9.80%
$10,000 Invested for 5 Years
- Meta price March 19, 2020: $152.41
- Meta 5-year return: 283.22%
- S&P 500 price March 19, 2020: $2,409.39
- S&P 500 5-year return: 135.55%
- Nasdaq price March 19, 2020: $7,150.58
- Nasdaq 5-year return: 148.24%
$10,000 Invested for 10 Years
- Meta price March 19, 2015: $82.36
- Meta 10-year return: 609.15%
- S&P 500 price March 19, 2015: $2,089.27
- S&P 500 10-year return: 171.64%
- Nasdaq price March 19, 2015: $4,992.38
- Nasdaq 10-year return: 255.56%