Microsoft (NASDAQ: MSFT) and Salesforce.com (NYSE: CRM) are two of the most successful technology companies of all time. They dominate massive global markets. They're growing at incredible rates for businesses their size, and they've created fortunes for their longtime shareholders.
But which of these stocks would be the best to add to your portfolio today? To find out, let's analyze Microsoft and Salesforce in four key areas: competitive position, financial strength, growth, and valuation.
Image source: Getty Images.
Salesforce is the global leader in customer relationship management software, with a market share greater than that of its three closest competitors combined. And it continues to widen its lead over its rivals.
Salesforce is also expanding into massive new markets. Its acquisition of MuleSoft made it a leader in the rapidly growing field of data integration, at a time when businesses are increasingly seeking to collect and analyze data from more sources than ever before.
Like Salesforce, Microsoft dominates several of its core markets. Office continues to command the lion's share of the business productivity market. Windows remains the most popular desktop operating software on personal computers worldwide, though Apple, Alphabet, and others have gained share in recent years. Microsoft also has a rapidly growing cloud computing platform in Azure, though in this important area, it's a clear No. 2 to Amazon.
All told, both Salesforce and Microsoft possess powerful competitive advantages. But I'd argue that Microsoft faces more significant competition from formidable rivals in several of its most important businesses. Therefore, Salesforce has the edge here.
Let's now review some key financial metrics to see how these tech giants stack up.
|Revenue||$118.5 billion||$13.3 billion|
|Operating cash flow||$46.1 billion||$3.4 billion|
|Free cash flow||$31.9 billion||$2.8 billion|
|Cash||$127.7 billion||$4.3 billion|
|Debt||$73.2 billion||$3.2 billion|
Data sources: Morningstar, company filings.
Microsoft's revenue and cash flow production dwarf those of Salesforce. It also has $54.5 billion in net cash on its balance sheet, compared to $1.1 billion for the SaaS player. Clearly, Microsoft has a substantial edge in terms of financial strength.
Microsoft may be more financially powerful, but Salesforce is expanding at more rapidly. Wall Street expects Microsoft's earnings to rise by 14.5% annually over the next five years, driven primarily by its Office 365 and Azure cloud services. Salesforce, meanwhile, is projected to grow its profits by 28.5% annually during that period, fueled by its sales, service, and marketing cloud businesses -- as well as its game-changing MuleSoft acquisition. Thus, Salesforce has a clear edge in term of expected earnings growth in the coming years.
Lastly, let's compare the two based on some common stock valuation metrics.
|Revenue||$118.5 billion||$13.3 billion||Price-to-sales ratio||7.83||9.33|
|Operating cash flow||$46.1 billion||$3.4 billion||price-to-free-cash-flow ratio||29.09||36.53|
|Free cash flow||$31.9 billion||$2.8 billion||Forward price-to-earnings ratio||24.24||46.72|
|Cash||$127.7 billion||$4.3 billion||Price-to-earnings-to-growth ratio||1.87||2.04|
|Debt||$73.2 billion||$3.2 billion|
Data sources: Morningstar, Yahoo! Finance.
By every measure, Salesforce's shares are significantly more expensive than those of Microsoft. This is to be somewhat expected, considering Salesforce's higher projected earnings-growth rate. But even if that is factored in -- as the PEG ratio does -- Microsoft's stock still looks like the better bargain based on its price today.
The better buy is...
Ultimately, you'll need to decide which of these factors is most important to you. Value-focused investors will likely appreciate Microsoft's greater financial strength and more attractively priced shares, while growth investors may prefer Salesforce's strong competitive position and superior pace of expansion. Either way, you'll be buying an elite business that's well positioned to deliver handsome gains to investors in the years ahead.
10 stocks we like better than Microsoft
When investing geniuses David and Tom Gardner have a stock tip, it can pay to listen. After all, the newsletter they have run for over a decade, Motley Fool Stock Advisor, has quadrupled the market.*
David and Tom just revealed what they believe are the ten best stocks for investors to buy right now... and Microsoft wasn't one of them! That's right -- they think these 10 stocks are even better buys.
*Stock Advisor returns as of March 1, 2019
Teresa Kersten, an employee of LinkedIn, a Microsoft subsidiary, is a member of The Motley Fool's board of directors. Joe Tenebruso has no position in any of the stocks mentioned. The Motley Fool owns shares of and recommends Microsoft and Salesforce.com. 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.