{
  "report_rows": [
    {
      "kpi": "Adjusted EPS",
      "prediction": "BEAT",
      "answer": "pred ~$0.40 vs. cons $0.39",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Net Interest Income",
      "prediction": "BEAT",
      "answer": "pred ~$1.95B vs. cons $1.91B",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Noninterest (Fee) Income",
      "prediction": "MISS",
      "answer": "pred ~$650M vs. cons $680M",
      "confidence": "MEDIUM"
    }
  ],
  "guide_rows": [
    {
      "kpi": "FY2026 Net Interest Margin guidance",
      "prediction": "LOWER",
      "answer": "guide ~3.27% vs. cons 3.31% (FY2026)",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "FY2026 Adjusted EPS guidance/consensus path",
      "prediction": "LOWER",
      "answer": "guide ~$1.59 vs. cons $1.62 (FY2026)",
      "confidence": "LOW"
    },
    {
      "kpi": "FY2026 Fee income growth guidance",
      "prediction": "LOWER",
      "answer": "guide ~29% vs. cons 32% (FY2026)",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "2027 EPS target reiteration",
      "prediction": "UNCHANGED",
      "answer": "guide ~$1.90-$1.93 vs. cons $1.91 (FY2027)",
      "confidence": "HIGH"
    },
    {
      "kpi": "2026 Share repurchase pace",
      "prediction": "UNCHANGED",
      "answer": "guide ~$550M vs. prior guide $550M (FY2026)",
      "confidence": "MEDIUM"
    }
  ],
  "day1_residual_pct": -1.2,
  "day1_confidence": "MEDIUM",
  "day5_residual_pct": -2.8,
  "day5_path": "FADE",
  "day5_rationale": "Stock ran ~16% from June lows into the print, already pricing a clean Cadence conversion and continued fee momentum, so even a modest headline EPS beat likely triggers a 'sell-the-news' dip on day 1. Over the week, we expect analysts to trim FY26/FY27 NIM and fee-growth assumptions (elevated Fed cash balance persisting, tough capital-markets comp after Q1's record quarter, and reiterated-but-not-raised 2027 targets), pulling out-period estimates down and extending the initial pullback into a fade rather than stabilization.",
  "day5_confidence": "MEDIUM"
}