{
  "report_rows": [
    {
      "kpi": "Organic Sales Growth (Q2 2026)",
      "prediction": "IN-LINE",
      "answer": "pred ~+2.6% vs. cons +2.44%",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Adj. EPS (Q2 2026)",
      "prediction": "BEAT",
      "answer": "pred ~$0.96 vs. cons $0.948",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Gross Profit Margin (Q2 2026)",
      "prediction": "IN-LINE",
      "answer": "pred ~59.6% vs. cons ~59.6%",
      "confidence": "MEDIUM"
    }
  ],
  "guide_rows": [
    {
      "kpi": "FY2026 Organic Sales Growth (FY2026)",
      "prediction": "LOWER",
      "answer": "guide midpoint ~2.5% vs. cons 2.90%",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "FY2026 Adj. EPS Growth (FY2026)",
      "prediction": "UNCHANGED",
      "answer": "guide 'low-to-mid SD' vs. cons $3.80 (+3.0%)",
      "confidence": "HIGH"
    },
    {
      "kpi": "FY2026 Gross Profit Margin (FY2026)",
      "prediction": "UNCHANGED",
      "answer": "guide maintained 'down' vs. cons",
      "confidence": "HIGH"
    },
    {
      "kpi": "North America Demand Tone (Qualitative, FY2026)",
      "prediction": "LOWER",
      "answer": "cautious; acknowledge May slowdown; signal H2 recovery plan",
      "confidence": "MEDIUM"
    }
  ],
  "day1_residual_pct": 0.6,
  "day1_confidence": "MEDIUM",
  "day5_residual_pct": 0.5,
  "day5_path": "STABILIZE",
  "day5_rationale": "STABILIZE \u2014 EPS beat holds but sell-side trims H2 organic on maintained guidance midpoint below cons; no cascade",
  "day5_confidence": "MEDIUM"
}