Form 4 | Snowflake's Director Michael Speiser sold 50501 Shares.
Filings Track
08/12
Snowflake's Director Michael Speiser conducted multiple sales on August 7, 2026, selling a total of 50,501 shares of Snowflake common stock at a price of $324.06 per share. Significant sell-offs by directors often indicate that the company's current stock price may be overvalued, and investors should exercise caution.