{
  "report_rows": [
    {
      "kpi": "Adjusted EPS",
      "prediction": "BEAT",
      "answer": "pred ~$0.40 vs. cons $0.39",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Net interest income (first full Cadence quarter)",
      "prediction": "IN-LINE",
      "answer": "pred ~$1.63B vs. cons $1.62B",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Fee (noninterest) income",
      "prediction": "BEAT",
      "answer": "pred ~$700M vs. cons $685M",
      "confidence": "MEDIUM"
    }
  ],
  "guide_rows": [
    {
      "kpi": "FY26 NIM outlook",
      "prediction": "UNCHANGED",
      "answer": "guide ~high-3.20s (~3.28%) vs. cons ~3.28% (FY26), H2 rise reaffirmed",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "FY26 fee income growth",
      "prediction": "BETTER",
      "answer": "guide ~32-33% vs. cons ~32% (FY26)",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "FY26 expense growth / Q4 efficiency ratio",
      "prediction": "UNCHANGED",
      "answer": "guide Q4 eff ~mid/low-54% vs. cons ~54.5% (Q4-26)",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "FY26 net charge-offs",
      "prediction": "UNCHANGED",
      "answer": "guide 25-35bp vs. cons ~30bp (FY26)",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "2027 EPS / ROTCE target reaffirmation",
      "prediction": "UNCHANGED",
      "answer": "guide $1.90-$1.93 EPS vs. cons ~$1.85 (FY27)",
      "confidence": "LOW"
    },
    {
      "kpi": "Buyback pace",
      "prediction": "UNCHANGED",
      "answer": "guide ~$550M vs. cons ~$550M (FY26)",
      "confidence": "LOW"
    }
  ],
  "day1_residual_pct": 0.8,
  "day1_confidence": "MEDIUM",
  "day5_residual_pct": 0.3,
  "day5_path": "FADE",
  "day5_rationale": "Modest EPS beat on fees plus a reaffirmed (not raised) FY guide is a clean-but-not-spectacular print. NIM likely soft in Q2 (Fed-cash drag, Cadence purchase-accounting noise) with the ramp pushed to H2, so out-period estimates get little upward revision. With shares already +15% off the spring low and near 52-wk highs into the print (+3% last two weeks, closing the KRE gap), a small day-1 pop is prone to fade as the beat is milestone-verification rather than a numbers reset; STABILIZE-to-slightly-positive base case, fade if conversion/deposit-cost or acquired-book NPA commentary disappoints.",
  "day5_confidence": "LOW"
}