{
  "report_rows": [
    {
      "kpi": "Adjusted EPS (Q2 2026)",
      "prediction": "MISS",
      "answer": "pred ~$2.43 vs. cons $2.46",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Revenue (Q2 2026)",
      "prediction": "MISS",
      "answer": "pred ~$2.27B vs. cons $2.295B",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Organic Sales Growth (Q2 2026)",
      "prediction": "MISS",
      "answer": "pred ~0.5% vs. cons ~2.0%",
      "confidence": "LOW"
    }
  ],
  "guide_rows": [
    {
      "kpi": "Q3 2026 Adjusted EPS guidance",
      "prediction": "LOWER",
      "answer": "guide ~$2.50 vs. cons $2.58 (Q3 2026)",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "FY2026 Adjusted EPS guidance (full-year range)",
      "prediction": "UNCHANGED",
      "answer": "guide ~$9.95 vs. cons $10.05 (FY2026)",
      "confidence": "LOW"
    },
    {
      "kpi": "Intelligent Labels 2H26 growth commentary",
      "prediction": "UNCHANGED",
      "answer": "guide ~4-5% 2H26 growth vs. ~3% prior-year comp (2H2026 vs 2H2025)",
      "confidence": "LOW"
    }
  ],
  "day1_residual_pct": -3.5,
  "day1_confidence": "MEDIUM",
  "day5_residual_pct": -5.5,
  "day5_path": "FOLLOW-THROUGH",
  "day5_rationale": "Stock rallied ~9% into the print (from $155 to $169 before settling near $166), pricing in an optimistic beat-and-raise scenario despite management's own guidance implying a sequential EPS plateau from the prebuy unwind and a genuine high-single-digit raw-material inflation shock. A likely modest EPS/revenue miss plus explicit commentary on price-cost lag persisting into Q3 gives sell-side analysts reason to trim Q3/FY26 estimates even if Q2 prints roughly in line, while any hedging on the Intelligent Labels second-half ramp (Walmart food rollout) removes the key re-rating catalyst bulls were counting on. With valuation already stretched into the print and limited room for disappointment, initial downside is likely to extend over the following days as consensus numbers get revised down rather than stabilize.",
  "day5_confidence": "MEDIUM"
}