Snowflake stock has recovered impressively in the past three months, and a potential acceleration in the company's growth on account of its AI services could lead to more upside.
Snowflake's large customer base and the size of its addressable market suggest that this cloud stock is built for growth.
Snowflake (NYSE: SNOW) stock has been on a terrific run in the past three months, gaining a remarkable 47% in such a short period of time owing to the broader recovery in tech stocks, which were under pressure amid tariff and other geopolitical concerns.
Importantly, Snowflake's recent rally is quite deserving since the company's growth profile has been improving thanks to its artificial intelligence (AI)-focused data cloud tools. Customers have traditionally used Snowflake's data cloud to securely store and consolidate data into a single platform, and then use that data for generating analytical insights or building applications.
Where to invest $1,000 right now? Our analyst team just revealed what they believe are the 10 best stocks to buy right now. Continue »
AI has opened up a new growth opportunity for Snowflake. The AI-specific business model that Snowflake has adopted could help it clock outstanding growth in the long run.
Image source: Getty Images.
Snowflake's push into AI began last year, when the company unveiled its Cortex platform that gave customers access to popular large language models (LLMs) so that they can build and deploy custom applications. Since then, the company has been aggressively adding new AI tools and features to help customers build AI agents and conversational assistants, and access both data with natural language prompts.
It is worth noting that Snowflake already had a solid customer base before it started rolling out AI tools. It had just under 9,500 customers at the end of fiscal 2024 (ended Jan. 31, 2024). The company, therefore, had a large number of customers to whom it could cross-sell its AI solutions. The good part is that Snowflake seems to be succeeding on that front.
This is evident from the 124% net revenue retention rate that the company reported in the first quarter of fiscal 2026 (ended April 30, 2025). Snowflake calculates this metric by dividing its product revenue from customers at the end of a quarter by the product revenue from that same customer cohort in the year-ago period. So, a reading of more than 100% is an indication that its existing customers are using more services from the company or have extended the usage of their current offerings.
Apart from the cross-selling opportunity, Snowflake's AI products are allowing it to bring more customers into its fold. This is evident from the 19% year-over-year growth in Snowflake's customer base in the previous quarter to almost 11,600. The company says 5,200 of its customers are using its AI and machine learning (ML) solutions.
As Snowflake continues to launch more AI features through its product development moves or by way of acquisitions, it should be able to convert a bigger chunk of its $342 billion projected end-market opportunity by 2028 into revenue. Moreover, the company's ability to win more business from existing customers should lead to an improvement in its earnings power.
Snowflake's product revenue in the previous quarter was up by 26% year over year. However, its remaining performance obligations (RPO) increased at a much faster pace of 34% to $6.7 billion.
RPO is the total value of a company's unfulfilled contracts at the end of a quarter, and the faster growth in this metric as compared to the actual top-line growth means that Snowflake is getting more contracts than it is fulfilling.
As a result, don't be surprised to see an acceleration in the company's revenue growth going forward, and that should translate into an uptick in its bottom-line growth.
SNOW EPS Estimates for Current Fiscal Year data by YCharts
It won't be surprising to see Snowflake stock being rewarded with more upside on the market because of its improved earnings power, which is why growth-oriented investors can still consider buying it. Its massive addressable market could pave the way for years of terrific growth.
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.
Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $652,133!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,056,790!*
Now, it’s worth noting Stock Advisor’s total average return is 1,048% — a market-crushing outperformance compared to 180% for the S&P 500. Don’t miss out on the latest top 10 list, available when you join Stock Advisor.
See the 10 stocks »
*Stock Advisor returns as of July 15, 2025
Harsh Chauhan 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.