Snowflake Rallies Post Q1 Earnings: Buy, Sell or Hold the Stock?
Snowflake (SNOW) shares have gained 11.7% since the company reported its first-quarter fiscal 2026 results on May 21. The upside was driven by strong adoption and increasing usage of its platform, as reflected by a net revenue retention rate of 124% as of April 30, 2025. The number of customers that contributed more than $1 million in the trailing 12-month product revenue increased from 485 as of April 30, 2024, to 606 as of April 30, 2025.The company’s shares have soared 29.5% in the year-to-date period, o ...