There may have never been a more interesting time to compare Facebook and Twitter than right now. In the past 12 months, Facebook (META -0.47%) stock has soared, hitting all-time highs. Twitter (TWTR) stock, on the other hand, has plummeted during the same period, hitting all-time lows. Is Twitter stock the obvious buy because its price has tumbled so low? Or is there more to the story?

FB Chart

FB data by YCharts.

To find out which stock looks like a better buy at these prices, let's see which company comes out on top in a head-to-head comparison.




Market capitalization

$341 billion

$10.5 billion

Price-to-sales ratio



Trailing-12-month revenue growth



Trailing-12-month net income

$4.7 billion

($438 million)

Data source: Reuters.


With a $341 billion market capitalization, Facebook has clearly found favor in the market. Its megacap valuation prices in continued rapid growth for years to come. But can the social network juggernaut keep delivering?

Reviewing Facebook's recent ability not only to grow revenue, but also to accelerate its year-over-year revenue growth rates, it becomes clear why the market might be so optimistic about Facebook's long-term potential. Indeed, Facebook's trailing-12-month revenue growth of 46% actually understates the company's recent growth; the social network's revenue soared 52% compared to Q1 2015, marking its third quarter in a row of accelerating year-over-year revenue growth rates.

As is the case with many fast-growing companies, Facebook isn't just delivering consistent growth on its top line. Its net income is rising even faster. Q2 GAAP net income hit $1.51 billion -- up from $512 million in the year-ago quarter.

What's driving this impressive growth? The company's aggressive push constantly to improve video ad units -- a key catalyst for growth -- looks poised to persist for years as the globe transitions to faster Internet speeds for mobile devices.

Does all this really justify a price-to-sales ratio of about 17, or a price-to-earnings ratio of about 73? Unfortunately, the stock's premium valuation makes betting on the stock at these levels quite speculative.


Twitter's comparatively tiny market capitalization of $10.5 billion highlights the market's skeptical view toward the smaller social network. Two key concerns have investors worried: slow user growth and slower-than-expected revenue growth.

Twitter headquarters. Image source: Twitter.

After reporting a sequential decline in its core users in Q4, Twitter fortunately managed to increase its monthly active users from 305 million to 310 million in Q1. But investors held back any excitement, as management noted the gain was only "driven by seasonality and marketing initiatives." Until the company shows it can increase its user growth level based on changes to its platform aimed to help it appeal to a larger market, investors will likely continue to believe Twitter's monthly active user base is limited to a much smaller sub-segment of Facebook's mass-market appeal.

For now, Twitter's forecast revenue growth is both underwhelming and disappointing. Twitter guided for second-quarter revenue in the range of $590 million to $610 million, management said in the company's first-quarter report. This implies a year-over-year growth rate of about 19% -- far below its 36% year-over-year revenue growth in Q1 and its 46% growth in the trailing 12 months. Investors are understandably worried about just how rapidly revenue growth could continue to decelerate.

But Twitter stock has one important thing going for it: After falling out of favor in the market, a price-to-sales ratio of just 4.4 already prices in years of headwinds as the company attempts to find its way to a meaningful level of regular profits.

At these prices, I believe Twitter is the better investment. In this case, a contrarian view appears to make sense; Twitter stock's far more conservative valuation simply looks more compelling. However, this doesn't mean I would sell Facebook stock; the pricier company's recent execution has truly been astounding.