Insider Sales vs Wall Street Bullishness: Snowflake’s Tug-of-War

(SeaPRwire) –   By: Oliver Hawthorne

Snowflake’s recent insider activity has caught eyes, but Wall Street’s stance remains resolute. Chief Accounting Officer Emily Ho sold 1,860 shares on June 24, 2026, at $232.245 each, totaling $431,975. At filing, the stock was at $248.96, already past her exit price. Earlier, director Frank Slootman unloaded 437,076 shares in May for over $110 million. Insiders sold ~$390M worth of shares last quarter. Yet, institutional investors are moving in. Union Bancaire Privee UBP SA grew its SNOW position 521.5% in Q1, ending with 224,795 shares. Brighton Jones LLC raised stake 90% in Q4. Institutional ownership now at 65%.

Snowflake’s Q1 results were strong. EPS hit $0.39 vs $0.32 estimate. Revenue soared 33.5% to $1.39B. But the company still runs at a net loss: -23.79% margin, -50.50% ROE. Analysts stay bullish. JPMorgan raised target to $285, UBS at $370. Consensus: 34 Buy, 5 Hold, 1 Sell. Average target $293.53. Stock opened at $248.29, 52-week range $118.30-$284.99. 50-day MA at $191.99, 200-day at $189.19. Market cap $86.06B.

Institutional buying contrasts with insider selling. Wall Street’s confidence in Snowflake’s growth potential overshadows short-term insider moves. Despite net losses, strong earnings and analyst optimism keep the “Moderate Buy” rating intact. The battle between insiders and institutions shows market’s divided view, but bulls dominate for now.

Author bio: Oliver Hawthorne, Principal Correspondent at an international tech review, specializing in cloud computing and equity market dynamics, with deep expertise in SaaS company evaluations.