On June 3, 2026, three insiders at Snowflake Inc. (SNOW) executed sales of company stock totaling approximately $24.92 million. Director Frank Slootman was involved in multiple transactions, selling a combined 94,407 shares across three separate trades at prices ranging from $262.14 to $264.95 per share, amounting to over $24 million.
These sales follow recent insider activity on June 1, 2026, which included additional sell-offs by both Christian Kleinerman and Frank Slootman. While insider selling can be attributed to various personal financial reasons such as diversification or tax planning, a series of transactions by multiple executives may attract investor attention.