{
  "symbol": "PUBM",
  "company": "PubMatic, Inc.",
  "generated_at": "2026-06-24T07:36:51.776Z",
  "event_count": 1,
  "events": [
    {
      "type": "scout_dossier",
      "ts": "2026-06-02T22:25:26.871Z",
      "summary": "Investigated PUBM following a Form 4 cluster trigger. The four June 2 filings are director RSU grants (code A = derivative acquisition at $0 strike), not open-market purchases — no cash outlay by insiders and therefore not genuine conviction signals under the methodology. CEO Rajeev Goel's May 27 filing shows options exercise (Class B→A conversion) followed immediately by a sale of 44,000 shares via a pre-existing 10b5-1 plan adopted March 2, 2025 — scheduled selling, not opportunistic buying. Q1 results were solid with revenue beating and Q2 guidance above consensus (+3.2% vs estimates), which explains the +44% YTD run. However, the stock is now at a forward P/E of ~24.7x with -2% YoY revenue decline and near-zero EBITDA margin, sitting only 13% below its 52-week high. The recent price appreciation appears fully explained by the earnings beat; no material mispricing or edge exists.",
      "verdict": "no_anomaly",
      "confidence": 4,
      "tool_calls": 22,
      "walltime_min": 18,
      "debug_path": "dossiers/2026-06-02-PUBM.scout.debug.json"
    }
  ],
  "lessons": [],
  "chart_signal": {
    "ticker": "PUBM",
    "call": "HOLD",
    "confidence": 2,
    "score": 0,
    "factors": {
      "above_200dma": "+2",
      "above_50dma": "+1",
      "momentum_down": "-1 (-11.1%)",
      "rsi_neutral": "0 (58.2)",
      "recent_macd_bearish_cross": "-2 (8d ago)",
      "from_high": "0 (-15.8%)"
    },
    "summary": "HOLD (score +0) · 12-1 mom -11.1% · RSI 58.2 · above_both · -15.8% from high",
    "last_close": 11.51,
    "one_month_ago_close": 10.21,
    "twelve_month_ago_close": 11.48,
    "twelve_one_momentum_pct": -11.06,
    "rsi_14": 58.2,
    "ma_stack": "above_both",
    "from_period_high_pct": -15.8,
    "period_high": 13.67,
    "price_targets": {
      "bear": 8,
      "fair": 11.62,
      "bull": 21,
      "bear_return_pct": -30.5,
      "fair_return_pct": 1,
      "bull_return_pct": 82.5,
      "method": "street_targets ⨯ chart_floors",
      "street": {
        "target_low": 8,
        "target_mean": 12.88889,
        "target_high": 21,
        "analyst_count": 9
      }
    },
    "generated_at": "2026-06-24T07:36:51.772Z"
  }
}