Skip to main content

Snowflake Inc Cl A(SNOW-N)
NYSE

Today's Change
Real-Time Last Update Last Sale Cboe BZX Real-Time

Is Snowflake Stock a Buy Now?

Motley Fool - Sat Apr 20, 3:00PM CDT

In 2020, data company Snowflake(NYSE: SNOW) went public in one of the hottest initial public offerings (IPO) of all time. The IPO priced at $120 per share, but the stock finished its first day of trading above $250 per share.

Now, approaching four years later, Snowflake stock is down about 40% from where it closed on day one. In short, it's been a complete dud for early investors.

I wouldn't blame Snowflake entirely for the poor performance of its stock because the business has excelled. Here's how its financials have looked in each of its four complete fiscal years since its IPO.

MetricFiscal 2021Fiscal 2022Fiscal 2023Fiscal 2024
Product revenue growth120%106%70%38%
Free cash flow margin(14%)7%24%28%

Source: Snowflake's press releases. Table by author.

Snowflake's revenue is nearly five times higher now than when it went public, and it generates strong free cash flow. The stock fell during this time, nonetheless, because it was priced irrationally high at its peak.

Indeed, at one point, Snowflake stock traded at over 100 times trailing sales. That sometimes happens with small companies, but Snowflake was already a large business at the time. In short, it's hard to find upside when shares are that expensive. That said, the chart below shows it's fallen to an all-time low valuation.

SNOW PS Ratio Chart

Data by YCharts.

With the stock still underperforming and valuation at a new low, it's time to consider whether Snowflake stock is finally a buy.

Two reasons I'm still not sold on Snowflake

To be clear, a price-to-sales ratio of 17 doesn't put Snowflake stock in value territory -- it's still trading at a premium price. The high price tag isn't a deal-breaker in isolation, but it highlights the need for robust growth for an investment in this company to pay off.

That growth isn't on tap in Snowflake's fiscal 2025 (which started in February). The company only guided for 22% product revenue growth in the current year. And there are two reasons this gives me pause.

Snowflake is being celebrated as a top stock for the artificial-intelligence (AI) trend. After all, the company's products and services deal with immense amounts of enterprise data, and AI makes use of large amounts of data. Therefore, Snowflake would appear to be a natural beneficiary of growth in this space.

However, the AI trend is already rolling, so there should be some noticeable benefit to Snowflake already. But the company just guided for its slowest year of growth ever. That's the first reason I'm still not sold on Snowflake right now.

The other reason I'm not sold on Snowflake stock is related to management's long-term outlook. Since it went public, the company has been targeting $10 billion in product revenue for fiscal 2029. However, its guidance for fiscal 2025 puts it below the pace it needs to reach this goal on time.

Management appears to have hinted at the possibility of falling short of its fiscal 2029 target too. Snowflake's investor presentations have always included a reference to the fiscal 2029 outlook, but its most recent quarterly presentation quietly left this detail out.

Not all doom and gloom

Snowflake is a huge business, yet it's still growing at a double-digit rate. That's worth noting. The company isn't falling apart -- it's just not growing as fast as I believe it needs to in order to justify its price.

Moreover, Snowflake's slowing growth rate could improve. I noted my concern that the company doesn't seem to be benefiting from AI yet, but perhaps that's the real reason leadership has seen changes. Frank Slootman took Snowflake public, but he announced his retirement in February and handed the reins to Sridhar Ramaswamy, who was notably in charge of the company's AI efforts.

In other words, this CEO transition could be tacit recognition that Snowflake has a golden opportunity with AI, and Ramaswamy is taking over to ensure the company can capitalize on it.

For his part, Ramaswamy seems convinced of Snowflake's potential as he just bought $5 million of the stock.

Ramaswamy's appointment and stock purchase don't make Snowflake stock a buy on their own. But it's enough reason to keep an eye on this business because future results could improve and put my concerns to rest.

Should you invest $1,000 in Snowflake right now?

Before you buy stock in Snowflake, consider this:

The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Snowflake wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.

Stock Advisor provides investors with an easy-to-follow blueprint for success, including guidance on building a portfolio, regular updates from analysts, and two new stock picks each month. The Stock Advisor service has more than tripled the return of S&P 500 since 2002*.

See the 10 stocks

*Stock Advisor returns as of April 15, 2024

Jon Quast has no position in any of the stocks mentioned. The Motley Fool has positions in and recommends Snowflake. The Motley Fool has a disclosure policy.

Paid Post: Content produced by Motley Fool. The Globe and Mail was not involved, and material was not reviewed prior to publication.

More from The Globe