{
  "report_rows": [
    {
      "kpi": "AFFO/share",
      "prediction": "IN-LINE",
      "answer": "pred ~$1.05 vs. cons $1.047",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Site-rental revenue",
      "prediction": "IN-LINE",
      "answer": "pred ~$942.0M vs. cons $942.4M",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Organic contribution growth",
      "prediction": "BEAT",
      "answer": "pred ~-2.70% vs. cons -2.86%",
      "confidence": "LOW"
    }
  ],
  "guide_rows": [
    {
      "kpi": "AFFO/share (FY2026)",
      "prediction": "BETTER",
      "answer": "guide $4.53-$4.65 vs. cons $4.521",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Site-rental revenue (FY2026)",
      "prediction": "UNCHANGED",
      "answer": "guide $3.828-$3.873B vs. cons $3.853B",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Adjusted EBITDA (FY2026)",
      "prediction": "UNCHANGED",
      "answer": "guide $2.665-$2.715B vs. cons $2.704B",
      "confidence": "MEDIUM"
    },
    {
      "kpi": "Organic-growth commentary (FY2026)",
      "prediction": "UNKNOWN",
      "answer": "reaffirm low-watermark / H2-loaded framing; no numerical guide",
      "confidence": "LOW"
    }
  ],
  "day1_residual_pct": 1.0,
  "day1_confidence": "LOW",
  "day5_residual_pct": 1.0,
  "day5_path": "STABILIZE",
  "day5_rationale": "STABILIZE \u2014 in-line package, relief setup, no true estimate raise",
  "day5_confidence": "LOW"
}