TLDR Snowflake CAO Emily Ho sold 1,860 shares at $232.245 each, totalling $431,975 on June 24, 2026. SNOW stock was trading at $248.96 at the time of the filingTLDR Snowflake CAO Emily Ho sold 1,860 shares at $232.245 each, totalling $431,975 on June 24, 2026. SNOW stock was trading at $248.96 at the time of the filing

Snowflake (SNOW) Stock: $390M in Insider Sales But Wall Street Is Still Bullish

2026/06/27 22:34
3 min read
For feedback or concerns regarding this content, please contact us at [email protected]

TLDR

  • Snowflake CAO Emily Ho sold 1,860 shares at $232.245 each, totalling $431,975 on June 24, 2026.
  • SNOW stock was trading at $248.96 at the time of the filing, up from the transaction price.
  • Multiple insiders have sold in recent months, including director Frank Slootman who offloaded 437,076 shares for over $110 million in May.
  • Snowflake’s most recent quarterly results beat expectations — EPS of $0.39 vs $0.32 estimated, with revenue up 33.5% year over year to $1.39 billion.
  • Analysts remain broadly bullish, with a consensus “Moderate Buy” rating and an average price target of $293.53.

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.


SNOW Stock Card
Snowflake Inc., SNOW

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.

Institutional Investors Are Buying

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.

Analyst Sentiment Stays Positive

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.

Disclaimer: The articles reposted on this site are sourced from public platforms and are provided for informational purposes only. They do not necessarily reflect the views of MEXC. All rights remain with the original authors. If you believe any content infringes on third-party rights, please contact [email protected] for removal. MEXC makes no guarantees regarding the accuracy, completeness, or timeliness of the content and is not responsible for any actions taken based on the information provided. The content does not constitute financial, legal, or other professional advice, nor should it be considered a recommendation or endorsement by MEXC.

Newbies:Deposit $100, Get $1,000

Newbies:Deposit $100, Get $1,000Newbies:Deposit $100, Get $1,000

Plus Up to a $50 Referral Bonus