{"ticker": {"uuid": "1bf4501f-1df8-406a-89f9-e12a9d38738e", "symbol": "EGP", "name": "EastGroup Properties Inc", "sector": "Real Estate", "industry": "Reit - Industrial", "currency": "USD"}, "next_event": {"report_date": "2026-10-22", "fiscal_date_ending": "2026-09-30", "estimate": 1.38, "session": "Time unconfirmed", "days": 70}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 3, "inline": 1, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 4.9, "average_surprise_label": "+4.9%", "median_surprise": 1.3, "surprise_dispersion": 8.3, "average_reaction": -0.1, "average_reaction_label": "-0.1%", "average_abs_reaction": 2.1, "positive_response_rate": 33.3, "confirmation_rate": 37.5, "reaction_sample": 12, "streak": {"count": 1, "band": "in-line", "label": "1 consecutive in-line reports"}, "profile": "Results and price are diverging", "profile_tone": "caution", "profile_text": "The sign of the earnings surprise has often differed from the direction of the next completed weekly close."}, "event_risk": {"score": 24, "band": "Contained", "tone": "positive", "days": 70, "proximity_component": 3, "reaction_component": 5, "variability_component": 10, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 28.9, "revenue_growth_1y": 11.3, "cash_conversion": 2.61, "net_margin": 40.5, "earnings_yield": 2.7, "eps_surprise_avg": 1.2, "sue_score": 0.18, "pe_ratio": 35.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 202.74, "currency": "USD", "return_13w": -0.5, "fair_value": 170.901062, "fair_value_gap": 18.6, "relative_strength": -2.7, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 50.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-24", "date_source": "exact", "eps_actual": 1.07, "eps_estimate": 0.99, "eps_surprise": 0.08, "surprise_pct": 8.0808, "surprise_label": "+8.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.43999489306012646, "one_week_reaction_label": "+0.4%", "four_week_reaction": 8.404539650702338, "four_week_reaction_label": "+8.4%", "confirmation": "contained", "revenue": 144412000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 48896000.0, "operating_cash_flow": 121320000.0, "free_cash_flow": 537011000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-07", "date_source": "exact", "eps_actual": 1.35, "eps_estimate": 1.07, "eps_surprise": 0.28, "surprise_pct": 26.1682, "surprise_label": "+26.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.6383595587387636, "one_week_reaction_label": "+1.6%", "four_week_reaction": -2.2445525954721015, "four_week_reaction_label": "-2.2%", "confirmation": "confirmed", "revenue": 149149000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 63455000.0, "operating_cash_flow": 38103000.0, "free_cash_flow": 47122000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-23", "date_source": "exact", "eps_actual": 1.22, "eps_estimate": 1.04, "eps_surprise": 0.18, "surprise_pct": 17.3077, "surprise_label": "+17.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.1033462492838875, "one_week_reaction_label": "-2.1%", "four_week_reaction": 4.143906814146453, "four_week_reaction_label": "+4.1%", "confirmation": "diverged", "revenue": 154224000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 58644000.0, "operating_cash_flow": 116900000.0, "free_cash_flow": 131729000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-23", "date_source": "exact", "eps_actual": 1.14, "eps_estimate": 1.1, "eps_surprise": 0.04, "surprise_pct": 3.6364, "surprise_label": "+3.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.26652475102715817, "one_week_reaction_label": "-0.3%", "four_week_reaction": -3.5287847420627467, "four_week_reaction_label": "-3.5%", "confirmation": "contained", "revenue": 157382000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 55287000.0, "operating_cash_flow": 122861000.0, "free_cash_flow": 142903000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-23", "date_source": "exact", "eps_actual": 1.13, "eps_estimate": 1.14, "eps_surprise": -0.01, "surprise_pct": -0.8772, "surprise_label": "-0.9%", "surprise_band": "miss", "eps_yoy": 5.607476635514002, "eps_yoy_label": "+5.6%", "one_week_reaction": -3.445823562174507, "one_week_reaction_label": "-3.4%", "four_week_reaction": -5.929005067739563, "four_week_reaction_label": "-5.9%", "confirmation": "confirmed", "revenue": 162876000.0, "revenue_yoy": 12.785641082458522, "revenue_yoy_label": "+12.8%", "net_income": 55180000.0, "operating_cash_flow": 122932000.0, "free_cash_flow": 137348000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-06", "date_source": "exact", "eps_actual": 1.1621, "eps_estimate": 1.19, "eps_surprise": -0.0279, "surprise_pct": -2.3445, "surprise_label": "-2.3%", "surprise_band": "miss", "eps_yoy": -13.91851851851853, "eps_yoy_label": "-13.9%", "one_week_reaction": 2.9713473929429464, "one_week_reaction_label": "+3.0%", "four_week_reaction": 7.799787521548955, "four_week_reaction_label": "+7.8%", "confirmation": "diverged", "revenue": 164044000.0, "revenue_yoy": 9.986657637664349, "revenue_yoy_label": "+10.0%", "net_income": 58640000.0, "operating_cash_flow": 53894000.0, "free_cash_flow": 63895000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-23", "date_source": "exact", "eps_actual": 1.14, "eps_estimate": 1.12, "eps_surprise": 0.02, "surprise_pct": 1.7857, "surprise_label": "+1.8%", "surprise_band": "beat", "eps_yoy": -6.557377049180333, "eps_yoy_label": "-6.6%", "one_week_reaction": 1.9199500032216958, "one_week_reaction_label": "+1.9%", "four_week_reaction": 8.24265215959493, "four_week_reaction_label": "+8.2%", "confirmation": "confirmed", "revenue": 172686000.0, "revenue_yoy": 11.970899470899472, "revenue_yoy_label": "+12.0%", "net_income": 59423000.0, "operating_cash_flow": 133708000.0, "free_cash_flow": 153503000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-23", "date_source": "exact", "eps_actual": 1.2, "eps_estimate": 1.19, "eps_surprise": 0.01, "surprise_pct": 0.8403, "surprise_label": "+0.8%", "surprise_band": "beat", "eps_yoy": 5.263157894736848, "eps_yoy_label": "+5.3%", "one_week_reaction": -0.41162212061745374, "one_week_reaction_label": "-0.4%", "four_week_reaction": -1.3680387178264948, "four_week_reaction_label": "-1.4%", "confirmation": "contained", "revenue": 177286000.0, "revenue_yoy": 12.6469354818213, "revenue_yoy_label": "+12.6%", "net_income": 63299000.0, "operating_cash_flow": 143373000.0, "free_cash_flow": 167580000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-23", "date_source": "exact", "eps_actual": 1.26, "eps_estimate": 1.25, "eps_surprise": 0.01, "surprise_pct": 0.8, "surprise_label": "+0.8%", "surprise_band": "beat", "eps_yoy": 11.504424778761074, "eps_yoy_label": "+11.5%", "one_week_reaction": -1.4789275916937041, "one_week_reaction_label": "-1.5%", "four_week_reaction": -1.7791616206065064, "four_week_reaction_label": "-1.8%", "confirmation": "diverged", "revenue": 182136000.0, "revenue_yoy": 11.824946585132249, "revenue_yoy_label": "+11.8%", "net_income": 66943000.0, "operating_cash_flow": 138905000.0, "free_cash_flow": 157551000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-04", "date_source": "exact", "eps_actual": 1.27, "eps_estimate": 1.3, "eps_surprise": -0.03, "surprise_pct": -2.3077, "surprise_label": "-2.3%", "surprise_band": "miss", "eps_yoy": 9.284915239652364, "eps_yoy_label": "+9.3%", "one_week_reaction": 4.5529615349282135, "one_week_reaction_label": "+4.6%", "four_week_reaction": 8.076414764580559, "four_week_reaction_label": "+8.1%", "confirmation": "diverged", "revenue": 187465000.0, "revenue_yoy": 14.27726707468728, "revenue_yoy_label": "+14.3%", "net_income": 67751000.0, "operating_cash_flow": 64748000.0, "free_cash_flow": 77930000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-22", "date_source": "exact", "eps_actual": 1.3, "eps_estimate": 1.22, "eps_surprise": 0.08, "surprise_pct": 6.5574, "surprise_label": "+6.6%", "surprise_band": "beat", "eps_yoy": 14.035087719298259, "eps_yoy_label": "+14.0%", "one_week_reaction": -1.4935776162501242, "one_week_reaction_label": "-1.5%", "four_week_reaction": -0.8089136712137833, "four_week_reaction_label": "-0.8%", "confirmation": "diverged", "revenue": 190256000.0, "revenue_yoy": 10.174536441865582, "revenue_yoy_label": "+10.2%", "net_income": 94624000.0, "operating_cash_flow": 142346000.0, "free_cash_flow": 157969000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-22", "date_source": "exact", "eps_actual": 2.36, "eps_estimate": 2.37, "eps_surprise": -0.01, "surprise_pct": -0.4219, "surprise_label": "-0.4%", "surprise_band": "in-line", "eps_yoy": 96.66666666666667, "eps_yoy_label": "+96.7%", "one_week_reaction": -4.095409540954093, "one_week_reaction_label": "-4.1%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 193331000.0, "revenue_yoy": 9.050348025224778, "revenue_yoy_label": "+9.1%", "net_income": 75523000.0, "operating_cash_flow": 301940000.0, "free_cash_flow": 401465000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [1.07, 1.35, 1.22, 1.14, 1.13, 1.1621, 1.14, 1.2, 1.26, 1.27, 1.3, 2.36], "eps_estimate": [0.99, 1.07, 1.04, 1.1, 1.14, 1.19, 1.12, 1.19, 1.25, 1.3, 1.22, 2.37], "surprise": [8.0808, 26.1682, 17.3077, 3.6364, -0.8772, -2.3445, 1.7857, 0.8403, 0.8, -2.3077, 6.5574, -0.4219], "reaction_1w": [0.43999489306012646, 1.6383595587387636, -2.1033462492838875, -0.26652475102715817, -3.445823562174507, 2.9713473929429464, 1.9199500032216958, -0.41162212061745374, -1.4789275916937041, 4.5529615349282135, -1.4935776162501242, -4.095409540954093], "reaction_4w": [8.404539650702338, -2.2445525954721015, 4.143906814146453, -3.5287847420627467, -5.929005067739563, 7.799787521548955, 8.24265215959493, -1.3680387178264948, -1.7791616206065064, 8.076414764580559, -0.8089136712137833, null], "revenue": [144.41, 149.15, 154.22, 157.38, 162.88, 164.04, 172.69, 177.29, 182.14, 187.47, 190.26, 193.33], "net_income": [48.9, 63.45, 58.64, 55.29, 55.18, 58.64, 59.42, 63.3, 66.94, 67.75, 94.62, 75.52], "financial_unit": "millions", "scatter": [{"x": 8.0808, "y": 0.43999489306012646, "label": "2023-09-30"}, {"x": 26.1682, "y": 1.6383595587387636, "label": "2023-12-31"}, {"x": 17.3077, "y": -2.1033462492838875, "label": "2024-03-31"}, {"x": 3.6364, "y": -0.26652475102715817, "label": "2024-06-30"}, {"x": -0.8772, "y": -3.445823562174507, "label": "2024-09-30"}, {"x": -2.3445, "y": 2.9713473929429464, "label": "2024-12-31"}, {"x": 1.7857, "y": 1.9199500032216958, "label": "2025-03-31"}, {"x": 0.8403, "y": -0.41162212061745374, "label": "2025-06-30"}, {"x": 0.8, "y": -1.4789275916937041, "label": "2025-09-30"}, {"x": -2.3077, "y": 4.5529615349282135, "label": "2025-12-31"}, {"x": 6.5574, "y": -1.4935776162501242, "label": "2026-03-31"}, {"x": -0.4219, "y": -4.095409540954093, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 100.87963185812431, 101.77628922064127, 101.22013451288213, 101.48118667208135, 95.84586550591123, 95.2301971025783, 95.45893697782778, 94.5954429886528, 89.67753257366566, 90.07210913721211, 97.30601280223034, 96.04222372165647, 97.21451635659089, 98.63270506975678, 101.1030973329553, 99.01012604974584, 105.22613671242169, 105.0317073848624, 105.67788492715175, 103.24811143170946, 103.99661977521318, 104.53784882795361, 103.04658969254805, 105.430301536326, 107.1576289593535, 105.19999141973054, 104.17511006911782, 103.06386296677834, 104.27874971449947, 101.46896418599114, 104.1866257917462, 104.2453020252688, 101.03275857317553, 99.18873527317254, 92.35773076054669, 90.41512789467102, 92.6998612631377, 95.38471256756941, 96.18494905892402, 93.07098517270343, 95.78483050353441, 96.30672421757089, 96.17915000587432, 96.90980095775555, 99.3742975376677, 101.42487849878188, 107.17351472249305, 109.59799089880684, 109.30588512643303, 108.61651634604827, 106.13361913914466, 105.73051371836242, 109.96604370123515, 108.89693729287953, 108.0439890074186, 109.5395692487924, 109.14814803412816, 109.6447277232787, 105.94013815063887, 104.98073803213926, 107.61173098754102, 103.90362060550848, 100.76644068550209, 103.59166846914063, 101.23142600380746, 101.22554023131458, 101.36091609577349, 98.8829563223092, 100.79587016739102, 95.02181213891457, 94.951181630151, 95.55978983196071, 92.40118091812242, 95.83290280743111, 100.76080701881902, 100.70737235621144, 103.69973823921907, 106.63866945961912, 106.54961106918192, 108.56233341853105, 109.49447947431617, 106.82272404465232, 102.77946717232692, 104.75656641327103, 96.00808723227718, 92.79445235404916, 95.6909127271567, 97.52813040914464, 100.04158816724598, 100.51435717500044, 103.5783818115978, 98.63524842714006, 101.46588069036184, 102.4473255107399, 102.32763719355044, 102.75253149385372, 100.26899627961821, 102.51502242462595, 101.38052583957258, 99.69085014049573, 99.28050054908584, 97.74168880701804, 97.21668310382094, 98.32704071244336, 102.28570896220235, 102.32191618799962, 101.48311308256892, 100.74689783955913, 100.18568367171558, 101.55552815358804, 104.22721111057436, 101.16403322739707, 109.53144115926898, 107.91155045438481, 106.2855689474671, 108.21604100209248, 107.58269979566609, 109.4888129781296, 110.33529694852677, 109.56189021403976, 111.15742266618669, 110.04907570979665, 110.20132098365048, 110.50904802486217, 113.0644544553232, 115.46014844844888, 111.28304135443976, 111.57789613316208, 116.6579948255871, 117.27841855152874, 118.506979097164, 120.58938981046914, 115.55843316821478, 115.24514988839425, 112.46860268360379, 112.51774535319905, 116.70578776899188, 120.11881728232527, 124.41762396518077, 122.55935018296657, 123.05465509630254, 126.21431579310156, 123.41119279552709, 126.11596045893194, 124.11812040487997, 121.84365647675838, 126.19587428408687, 122.9255639137751, 127.42531441264573, 130.9029994651083, 129.8437834092462, 137.63614480266438, 131.99938099661466, 129.46593440686266, 125.582142202035], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 170.05494505494505, 170.05494505494505, 170.05494505494505], "gap": [0.0, -0.8796318581243128, -1.7762892206412744, -1.220134512882126, -1.4811866720813498, 4.1541344940887655, 4.769802897421698, 4.541063022172224, 5.404557011347194, 10.322467426334342, 15.422396357293394, 8.188492692275162, 9.452281772849034, 8.279989137914612, 6.861800424748722, 4.391408161550203, 6.484379444759668, 0.26836878208381165, 0.46279810964310286, -0.18337943264624812, 2.2463940627960426, 1.4978857192923272, 0.9566566665518934, 2.44791580195745, 0.06420395817950464, 10.974239172514615, 12.93187671213758, 13.956758062750296, 15.068005165089772, 13.853118417368648, 16.662903945876977, 13.945242340121922, 13.886566106599318, 17.09910955869259, 18.943132858695577, 25.77413737132143, 36.23322375368063, 33.948490385213944, 31.26363908078224, 30.46340258942763, 33.57736647564822, 30.86352114481724, 30.34162743078076, 30.46920164247733, 29.7385506905961, 27.27405411068395, 25.22347314956977, 19.474836925858597, 17.050360749544808, 22.012796192248288, 22.702164972633042, 25.185062179536658, 25.588167600318897, 21.352637617446163, 22.421744025801786, 23.27469231126271, 21.77911206988891, 22.17053328455316, 21.673953595402608, 25.37854316804244, 26.337943286542057, 23.70695033114029, 29.063412361524485, 32.200592281530874, 29.375364497892335, 31.735606963225507, 31.74149273571838, 31.606116871259474, 34.084076644723766, 32.17116279964195, 37.945220828118394, 38.015851336881965, 37.40724313507225, 40.56585204891054, 37.13413015960185, 32.20622594821394, 32.25966061082153, 24.105206815725964, 21.166275595325914, 21.255333985763116, 19.242611636413983, 18.310465580628872, 20.98222101029272, 25.02547788261812, 23.048378641674006, 31.79685782266786, 35.01049270089588, 32.11403232778834, 28.07901244799821, 25.56555468989687, 25.092785682142406, 22.028761045545053, 26.97189443000279, 24.141262166781004, 23.159817346402946, 23.279505663592403, 22.854611363289123, 25.33814657752464, 23.092120432516893, 24.226617017570263, 25.91629271664712, 27.974993956408667, 29.513805698476475, 30.03881140167357, 28.928453793051148, 24.96978554329216, 24.93357831749489, 25.77238142292559, 26.508596665935386, 27.06981083377893, 25.69996635190647, 23.02828339492015, 26.09146127809744, 17.72405334622553, 22.915372622538257, 24.541354129455968, 22.610882074830585, 23.24422328125698, 21.338110098793464, 20.49162612839629, 21.265032862883302, 19.669500410736376, 20.777847367126412, 20.62560209327259, 20.3178750520609, 17.762468621599865, 15.36677462847419, 19.543881722483306, 19.24902694376098, 17.133213965621692, 16.512790239680044, 15.284229694044782, 13.201818980739645, 18.232775622994012, 18.546058902814536, 21.322606107604997, 21.273463438009742, 17.085421022216906, 13.672391508883521, 9.373584826028022, 15.627463003846628, 15.132158090510657, 11.972497393711635, 14.775620391286111, 12.07085272788126, 14.068692781933223, 16.343156710054814, 11.990938902726327, 15.261249273038104, 10.761498774167464, 7.283813721704888, 8.343029777566983, 0.5506683841488211, 38.05556405833039, 40.58901064808239, 44.47280285291005], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 105.4945054945055, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 118.13186813186812, null, null, null, null, null, null, null, null, null, null, 126.64835164835165, null, null, null, null, null, null, null, null, null, null, null, null, 131.3186813186813, null, null, null, null, null, null, null, null, null, null, null, null, 132.96703296703296, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 127.80494505494504, null, null, null, null, null, null, null, null, null, null, 125.60714285714285, null, null, null, null, null, null, null, null, null, null, null, null, 127.25549450549451, null, null, null, null, null, null, null, null, null, null, null, null, 130.82692307692307, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 133.7912087912088, null, null, null, null, null, null, null, null, null, null, 138.1868131868132, null, null, null, null, null, null, null, null, null, null, null, null, 170.05494505494505, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [70.1, -44.5, 25.6]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [161.440151, 162.86023, 164.307795, 163.409938, 163.831381, 154.73371, 153.739774, 154.109052, 152.715026, 144.775544, 145.412549, 157.090974, 155.050711, 156.943262, 159.232788, 163.220993, 159.842097, 169.877234, 169.563347, 170.606537, 166.683907, 167.8923, 168.766061, 166.35857, 170.206838, 172.995438, 169.835025, 168.180455, 166.386456, 168.347771, 163.811649, 168.199046, 168.293773, 163.107438, 160.130444, 149.10246, 145.966319, 149.654796, 153.989224, 155.281127, 150.253939, 154.635175, 155.477721, 155.271765, 156.451329, 160.430016, 163.740477, 173.021084, 176.935162, 176.463586, 175.350668, 171.342275, 170.691501, 177.529347, 175.80338, 174.426379, 176.840846, 176.208935, 177.010614, 171.029919, 169.481062, 173.728541, 167.742162, 162.677494, 167.238546, 163.428167, 163.418665, 163.637216, 159.636794, 162.725005, 153.403357, 153.289331, 154.271869, 149.172606, 154.712783, 162.668399, 162.582134, 167.413014, 172.157629, 172.013853, 175.263195, 176.768053, 172.454767, 165.927327, 169.119159, 154.995601, 149.807504, 154.483554, 157.449561, 161.507291, 162.27053, 167.217096, 159.236894, 163.806671, 165.391117, 165.197892, 165.883842, 161.874419, 165.500407, 163.668874, 160.941059, 160.27859, 157.79433, 156.94676, 158.739323, 165.130203, 165.188656, 163.834491, 162.645944, 161.739919, 163.951398, 168.264567, 163.319368, 176.827724, 174.21257, 171.587583, 174.70414, 173.681673, 176.758905, 178.12547, 176.876881, 179.452711, 177.663394, 177.909179, 178.405974, 182.531426, 186.399038, 179.65551, 180.131524, 188.332843, 189.334456, 191.317846, 194.679693, 186.557709, 186.051944, 181.569482, 181.648818, 188.41, 193.92, 200.86, 197.86, 198.659621, 203.760582, 199.235216, 203.601797, 200.376481, 196.704583, 203.73081, 198.451216, 205.71562, 211.33, 209.62, 222.2, 213.1, 209.01, 202.74], "ttmEps": [3.64, 3.64, 3.64, 3.64, 3.64, 3.64, 3.64, 3.64, 3.64, 3.64, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.3, 4.61, 4.61, 4.61, 4.61, 4.61, 4.61, 4.61, 4.61, 4.61, 4.61, 4.61, 4.61, 4.61, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.6521, 4.6521, 4.6521, 4.6521, 4.6521, 4.6521, 4.6521, 4.6521, 4.6521, 4.6521, 4.6521, 4.5721, 4.5721, 4.5721, 4.5721, 4.5721, 4.5721, 4.5721, 4.5721, 4.5721, 4.5721, 4.5721, 4.5721, 4.5721, 4.6321, 4.6321, 4.6321, 4.6321, 4.6321, 4.6321, 4.6321, 4.6321, 4.6321, 4.6321, 4.6321, 4.6321, 4.6321, 4.7621, 4.7621, 4.7621, 4.7621, 4.7621, 4.7621, 4.7621, 4.7621, 4.7621, 4.7621, 4.7621, 4.7621, 4.7621, 4.7621, 4.7621, 4.87, 4.87, 4.87, 4.87, 4.87, 4.87, 4.87, 4.87, 4.87, 4.87, 4.87, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 6.19, 6.19, 6.19], "quarterlyEps": [0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.1621, 1.1621, 1.1621, 1.1621, 1.1621, 1.1621, 1.1621, 1.1621, 1.1621, 1.1621, 1.1621, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 2.36, 2.36, 2.36], "priceIndex": [100.0, 100.87963185812431, 101.77628922064127, 101.22013451288213, 101.48118667208135, 95.84586550591123, 95.2301971025783, 95.45893697782778, 94.5954429886528, 89.67753257366566, 90.07210913721211, 97.30601280223034, 96.04222372165647, 97.21451635659089, 98.63270506975678, 101.1030973329553, 99.01012604974584, 105.22613671242169, 105.0317073848624, 105.67788492715175, 103.24811143170946, 103.99661977521318, 104.53784882795361, 103.04658969254805, 105.430301536326, 107.1576289593535, 105.19999141973054, 104.17511006911782, 103.06386296677834, 104.27874971449947, 101.46896418599114, 104.1866257917462, 104.2453020252688, 101.03275857317553, 99.18873527317254, 92.35773076054669, 90.41512789467102, 92.6998612631377, 95.38471256756941, 96.18494905892402, 93.07098517270343, 95.78483050353441, 96.30672421757089, 96.17915000587432, 96.90980095775555, 99.3742975376677, 101.42487849878188, 107.17351472249305, 109.59799089880684, 109.30588512643303, 108.61651634604827, 106.13361913914466, 105.73051371836242, 109.96604370123515, 108.89693729287953, 108.0439890074186, 109.5395692487924, 109.14814803412816, 109.6447277232787, 105.94013815063887, 104.98073803213926, 107.61173098754102, 103.90362060550848, 100.76644068550209, 103.59166846914063, 101.23142600380746, 101.22554023131458, 101.36091609577349, 98.8829563223092, 100.79587016739102, 95.02181213891457, 94.951181630151, 95.55978983196071, 92.40118091812242, 95.83290280743111, 100.76080701881902, 100.70737235621144, 103.69973823921907, 106.63866945961912, 106.54961106918192, 108.56233341853105, 109.49447947431617, 106.82272404465232, 102.77946717232692, 104.75656641327103, 96.00808723227718, 92.79445235404916, 95.6909127271567, 97.52813040914464, 100.04158816724598, 100.51435717500044, 103.5783818115978, 98.63524842714006, 101.46588069036184, 102.4473255107399, 102.32763719355044, 102.75253149385372, 100.26899627961821, 102.51502242462595, 101.38052583957258, 99.69085014049573, 99.28050054908584, 97.74168880701804, 97.21668310382094, 98.32704071244336, 102.28570896220235, 102.32191618799962, 101.48311308256892, 100.74689783955913, 100.18568367171558, 101.55552815358804, 104.22721111057436, 101.16403322739707, 109.53144115926898, 107.91155045438481, 106.2855689474671, 108.21604100209248, 107.58269979566609, 109.4888129781296, 110.33529694852677, 109.56189021403976, 111.15742266618669, 110.04907570979665, 110.20132098365048, 110.50904802486217, 113.0644544553232, 115.46014844844888, 111.28304135443976, 111.57789613316208, 116.6579948255871, 117.27841855152874, 118.506979097164, 120.58938981046914, 115.55843316821478, 115.24514988839425, 112.46860268360379, 112.51774535319905, 116.70578776899188, 120.11881728232527, 124.41762396518077, 122.55935018296657, 123.05465509630254, 126.21431579310156, 123.41119279552709, 126.11596045893194, 124.11812040487997, 121.84365647675838, 126.19587428408687, 122.9255639137751, 127.42531441264573, 130.9029994651083, 129.8437834092462, 137.63614480266438, 131.99938099661466, 129.46593440686266, 125.582142202035], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 170.05494505494505, 170.05494505494505, 170.05494505494505], "valuationGap": [0.0, -0.8796318581243128, -1.7762892206412744, -1.220134512882126, -1.4811866720813498, 4.1541344940887655, 4.769802897421698, 4.541063022172224, 5.404557011347194, 10.322467426334342, 15.422396357293394, 8.188492692275162, 9.452281772849034, 8.279989137914612, 6.861800424748722, 4.391408161550203, 6.484379444759668, 0.26836878208381165, 0.46279810964310286, -0.18337943264624812, 2.2463940627960426, 1.4978857192923272, 0.9566566665518934, 2.44791580195745, 0.06420395817950464, 10.974239172514615, 12.93187671213758, 13.956758062750296, 15.068005165089772, 13.853118417368648, 16.662903945876977, 13.945242340121922, 13.886566106599318, 17.09910955869259, 18.943132858695577, 25.77413737132143, 36.23322375368063, 33.948490385213944, 31.26363908078224, 30.46340258942763, 33.57736647564822, 30.86352114481724, 30.34162743078076, 30.46920164247733, 29.7385506905961, 27.27405411068395, 25.22347314956977, 19.474836925858597, 17.050360749544808, 22.012796192248288, 22.702164972633042, 25.185062179536658, 25.588167600318897, 21.352637617446163, 22.421744025801786, 23.27469231126271, 21.77911206988891, 22.17053328455316, 21.673953595402608, 25.37854316804244, 26.337943286542057, 23.70695033114029, 29.063412361524485, 32.200592281530874, 29.375364497892335, 31.735606963225507, 31.74149273571838, 31.606116871259474, 34.084076644723766, 32.17116279964195, 37.945220828118394, 38.015851336881965, 37.40724313507225, 40.56585204891054, 37.13413015960185, 32.20622594821394, 32.25966061082153, 24.105206815725964, 21.166275595325914, 21.255333985763116, 19.242611636413983, 18.310465580628872, 20.98222101029272, 25.02547788261812, 23.048378641674006, 31.79685782266786, 35.01049270089588, 32.11403232778834, 28.07901244799821, 25.56555468989687, 25.092785682142406, 22.028761045545053, 26.97189443000279, 24.141262166781004, 23.159817346402946, 23.279505663592403, 22.854611363289123, 25.33814657752464, 23.092120432516893, 24.226617017570263, 25.91629271664712, 27.974993956408667, 29.513805698476475, 30.03881140167357, 28.928453793051148, 24.96978554329216, 24.93357831749489, 25.77238142292559, 26.508596665935386, 27.06981083377893, 25.69996635190647, 23.02828339492015, 26.09146127809744, 17.72405334622553, 22.915372622538257, 24.541354129455968, 22.610882074830585, 23.24422328125698, 21.338110098793464, 20.49162612839629, 21.265032862883302, 19.669500410736376, 20.777847367126412, 20.62560209327259, 20.3178750520609, 17.762468621599865, 15.36677462847419, 19.543881722483306, 19.24902694376098, 17.133213965621692, 16.512790239680044, 15.284229694044782, 13.201818980739645, 18.232775622994012, 18.546058902814536, 21.322606107604997, 21.273463438009742, 17.085421022216906, 13.672391508883521, 9.373584826028022, 15.627463003846628, 15.132158090510657, 11.972497393711635, 14.775620391286111, 12.07085272788126, 14.068692781933223, 16.343156710054814, 11.990938902726327, 15.261249273038104, 10.761498774167464, 7.283813721704888, 8.343029777566983, 0.5506683841488211, 38.05556405833039, 40.58901064808239, 44.47280285291005], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 105.4945054945055, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 118.13186813186812, null, null, null, null, null, null, null, null, null, null, 126.64835164835165, null, null, null, null, null, null, null, null, null, null, null, null, 131.3186813186813, null, null, null, null, null, null, null, null, null, null, null, null, 132.96703296703296, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 127.80494505494504, null, null, null, null, null, null, null, null, null, null, 125.60714285714285, null, null, null, null, null, null, null, null, null, null, null, null, 127.25549450549451, null, null, null, null, null, null, null, null, null, null, null, null, 130.82692307692307, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 133.7912087912088, null, null, null, null, null, null, null, null, null, null, 138.1868131868132, null, null, null, null, null, null, null, null, null, null, null, null, 170.05494505494505, null, null], "quarterLabels": ["2023-07-25", "", "", "", "", "", "", "", "", "", "2023-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-07", "", "", "", "", "", "", "", "", "", "", "2024-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-06", "", "", "", "", "", "", "", "", "", "", "2025-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-04", "", "", "", "", "", "", "", "", "", "", "2026-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-22", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 26.16822429906542, 26.16822429906542, 26.16822429906542, 26.16822429906542, 26.16822429906542, 26.16822429906542, 26.16822429906542, 26.16822429906542, 26.16822429906542, 26.16822429906542, 26.16822429906542, 17.307692307692303, 17.307692307692303, 17.307692307692303, 17.307692307692303, 17.307692307692303, 17.307692307692303, 17.307692307692303, 17.307692307692303, 17.307692307692303, 17.307692307692303, 17.307692307692303, 17.307692307692303, 17.307692307692303, 3.636363636363619, 3.636363636363619, 3.636363636363619, 3.636363636363619, 3.636363636363619, 3.636363636363619, 3.636363636363619, 3.636363636363619, 3.636363636363619, 3.636363636363619, 3.636363636363619, 3.636363636363619, 3.636363636363619, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -0.8771929824561412, -2.3445378151260536, -2.3445378151260536, -2.3445378151260536, -2.3445378151260536, -2.3445378151260536, -2.3445378151260536, -2.3445378151260536, -2.3445378151260536, -2.3445378151260536, -2.3445378151260536, -2.3445378151260536, 1.7857142857142672, 1.7857142857142672, 1.7857142857142672, 1.7857142857142672, 1.7857142857142672, 1.7857142857142672, 1.7857142857142672, 1.7857142857142672, 1.7857142857142672, 1.7857142857142672, 1.7857142857142672, 1.7857142857142672, 1.7857142857142672, 0.8403361344537823, 0.8403361344537823, 0.8403361344537823, 0.8403361344537823, 0.8403361344537823, 0.8403361344537823, 0.8403361344537823, 0.8403361344537823, 0.8403361344537823, 0.8403361344537823, 0.8403361344537823, 0.8403361344537823, 0.8403361344537823, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, 0.8000000000000007, -2.3076923076923097, -2.3076923076923097, -2.3076923076923097, -2.3076923076923097, -2.3076923076923097, -2.3076923076923097, -2.3076923076923097, -2.3076923076923097, -2.3076923076923097, -2.3076923076923097, -2.3076923076923097, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, -0.421940928270052, -0.421940928270052, -0.421940928270052], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 161.440151, "latestClose": 202.74, "startTtmEps": 3.64, "latestTtmEps": 6.19, "priceChangePct": 25.58214220203501, "epsChangePct": 70.05494505494505, "earningsGapPct": 44.47280285291004, "startMultiple": 44.35168983516483, "latestMultiple": 32.75282714054927, "multipleChangePct": -26.152019771339674, "latestQuarter": "2026-07-22", "tone": "positive", "read": "Earnings power is leading market price; the spread is widening and has persisted through 12 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 29.177563143068387, "earningsMovePct": 33.63269359469787, "spread": 4.455130451629483, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 18.32456409254517, "earningsMovePct": 29.497907949790793, "spread": 11.173343857245623, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 25.58214220203501, "earningsMovePct": 70.05494505494505, "spread": 44.47280285291004, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 12, "persistenceLabel": "12 quarters", "summary": "Earnings power is leading market price; the spread is widening and has persisted through 12 updates.", "marketChangePct": 25.58214220203501, "earningsChangePct": 70.05494505494505, "recentMarketMovePoints": -0.6321735910665609, "recentEarningsMovePoints": 31.868131868131854}, "pressure": {"score": 59, "band": "moderate", "label": "Moderate \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 87, "band": "high", "label": "High confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 83, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 2.60763808, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.11271517, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.52187523, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.06212318, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.02173295, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "caution", "value": 20.174310163343833, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 0, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-22", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 105.4945054945055, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 118.13186813186812, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 126.64835164835165, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 131.3186813186813, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 132.96703296703296, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 127.80494505494504, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 125.60714285714285, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 127.25549450549451, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 130.82692307692307, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 133.7912087912088, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 138.1868131868132, 170.05494505494505, 170.05494505494505, 170.05494505494505], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 103.54960148843266, 107.20424877115349, 107.20424877115349, 107.20424877115349, 107.20424877115349, 107.20424877115349, 107.20424877115349, 107.20424877115349, 107.20424877115349, 107.20424877115349, 107.20424877115349, 107.20424877115349, 110.83807616671808, 110.83807616671808, 110.83807616671808, 110.83807616671808, 110.83807616671808, 110.83807616671808, 110.83807616671808, 110.83807616671808, 110.83807616671808, 110.83807616671808, 110.83807616671808, 110.83807616671808, 110.83807616671808, 114.54098773330104, 114.54098773330104, 114.54098773330104, 114.54098773330104, 114.54098773330104, 114.54098773330104, 114.54098773330104, 114.54098773330104, 114.54098773330104, 114.54098773330104, 114.54098773330104, 114.54098773330104, 114.54098773330104, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 118.03570042832186, 120.85490242097434, 120.85490242097434, 120.85490242097434, 120.85490242097434, 120.85490242097434, 120.85490242097434, 120.85490242097434, 120.85490242097434, 120.85490242097434, 120.85490242097434, 120.85490242097434, 124.34923657259232, 124.34923657259232, 124.34923657259232, 124.34923657259232, 124.34923657259232, 124.34923657259232, 124.34923657259232, 124.34923657259232, 124.34923657259232, 124.34923657259232, 124.34923657259232, 124.34923657259232, 124.34923657259232, 128.1165005176581, 128.1165005176581, 128.1165005176581, 128.1165005176581, 128.1165005176581, 128.1165005176581, 128.1165005176581, 128.1165005176581, 128.1165005176581, 128.1165005176581, 128.1165005176581, 128.1165005176581, 128.1165005176581, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 131.76187348700935, 136.19480600596964, 136.19480600596964, 136.19480600596964, 136.19480600596964, 136.19480600596964, 136.19480600596964, 136.19480600596964, 136.19480600596964, 136.19480600596964, 136.19480600596964, 136.19480600596964, 139.52030979992088, 139.52030979992088, 139.52030979992088, 139.52030979992088, 139.52030979992088, 139.52030979992088, 139.52030979992088, 139.52030979992088, 139.52030979992088, 139.52030979992088, 139.52030979992088, 139.52030979992088, 139.52030979992088, 142.5571742492065, 142.5571742492065, 142.5571742492065], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 140.9128338293138, 103.29788700837614, 103.29788700837614, 103.29788700837614, 103.29788700837614, 103.29788700837614, 103.29788700837614, 103.29788700837614, 103.29788700837614, 103.29788700837614, 103.29788700837614, 103.29788700837614, 99.31271280242359, 99.31271280242359, 99.31271280242359, 99.31271280242359, 99.31271280242359, 99.31271280242359, 99.31271280242359, 99.31271280242359, 99.31271280242359, 99.31271280242359, 99.31271280242359, 99.31271280242359, 99.31271280242359, 82.22599473762826, 82.22599473762826, 82.22599473762826, 82.22599473762826, 82.22599473762826, 82.22599473762826, 82.22599473762826, 82.22599473762826, 82.22599473762826, 82.22599473762826, 82.22599473762826, 82.22599473762826, 82.22599473762826, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 43.95861339951513, 45.564613422494915, 45.564613422494915, 45.564613422494915, 45.564613422494915, 45.564613422494915, 45.564613422494915, 45.564613422494915, 45.564613422494915, 45.564613422494915, 45.564613422494915, 45.564613422494915, 47.64945480449944, 47.64945480449944, 47.64945480449944, 47.64945480449944, 47.64945480449944, 47.64945480449944, 47.64945480449944, 47.64945480449944, 47.64945480449944, 47.64945480449944, 47.64945480449944, 47.64945480449944, 47.64945480449944, 50.01225588761351, 50.01225588761351, 50.01225588761351, 50.01225588761351, 50.01225588761351, 50.01225588761351, 50.01225588761351, 50.01225588761351, 50.01225588761351, 50.01225588761351, 50.01225588761351, 50.01225588761351, 50.01225588761351, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 51.946675398986585, 53.29051432598363, 53.29051432598363, 53.29051432598363, 53.29051432598363, 53.29051432598363, 53.29051432598363, 53.29051432598363, 53.29051432598363, 53.29051432598363, 53.29051432598363, 53.29051432598363, 53.71812990474877, 53.71812990474877, 53.71812990474877, 53.71812990474877, 53.71812990474877, 53.71812990474877, 53.71812990474877, 53.71812990474877, 53.71812990474877, 53.71812990474877, 53.71812990474877, 53.71812990474877, 53.71812990474877, 76.11241329917004, 76.11241329917004, 76.11241329917004], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 70.05494505494505, "valuationContribution": -44.47280285291005, "marketMove": 25.582142202035, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 70.05494505494505}, {"key": "valuation", "label": "Relative valuation contribution", "value": -44.47280285291005}, {"key": "market", "label": "Total market move", "value": 25.582142202035}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 5.494505494505497, "surprisePct": 8.080808080808088, "immediateReturnPct": 0.43999489306012496, "forward4WeekPct": 9.985971111253434, "forward13WeekPct": 14.907922570126896, "toDateReturnPct": 40.03746378601072, "weeksSince": 145, "availabilitySource": "reported", "spread": 15.422396357293394, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-09", "periodEnd": "2023-12-31", "earningsChangePct": 11.979166666666675, "surprisePct": 26.16822429906542, "immediateReturnPct": 1.6383595587387667, "forward4WeekPct": -1.0922399016660034, "forward13WeekPct": -9.528180060544923, "toDateReturnPct": 19.113898349959356, "weeksSince": 130, "availabilitySource": "reported", "spread": 10.974239172514615, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 7.209302325581413, "surprisePct": 17.307692307692303, "immediateReturnPct": -2.1033462492838884, "forward4WeekPct": 0.7722736432383526, "forward13WeekPct": 18.350553035811746, "toDateReturnPct": 35.973611702985984, "weeksSince": 119, "availabilitySource": "reported", "spread": 36.23322375368063, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 3.6876355748373113, "surprisePct": 3.636363636363619, "immediateReturnPct": -0.2665247510271529, "forward4WeekPct": 0.33582075675835377, "forward13WeekPct": -5.195688576587154, "toDateReturnPct": 14.584347005034548, "weeksSince": 106, "availabilitySource": "reported", "spread": 22.012796192248288, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 1.2552301255229992, "surprisePct": -0.8771929824561412, "immediateReturnPct": -3.4458235621745104, "forward4WeekPct": -5.93447452022291, "forward13WeekPct": -6.366335627028619, "toDateReturnPct": 16.699305038197497, "weeksSince": 93, "availabilitySource": "reported", "spread": 29.063412361524485, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-07", "periodEnd": "2024-12-31", "earningsChangePct": -3.8822314049586804, "surprisePct": -2.3445378151260536, "immediateReturnPct": 2.9713473929429357, "forward4WeekPct": 8.725386148517412, "forward13WeekPct": -0.19165943534730223, "toDateReturnPct": 24.700048530547658, "weeksSince": 78, "availabilitySource": "reported", "spread": 24.105206815725964, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": -1.719653489821804, "surprisePct": 1.7857142857142672, "immediateReturnPct": 1.9199500032216932, "forward4WeekPct": 3.076922997253173, "forward13WeekPct": 3.75123166832374, "toDateReturnPct": 31.237270732391377, "weeksSince": 67, "availabilitySource": "reported", "spread": 28.07901244799821, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 1.3123072548719472, "surprisePct": 0.8403361344537823, "immediateReturnPct": -0.41162212061744974, "forward4WeekPct": 2.6029057010243717, "forward13WeekPct": 8.246193409228164, "toDateReturnPct": 25.971583174434066, "weeksSince": 54, "availabilitySource": "reported", "spread": 27.974993956408667, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 2.806502450292525, "surprisePct": 0.8000000000000007, "immediateReturnPct": -1.4789275916937017, "forward4WeekPct": -0.03891867092062906, "forward13WeekPct": 1.5991757039184762, "toDateReturnPct": 14.653966818008701, "weeksSince": 41, "availabilitySource": "reported", "spread": 22.915372622538257, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-06", "periodEnd": "2025-12-31", "earningsChangePct": 2.2658071019088233, "surprisePct": -2.3076923076923097, "immediateReturnPct": 4.552961534928213, "forward4WeekPct": 3.567496048054286, "forward13WeekPct": 13.117669509086038, "toDateReturnPct": 12.551093499880682, "weeksSince": 26, "availabilitySource": "reported", "spread": 17.133213965621692, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 3.285420944558526, "surprisePct": 6.557377049180333, "immediateReturnPct": -1.493577616250119, "forward4WeekPct": 1.365028875833918, "forward13WeekPct": 6.0937966743005, "toDateReturnPct": 0.935975306183412, "weeksSince": 15, "availabilitySource": "reported", "spread": 15.627463003846628, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 23.061630218687878, "surprisePct": -0.421940928270052, "immediateReturnPct": -4.095409540954098, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -8.757875787578751, "weeksSince": 2, "availabilitySource": "reported", "spread": 38.05556405833039, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 23.061630218687878, "surprisePct": -0.421940928270052, "immediateReturnPct": -4.095409540954098, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -8.757875787578751, "weeksSince": 2, "availabilitySource": "reported", "spread": 38.05556405833039, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 2 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Reit - Industrial", "population": 12, "spreadPercentile": 90.9, "qualityPercentile": 81.8, "rarityPercentile": 50.0, "currentOneYearSpread": -0.30362099999999836, "lead": "aligned", "relatedSignals": [{"tickerId": 885, "symbol": "CUBE", "name": "CubeSmart", "spread": -0.8168269999999991, "lead": "aligned", "quality": 100}, {"tickerId": 1599, "symbol": "FR", "name": "First Industrial Realty Trust Inc", "spread": -1.335685999999997, "lead": "aligned", "quality": 100}, {"tickerId": 3797, "symbol": "STAG", "name": "STAG Industrial Inc", "spread": -5.239345, "lead": "aligned", "quality": 100}, {"tickerId": 3219, "symbol": "PSA", "name": "Public Storage", "spread": -8.558873, "lead": "aligned", "quality": 75}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "improvement_awaiting_confirmation", "label": "Fresh improvement awaiting confirmation", "tone": "opportunity", "explanation": "Earnings improved at the latest reported update, but market price remains below its pre-update level."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}