Snowflake (SNOW) Stock Today: Analyst Upgrades, Big Money Flows and the Q3 2026 Earnings Countdown
Snowflake shares closed at $251.14 on November 28, up 1% ahead of fiscal Q3 2026 results due December 3. Jefferies, Bank of America, and RBC raised price targets to $300 or higher, citing AI demand. The stock is up about 60% year-to-date, but trades at roughly 21 times sales, far above industry averages. MarketBeat data shows a negative P/E of about -60 and a “Moderate Buy” analyst consensus.