{"ticker": {"uuid": "ab2db357-f7dc-4e67-82ed-e30e78d324da", "symbol": "AWK", "name": "American Water Works", "sector": "Utilities", "industry": "Utilities - Regulated Water", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 4, "misses": 7, "inline": 1, "beat_rate": 33.3, "beat_rate_label": "33.3%", "average_surprise": 0.2, "average_surprise_label": "+0.2%", "median_surprise": -2.0, "surprise_dispersion": 5.6, "average_reaction": 1.4, "average_reaction_label": "+1.4%", "average_abs_reaction": 4.3, "positive_response_rate": 50.0, "confirmation_rate": 44.4, "reaction_sample": 12, "streak": {"count": 1, "band": "beat", "label": "1 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "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": 4.2, "revenue_growth_1y": 6.9, "cash_conversion": 5.05, "net_margin": 21.3, "earnings_yield": 4.5, "eps_surprise_avg": -1.5, "sue_score": 0.03, "pe_ratio": 23.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 135.31, "currency": "USD", "return_13w": 9.0, "fair_value": 129.015585, "fair_value_gap": 4.9, "relative_strength": -8.9, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 45.4}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-11-01", "date_source": "exact", "eps_actual": 1.66, "eps_estimate": 1.66, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 11.727811536862479, "one_week_reaction_label": "+11.7%", "four_week_reaction": 14.122484947985804, "four_week_reaction_label": "+14.1%", "confirmation": "contained", "revenue": 1167000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 323000000.0, "operating_cash_flow": 633000000.0, "free_cash_flow": 1294000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-14", "date_source": "exact", "eps_actual": 0.88, "eps_estimate": 0.83, "eps_surprise": 0.05, "surprise_pct": 6.0241, "surprise_label": "+6.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.5073651599574153, "one_week_reaction_label": "+0.5%", "four_week_reaction": -3.076922717812948, "four_week_reaction_label": "-3.1%", "confirmation": "contained", "revenue": 1032000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 171000000.0, "operating_cash_flow": 527000000.0, "free_cash_flow": 1369000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-01", "date_source": "exact", "eps_actual": 0.95, "eps_estimate": 0.98, "eps_surprise": -0.03, "surprise_pct": -3.0612, "surprise_label": "-3.1%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 6.598775383570608, "one_week_reaction_label": "+6.6%", "four_week_reaction": 6.775346133933531, "four_week_reaction_label": "+6.8%", "confirmation": "diverged", "revenue": 1011000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 185000000.0, "operating_cash_flow": 382000000.0, "free_cash_flow": 991000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-31", "date_source": "exact", "eps_actual": 1.42, "eps_estimate": 1.46, "eps_surprise": -0.04, "surprise_pct": -2.7397, "surprise_label": "-2.7%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.9799588323983044, "one_week_reaction_label": "+4.0%", "four_week_reaction": -0.37417855041432735, "four_week_reaction_label": "-0.4%", "confirmation": "diverged", "revenue": 1149000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 277000000.0, "operating_cash_flow": 345000000.0, "free_cash_flow": 1015000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-30", "date_source": "exact", "eps_actual": 1.8, "eps_estimate": 1.84, "eps_surprise": -0.04, "surprise_pct": -2.1739, "surprise_label": "-2.2%", "surprise_band": "miss", "eps_yoy": 8.433734939759043, "eps_yoy_label": "+8.4%", "one_week_reaction": -1.205869252785136, "one_week_reaction_label": "-1.2%", "four_week_reaction": 0.3219454759727931, "four_week_reaction_label": "+0.3%", "confirmation": "confirmed", "revenue": 1323000000.0, "revenue_yoy": 13.367609254498714, "revenue_yoy_label": "+13.4%", "net_income": 350000000.0, "operating_cash_flow": 679000000.0, "free_cash_flow": 1401000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-19", "date_source": "exact", "eps_actual": 1.22, "eps_estimate": 1.06, "eps_surprise": 0.16, "surprise_pct": 15.0943, "surprise_label": "+15.1%", "surprise_band": "beat", "eps_yoy": 38.63636363636363, "eps_yoy_label": "+38.6%", "one_week_reaction": 5.586503696226161, "one_week_reaction_label": "+5.6%", "four_week_reaction": 14.849594747406789, "four_week_reaction_label": "+14.8%", "confirmation": "confirmed", "revenue": 1201000000.0, "revenue_yoy": 16.375968992248062, "revenue_yoy_label": "+16.4%", "net_income": 239000000.0, "operating_cash_flow": 639000000.0, "free_cash_flow": 1573000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-30", "date_source": "exact", "eps_actual": 1.05, "eps_estimate": 1.07, "eps_surprise": -0.02, "surprise_pct": -1.8692, "surprise_label": "-1.9%", "surprise_band": "miss", "eps_yoy": 10.526315789473696, "eps_yoy_label": "+10.5%", "one_week_reaction": 2.1810102613923728, "one_week_reaction_label": "+2.2%", "four_week_reaction": 0.36667789595373157, "four_week_reaction_label": "+0.4%", "confirmation": "diverged", "revenue": 1142000000.0, "revenue_yoy": 12.957467853610286, "revenue_yoy_label": "+13.0%", "net_income": 205000000.0, "operating_cash_flow": 331000000.0, "free_cash_flow": 879000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-30", "date_source": "exact", "eps_actual": 1.48, "eps_estimate": 1.53, "eps_surprise": -0.05, "surprise_pct": -3.268, "surprise_label": "-3.3%", "surprise_band": "miss", "eps_yoy": 4.2253521126760605, "eps_yoy_label": "+4.2%", "one_week_reaction": 3.8483469766315967, "one_week_reaction_label": "+3.8%", "four_week_reaction": 4.797203858391248, "four_week_reaction_label": "+4.8%", "confirmation": "diverged", "revenue": 1276000000.0, "revenue_yoy": 11.053089643167972, "revenue_yoy_label": "+11.1%", "net_income": 289000000.0, "operating_cash_flow": 301000000.0, "free_cash_flow": 1034000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-29", "date_source": "exact", "eps_actual": 1.94, "eps_estimate": 1.88, "eps_surprise": 0.06, "surprise_pct": 3.1915, "surprise_label": "+3.2%", "surprise_band": "beat", "eps_yoy": 7.777777777777772, "eps_yoy_label": "+7.8%", "one_week_reaction": -9.294441395624352, "one_week_reaction_label": "-9.3%", "four_week_reaction": -5.660316855956661, "four_week_reaction_label": "-5.7%", "confirmation": "diverged", "revenue": 1451000000.0, "revenue_yoy": 9.674981103552533, "revenue_yoy_label": "+9.7%", "net_income": 379000000.0, "operating_cash_flow": 764000000.0, "free_cash_flow": 1561000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-18", "date_source": "exact", "eps_actual": 1.24, "eps_estimate": 1.28, "eps_surprise": -0.04, "surprise_pct": -3.125, "surprise_label": "-3.1%", "surprise_band": "miss", "eps_yoy": 1.6393442622950833, "eps_yoy_label": "+1.6%", "one_week_reaction": -3.093633175603678, "one_week_reaction_label": "-3.1%", "four_week_reaction": 4.636703454865864, "four_week_reaction_label": "+4.6%", "confirmation": "confirmed", "revenue": 1271000000.0, "revenue_yoy": 5.828476269775187, "revenue_yoy_label": "+5.8%", "net_income": 238000000.0, "operating_cash_flow": 663000000.0, "free_cash_flow": 1711000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-29", "date_source": "exact", "eps_actual": 1.01, "eps_estimate": 1.09, "eps_surprise": -0.08, "surprise_pct": -7.3394, "surprise_label": "-7.3%", "surprise_band": "miss", "eps_yoy": -3.809523809523813, "eps_yoy_label": "-3.8%", "one_week_reaction": -3.806071756821888, "one_week_reaction_label": "-3.8%", "four_week_reaction": -4.789440936068843, "four_week_reaction_label": "-4.8%", "confirmation": "confirmed", "revenue": 1207000000.0, "revenue_yoy": 5.691768826619965, "revenue_yoy_label": "+5.7%", "net_income": 196000000.0, "operating_cash_flow": 305000000.0, "free_cash_flow": 964000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-29", "date_source": "exact", "eps_actual": 1.61, "eps_estimate": 1.59, "eps_surprise": 0.02, "surprise_pct": 1.2579, "surprise_label": "+1.3%", "surprise_band": "beat", "eps_yoy": 8.783783783783791, "eps_yoy_label": "+8.8%", "one_week_reaction": -0.3638793999703023, "one_week_reaction_label": "-0.4%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 1355000000.0, "revenue_yoy": 6.191222570532915, "revenue_yoy_label": "+6.2%", "net_income": 315000000.0, "operating_cash_flow": 602000000.0, "free_cash_flow": 1462000000.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.66, 0.88, 0.95, 1.42, 1.8, 1.22, 1.05, 1.48, 1.94, 1.24, 1.01, 1.61], "eps_estimate": [1.66, 0.83, 0.98, 1.46, 1.84, 1.06, 1.07, 1.53, 1.88, 1.28, 1.09, 1.59], "surprise": [0.0, 6.0241, -3.0612, -2.7397, -2.1739, 15.0943, -1.8692, -3.268, 3.1915, -3.125, -7.3394, 1.2579], "reaction_1w": [11.727811536862479, 0.5073651599574153, 6.598775383570608, 3.9799588323983044, -1.205869252785136, 5.586503696226161, 2.1810102613923728, 3.8483469766315967, -9.294441395624352, -3.093633175603678, -3.806071756821888, -0.3638793999703023], "reaction_4w": [14.122484947985804, -3.076922717812948, 6.775346133933531, -0.37417855041432735, 0.3219454759727931, 14.849594747406789, 0.36667789595373157, 4.797203858391248, -5.660316855956661, 4.636703454865864, -4.789440936068843, null], "revenue": [1167.0, 1032.0, 1011.0, 1149.0, 1323.0, 1201.0, 1142.0, 1276.0, 1451.0, 1271.0, 1207.0, 1355.0], "net_income": [323.0, 171.0, 185.0, 277.0, 350.0, 239.0, 205.0, 289.0, 379.0, 238.0, 196.0, 315.0], "financial_unit": "millions", "scatter": [{"x": 0.0, "y": 11.727811536862479, "label": "2023-09-30"}, {"x": 6.0241, "y": 0.5073651599574153, "label": "2023-12-31"}, {"x": -3.0612, "y": 6.598775383570608, "label": "2024-03-31"}, {"x": -2.7397, "y": 3.9799588323983044, "label": "2024-06-30"}, {"x": -2.1739, "y": -1.205869252785136, "label": "2024-09-30"}, {"x": 15.0943, "y": 5.586503696226161, "label": "2024-12-31"}, {"x": -1.8692, "y": 2.1810102613923728, "label": "2025-03-31"}, {"x": -3.268, "y": 3.8483469766315967, "label": "2025-06-30"}, {"x": 3.1915, "y": -9.294441395624352, "label": "2025-09-30"}, {"x": -3.125, "y": -3.093633175603678, "label": "2025-12-31"}, {"x": -7.3394, "y": -3.806071756821888, "label": "2026-03-31"}, {"x": 1.2579, "y": -0.3638793999703023, "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, 101.05066194545951, 99.16522782199526, 99.11485364547002, 99.9568223541517, 95.17127250782843, 89.11197441791397, 85.52820981573251, 84.94530775124728, 83.33333333333334, 83.75791633756594, 93.58088691283862, 88.87449659664166, 95.61556771482364, 95.58661546508523, 96.44071298522091, 95.07270841758896, 95.3622332222928, 95.2247092669288, 95.53594825893641, 95.46356686548381, 95.69518717071084, 90.6936460348585, 89.14468836814832, 89.28945038594694, 88.96297539172599, 89.4143425341251, 86.60421920818565, 87.12838690714723, 86.22565339145564, 85.2792384650773, 85.7233252441775, 88.9702557550249, 86.28389399052695, 84.86427237006605, 86.28389399052695, 87.92919918218739, 93.73144953279234, 98.64552478698361, 97.93563091323783, 93.88670677957643, 95.74642966861411, 93.90135056968958, 94.67013339939035, 95.5780299278461, 94.56762917591826, 95.18997718091413, 101.83079832713773, 103.35372019642615, 103.75641673347127, 107.88587940543506, 104.1737555224163, 103.78041824387361, 103.36818247737611, 105.35574857670666, 105.95938037201749, 109.04378865491435, 108.38126636543528, 106.68815427515914, 104.95087392970352, 102.22717203863031, 104.50183102752094, 101.33644735375947, 100.11446229325567, 100.18071467602492, 99.38230047543712, 101.66269546152644, 101.38875198790988, 98.0051781487825, 95.94689884826592, 93.22967437317658, 92.76323043363523, 91.63783978130792, 89.67581186741366, 93.73313849093773, 90.05340937890458, 92.28197811516333, 91.25654055963767, 93.61822857762714, 98.84821437745774, 101.29930411847982, 108.32476933107966, 107.52015613110572, 105.14356667228422, 108.9505790849883, 109.68814156951774, 108.83882712347418, 110.55980548493618, 107.25940129787051, 109.59873984648509, 109.47208798235212, 106.86559794071393, 107.65269781376212, 107.17294217677973, 104.98405626587169, 106.02602576827135, 105.88359798907535, 103.38736861120819, 104.98405626587169, 106.66320137986341, 107.12796482143222, 105.18645282672219, 109.23439250390538, 108.96452991003358, 108.51337734838246, 110.23246140023059, 108.20424417031023, 108.27210244770953, 105.01489205773123, 101.83307949738327, 102.81325820453719, 103.86129595819705, 107.80463251993233, 108.43043919741449, 106.75659476627249, 96.83416562975712, 98.65126693703533, 99.86405578964084, 100.71383323787182, 98.68802408078993, 98.25554773527941, 99.81094436264226, 98.8245951130473, 99.05221452561844, 98.87770654004588, 97.1022777369536, 101.16907129390744, 98.41488124716854, 97.97481766481631, 94.33291321653127, 101.96085041165357, 98.806555717191, 103.89314158705336, 105.00821928866499, 106.6884726853013, 103.70984117455994, 104.52705541745478, 105.50465761741965, 104.80200642074821, 100.51735956712957, 101.13599817087986, 97.2866895085181, 95.5071482923095, 95.59226224591563, 96.29214927338191, 94.80777348985453, 95.7307014381617, 97.14585762556605, 96.19216541231529, 102.04506681782996, 105.25993250443331, 100.51454463688722, 103.91399591315201, 103.5678979325368, 103.19103568697803, 104.06781723786986], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 123.14225053078556, 123.14225053078556], "gap": [0.0, -1.0506619454595096, 0.8347721780047408, 0.8851463545299794, 0.04317764584830286, 4.828727492171566, 10.88802558208603, 14.47179018426749, 15.054692248752715, 16.666666666666657, 16.242083662434055, 7.056055762320611, 11.76244607851757, 5.021374960335592, 5.050327210074002, 4.1962296899383205, 5.564234257570277, 5.274709452866432, 5.412233408230435, 5.100994416222818, 5.17337580967542, 4.941755504448395, 9.94329664030073, 11.49225430701091, 11.347492289212298, 11.673967283433242, 14.407313516830314, 17.217436842769757, 16.69326914380818, 17.596002659499774, 18.542417585878113, 18.09833080677791, 14.851400295930517, 17.537762060428463, 18.957383680889365, 17.537762060428463, 15.892456868768022, 10.939463418375382, 6.025388164184108, 6.735282037929892, 10.784206171591293, 8.92448328255361, 10.769562381478138, 10.00077955177737, 9.092883023321619, 10.103283775249466, 9.480935770253595, 2.8401146240299937, 1.3171927547415692, 0.9144962176964526, -3.639594904373496, 0.0725289786452663, 0.4658662571879546, 0.8781020236854573, -1.1094640756450929, -1.7130958709559252, -4.797504153852785, -4.134981864373714, -2.441869774097569, -0.7045894286419525, 2.019112462431252, -0.25554652645936926, 2.909837147302099, 7.1042213585489975, 7.037968975779748, 7.836383176367548, 5.555988190278228, 5.829931663894783, 9.213505503022162, 11.27178480353875, 13.989009278628089, 14.455453218169438, 15.58084387049675, 17.54287178439101, 13.485545160866934, 17.165274272900092, 14.936705536641341, 15.962143092166997, 13.600455074177532, 15.589152926151598, 13.13806318512951, 6.11259797252967, 6.917211172503613, 9.293800631325112, 5.4867882186210295, 4.7492257340915955, 5.59854018013516, 3.8775618186731577, 7.177966005738824, 6.961769707655037, 7.088421571788004, 9.6949116134262, 8.907811740378008, 9.387567377360398, 11.57645328826844, 10.534483785868773, 10.67691156506477, 13.173140942931937, 11.57645328826844, 9.897308174276716, 9.43254473270791, 11.374056727417937, 8.600002400553208, 8.869864994425015, 9.321017556076129, 7.6019335042280005, 9.630150734148359, 9.562292456749063, 12.81950284672736, 16.001315407075325, 15.0211366999214, 13.973098946261544, 10.029762384526265, 9.403955707044105, 11.077800138186106, 23.972628425444597, 22.15552711816639, 20.942738265560877, 20.092960817329896, 22.11876997441179, 22.551246319922313, 20.99584969255946, 21.982198942154426, 21.754579529583282, 21.929087515155842, 23.704516318248125, 19.637722761294285, 22.391912808033183, 22.831976390385407, 26.473880838670453, 18.845943643548154, 22.424866788116844, 17.338280918254483, 16.223203216642858, 14.542949820006541, 17.521581330747907, 16.704367087853072, 15.726764887888194, 16.429416084559634, 20.714062938178273, 20.09542433442799, 23.095476096577443, 24.875017312786042, 24.789903359179903, 24.090016331713628, 25.57439211524101, 24.651464166933835, 23.236307979529485, 24.190000192780246, 18.337098787265575, 15.122233100662228, 19.867620968208314, 16.46816969194353, 16.814267672558742, 19.951214843807534, 19.0744332929157], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, 100.63694267515923, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 103.82165605095541, null, null, null, null, null, null, null, null, null, null, 104.67091295116772, null, null, null, null, null, null, null, null, null, null, null, null, 104.24628450106157, null, null, null, null, null, null, null, null, null, null, null, null, 107.21868365180467, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 114.43736730360934, null, null, null, null, null, null, null, null, null, 116.56050955414013, null, null, null, null, null, null, null, null, null, null, null, null, 117.83439490445859, null, null, null, null, null, null, null, null, null, null, null, null, 120.80679405520172, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.23142250530785, null, null, null, null, null, null, null, null, null, 120.38216560509554, null, null, null, null, null, null, null, null, null, null, null, null, 123.14225053078556, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [23.1, -19.1, 4.1]}}, "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": [130.020984, 131.387065, 128.935605, 128.870108, 129.964844, 123.742625, 115.864266, 111.20462, 110.446725, 108.35082, 108.902867, 121.67479, 115.555495, 124.320302, 124.282658, 125.393164, 123.614471, 123.990914, 123.812104, 124.21678, 124.122669, 124.423824, 117.920771, 115.906801, 116.095022, 115.670536, 116.257408, 112.603658, 113.285186, 112.111443, 110.880905, 111.458311, 115.680002, 112.187168, 110.341362, 112.187168, 114.32641, 121.870553, 128.259882, 127.336871, 122.07242, 124.49045, 122.09146, 123.091039, 124.271495, 122.957762, 123.766945, 132.401406, 134.381524, 134.905114, 140.274282, 135.447742, 134.936321, 134.400328, 136.984581, 137.769429, 141.779807, 140.918389, 138.716988, 136.458159, 132.916775, 135.874309, 131.758646, 130.169809, 130.255951, 129.217845, 132.182837, 131.826653, 127.427297, 124.751102, 121.21814, 120.611665, 119.148421, 116.597373, 121.872749, 117.088329, 119.985936, 118.652652, 121.723342, 128.523421, 131.710352, 140.844931, 139.798765, 136.7087, 141.658615, 142.617601, 141.513314, 143.750947, 139.459729, 142.50136, 142.336686, 138.947702, 139.971097, 139.347314, 136.501303, 137.856082, 137.670896, 134.425274, 136.501303, 138.684544, 139.288834, 136.764461, 142.027632, 141.676754, 141.090161, 143.325331, 140.688223, 140.776453, 136.541396, 132.404372, 133.67881, 135.041479, 140.168644, 140.982324, 138.805975, 125.904735, 128.267348, 129.844228, 130.949117, 128.31514, 127.75283, 129.775172, 128.492711, 128.788664, 128.561767, 126.253337, 131.541022, 127.959997, 127.387822, 122.652582, 132.570501, 128.469256, 135.082885, 136.53272, 138.717402, 134.844556, 135.907106, 137.178194, 136.2646, 130.69366, 131.49802, 126.493111, 124.179334, 124.29, 125.2, 123.27, 124.47, 126.31, 125.07, 132.68, 136.86, 130.69, 135.11, 134.66, 134.17, 135.31], "ttmEps": [4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.49, 5.49, 5.49, 5.49, 5.49, 5.49, 5.49, 5.49, 5.49, 5.49, 5.49, 5.49, 5.49, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.8, 5.8], "quarterlyEps": [1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.94, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.61, 1.61], "priceIndex": [100.0, 101.05066194545951, 99.16522782199526, 99.11485364547002, 99.9568223541517, 95.17127250782843, 89.11197441791397, 85.52820981573251, 84.94530775124728, 83.33333333333334, 83.75791633756594, 93.58088691283862, 88.87449659664166, 95.61556771482364, 95.58661546508523, 96.44071298522091, 95.07270841758896, 95.3622332222928, 95.2247092669288, 95.53594825893641, 95.46356686548381, 95.69518717071084, 90.6936460348585, 89.14468836814832, 89.28945038594694, 88.96297539172599, 89.4143425341251, 86.60421920818565, 87.12838690714723, 86.22565339145564, 85.2792384650773, 85.7233252441775, 88.9702557550249, 86.28389399052695, 84.86427237006605, 86.28389399052695, 87.92919918218739, 93.73144953279234, 98.64552478698361, 97.93563091323783, 93.88670677957643, 95.74642966861411, 93.90135056968958, 94.67013339939035, 95.5780299278461, 94.56762917591826, 95.18997718091413, 101.83079832713773, 103.35372019642615, 103.75641673347127, 107.88587940543506, 104.1737555224163, 103.78041824387361, 103.36818247737611, 105.35574857670666, 105.95938037201749, 109.04378865491435, 108.38126636543528, 106.68815427515914, 104.95087392970352, 102.22717203863031, 104.50183102752094, 101.33644735375947, 100.11446229325567, 100.18071467602492, 99.38230047543712, 101.66269546152644, 101.38875198790988, 98.0051781487825, 95.94689884826592, 93.22967437317658, 92.76323043363523, 91.63783978130792, 89.67581186741366, 93.73313849093773, 90.05340937890458, 92.28197811516333, 91.25654055963767, 93.61822857762714, 98.84821437745774, 101.29930411847982, 108.32476933107966, 107.52015613110572, 105.14356667228422, 108.9505790849883, 109.68814156951774, 108.83882712347418, 110.55980548493618, 107.25940129787051, 109.59873984648509, 109.47208798235212, 106.86559794071393, 107.65269781376212, 107.17294217677973, 104.98405626587169, 106.02602576827135, 105.88359798907535, 103.38736861120819, 104.98405626587169, 106.66320137986341, 107.12796482143222, 105.18645282672219, 109.23439250390538, 108.96452991003358, 108.51337734838246, 110.23246140023059, 108.20424417031023, 108.27210244770953, 105.01489205773123, 101.83307949738327, 102.81325820453719, 103.86129595819705, 107.80463251993233, 108.43043919741449, 106.75659476627249, 96.83416562975712, 98.65126693703533, 99.86405578964084, 100.71383323787182, 98.68802408078993, 98.25554773527941, 99.81094436264226, 98.8245951130473, 99.05221452561844, 98.87770654004588, 97.1022777369536, 101.16907129390744, 98.41488124716854, 97.97481766481631, 94.33291321653127, 101.96085041165357, 98.806555717191, 103.89314158705336, 105.00821928866499, 106.6884726853013, 103.70984117455994, 104.52705541745478, 105.50465761741965, 104.80200642074821, 100.51735956712957, 101.13599817087986, 97.2866895085181, 95.5071482923095, 95.59226224591563, 96.29214927338191, 94.80777348985453, 95.7307014381617, 97.14585762556605, 96.19216541231529, 102.04506681782996, 105.25993250443331, 100.51454463688722, 103.91399591315201, 103.5678979325368, 103.19103568697803, 104.06781723786986], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 123.14225053078556, 123.14225053078556], "valuationGap": [0.0, -1.0506619454595096, 0.8347721780047408, 0.8851463545299794, 0.04317764584830286, 4.828727492171566, 10.88802558208603, 14.47179018426749, 15.054692248752715, 16.666666666666657, 16.242083662434055, 7.056055762320611, 11.76244607851757, 5.021374960335592, 5.050327210074002, 4.1962296899383205, 5.564234257570277, 5.274709452866432, 5.412233408230435, 5.100994416222818, 5.17337580967542, 4.941755504448395, 9.94329664030073, 11.49225430701091, 11.347492289212298, 11.673967283433242, 14.407313516830314, 17.217436842769757, 16.69326914380818, 17.596002659499774, 18.542417585878113, 18.09833080677791, 14.851400295930517, 17.537762060428463, 18.957383680889365, 17.537762060428463, 15.892456868768022, 10.939463418375382, 6.025388164184108, 6.735282037929892, 10.784206171591293, 8.92448328255361, 10.769562381478138, 10.00077955177737, 9.092883023321619, 10.103283775249466, 9.480935770253595, 2.8401146240299937, 1.3171927547415692, 0.9144962176964526, -3.639594904373496, 0.0725289786452663, 0.4658662571879546, 0.8781020236854573, -1.1094640756450929, -1.7130958709559252, -4.797504153852785, -4.134981864373714, -2.441869774097569, -0.7045894286419525, 2.019112462431252, -0.25554652645936926, 2.909837147302099, 7.1042213585489975, 7.037968975779748, 7.836383176367548, 5.555988190278228, 5.829931663894783, 9.213505503022162, 11.27178480353875, 13.989009278628089, 14.455453218169438, 15.58084387049675, 17.54287178439101, 13.485545160866934, 17.165274272900092, 14.936705536641341, 15.962143092166997, 13.600455074177532, 15.589152926151598, 13.13806318512951, 6.11259797252967, 6.917211172503613, 9.293800631325112, 5.4867882186210295, 4.7492257340915955, 5.59854018013516, 3.8775618186731577, 7.177966005738824, 6.961769707655037, 7.088421571788004, 9.6949116134262, 8.907811740378008, 9.387567377360398, 11.57645328826844, 10.534483785868773, 10.67691156506477, 13.173140942931937, 11.57645328826844, 9.897308174276716, 9.43254473270791, 11.374056727417937, 8.600002400553208, 8.869864994425015, 9.321017556076129, 7.6019335042280005, 9.630150734148359, 9.562292456749063, 12.81950284672736, 16.001315407075325, 15.0211366999214, 13.973098946261544, 10.029762384526265, 9.403955707044105, 11.077800138186106, 23.972628425444597, 22.15552711816639, 20.942738265560877, 20.092960817329896, 22.11876997441179, 22.551246319922313, 20.99584969255946, 21.982198942154426, 21.754579529583282, 21.929087515155842, 23.704516318248125, 19.637722761294285, 22.391912808033183, 22.831976390385407, 26.473880838670453, 18.845943643548154, 22.424866788116844, 17.338280918254483, 16.223203216642858, 14.542949820006541, 17.521581330747907, 16.704367087853072, 15.726764887888194, 16.429416084559634, 20.714062938178273, 20.09542433442799, 23.095476096577443, 24.875017312786042, 24.789903359179903, 24.090016331713628, 25.57439211524101, 24.651464166933835, 23.236307979529485, 24.190000192780246, 18.337098787265575, 15.122233100662228, 19.867620968208314, 16.46816969194353, 16.814267672558742, 19.951214843807534, 19.0744332929157], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, 100.63694267515923, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 103.82165605095541, null, null, null, null, null, null, null, null, null, null, 104.67091295116772, null, null, null, null, null, null, null, null, null, null, null, null, 104.24628450106157, null, null, null, null, null, null, null, null, null, null, null, null, 107.21868365180467, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 114.43736730360934, null, null, null, null, null, null, null, null, null, 116.56050955414013, null, null, null, null, null, null, null, null, null, null, null, null, 117.83439490445859, null, null, null, null, null, null, null, null, null, null, null, null, 120.80679405520172, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.23142250530785, null, null, null, null, null, null, null, null, null, 120.38216560509554, null, null, null, null, null, null, null, null, null, null, null, null, 123.14225053078556, null], "quarterLabels": ["2023-07-26", "", "", "", "", "", "", "", "", "", "", "2023-11-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-14", "", "", "", "", "", "", "", "", "", "", "2024-05-01", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-19", "", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-29", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-18", "", "", "", "", "", "", "", "", "", "2026-04-29", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-29", ""], "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": [10.769230769230761, 10.769230769230761, 10.769230769230761, 10.769230769230761, 10.769230769230761, 10.769230769230761, 10.769230769230761, 10.769230769230761, 10.769230769230761, 10.769230769230761, 10.769230769230761, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 6.024096385542174, 6.024096385542174, 6.024096385542174, 6.024096385542174, 6.024096385542174, 6.024096385542174, 6.024096385542174, 6.024096385542174, 6.024096385542174, 6.024096385542174, 6.024096385542174, -3.061224489795921, -3.061224489795921, -3.061224489795921, -3.061224489795921, -3.061224489795921, -3.061224489795921, -3.061224489795921, -3.061224489795921, -3.061224489795921, -3.061224489795921, -3.061224489795921, -3.061224489795921, -3.061224489795921, -2.739726027397263, -2.739726027397263, -2.739726027397263, -2.739726027397263, -2.739726027397263, -2.739726027397263, -2.739726027397263, -2.739726027397263, -2.739726027397263, -2.739726027397263, -2.739726027397263, -2.739726027397263, -2.739726027397263, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, 15.0943396226415, -1.8691588785046744, -1.8691588785046744, -1.8691588785046744, -1.8691588785046744, -1.8691588785046744, -1.8691588785046744, -1.8691588785046744, -1.8691588785046744, -1.8691588785046744, -1.8691588785046744, -1.8691588785046744, -1.8691588785046744, -1.8691588785046744, -3.2679738562091534, -3.2679738562091534, -3.2679738562091534, -3.2679738562091534, -3.2679738562091534, -3.2679738562091534, -3.2679738562091534, -3.2679738562091534, -3.2679738562091534, -3.2679738562091534, -3.2679738562091534, -3.2679738562091534, -3.2679738562091534, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, 3.1914893617021307, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -7.339449541284409, -7.339449541284409, -7.339449541284409, -7.339449541284409, -7.339449541284409, -7.339449541284409, -7.339449541284409, -7.339449541284409, -7.339449541284409, -7.339449541284409, -7.339449541284409, -7.339449541284409, -7.339449541284409, 1.2578616352201268, 1.2578616352201268], "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": [23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 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, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 130.020984, "latestClose": 135.31, "startTtmEps": 4.71, "latestTtmEps": 5.8, "priceChangePct": 4.067817237869864, "epsChangePct": 23.142250530785557, "earningsGapPct": 19.074433292915693, "startMultiple": 27.605304458598727, "latestMultiple": 23.329310344827586, "multipleChangePct": -15.489755312005693, "latestQuarter": "2026-07-29", "tone": "positive", "read": "Earnings power is leading market price; the spread is closing and has persisted through 4 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -4.493859310187176, "earningsMovePct": 4.504504504504503, "spread": 8.998363814691679, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": -0.10169383259265308, "earningsMovePct": 18.126272912423612, "spread": 18.227966745016264, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 4.067817237869864, "earningsMovePct": 23.142250530785557, "spread": 19.074433292915693, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 4, "persistenceLabel": "4 quarters", "summary": "Earnings power is leading market price; the spread is closing and has persisted through 4 updates.", "marketChangePct": 4.067817237869864, "earningsChangePct": 23.142250530785557, "recentMarketMovePoints": 8.560668945560366, "recentEarningsMovePoints": 2.7600849256900233}, "pressure": {"score": 34, "band": "low", "label": "Low \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 89, "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": 90, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 5 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 5.05141844, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.06920275, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.16595048, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.0330837, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share count", "state": "mixed", "value": 0.7166109736568949, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-29", "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, 100.0, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 100.63694267515923, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 103.82165605095541, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.67091295116772, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 104.24628450106157, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 107.21868365180467, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 114.43736730360934, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 116.56050955414013, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 117.83439490445859, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 120.80679405520172, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 121.23142250530785, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 120.38216560509554, 123.14225053078556, 123.14225053078556], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 102.0998023715415, 104.59486166007905, 104.59486166007905, 104.59486166007905, 104.59486166007905, 104.59486166007905, 104.59486166007905, 104.59486166007905, 104.59486166007905, 104.59486166007905, 104.59486166007905, 104.59486166007905, 106.39822134387352, 106.39822134387352, 106.39822134387352, 106.39822134387352, 106.39822134387352, 106.39822134387352, 106.39822134387352, 106.39822134387352, 106.39822134387352, 106.39822134387352, 106.39822134387352, 106.39822134387352, 106.39822134387352, 107.68280632411067, 107.68280632411067, 107.68280632411067, 107.68280632411067, 107.68280632411067, 107.68280632411067, 107.68280632411067, 107.68280632411067, 107.68280632411067, 107.68280632411067, 107.68280632411067, 107.68280632411067, 107.68280632411067, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 111.53656126482214, 115.71146245059289, 115.71146245059289, 115.71146245059289, 115.71146245059289, 115.71146245059289, 115.71146245059289, 115.71146245059289, 115.71146245059289, 115.71146245059289, 115.71146245059289, 118.94762845849802, 118.94762845849802, 118.94762845849802, 118.94762845849802, 118.94762845849802, 118.94762845849802, 118.94762845849802, 118.94762845849802, 118.94762845849802, 118.94762845849802, 118.94762845849802, 118.94762845849802, 118.94762845849802, 122.08498023715416, 122.08498023715416, 122.08498023715416, 122.08498023715416, 122.08498023715416, 122.08498023715416, 122.08498023715416, 122.08498023715416, 122.08498023715416, 122.08498023715416, 122.08498023715416, 122.08498023715416, 122.08498023715416, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 125.24703557312253, 126.97628458498025, 126.97628458498025, 126.97628458498025, 126.97628458498025, 126.97628458498025, 126.97628458498025, 126.97628458498025, 126.97628458498025, 126.97628458498025, 126.97628458498025, 128.5820158102767, 128.5820158102767, 128.5820158102767, 128.5820158102767, 128.5820158102767, 128.5820158102767, 128.5820158102767, 128.5820158102767, 128.5820158102767, 128.5820158102767, 128.5820158102767, 128.5820158102767, 128.5820158102767, 130.53359683794466, 130.53359683794466], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 102.07890385069692, 108.85896527285612, 108.85896527285612, 108.85896527285612, 108.85896527285612, 108.85896527285612, 108.85896527285612, 108.85896527285612, 108.85896527285612, 108.85896527285612, 108.85896527285612, 108.85896527285612, 112.3789274746043, 112.3789274746043, 112.3789274746043, 112.3789274746043, 112.3789274746043, 112.3789274746043, 112.3789274746043, 112.3789274746043, 112.3789274746043, 112.3789274746043, 112.3789274746043, 112.3789274746043, 112.3789274746043, 110.30002362390738, 110.30002362390738, 110.30002362390738, 110.30002362390738, 110.30002362390738, 110.30002362390738, 110.30002362390738, 110.30002362390738, 110.30002362390738, 110.30002362390738, 110.30002362390738, 110.30002362390738, 110.30002362390738, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 112.82778171509568, 117.64705882352942, 117.64705882352942, 117.64705882352942, 117.64705882352942, 117.64705882352942, 117.64705882352942, 117.64705882352942, 117.64705882352942, 117.64705882352942, 117.64705882352942, 115.00118119536971, 115.00118119536971, 115.00118119536971, 115.00118119536971, 115.00118119536971, 115.00118119536971, 115.00118119536971, 115.00118119536971, 115.00118119536971, 115.00118119536971, 115.00118119536971, 115.00118119536971, 115.00118119536971, 115.4500354358611, 115.4500354358611, 115.4500354358611, 115.4500354358611, 115.4500354358611, 115.4500354358611, 115.4500354358611, 115.4500354358611, 115.4500354358611, 115.4500354358611, 115.4500354358611, 115.4500354358611, 115.4500354358611, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 119.22986061894638, 122.48995983935743, 122.48995983935743, 122.48995983935743, 122.48995983935743, 122.48995983935743, 122.48995983935743, 122.48995983935743, 122.48995983935743, 122.48995983935743, 122.48995983935743, 124.49799196787149, 124.49799196787149, 124.49799196787149, 124.49799196787149, 124.49799196787149, 124.49799196787149, 124.49799196787149, 124.49799196787149, 124.49799196787149, 124.49799196787149, 124.49799196787149, 124.49799196787149, 124.49799196787149, 134.6090243326246, 134.6090243326246], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 23.14225053078556, "valuationContribution": -19.0744332929157, "marketMove": 4.0678172378698605, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 23.14225053078556}, {"key": "valuation", "label": "Relative valuation contribution", "value": -19.0744332929157}, {"key": "market", "label": "Total market move", "value": 4.0678172378698605}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-03", "periodEnd": "2023-09-30", "earningsChangePct": 0.6369426751592355, "surprisePct": 0.0, "immediateReturnPct": 11.727811536862486, "forward4WeekPct": 15.142206494894195, "forward13WeekPct": 6.604192523232655, "toDateReturnPct": 24.24833590469202, "weeksSince": 144, "availabilitySource": "reported", "spread": 7.056055762320611, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-02-16", "periodEnd": "2023-12-31", "earningsChangePct": 3.164556962025311, "surprisePct": 6.024096385542174, "immediateReturnPct": 0.507365159957418, "forward4WeekPct": -4.140752836141437, "forward13WeekPct": 10.08583119213695, "toDateReturnPct": 16.97879570645371, "weeksSince": 129, "availabilitySource": "reported", "spread": 14.407313516830314, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": 0.8179959100204526, "surprisePct": -3.061224489795921, "immediateReturnPct": 6.59877538357061, "forward4WeekPct": 8.890369250639463, "forward13WeekPct": 22.69630612909126, "toDateReturnPct": 18.354105582428424, "weeksSince": 118, "availabilitySource": "reported", "spread": 10.939463418375382, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": -0.40567951318457585, "surprisePct": -2.739726027397263, "immediateReturnPct": 3.9799588323983004, "forward4WeekPct": 1.5414293338056773, "forward13WeekPct": -3.5101004399284763, "toDateReturnPct": 0.30012650224662263, "weeksSince": 105, "availabilitySource": "reported", "spread": -3.639594904373496, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": 2.851323828920571, "surprisePct": -2.1739130434782625, "immediateReturnPct": -1.2058692527851411, "forward4WeekPct": 0.05161482913234039, "forward13WeekPct": -8.935056907005556, "toDateReturnPct": 2.6953479773919486, "weeksSince": 92, "availabilitySource": "reported", "spread": 7.1042213585489975, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-21", "periodEnd": "2024-12-31", "earningsChangePct": 6.732673267326739, "surprisePct": 15.0943396226415, "immediateReturnPct": 5.586503696226153, "forward4WeekPct": 12.31099783638867, "forward13WeekPct": 14.991171537173198, "toDateReturnPct": 11.161916668374094, "weeksSince": 76, "availabilitySource": "reported", "spread": 15.589152926151598, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": 1.855287569573294, "surprisePct": -1.8691588785046744, "immediateReturnPct": 2.1810102613923688, "forward4WeekPct": -0.0806074992444561, "forward13WeekPct": 1.8413222357545278, "toDateReturnPct": -2.975575121044449, "weeksSince": 66, "availabilitySource": "reported", "spread": 6.961769707655037, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": 1.0928961748633892, "surprisePct": -3.2679738562091534, "immediateReturnPct": 3.848346976631589, "forward4WeekPct": 2.8689924058560745, "forward13WeekPct": -7.940459034895042, "toDateReturnPct": -1.0634787644138166, "weeksSince": 53, "availabilitySource": "reported", "spread": 8.600002400553208, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": 2.522522522522541, "surprisePct": 3.1914893617021307, "immediateReturnPct": -9.294441395624354, "forward4WeekPct": -7.557913122976134, "forward13WeekPct": -8.22598090608131, "toDateReturnPct": -2.5186055571454924, "weeksSince": 40, "availabilitySource": "reported", "spread": 23.972628425444597, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-20", "periodEnd": "2025-12-31", "earningsChangePct": 0.35149384885764245, "surprisePct": -3.1250000000000027, "immediateReturnPct": -3.093633175603683, "forward4WeekPct": 1.7153552131480732, "forward13WeekPct": -5.559684050677305, "toDateReturnPct": 2.0664468937927616, "weeksSince": 24, "availabilitySource": "reported", "spread": 22.424866788116844, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": -0.7005253940455369, "surprisePct": -7.339449541284409, "immediateReturnPct": -3.8060717568218827, "forward4WeekPct": -6.25714364368376, "forward13WeekPct": 2.0319545495818048, "toDateReturnPct": 2.8988877551160197, "weeksSince": 14, "availabilitySource": "reported", "spread": 23.095476096577443, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 2.2927689594356204, "surprisePct": 1.2578616352201268, "immediateReturnPct": -0.3638793999703016, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 0.48269716322590916, "weeksSince": 1, "availabilitySource": "reported", "spread": 19.951214843807534, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 2.2927689594356204, "surprisePct": 1.2578616352201268, "immediateReturnPct": -0.3638793999703016, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 0.48269716322590916, "weeksSince": 1, "availabilitySource": "reported", "spread": 19.951214843807534, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 1 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Utilities - Regulated Water", "population": 11, "spreadPercentile": 90.0, "qualityPercentile": 75.0, "rarityPercentile": 50.0, "currentOneYearSpread": 8.648984, "lead": "aligned", "relatedSignals": [{"tickerId": 7631, "symbol": "PCYO", "name": "Pure Cycle Corporation", "spread": -1.059844, "lead": "aligned", "quality": 62.5}, {"tickerId": 7213, "symbol": "MSEX", "name": "Middlesex Water Company", "spread": -2.2582160000000018, "lead": "aligned", "quality": 75}, {"tickerId": 333, "symbol": "AWR", "name": "American States Water Company", "spread": -3.982234000000001, "lead": "aligned", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-02-16", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-08-02", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-02-21", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2025-05-02", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-10-31", "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": "repricing_started", "label": "Repricing may be starting", "tone": "positive", "explanation": "The longstanding earnings lead is beginning to close through price confirmation."}, {"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}