Snowflake’s Chief Accounting Officer Emily Ho sold 1,860 shares of SNOW on June 24, 2026, at $232.245 per share, for a total of $431,975. At the time of the filing, the stock was trading at $248.96 — meaning the stock had already climbed past her exit price.
After the transaction, Ho still holds 41,283 shares directly, including shares tied to unvested restricted stock units.
The sale is the latest in a string of insider transactions at Snowflake. Director Frank Slootman sold 437,076 shares on May 29 at an average price of $252.43, netting over $110 million. That sale was executed under a pre-arranged Rule 10b5-1 trading plan and reduced his ownership by nearly 92%.
Director Michael Speiser also sold 50,338 shares back in April at $148.21 per share. In total, insiders sold 1,702,704 shares worth roughly $390 million over the last quarter. Insiders now hold around 4.80% of the company.
While insiders have been selling, institutional investors have been moving in the opposite direction. Union Bancaire Privee UBP SA grew its SNOW position by 521.5% in Q1, ending with 224,795 shares valued at around $33 million.
Brighton Jones LLC raised its stake by 90% in Q4. Intech Investment Management added 24% to its position in Q1. Roughly 65% of SNOW stock is now held by institutional investors.
SNOW opened at $248.29 on Friday. The stock has a 52-week range of $118.30 to $284.99. Its 50-day moving average sits at $191.99, well below the current price, with the 200-day at $189.19. Market cap stands at $86.06 billion.
Snowflake’s last earnings report, released May 27, showed EPS of $0.39 — beating the $0.32 consensus estimate by $0.07. Revenue came in at $1.39 billion, topping forecasts of $1.32 billion and up 33.5% from the same quarter last year.
The company still runs at a net loss. Net margin is -23.79%, with a negative return on equity of -50.50%. Analysts expect a full-year EPS of -$1.87.
The insider selling hasn’t shaken Wall Street much. JPMorgan raised its price target to $285 and kept an “Overweight” rating after the Q1 results. Truist moved its target to $300, citing positive feedback from the Snowflake Summit 2026. UBS reaffirmed its “Buy” with a $370 target.
Sanford Bernstein raised its target to $250 while keeping a “Market Perform.” Evercore holds a more cautious $200 target.
Across 41 analyst ratings, 34 are Buy, five are Hold, and one is Sell — with one Strong Buy. The consensus target is $293.53.
On the business side, Unlimitail selected Snowflake’s platform to power a retail media network using Data Clean Rooms technology. Competitor Databricks reported its data warehousing business hit a $1.5 billion annual run rate, driven by AI demand.
SNOW’s year-to-date price performance stands at 3.51%, with an average daily trading volume of around 8.6 million shares.
The post Snowflake (SNOW) Stock: $390M in Insider Sales But Wall Street Is Still Bullish appeared first on CoinCentral.