Snowflake (SNOW) is a leading name in enterprise software and cloud computing, with a market cap of $67 billion. Its recent Q2 results showed strong growth, with product revenue up 32% year on year to $1.09 billion, and a net revenue retention rate of 125%. Snowflake has over 12,000 customers, including big names like Booking.com and Hyatt Hotels.

While Snowflake’s stock is up 56.1% year-to-date, it reported a net loss of $0.89 per share in Q2. However, the company generated adjusted free cash flow of $67.8 million and expects free cash flow to increase significantly in the second half of the year. Snowflake’s AI integration is driving new customer wins, with AI influencing nearly 50% of new customers in Q2.

Wall Street has rated SNOW stock a “Strong Buy,” with an average target price of $231.43. Analysts are bullish on Snowflake’s long-term potential, but concerns remain about its lack of profitability and competition from cloud providers. Snowflake’s bull case highlights its unique position in data and AI, high-margin recurring revenue model, and long adoption runway.

Despite concerns about profitability and competition, Snowflake’s accelerating product revenue and deepening customer adoption suggest a bright future. Investors with a high risk tolerance may find SNOW an appealing opportunity for the long term.

Read more at Yahoo Finance: Up Nearly 60% in 2025, Is It Too Late to Buy Snowflake Stock?