{
  "symbol": "TRUP",
  "company": "Trupanion, Inc.",
  "generated_at": "2026-06-24T07:36:53.639Z",
  "event_count": 3,
  "events": [
    {
      "type": "pipeline_event",
      "ts": "2026-05-28T02:25:30.578Z",
      "stage": "analyst",
      "outcome": "skip",
      "reason": "Anti-signals (going-concern, dilution, concentration) are present and unaddressed, combined with zero insider buying, deteriorating quality metrics, and a technically broken chart. The erratic earnings history confirms this is a value trap, not a mispricing opportunity, and no income structure offers a clear edge over the downside risk.",
      "trigger": "[insider_cluster_universe] 10 Form 4 filings in last 14 days · at least one open-market P/S trade verified",
      "source": "idle_hunter"
    },
    {
      "type": "analyst_decision",
      "ts": "2026-05-28T02:25:30.563Z",
      "skip": true,
      "reason": "Anti-signals (going-concern, dilution, concentration) are present and unaddressed, combined with zero insider buying, deteriorating quality metrics, and a technically broken chart. The erratic earnings history confirms this is a value trap, not a mispricing opportunity, and no income structure offers a clear edge over the downside risk.",
      "score": 0,
      "breakdown": {
        "smart_money": 0,
        "options_flow": 0,
        "catalyst": 0,
        "mispricing": 0,
        "quality": 0,
        "technical": 0
      },
      "debug_path": "drafts/2026-05-28-TRUP.analyst.debug.json"
    },
    {
      "type": "scout_dossier",
      "ts": "2026-05-28T02:24:56.787Z",
      "summary": "Despite 25 Form-4 filings in the past 14 days triggering the investigation, every single transaction was RSU vesting (code M) with tax withholdings (code F). No open-market purchases (P-code) were found. The stock is deeply oversold — down ~62% from its 52-week high of $57.89, RSI at 32.3, below both the 50DMA and 200DMA — but this bearish technical picture is real and consistent with the price decline. Q1 2026 results showed a return to profitability (EPS $0.11 vs -$0.03 year-ago) on +12% revenue growth, yet shares have continued declining. The forward P/E of ~5x looks inexpensive relative to sector peers but reflects genuine uncertainty about whether this pet-insurance leader can sustain margin expansion amid rising veterinary costs. No material filing edge was uncovered; the narrative is straightforward and the market appears aware of it.",
      "verdict": "range_bound_or_income",
      "confidence": 4,
      "tool_calls": 24,
      "walltime_min": 18,
      "debug_path": "dossiers/2026-05-28-TRUP.scout.debug.json"
    }
  ],
  "lessons": [],
  "chart_signal": {
    "ticker": "TRUP",
    "call": "SELL",
    "confidence": 2,
    "score": -5,
    "factors": {
      "below_200dma": "-2",
      "below_50dma": "-1",
      "momentum_strong_down": "-2 (-61.3%)",
      "rsi_neutral": "0 (53.1)",
      "macd_above_signal": "+1",
      "recent_macd_bullish_cross": "+1 (15d ago)",
      "broken_below_high": "-2 (-58.2% from high)"
    },
    "summary": "SELL (score -5) · 12-1 mom -61.3% · RSI 53.1 · below_both · -58.2% from high",
    "last_close": 23.57,
    "one_month_ago_close": 21.85,
    "twelve_month_ago_close": 56.45,
    "twelve_one_momentum_pct": -61.29,
    "rsi_14": 53.1,
    "ma_stack": "below_both",
    "from_period_high_pct": -58.25,
    "period_high": 56.45,
    "price_targets": {
      "bear": 28,
      "fair": 29.14,
      "bull": 64.92,
      "bear_return_pct": 18.8,
      "fair_return_pct": 23.6,
      "bull_return_pct": 175.4,
      "method": "street_targets ⨯ chart_floors",
      "street": {
        "target_low": 28,
        "target_mean": 39.75,
        "target_high": 52,
        "analyst_count": 4
      }
    },
    "generated_at": "2026-06-24T07:36:53.635Z"
  }
}