Insider activity on ZS over the last 12 months.
Price & insider trades
Where insiders bought and sold against ZS's price — tap a bubble for the P&L since.
Graded signals
AI-scored insider events on ZS — tap any signal for the full read.
BEARISHZS CPO sells $345K near 90-day low, continuing multi-quarter selling pattern13d ago
ZS Chief Product Officer Adam Geller sold $345K in shares at $122.60, trimming his direct stake by 6.2% while the stock traded 7.0% above its 90-day low. This sale is the sixth in a series for this insider, following a $245K sale just six days prior, reinforcing a consistent pattern of liquidation with no other officers buying.
Where it could go — Analyst mean target not provided; bear case if stock breaks the 90-day low of $114.62.
NEUTRALZS CFO sells $213K in shares, a -3.6% stake cut, amid no other insider buys19d ago
ZS CFO Kevin Rubin sold $213K worth of stock, reducing his directly held stake by 3.6% at a price 33.9% below the recent 90-day high. This is a routine sale consistent with his history of selling, lacks any supporting cluster of insider buys, and occurs despite a STRONG BUY analyst consensus.
Where it could go — Analyst mean target not provided; bear case if stock breaks the 90-day low of $114.62.
BEARISHZS CRO sells $529K in shares at 34% below 90-day high19d ago
ZS CRO Michael Rich sold $529K worth of shares, reducing his direct holdings by 4% while the stock trades 34% below its recent high. This continues his established pattern of 10 consecutive sales with no buying history, though the transaction size is modest compared to his previous multi-million dollar dispositions.
Where it could go — 41.7% of similar setups see stock higher at 90d; bear case if stock breaks $114.62 support.
BEARISHZS Chief Legal Officer sells $398K near 90-day low, trimming 4.3% of direct stake19d ago
Chief Legal Officer Robert Schlossman sold $398K worth of ZS shares at $126.43, reducing his directly held stake by 4.3%. This sale continues his long-term pattern of routine disposals but stands out as it occurred just 10.3% above the 90-day low rather than after a price run-up.
Where it could go — 41.7% of similar broad-universe setups saw the stock higher at 90d; watch $114.62 as the bear break level.
BEARISHZS CPO sells $245K at 34% below high amid zero insider buying cluster19d ago
ZS Chief Product Officer Adam Geller sold $245K worth of shares, reducing his direct holdings by 4.1% at $126.43 per share. This represents his fifth consecutive sale with no offsetting buying activity from other insiders, continuing a pattern of routine diversification rather than a strong bearish signal.
Where it could go — Analyst mean target unavailable; broad similar setups show 41.7% positive 90d returns; bear case if stock breaks $114.62 support.
BEARISHZS CEO sells $364K near 90-day low, continues multi-quarter selling pattern19d ago
CEO Jagtar Chaudhry sold $364K worth of ZS shares at $126.43, reducing his direct holdings by 0.8%. This continues his established quarterly selling pattern with no other insider buyers, suggesting routine diversification rather than a bearish signal.
Where it could go — Analyst mean target implies upside; bear case if stock breaks $114.62 support.
Recent insider trades
The open-market buys and sells filed on ZS.