Snowflake (SNOW) Stock: What to Know Before the Market Opens on November 17, 2025
Snowflake shares closed at $257.02 on Friday, up more than 60% year-to-date and over 100% in 12 months. Q3 earnings are due December 3, with Wall Street expecting $1.18 billion in revenue and $0.31 EPS. The company recently launched new AI products, expanded SAP ties, and agreed to acquire Datometry. Analyst price targets rose after Q2 results, but valuation remains high.