Snowflake (SNOW) stock slips under $220 into year-end close as insider sale filings surface
NEW YORK, December 31, 2025, 21:17 ET — Market closed Snowflake Inc. (SNOW) shares fell 1.2% on Wednesday to $219.36, leaving the stock near the low end of the day’s $218.70-$222.35 range in the final U.S. session of 2025. The