{
  "symbol": "GRAL",
  "company": "GRAIL, Inc.",
  "generated_at": "2026-06-24T07:36:48.362Z",
  "event_count": 2,
  "events": [
    {
      "type": "pipeline_event",
      "ts": "2026-06-23T00:05:30.100Z",
      "stage": "scout",
      "outcome": "unparseable",
      "reason": null,
      "trigger": "[insider_cluster_universe] 4 Form 4 filings in last 14 days · at least one open-market P/S trade verified",
      "source": "idle_hunter"
    },
    {
      "type": "scout_dossier",
      "ts": "2026-06-23T00:05:30.073Z",
      "summary": "{\"symbol\":\"GRAL\",\"company\":\"GRAIL, Inc.\",\"investigation_summary\":\"GRAIL is a commercial-stage healthcare company whose Galleri multi-cancer early detection test has strong revenue growth (37% YoY in Q1 2026 to $39.8M screening revenue) and improving operational metrics but remains pre-profitability with significant binary catalysts. The investigation trigger was four recent Form 4 filings, all of ",
      "verdict": "unparseable",
      "tool_calls": 26,
      "walltime_min": 46,
      "debug_path": "dossiers/2026-06-22-GRAL.scout.debug.json"
    }
  ],
  "lessons": [],
  "chart_signal": {
    "ticker": "GRAL",
    "call": "SELL",
    "confidence": 1,
    "score": -3,
    "factors": {
      "below_200dma": "-2",
      "above_50dma": "+1",
      "momentum_strong_up": "+2 (54.4%)",
      "rsi_neutral": "0 (49.5)",
      "recent_macd_bearish_cross": "-2 (14d ago)",
      "broken_below_high": "-2 (-47.3% from high)"
    },
    "summary": "SELL (score -3) · 12-1 mom 54.4% · RSI 49.5 · above_50_only · -47.3% from high",
    "last_close": 61.11,
    "one_month_ago_close": 67.86,
    "twelve_month_ago_close": 43.95,
    "twelve_one_momentum_pct": 54.4,
    "rsi_14": 49.5,
    "ma_stack": "above_50_only",
    "from_period_high_pct": -47.35,
    "period_high": 116.06,
    "price_targets": {
      "bear": 56,
      "fair": 62.13,
      "bull": 133.47,
      "bear_return_pct": -8.4,
      "fair_return_pct": 1.7,
      "bull_return_pct": 118.4,
      "method": "street_targets ⨯ chart_floors",
      "street": {
        "target_low": 56,
        "target_mean": 66,
        "target_high": 80,
        "analyst_count": 8
      }
    },
    "generated_at": "2026-06-24T07:36:48.357Z"
  }
}