Snowflake Trades Near 52-Week High: Buy, Sell or Hold the Stock?
Key Takeaways SNOW shares are up 37.3% YTD, trading just 1.28% below their 52-week high of $214.83. Revenues rose 25.7% to $1.04B in Q1, with 451 new customers and EPS beating estimates at 24 cents. SNOW launched Gen 2 Warehouses and AI tools to boost adoption, but valuation remains a concern.Snowflake (SNOW) shares closed at $212.08 on Wednesday, very close to the 52-week high of $214.83, hit on June 4, 2025. SNOW shares have jumped 37.3% year to date (YTD), outperforming the Zacks Internet - Software in ...