{
  "symbol": "MCK",
  "company": "McKesson Corporation",
  "generated_at": "2026-06-24T07:36:49.923Z",
  "event_count": 4,
  "events": [
    {
      "type": "pipeline_event",
      "ts": "2026-05-27T18:46:40.390Z",
      "stage": "analyst",
      "outcome": "skip",
      "reason": "No insider conviction buying, technicals are weak (below 50DMA), and structural headwinds (IRA pricing pressure, GLP-1 volume softness, customer concentration) outweigh the modest earnings catalyst. Elevated IV is present but insufficient to justify an income structure without a clearer range thesis or defensive catalyst.",
      "trigger": "[insider_cluster_universe] 7 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-27T18:46:40.360Z",
      "skip": true,
      "reason": "No insider conviction buying, technicals are weak (below 50DMA), and structural headwinds (IRA pricing pressure, GLP-1 volume softness, customer concentration) outweigh the modest earnings catalyst. Elevated IV is present but insufficient to justify an income structure without a clearer range thesis or defensive catalyst.",
      "score": 8,
      "breakdown": {
        "smart_money": 0,
        "options_flow": 0,
        "catalyst": 5,
        "mispricing": 0,
        "quality": 0,
        "technical": 3
      },
      "debug_path": "drafts/2026-05-27-MCK.analyst.debug.json"
    },
    {
      "type": "scout_dossier",
      "ts": "2026-05-27T18:45:45.104Z",
      "summary": "The investigation triggered on 30 recent Form 4 filings over 14 days, but deep reading of every transaction reveals this is a scheduled RSU vesting cluster (all code M), not discretionary open-market purchases. Brian Tyler and Britt Vitalone exercised pre-vested RSUs; sales were under Rule 10b5-1 plans adopted months earlier. No insider put new capital to work in the last 90 days — there are zero P-code (purchase) transactions among any executive. The stock has pulled ~24% from its $999 52-week high, sitting at $754 with a forward P/E of ~15x and solid earnings growth (+37% YoY). Revenue missed Q1 estimates on GLP-1 volume softness and branded pharma pricing headwinds from IRA. Analyst consensus remains bullish ($949 target), but near-term upside catalysts are thin before Aug 5 earnings — making this a structurally interesting income candidate rather than an asymmetric long.",
      "verdict": "range_bound_or_income",
      "confidence": 4,
      "tool_calls": 21,
      "walltime_min": 11,
      "debug_path": "dossiers/2026-05-27-MCK.scout.debug.json"
    },
    {
      "type": "scout_dossier",
      "ts": "2026-05-21T20:36:48.179Z",
      "summary": "MCK triggered on a cluster of recent Form 4 filings — but all four filed May 21 were PSU vesting events (code A at $0), not open-market purchases. No genuine P-code buys appear in the last 14 days; earlier filings show selling by multiple insiders (Michele Lau sold ~$2.7M in March 2026). The stock is down ~23% from its 52-week high of $995 set in early March 2026 to current ~$766, driven primarily by a Q1 FY2027 revenue miss ($96.3B vs. analyst expectations) attributed to branded pharmaceutical pricing declines and sequential GLP-1 volume softness — not structural business deterioration. Earnings quality remains solid (FY2026 adjusted EPS +18% YoY; consistent positive beats). The company has been actively restructuring its balance sheet with two new credit facilities in April 2026, refinancing at scale ($5B revolving + $2B secured MMS facility), signaling financial health rather than stress. At ~15.2x forward P/E vs. a $949 analyst consensus target and ~23% below the 52-week high, the stock is not cheap but has re-rated down meaningfully on near-term headwinds that appear transitory.",
      "verdict": "no_anomaly",
      "confidence": 4,
      "tool_calls": 25,
      "walltime_min": 23,
      "debug_path": "dossiers/2026-05-21-MCK.scout.debug.json"
    }
  ],
  "lessons": [],
  "chart_signal": {
    "ticker": "MCK",
    "call": "HOLD",
    "confidence": 2,
    "score": -1,
    "factors": {
      "below_200dma": "-2",
      "below_50dma": "-1",
      "momentum_flat": "0 (6.3%)",
      "rsi_neutral": "0 (47.1)",
      "macd_above_signal": "+1",
      "recent_macd_bullish_cross": "+1 (24d ago)",
      "from_high": "0 (-23.3%)"
    },
    "summary": "HOLD (score -1) · 12-1 mom 6.3% · RSI 47.1 · below_both · -23.3% from high",
    "last_close": 763.91,
    "one_month_ago_close": 766.5,
    "twelve_month_ago_close": 720.82,
    "twelve_one_momentum_pct": 6.34,
    "rsi_14": 47.1,
    "ma_stack": "below_both",
    "from_period_high_pct": -23.28,
    "period_high": 995.69,
    "price_targets": {
      "bear": 696.98,
      "fair": 830.29,
      "bull": 1145.04,
      "bear_return_pct": -8.8,
      "fair_return_pct": 8.7,
      "bull_return_pct": 49.9,
      "method": "street_targets ⨯ chart_floors",
      "street": {
        "target_low": 812,
        "target_mean": 941.4,
        "target_high": 1065,
        "analyst_count": 15
      }
    },
    "generated_at": "2026-06-24T07:36:49.919Z"
  }
}