What If You Had Invested $1,000 in Oracle or Salesforce 10 Years Ago?
Briefly

What If You Had Invested $1,000 in Oracle or Salesforce 10 Years Ago?
"Oracle spent much of the late 2010s migrating its massive installed base to the cloud. The real acceleration came later, when artificial intelligence (AI) infrastructure demand exploded. Oracle's cloud data centers became critical real estate for AI training workloads, and the company locked in an extraordinary pipeline. Remaining performance obligations reached $553 billion in Q3 FY2026, up 325% year-over-year, signaling years of contracted revenue already on the books."
"Salesforce dominated customer relationship management (CRM) and expanded aggressively into marketing, analytics, and collaboration. Growth was real, but the stock ran far ahead of fundamentals during the 2020-2021 boom and has been correcting since. Salesforce is down roughly 24.5% year-to-date and about 29.7% over the past year as of March 2026."
"Oracle's transformation into an AI cloud infrastructure provider rewarded patient holders with returns that more than doubled the S&P 500. Salesforce beat the index for most of the period but has given back significant ground, now trailing the benchmark over 10 years."
Oracle and Salesforce both transformed from legacy software companies to cloud businesses over the past decade, but with divergent outcomes. Oracle accelerated growth by migrating its installed base to the cloud and capitalizing on AI infrastructure demand, securing a $553 billion remaining performance obligations backlog. Salesforce dominated CRM and expanded into marketing, analytics, and collaboration, but its stock ran ahead of fundamentals during 2020-2021 and has corrected significantly. Oracle's transformation into an AI cloud infrastructure provider delivered returns exceeding the S&P 500 by more than double, while Salesforce now trails the benchmark over ten years despite its Agentforce AI platform gaining traction with 29,000 deals and $800 million ARR.
Read at 24/7 Wall St.
Unable to calculate read time
[
|
]