Frank Slootman Sells Shares of Snowflake Inc.

Snowflake CEO Frank Slootman sells 8,066 shares in a planned transaction.

Key Points

  • Frank Slootman sold 8,066 shares of Snowflake Inc. on June 16, 2026, at an average price of $240, totaling $1.94 million.
  • Snowflake Inc. trades on the NYSE under the ticker SNOW, with a market cap of approximately $82.6 billion and a forward P/E of 88.79.
  • Recent analyst actions include Scotiabank maintaining a 'buy' rating with a $320 target on June 8, 2026.

Important disclosure: Podchat is not a registered investment adviser, broker-dealer, or financial planner. This article is for informational and educational purposes only and is not a recommendation to buy, sell, or hold any security. Content may be generated by automated systems using public filings, market data, and third-party sources, and may contain errors or omissions. Investing involves risk, including possible loss of principal. Past performance, insider activity, analyst ratings, price targets, sentiment scores, and hypothetical or backtested results are not guarantees of future performance. Please do your own research and consult a qualified professional before making investment decisions.

Frank Slootman, CEO of Snowflake Inc., sold 8,066 shares of the company on June 16, 2026. This planned transaction was executed at an average price of $240 per share, amounting to a total value of approximately $1.94 million.

Insider Buying and Selling at Snowflake Inc.

In addition to Frank Slootman's sale, other notable insider transactions took place on June 16, 2026. Vivek Raghunathan, Senior Vice President of Engineering, sold 3,876 shares, and Christian Kleinerman, Executive Vice President of Product Management, sold 2,986 shares, both at $240 per share. These transactions were also part of planned sales.

Other Institutional Activity in Snowflake Inc.

Among Snowflake's major institutional investors, BlackRock, Inc. reduced its holdings by 247,268 shares, now holding approximately 27.96 million shares valued at about $4.22 billion. Meanwhile, Vanguard Capital Management LLC and Vanguard Portfolio Management LLC both made substantial additions, ending with 14.78 million and 12.84 million shares, respectively, worth over $2.22 billion and $1.94 billion. JPMorgan Chase & Co. increased its stake by 934,362 shares, bringing its total to 11.19 million shares valued at about $1.72 billion.

Snowflake Inc. Stock Down 28.5%

Shares of Snowflake Inc. (NYSE:SNOW) traded around $238.32 recently. The company has a market capitalization of approximately $82.6 billion and a forward P/E ratio of 88.79. With a beta of 1.355, the stock has experienced a 52-week range between $118.3 and $284.99. Its 50-day moving average is $176.45, and the 200-day moving average is $205.73.

Year to date

$SNOW stock price

Daily closing prices, year to date. Not investment advice.

Analysts Set New Price Targets

On June 8, 2026, Scotiabank maintained a 'buy' rating for Snowflake with a price target of $320. Truist Securities also retained its 'buy' rating with a $300 target on June 5, 2026. Barclays held its 'hold' rating, setting a $285 target on June 4, 2026. The consensus among 48 analysts is a 'strong buy', with a mean price target of approximately $291.70.

About Snowflake Inc.

Snowflake Inc. offers a cloud-based data platform that enables organizations to consolidate data into a single source for business insights and applications. The company serves a wide range of industries, including financial services, retail, healthcare, and government. Headquartered in Menlo Park, California, Snowflake collaborates with OpenAI to develop AI solutions for enterprise customers. The company, founded in 2012, is led by CEO Sridhar Ramaswamy.

Bottom Line

Frank Slootman's recent sale of Snowflake shares is part of planned insider transactions. Investors often track these insider activities for insights into company sentiment. However, it's important to remember that these transactions are backward-looking and may not reflect the current position or future outlook of the company.

Get Snowflake Inc. alerts

New 13F filings, insider trades, and analyst moves on $SNOW, sent to your inbox. Free, and you can unsubscribe anytime.

This instant news alert was generated by automated narrative technology and financial data from Podchat and public regulatory filings. It is for informational purposes only and is not financial advice.