Early Access — free while we kick the tires
EdgarHawk

Geller Adam

Chief Product Officer

Officer
4 filings analyzed · 1 company · Latest 2026-03-19

Companies

Company Buys Sells Direction
Zscaler, Inc. ZS 0 14 Net selling

Activity

March 2026
2026-03-19 Zscaler, Inc. ZS
high
Sell
3,579 shares
$554,033
Significance 6/10

Zscaler CPO Geller sells 3,579 shares for $554,032.72; stock down 33.2% in 90 days, extending 5-of-5 prior ZS sells pattern of negative 90-day returns.

Geller executed 2 separate sales totaling 3,579 shares (3.6K shares) for $554,032.72 on 2026-03-17 and 2026-03-18 at blended average price $154.80, reducing his holdings by 7.1%. The stock closed today at $155.40, down 10.0% over 30 days and -33.2% over 90 days from price levels near the sales dates. More significantly, this sale extends a strong pattern at Zscaler: all 5 of Geller's prior trades at this ticker were sales, each followed by a negative 90-day return ranging from -17.5% to -33.4%. His cross-ticker track record shows a 100.00% well-timed rate on 11 prior sells, with an average 90-day return of -17.0%. Today's stock price is -53.8% from its 52-week high of $336.27, underscoring sustained downward pressure. The company reported $815.8M in latest-quarter revenue with +23.3% annual growth, but remains unprofitable with a -$34.3M net loss over its most recent full fiscal year.

December 2025
2025-12-17 Zscaler, Inc. ZS
high
Sell
3,680 shares
$852,608
Significance 7/10

CPO Adam Geller sells 3,680 shares at avg $231.69; stock down 23.2% in 30 days, unprofitable company

Adam Geller, Chief Product Officer at Zscaler, executed 2 separate sales totaling 3,680 shares for $852,607.56 on December 16-17, 2025, at an average price of $231.69, reducing his holdings by 6.8% to 50,528 shares post-transaction. The stock is currently priced at $226.43, down 23.2% over the past 30 days and trading 32.7% below its 52-week high, indicating significant recent momentum loss. Geller's prior 5 trades at Zscaler show a 100% well-timed rate at the 90-day mark, with all sales followed by declines averaging 18.2% over that horizon, and his broader cross-ticker track record shows a 100.00% well-timed rate on sells—a pattern of consistently selling into downturns. Against this backdrop, the company remains unprofitable (net income of $-11.6M in the latest quarter) despite robust revenue growth of 23.3% year-over-year, creating structural tension between growth and profitability that may inform his decision to liquidate a measurable portion of his position.

September 2025
2025-09-17 Zscaler, Inc. ZS
high
Sell
21,657 shares
$6,116,257
Significance 7/10

CPO Adam Geller sold 21,657 shares of ZS for $6,116,256.95 across 5 transactions (Sept 16–17); post-sale holdings 43,478 shares.

Adam Geller, Chief Product Officer, executed 5 separate sales totaling 21,657 shares for $6,116,256.95 between September 16–17, 2025, at prices ranging from $280.70 to $285.45 and an blended average price of $282.41. This sale reduced his holdings by 33.2% from 65,135 to 43,478 shares. His prior 4 sales at Zscaler all registered negative 90-day returns (ranging from -5.7% to -8.5%), establishing a 100% well-timed rate at this ticker, and his cross-ticker track record shows a 100% well-timed rate across 4 prior sells with an average 90-day return of -7.6%. The stock has declined 8.5% over the past 90 days and currently trades at $279.46, 11.7% below its 52-week high of $316.50. Zscaler reported quarterly revenue of $678,034,000 with negative net income of $-4,125,000, reflecting ongoing unprofitability despite 23.3% annual revenue growth.

June 2025
2025-06-18 Zscaler, Inc. ZS
medium
Sell
6,671 shares
$2,037,037
Significance 5/10

CPO Geller Adam sold 6,671 shares across 4 transactions for $2,037,037.44 (avg $305.36) on 2025-06-17/18

Adam Geller, Chief Product Officer at Zscaler (ZS), executed 4 separate sales totaling 6,671 shares for $2,037,037.44 between June 17–18, 2025, reducing his holdings by 12.5% from 53,484 to 46,813 shares. The sale occurred within 0.6% of the 52-week high of $307.31 and coincided with a 20.9% one-month and 50.0% three-month price surge. Against the broader company context—current market cap $47,551,015,185.52 with trailing quarterly revenue of $678,034,000.00 but negative full-year net income—the timing and scale of the disposition merit attention. No FLAGS indicating scheduled trading plans (10b5-1) are present in this filing, meaning these appear to be discretionary sales by a senior executive.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access