Meta Platforms Stock: £10,000 Investment 5 Years Ago Now Worth…
A £10,000 investment in Meta Platforms stock five years ago is now worth about £21,475. This performance helps explain why investors remain focused on the company.
Metaverse spending and Horizon Worlds
Meta launched Horizon Worlds as part of its metaverse push. The firm briefly announced a shutdown, then reversed that decision.
Since 2021, Meta has poured significant resources into metaverse projects. The reported total tied to these efforts is around $84bn.
Core business strength
Despite heavy metaverse spending, Meta’s social platforms have driven profits higher. Operating profits rose from $46bn to $83bn since 2021.
High-margin advertising revenue underpins those gains. That core strength explains why the stock has outperformed the S&P 500 over this period.
Artificial intelligence and large tech spenders
Investors are watching AI investment plans closely. Amazon (NASDAQ:AMZN) and Microsoft (NASDAQ:MSFT) are prominent examples.
Both companies plan substantial AI-related spending through 2026. Each has indicated plans to spend north of $100bn in 2026.
Why business mix matters
- Amazon benefits from AWS and a growing ad business.
- Microsoft relies on Azure and extensive enterprise software sales.
- These high-margin units help cushion large experimental spends.
Risk, reward and investor stance
Big investments in AI come with genuine risk. Not every large project succeeds.
Meta’s Horizon Worlds illustrates that size of spending is no guarantee of success. Still, strong core assets can absorb failures.
Amazon and Microsoft have histories of failed consumer efforts, such as smartphones. Yet both firms have been strong long-term investments.
Portfolio perspective
Filmogaz.com notes that individual allocation matters. One investor disclosed a preference for adding Microsoft because Amazon already represents a large stake.
Both stocks could decline further from current levels, as Meta did in 2022. However, the resilience of core operations suggests a reasonable chance of recovery.