Snowflake stock drops again: insider sale filing and AI jitters pressure SNOW shares
Snowflake Inc shares fell 4.6% on Wednesday to close at $165.29, after trading as low as $159.61 during the session. The stock has slid about 13% since Monday’s close, with about 17 million shares traded, according to market data.