Snowflake (SNOW) Stock After Q3 2026: AI Momentum, December Sell‑Off and What Comes Next
Snowflake shares fell about 11% on December 4 after Q3 fiscal 2026 earnings and guidance, despite reporting 29% year-over-year revenue growth and raising its full-year outlook. The stock closed near $229, down sharply from a recent peak but still up over 70% year-to-date. Market cap stands at roughly $78 billion.