{
  "symbol": "ZS",
  "company": "Zscaler, Inc.",
  "generated_at": "2026-06-24T07:36:54.532Z",
  "event_count": 6,
  "events": [
    {
      "type": "pipeline_event",
      "ts": "2026-06-18T04:06:14.070Z",
      "stage": "scout",
      "outcome": "failed",
      "reason": null,
      "trigger": "[form4_cluster] 6 Form 4 filings in last 14 days · 5 real trades",
      "source": "hunter"
    },
    {
      "type": "analyst_decision",
      "ts": "2026-06-02T04:59:04.405Z",
      "skip": true,
      "reason": "Composite score of 19 falls well below the 45-point publish threshold. The dossier lacks smart-money accumulation, clear valuation mispricing relative to sector medians, and strong quality signals. While the anti-signal flags (dilution/accounting) can be contextualized as capped-call-hedged convertible notes and accretive M&A goodwill rather than structural defects, the overall setup lacks the high-conviction catalyst or income-structure edge required to clear the pipeline bar.",
      "score": 19,
      "breakdown": {
        "smart_money": 0,
        "options_flow": 2,
        "catalyst": 10,
        "mispricing": 0,
        "quality": 2,
        "technical": 5
      },
      "debug_path": "drafts/2026-06-02-ZS.analyst.debug.json"
    },
    {
      "type": "scout_dossier",
      "ts": "2026-06-02T04:57:35.125Z",
      "summary": "Zscaler has been obliterated in 2026 — down ~46% from its $336 November-2025 high to the mid-$120s trough before today's +11% Guggenheim-driven bounce. The FQ3 (Apr Q) report showed solid underlying execution: revenue of $850M (+25% YoY), EPS $1.08 vs $1.008 estimate, positive operating income ($2M). But forward guidance disappointed and two senior sales executives departed simultaneously — the combination triggered a violent de-rating from ~40x forward P/E to ~34x at current prices. Insiders are net sellers (tax-withholding RSU vestments), not buyers. The stock sits 54% below its 52-week high, above its 50-DMA for first time in months, and Guggenheim's upgrade frames AI security tailwinds as the next catalyst. IV is elevated (62-73%) but compressed from prior regime; a range-bound or post-crash recovery setup exists with premium collection potential.",
      "verdict": "range_bound_or_income",
      "confidence": 4,
      "tool_calls": 19,
      "walltime_min": 40,
      "debug_path": "dossiers/2026-06-02-ZS.scout.debug.json"
    },
    {
      "type": "analyst_decision",
      "ts": "2026-05-26T09:58:07.862Z",
      "skip": true,
      "reason": "Score of 26 falls well below the 50-point publish threshold. ZS trades at a premium to sector peers (40x Fwd PE vs 37x median), lacks insider buying, and shows mixed technicals (below 200-DMA, RSI 73). Anti-signals for dilution are mitigated by a $784 capped call on the $1.7B notes (stock at $182), and accounting flags are non-material. Elevated IV into earnings does not overcome the lack of clear mispricing or momentum to clear the publish bar.",
      "score": 26,
      "breakdown": {
        "smart_money": 0,
        "options_flow": 2,
        "catalyst": 15,
        "mispricing": 0,
        "quality": 5,
        "technical": 4
      },
      "debug_path": "drafts/2026-05-26-ZS.analyst.debug.json"
    },
    {
      "type": "scout_dossier",
      "ts": "2026-05-26T09:57:20.265Z",
      "summary": "Zscaler is a leading cloud-native Zero Trust security platform growing revenue ~25% YoY toward $3B ARR with consistent EPS beats and recent upgrade/B.Riley re-initiation. The Symmetry Systems acquisition announced May 21 extends AI agent data governance — directionally sound but the announcement was followed by only a +6% one-day pop, already reversing some gains as of May 22 close at $171. The stock is deeply below its 52-week high ($337) and has recovered ~20%+ from April lows, now at forward P/E ~40x versus sector medians of 35-39x for security software peers — not clearly cheap on traditional metrics but no longer hyperinflated after the correction. No open-market insider purchases were found; all recent Form 4s were RSU tax-withholding sales. Earnings May 26 is a live catalyst, and elevated near-term IV (~60%+) offers an income or event-playing structure.",
      "verdict": "range_bound_or_income",
      "confidence": 4,
      "tool_calls": 22,
      "walltime_min": 20,
      "debug_path": "dossiers/2026-05-26-ZS.scout.debug.json"
    },
    {
      "type": "scout_dossier",
      "ts": "2026-05-19T07:44:40.925Z",
      "summary": "Zscaler is a high-quality cloud-security platform with 76%+ gross margins and consistent ~10%+ quarterly EPS beats. The stock has recovered sharply from its April 2026 low of ~$118 to $175 (+48%), driven by short-covering and Cisco-sector optimism. At 38x forward P/E on a still-GAAP-unprofitable name with decelerating revenue growth (26% vs prior 34%/30%+), valuation does not support an asymmetric long thesis — the stock is essentially re-rating from deeply oversold to fair rather than discovering new upside. No insider open-market buys, no material missed filings detail, and Z-Flex bookings ($290M) are already priced into news coverage. Earnings on May 26 is a real catalyst but the bar for a beat-and-raise large enough to break above $200 at this multiple seems high.",
      "verdict": "no_anomaly",
      "confidence": 4,
      "tool_calls": 17,
      "walltime_min": 13,
      "debug_path": "dossiers/2026-05-19-ZS.scout.debug.json"
    }
  ],
  "lessons": [],
  "chart_signal": {
    "ticker": "ZS",
    "call": "SELL",
    "confidence": 5,
    "score": -9,
    "factors": {
      "below_200dma": "-2",
      "below_50dma": "-1",
      "momentum_strong_down": "-2 (-44.6%)",
      "rsi_neutral": "0 (42)",
      "recent_macd_bearish_cross": "-2 (18d ago)",
      "broken_below_high": "-2 (-62.5% from high)"
    },
    "summary": "SELL (score -9) · 12-1 mom -44.6% · RSI 42 · below_both · -62.5% from high",
    "last_close": 126.17,
    "one_month_ago_close": 171.01,
    "twelve_month_ago_close": 308.46,
    "twelve_one_momentum_pct": -44.56,
    "rsi_14": 42,
    "ma_stack": "below_both",
    "from_period_high_pct": -62.48,
    "period_high": 336.27,
    "price_targets": {
      "bear": 145,
      "fair": 153.39,
      "bull": 386.71,
      "bear_return_pct": 14.9,
      "fair_return_pct": 21.6,
      "bull_return_pct": 206.5,
      "method": "street_targets ⨯ chart_floors",
      "street": {
        "target_low": 145,
        "target_mean": 193.05222,
        "target_high": 250,
        "analyst_count": 45
      }
    },
    "generated_at": "2026-06-24T07:36:54.517Z"
  }
}