{
  "report_rows": [
    {
      "kpi": "Net revenue",
      "prediction": "BEAT",
      "answer": "pred ~$734M vs. cons $720.9M",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Adjusted diluted EPS",
      "prediction": "BEAT",
      "answer": "pred ~$3.55 vs. cons $3.484",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Index-options ADV",
      "prediction": "BEAT",
      "answer": "pred ~6.35M vs. cons 6.208M",
      "confidence": "MEDIUM"
    }
  ],
  "guide_rows": [
    {
      "kpi": "FY26 organic total net revenue growth",
      "prediction": "UNCHANGED",
      "answer": "guide low double-digit to mid-teens vs. cons UNVERIFIED",
      "confidence": "LOW"
    },
    {
      "kpi": "FY26 Data Vantage organic growth",
      "prediction": "UNCHANGED",
      "answer": "guide low double-digit vs. cons UNVERIFIED",
      "confidence": "LOW"
    },
    {
      "kpi": "FY26 adjusted operating expense",
      "prediction": "UNCHANGED",
      "answer": "guide $838-853M vs. cons UNVERIFIED",
      "confidence": "LOW"
    },
    {
      "kpi": "Strategic-realignment savings / investment tone",
      "prediction": "UNCHANGED",
      "answer": "reiterate 12-14% annualized savings vs. cons UNVERIFIED",
      "confidence": "LOW"
    }
  ],
  "day1_residual_pct": -2.5,
  "day1_confidence": "LOW",
  "day5_residual_pct": -4.0,
  "day5_path": "FOLLOW-THROUGH",
  "day5_rationale": "FOLLOW-THROUGH \u2014 FY maintenance after a beat leaves second-half estimates vulnerable",
  "day5_confidence": "LOW"
}