Key Highlights
- Emily Ho, Snowflake’s Chief Accounting Officer, liquidated 1,860 shares on June 24, 2026, at $232.245 apiece, generating $431,975 in proceeds.
- At filing time, SNOW traded at $248.96, representing a gain above Ho’s transaction price.
- Recent months saw substantial insider activity, with former director Frank Slootman dumping 437,076 shares worth over $110 million in May alone.
- The company’s latest quarterly performance exceeded Wall Street forecasts — delivering $0.39 EPS versus the anticipated $0.32, alongside revenue growth of 33.5% year-over-year reaching $1.39 billion.
- Wall Street maintains optimism with a “Moderate Buy” consensus recommendation and $293.53 average price objective.
Emily Ho, serving as Snowflake’s Chief Accounting Officer, executed a stock sale on June 24, 2026, disposing of 1,860 SNOW shares at $232.245 each, collecting $431,975 total. By the time regulatory filings were submitted, shares had appreciated to $248.96 — surpassing her sale price.
Following this divestiture, Ho maintains direct ownership of 41,283 shares, which includes equity from unvested restricted stock units.
This transaction represents just one piece of broader insider selling activity at Snowflake. Former director Frank Slootman executed a massive sale of 437,076 shares on May 29 at an average $252.43, collecting proceeds exceeding $110 million. Operating under a predetermined Rule 10b5-1 plan, this sale slashed his stake by approximately 92%.
Director Michael Speiser likewise reduced his position in April, offloading 50,338 shares at $148.21 each. Collectively, company insiders have liquidated 1,702,704 shares valued at approximately $390 million throughout the past quarter. Current insider ownership represents roughly 4.80% of outstanding shares.
Institutional Capital Flows In
Contrary to insider selling patterns, institutional investors have been accumulating SNOW shares. Union Bancaire Privee UBP SA dramatically expanded its holdings by 521.5% during Q1, concluding the period with 224,795 shares worth approximately $33 million.
Brighton Jones LLC increased its position by 90% in Q4. Intech Investment Management boosted its stake by 24% in Q1. Institutional ownership currently comprises roughly 65% of total shares outstanding.
SNOW commenced Friday’s session at $248.29. The stock’s 52-week trading range spans from $118.30 to $284.99. The 50-day moving average rests at $191.99, considerably below current levels, while the 200-day average sits at $189.19. The company commands a market capitalization of $86.06 billion.
Snowflake’s most recent earnings disclosure on May 27 revealed EPS of $0.39 — surpassing the Street’s $0.32 consensus by $0.07. Revenue registered at $1.39 billion, exceeding projections of $1.32 billion and representing 33.5% growth versus the prior-year period.
The organization continues operating unprofitably. Net margin registers at -23.79%, accompanied by negative return on equity of -50.50%. Full-year EPS projections anticipate -$1.87.
Wall Street Maintains Constructive View
The wave of insider selling hasn’t significantly altered analyst sentiment. JPMorgan elevated its price objective to $285 and maintained an “Overweight” stance following Q1 results. Truist increased its target to $300, referencing encouraging signals from Snowflake Summit 2026. UBS reiterated its “Buy” recommendation with a $370 target.
Sanford Bernstein lifted its objective to $250 while preserving a “Market Perform” designation. Evercore adopts a more conservative $200 target.
Among 41 analyst assessments, 34 recommend Buy, five suggest Hold, and one advises Sell — including one Strong Buy recommendation. The consensus price target stands at $293.53.
On the commercial front, Unlimitail chose Snowflake’s platform to drive a retail media network utilizing Data Clean Rooms technology. Rival Databricks announced its data warehousing segment achieved a $1.5 billion annual run rate, propelled by AI-related demand.
SNOW’s year-to-date price appreciation measures 3.51%, with average daily volume hovering around 8.6 million shares.





