{"ticker": {"uuid": "ccd3a2d0-eada-4f56-b2d2-f0cdb814736d", "symbol": "SYF", "name": "Synchrony Financial", "sector": "Financial Services", "industry": "Credit Services", "currency": "USD"}, "next_event": {"report_date": "2026-10-14", "fiscal_date_ending": "2026-09-30", "estimate": 2.39, "session": "Time unconfirmed", "days": 62}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 12.8, "average_surprise_label": "+12.8%", "median_surprise": 10.5, "surprise_dispersion": 14.1, "average_reaction": 2.3, "average_reaction_label": "+2.3%", "average_abs_reaction": 4.3, "positive_response_rate": 58.3, "confirmation_rate": 70.0, "reaction_sample": 12, "streak": {"count": 6, "band": "beat", "label": "6 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 36, "band": "Moderate", "tone": "neutral", "days": 62, "proximity_component": 3, "reaction_component": 11, "variability_component": 18, "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": 98, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 10, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": null, "revenue_growth_1y": null, "cash_conversion": 2.76, "net_margin": 23.4, "earnings_yield": null, "eps_surprise_avg": 16.7, "sue_score": 1.14, "pe_ratio": 7.3, "completeness": 64.3, "source": "yfinance"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 78.59, "currency": "USD", "return_13w": 7.5, "fair_value": 56.43135, "fair_value_gap": 39.3, "relative_strength": -5.5, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 57.5}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-24", "date_source": "exact", "eps_actual": 1.48, "eps_estimate": 1.44, "eps_surprise": 0.04, "surprise_pct": 2.7778, "surprise_label": "+2.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.9869562084339067, "one_week_reaction_label": "-1.0%", "four_week_reaction": 6.26122956783723, "four_week_reaction_label": "+6.3%", "confirmation": "contained", "revenue": 4467000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 628000000.0, "operating_cash_flow": 2482000000.0, "free_cash_flow": 2482000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-23", "date_source": "exact", "eps_actual": 1.18, "eps_estimate": 0.95, "eps_surprise": 0.23, "surprise_pct": 24.2105, "surprise_label": "+24.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.125441695862065, "one_week_reaction_label": "+7.1%", "four_week_reaction": 7.867557519737539, "four_week_reaction_label": "+7.9%", "confirmation": "confirmed", "revenue": 4742000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 440000000.0, "operating_cash_flow": 2317000000.0, "free_cash_flow": 2317000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-24", "date_source": "exact", "eps_actual": 1.18, "eps_estimate": 1.37, "eps_surprise": -0.19, "surprise_pct": -13.8686, "surprise_label": "-13.9%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.457301877130031, "one_week_reaction_label": "+7.5%", "four_week_reaction": 6.280730098969041, "four_week_reaction_label": "+6.3%", "confirmation": "diverged", "revenue": 4892000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1293000000.0, "operating_cash_flow": 2248000000.0, "free_cash_flow": 2248000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-17", "date_source": "exact", "eps_actual": 1.55, "eps_estimate": 1.37, "eps_surprise": 0.18, "surprise_pct": 13.1387, "surprise_label": "+13.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.7511720012548544, "one_week_reaction_label": "+1.8%", "four_week_reaction": -4.630436693465981, "four_week_reaction_label": "-4.6%", "confirmation": "confirmed", "revenue": 4889000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 643000000.0, "operating_cash_flow": 2484000000.0, "free_cash_flow": 2484000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-16", "date_source": "exact", "eps_actual": 1.94, "eps_estimate": 1.82, "eps_surprise": 0.12, "surprise_pct": 6.5934, "surprise_label": "+6.6%", "surprise_band": "beat", "eps_yoy": 31.08108108108108, "eps_yoy_label": "+31.1%", "one_week_reaction": 6.152398392495108, "one_week_reaction_label": "+6.2%", "four_week_reaction": 20.56375983318606, "four_week_reaction_label": "+20.6%", "confirmation": "confirmed", "revenue": 4990000000.0, "revenue_yoy": 11.708081486456233, "revenue_yoy_label": "+11.7%", "net_income": 789000000.0, "operating_cash_flow": 2763000000.0, "free_cash_flow": 2763000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-28", "date_source": "exact", "eps_actual": 1.91, "eps_estimate": 1.92, "eps_surprise": -0.01, "surprise_pct": -0.5208, "surprise_label": "-0.5%", "surprise_band": "miss", "eps_yoy": 61.86440677966102, "eps_yoy_label": "+61.9%", "one_week_reaction": -2.336117398221258, "one_week_reaction_label": "-2.3%", "four_week_reaction": -12.732111579751301, "four_week_reaction_label": "-12.7%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-22", "date_source": "exact", "eps_actual": 1.89, "eps_estimate": 1.65, "eps_surprise": 0.24, "surprise_pct": 14.5455, "surprise_label": "+14.5%", "surprise_band": "beat", "eps_yoy": 60.16949152542372, "eps_yoy_label": "+60.2%", "one_week_reaction": 7.415919057145658, "one_week_reaction_label": "+7.4%", "four_week_reaction": 27.713665679784867, "four_week_reaction_label": "+27.7%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 2.5, "eps_estimate": 1.79, "eps_surprise": 0.71, "surprise_pct": 39.6648, "surprise_label": "+39.7%", "surprise_band": "beat", "eps_yoy": 61.29032258064515, "eps_yoy_label": "+61.3%", "one_week_reaction": 4.083380916068474, "one_week_reaction_label": "+4.1%", "four_week_reaction": 2.507751883533246, "four_week_reaction_label": "+2.5%", "confirmation": "confirmed", "revenue": 3647000000.0, "revenue_yoy": -25.403968091634283, "revenue_yoy_label": "-25.4%", "net_income": 967000000.0, "operating_cash_flow": 2560000000.0, "free_cash_flow": 2560000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-15", "date_source": "exact", "eps_actual": 2.86, "eps_estimate": 2.21, "eps_surprise": 0.65, "surprise_pct": 29.4118, "surprise_label": "+29.4%", "surprise_band": "beat", "eps_yoy": 47.42268041237113, "eps_yoy_label": "+47.4%", "one_week_reaction": 5.130844580200666, "one_week_reaction_label": "+5.1%", "four_week_reaction": 8.034754297284838, "four_week_reaction_label": "+8.0%", "confirmation": "confirmed", "revenue": 3823000000.0, "revenue_yoy": -23.38677354709419, "revenue_yoy_label": "-23.4%", "net_income": 1077000000.0, "operating_cash_flow": 2637000000.0, "free_cash_flow": 2637000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-27", "date_source": "exact", "eps_actual": 2.18, "eps_estimate": 2.02, "eps_surprise": 0.16, "surprise_pct": 7.9208, "surprise_label": "+7.9%", "surprise_band": "beat", "eps_yoy": 14.136125654450273, "eps_yoy_label": "+14.1%", "one_week_reaction": -5.195144992100671, "one_week_reaction_label": "-5.2%", "four_week_reaction": -3.8469458875534346, "four_week_reaction_label": "-3.8%", "confirmation": "diverged", "revenue": 3793000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 751000000.0, "operating_cash_flow": 2454000000.0, "free_cash_flow": 2454000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-21", "date_source": "exact", "eps_actual": 2.27, "eps_estimate": 2.16, "eps_surprise": 0.11, "surprise_pct": 5.0926, "surprise_label": "+5.1%", "surprise_band": "beat", "eps_yoy": 20.10582010582011, "eps_yoy_label": "+20.1%", "one_week_reaction": -2.6040328648767974, "one_week_reaction_label": "-2.6%", "four_week_reaction": -8.513860598706433, "four_week_reaction_label": "-8.5%", "confirmation": "diverged", "revenue": 3698000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 805000000.0, "operating_cash_flow": 2183000000.0, "free_cash_flow": 2183000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 2.59, "eps_estimate": 2.08, "eps_surprise": 0.51, "surprise_pct": 24.5192, "surprise_label": "+24.5%", "surprise_band": "beat", "eps_yoy": 3.5999999999999943, "eps_yoy_label": "+3.6%", "one_week_reaction": -0.9779947898318163, "one_week_reaction_label": "-1.0%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 3718000000.0, "revenue_yoy": 1.946805593638607, "revenue_yoy_label": "+1.9%", "net_income": 885000000.0, "operating_cash_flow": 2420000000.0, "free_cash_flow": 2420000000.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.48, 1.18, 1.18, 1.55, 1.94, 1.91, 1.89, 2.5, 2.86, 2.18, 2.27, 2.59], "eps_estimate": [1.44, 0.95, 1.37, 1.37, 1.82, 1.92, 1.65, 1.79, 2.21, 2.02, 2.16, 2.08], "surprise": [2.7778, 24.2105, -13.8686, 13.1387, 6.5934, -0.5208, 14.5455, 39.6648, 29.4118, 7.9208, 5.0926, 24.5192], "reaction_1w": [-0.9869562084339067, 7.125441695862065, 7.457301877130031, 1.7511720012548544, 6.152398392495108, -2.336117398221258, 7.415919057145658, 4.083380916068474, 5.130844580200666, -5.195144992100671, -2.6040328648767974, -0.9779947898318163], "reaction_4w": [6.26122956783723, 7.867557519737539, 6.280730098969041, -4.630436693465981, 20.56375983318606, -12.732111579751301, 27.713665679784867, 2.507751883533246, 8.034754297284838, -3.8469458875534346, -8.513860598706433, null], "revenue": [4467.0, 4742.0, 4892.0, 4889.0, 4990.0, null, null, 3647.0, 3823.0, 3793.0, 3698.0, 3718.0], "net_income": [628.0, 440.0, 1293.0, 643.0, 789.0, null, null, 967.0, 1077.0, 751.0, 805.0, 885.0], "financial_unit": "millions", "scatter": [{"x": 2.7778, "y": -0.9869562084339067, "label": "2023-09-30"}, {"x": 24.2105, "y": 7.125441695862065, "label": "2023-12-31"}, {"x": -13.8686, "y": 7.457301877130031, "label": "2024-03-31"}, {"x": 13.1387, "y": 1.7511720012548544, "label": "2024-06-30"}, {"x": 6.5934, "y": 6.152398392495108, "label": "2024-09-30"}, {"x": -0.5208, "y": -2.336117398221258, "label": "2024-12-31"}, {"x": 14.5455, "y": 7.415919057145658, "label": "2025-03-31"}, {"x": 39.6648, "y": 4.083380916068474, "label": "2025-06-30"}, {"x": 29.4118, "y": 5.130844580200666, "label": "2025-09-30"}, {"x": 7.9208, "y": -5.195144992100671, "label": "2025-12-31"}, {"x": 5.0926, "y": -2.6040328648767974, "label": "2026-03-31"}, {"x": 24.5192, "y": -0.9779947898318163, "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, 96.02050331242447, 98.46246849392593, 94.30208124316324, 98.04039795668695, 94.60356019833395, 92.16159182674778, 88.39312881274937, 87.036481489693, 85.52909309400893, 84.68495839970038, 91.70550860637002, 89.94135667284372, 90.88426595991403, 90.73218186162497, 102.89875022051463, 107.33954910704743, 112.90575245644499, 115.39990104357241, 116.1603087746789, 118.07654480649423, 111.71951307823076, 112.26700817586807, 120.26652838712826, 119.2323699171184, 118.55891113476737, 121.09967961979295, 122.81393224834301, 125.66081488161755, 128.99748398019213, 127.89546602830946, 127.19139838320126, 131.99742687767588, 126.36488252672574, 123.70166902041748, 127.25261929880025, 136.7422312664668, 140.35440565053327, 140.75453797524688, 135.24501286082648, 133.3674661763294, 134.8140994087816, 134.5063040858924, 128.31963245120048, 136.87632647709694, 145.2483433092599, 144.41729753250138, 151.15800074839387, 153.80503733515636, 156.2981746654319, 138.47685896603613, 144.15872521663067, 144.31350174641187, 150.44264658359475, 155.5812222681949, 146.75896964092087, 145.89222043612924, 156.5717914207776, 153.69295051891513, 160.53406803110843, 164.52729803334466, 174.6496728727638, 170.71835284442307, 171.0279059039855, 198.36029646095193, 202.06070220782576, 205.20138207229817, 209.95904250245562, 211.20287566995768, 211.63821695957492, 203.5222044250941, 204.98370983244718, 207.65795146158516, 198.29810575960224, 213.78382965202877, 219.62984490127164, 214.49903388284665, 210.64257557230914, 203.52648232868526, 191.66632798600702, 189.38793120773735, 170.84863909391385, 166.4791066997202, 168.60145091432614, 163.6389136740748, 136.73508866680936, 143.97602587541508, 149.406727186827, 160.4866091409325, 169.10082677425336, 174.58744389039762, 190.81280806249248, 178.07103234012172, 180.92694610319987, 185.85418505617582, 187.79997403271048, 195.64589485544607, 207.72861502791483, 220.18793746030337, 221.60020391021442, 219.81133201029888, 228.78706599296333, 211.93402713422253, 218.83090732708226, 225.32365482900664, 230.7132710394859, 240.60998566694943, 238.30915621302492, 237.5527201373778, 241.3979429695797, 234.93671031446897, 224.50418267956272, 214.38683860372544, 225.38669409288823, 235.88225461150668, 234.43241853400934, 231.61229433125138, 231.2958411184692, 236.1375794211464, 244.80840510758082, 254.30200787121498, 266.5171133689113, 267.97280006176004, 272.18162874878817, 267.8778631409, 274.9664195733389, 253.76403836651073, 242.43500441667229, 229.84015442562048, 238.7957876845504, 226.78610131134812, 233.1086609842751, 219.57393547670873, 211.82165002027298, 202.63964197041324, 210.29661088590888, 207.6595624543619, 217.38169012601793, 230.05858271554683, 248.89917513979748, 242.41775881874995, 240.70208979259027, 233.32279542018682, 227.708246337065, 229.14378445490863, 227.89965141944415, 225.98560059565264, 234.02461405557702, 240.08577499758354, 250.9320629990688, 242.45896195281676, 230.10254527288464, 233.85076400933676, 231.56371572134353, 240.74367573682184, 250.70875706962647], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 183.33333333333331, 183.33333333333331, 183.33333333333331], "gap": [0.0, 3.9794966875755335, 1.5375315060740746, 5.697918756836756, 1.9596020433130548, 5.396439801666048, 7.838408173252219, 11.606871187250633, 12.963518510306997, 14.470906905991072, 15.500226785484799, 8.479676578815159, 10.243828512341452, 9.300919225271144, 9.45300332356021, -2.7135650353294523, -7.154363921862256, -12.72056727125981, -15.214715858387237, -15.97512358949372, -17.89135962130905, -11.534327893045585, -12.081822990682895, -21.562824683424566, -20.52866621341471, -19.855207431063675, -22.395975916089256, -24.110228544639313, -26.95711117791386, -30.293780276488434, -29.19176232460576, -28.487694679497565, -33.29372317397218, -27.66117882302204, -24.99796531671379, -28.54891559509656, -41.18667571091126, -44.79885009497772, -45.19898241969133, -39.689457305270935, -37.81191062077386, -39.25854385322606, -38.95074853033685, -32.76407689564493, -41.320770921541396, -49.69278775370435, -48.86174197694584, -55.60244519283833, -53.99022252034156, -56.483359850617106, -38.66204415122134, -44.343910401815876, -44.49868693159708, -50.627831768779956, -55.7664074533801, -46.94415482610607, -46.07740562131444, -56.756976605962805, -53.87813570410033, -60.71925321629364, -64.71248321852987, -66.31633953943047, -62.38501951108974, -62.69457257065217, -90.0269631276186, -93.72736887449243, -96.86804873896484, -101.62570916912229, -102.86954233662435, -103.30488362624159, -95.18887109176076, -96.65037649911385, -99.32461812825183, -89.96477242626891, -105.45049631869544, -111.29651156793831, -92.64718203099478, -88.79072372045728, -81.6746304768334, -69.81447613415516, -67.53607935588549, -48.996787242061984, -44.62725484786834, -46.749599062474275, -41.787061822222924, -14.883236814957499, -22.124174023563214, -27.554875334975137, -25.4866091409325, -34.10082677425336, -39.58744389039762, -55.81280806249248, -43.07103234012172, -45.92694610319987, -50.85418505617582, -52.79997403271048, -60.64589485544607, -72.72861502791483, -85.18793746030337, -86.60020391021442, -84.81133201029888, -76.19447340037075, -59.34143454162995, -66.23831473448968, -72.73106223641406, -78.12067844689332, -88.01739307435685, -85.71656362043234, -84.96012754478522, -88.80535037698712, -82.34411772187639, -71.91159008697014, -61.794246011132856, -55.757064463258615, -66.25262498187706, -64.80278890437972, -61.98266470162176, -61.66621148883959, -66.50794979151678, -75.1787754779512, -84.67237824158536, -96.88748373928166, -98.34317043213042, -102.55199911915855, -98.24823351127037, -105.33678994370928, -84.13440873688111, -72.80537478704267, -55.210524795990864, -64.16615805492077, -52.1564716817185, -58.479031354645485, -44.94430584707911, -37.192020390643364, -28.010012340783618, -35.66698125627926, -33.02993282473227, -42.75206049638831, -55.428953085917215, -74.26954551016786, -60.75109215208329, -59.035423125923614, -51.656128753520164, -46.041579670398335, -47.47711778824197, -46.2329847527775, -44.318933928985984, -52.35794738891036, -58.419108330916885, -69.26539633240213, -60.79229528615011, -48.43587860621798, -52.1840973426701, -48.23038238801021, -57.41034240348853, -67.37542373629316], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 100.18518518518518, null, null, null, null, null, null, null, null, null, null, null, null, 98.7037037037037, null, null, null, null, null, null, null, null, null, null, null, null, 95.55555555555554, null, null, null, null, null, null, null, null, null, null, null, 99.8148148148148, null, null, null, null, null, null, null, null, null, null, null, null, 108.33333333333333, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.85185185185186, null, null, null, null, null, null, null, null, null, null, null, 135.0, null, null, null, null, null, null, null, null, null, null, null, null, 152.59259259259258, null, null, null, null, null, null, null, null, null, null, null, 169.62962962962962, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 174.62962962962962, null, null, null, null, null, null, null, null, null, null, null, 181.66666666666666, null, null, null, null, null, null, null, null, null, null, null, null, 183.33333333333331, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [83.3, 67.4, 150.7]}}, "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": [31.34713, 30.099672, 30.865158, 29.560996, 30.732851, 29.655501, 28.890014, 27.708709, 27.283439, 26.810916, 26.546304, 28.747045, 28.194034, 28.489609, 28.441935, 32.255805, 33.647868, 35.392713, 36.174557, 36.412923, 37.013608, 35.020861, 35.192485, 37.700105, 37.375926, 37.164816, 37.961274, 38.498643, 39.391059, 40.437009, 40.091558, 39.870853, 41.377405, 39.611764, 38.776923, 39.890044, 42.864765, 43.997078, 44.122508, 42.39543, 41.806873, 42.260351, 42.163866, 40.224522, 42.9068, 45.531187, 45.270678, 47.383695, 48.213465, 48.994992, 43.408521, 45.189623, 45.238141, 47.159452, 48.770248, 46.004725, 45.733024, 49.080763, 48.178329, 50.322823, 51.574586, 54.74766, 53.515304, 53.61234, 62.18026, 63.340231, 64.324744, 65.816134, 66.20604, 66.342507, 63.79837, 64.25651, 65.094808, 62.160765, 67.015095, 68.847653, 67.239291, 66.030402, 63.799711, 60.081893, 59.367681, 53.556145, 52.186422, 52.851716, 51.296103, 42.862526, 45.132352, 46.834721, 50.307946, 53.008256, 54.728153, 59.814339, 55.820158, 56.715405, 58.259953, 58.869902, 61.329373, 65.116959, 69.022599, 69.465304, 68.904544, 71.718179, 66.435235, 68.597209, 70.632499, 72.321989, 75.424325, 74.703081, 74.46596, 75.671327, 73.645916, 70.375618, 67.204121, 70.65226, 73.942317, 73.487835, 72.603807, 72.504608, 74.022354, 76.740409, 79.716381, 83.545466, 84.001782, 85.321129, 83.972022, 86.194081, 79.547743, 75.996416, 72.048292, 74.855626, 71.090934, 73.072875, 68.830127, 66.400008, 63.521712, 65.921952, 65.095313, 68.142921, 72.116763, 78.022748, 75.99101, 75.453197, 73.14, 71.38, 71.83, 71.44, 70.84, 73.36, 75.26, 78.66, 76.003926, 72.130544, 73.305503, 72.588579, 75.466233, 78.59], "ttmEps": [5.4, 5.4, 5.4, 5.4, 5.4, 5.4, 5.4, 5.4, 5.4, 5.4, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.33, 5.33, 5.33, 5.33, 5.33, 5.33, 5.33, 5.33, 5.33, 5.33, 5.33, 5.33, 5.33, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.85, 5.85, 5.85, 5.85, 5.85, 5.85, 5.85, 5.85, 5.85, 5.85, 5.85, 5.85, 5.85, 5.85, 5.85, 6.58, 6.58, 6.58, 6.58, 6.58, 6.58, 6.58, 6.58, 6.58, 6.58, 6.58, 6.58, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 8.24, 8.24, 8.24, 8.24, 8.24, 8.24, 8.24, 8.24, 8.24, 8.24, 8.24, 8.24, 9.16, 9.16, 9.16, 9.16, 9.16, 9.16, 9.16, 9.16, 9.16, 9.16, 9.16, 9.16, 9.16, 9.16, 9.16, 9.43, 9.43, 9.43, 9.43, 9.43, 9.43, 9.43, 9.43, 9.43, 9.43, 9.43, 9.43, 9.81, 9.81, 9.81, 9.81, 9.81, 9.81, 9.81, 9.81, 9.81, 9.81, 9.81, 9.81, 9.81, 9.9, 9.9, 9.9], "quarterlyEps": [1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 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.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 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.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.59, 2.59, 2.59], "priceIndex": [100.0, 96.02050331242447, 98.46246849392593, 94.30208124316324, 98.04039795668695, 94.60356019833395, 92.16159182674778, 88.39312881274937, 87.036481489693, 85.52909309400893, 84.68495839970038, 91.70550860637002, 89.94135667284372, 90.88426595991403, 90.73218186162497, 102.89875022051463, 107.33954910704743, 112.90575245644499, 115.39990104357241, 116.1603087746789, 118.07654480649423, 111.71951307823076, 112.26700817586807, 120.26652838712826, 119.2323699171184, 118.55891113476737, 121.09967961979295, 122.81393224834301, 125.66081488161755, 128.99748398019213, 127.89546602830946, 127.19139838320126, 131.99742687767588, 126.36488252672574, 123.70166902041748, 127.25261929880025, 136.7422312664668, 140.35440565053327, 140.75453797524688, 135.24501286082648, 133.3674661763294, 134.8140994087816, 134.5063040858924, 128.31963245120048, 136.87632647709694, 145.2483433092599, 144.41729753250138, 151.15800074839387, 153.80503733515636, 156.2981746654319, 138.47685896603613, 144.15872521663067, 144.31350174641187, 150.44264658359475, 155.5812222681949, 146.75896964092087, 145.89222043612924, 156.5717914207776, 153.69295051891513, 160.53406803110843, 164.52729803334466, 174.6496728727638, 170.71835284442307, 171.0279059039855, 198.36029646095193, 202.06070220782576, 205.20138207229817, 209.95904250245562, 211.20287566995768, 211.63821695957492, 203.5222044250941, 204.98370983244718, 207.65795146158516, 198.29810575960224, 213.78382965202877, 219.62984490127164, 214.49903388284665, 210.64257557230914, 203.52648232868526, 191.66632798600702, 189.38793120773735, 170.84863909391385, 166.4791066997202, 168.60145091432614, 163.6389136740748, 136.73508866680936, 143.97602587541508, 149.406727186827, 160.4866091409325, 169.10082677425336, 174.58744389039762, 190.81280806249248, 178.07103234012172, 180.92694610319987, 185.85418505617582, 187.79997403271048, 195.64589485544607, 207.72861502791483, 220.18793746030337, 221.60020391021442, 219.81133201029888, 228.78706599296333, 211.93402713422253, 218.83090732708226, 225.32365482900664, 230.7132710394859, 240.60998566694943, 238.30915621302492, 237.5527201373778, 241.3979429695797, 234.93671031446897, 224.50418267956272, 214.38683860372544, 225.38669409288823, 235.88225461150668, 234.43241853400934, 231.61229433125138, 231.2958411184692, 236.1375794211464, 244.80840510758082, 254.30200787121498, 266.5171133689113, 267.97280006176004, 272.18162874878817, 267.8778631409, 274.9664195733389, 253.76403836651073, 242.43500441667229, 229.84015442562048, 238.7957876845504, 226.78610131134812, 233.1086609842751, 219.57393547670873, 211.82165002027298, 202.63964197041324, 210.29661088590888, 207.6595624543619, 217.38169012601793, 230.05858271554683, 248.89917513979748, 242.41775881874995, 240.70208979259027, 233.32279542018682, 227.708246337065, 229.14378445490863, 227.89965141944415, 225.98560059565264, 234.02461405557702, 240.08577499758354, 250.9320629990688, 242.45896195281676, 230.10254527288464, 233.85076400933676, 231.56371572134353, 240.74367573682184, 250.70875706962647], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 183.33333333333331, 183.33333333333331, 183.33333333333331], "valuationGap": [0.0, 3.9794966875755335, 1.5375315060740746, 5.697918756836756, 1.9596020433130548, 5.396439801666048, 7.838408173252219, 11.606871187250633, 12.963518510306997, 14.470906905991072, 15.500226785484799, 8.479676578815159, 10.243828512341452, 9.300919225271144, 9.45300332356021, -2.7135650353294523, -7.154363921862256, -12.72056727125981, -15.214715858387237, -15.97512358949372, -17.89135962130905, -11.534327893045585, -12.081822990682895, -21.562824683424566, -20.52866621341471, -19.855207431063675, -22.395975916089256, -24.110228544639313, -26.95711117791386, -30.293780276488434, -29.19176232460576, -28.487694679497565, -33.29372317397218, -27.66117882302204, -24.99796531671379, -28.54891559509656, -41.18667571091126, -44.79885009497772, -45.19898241969133, -39.689457305270935, -37.81191062077386, -39.25854385322606, -38.95074853033685, -32.76407689564493, -41.320770921541396, -49.69278775370435, -48.86174197694584, -55.60244519283833, -53.99022252034156, -56.483359850617106, -38.66204415122134, -44.343910401815876, -44.49868693159708, -50.627831768779956, -55.7664074533801, -46.94415482610607, -46.07740562131444, -56.756976605962805, -53.87813570410033, -60.71925321629364, -64.71248321852987, -66.31633953943047, -62.38501951108974, -62.69457257065217, -90.0269631276186, -93.72736887449243, -96.86804873896484, -101.62570916912229, -102.86954233662435, -103.30488362624159, -95.18887109176076, -96.65037649911385, -99.32461812825183, -89.96477242626891, -105.45049631869544, -111.29651156793831, -92.64718203099478, -88.79072372045728, -81.6746304768334, -69.81447613415516, -67.53607935588549, -48.996787242061984, -44.62725484786834, -46.749599062474275, -41.787061822222924, -14.883236814957499, -22.124174023563214, -27.554875334975137, -25.4866091409325, -34.10082677425336, -39.58744389039762, -55.81280806249248, -43.07103234012172, -45.92694610319987, -50.85418505617582, -52.79997403271048, -60.64589485544607, -72.72861502791483, -85.18793746030337, -86.60020391021442, -84.81133201029888, -76.19447340037075, -59.34143454162995, -66.23831473448968, -72.73106223641406, -78.12067844689332, -88.01739307435685, -85.71656362043234, -84.96012754478522, -88.80535037698712, -82.34411772187639, -71.91159008697014, -61.794246011132856, -55.757064463258615, -66.25262498187706, -64.80278890437972, -61.98266470162176, -61.66621148883959, -66.50794979151678, -75.1787754779512, -84.67237824158536, -96.88748373928166, -98.34317043213042, -102.55199911915855, -98.24823351127037, -105.33678994370928, -84.13440873688111, -72.80537478704267, -55.210524795990864, -64.16615805492077, -52.1564716817185, -58.479031354645485, -44.94430584707911, -37.192020390643364, -28.010012340783618, -35.66698125627926, -33.02993282473227, -42.75206049638831, -55.428953085917215, -74.26954551016786, -60.75109215208329, -59.035423125923614, -51.656128753520164, -46.041579670398335, -47.47711778824197, -46.2329847527775, -44.318933928985984, -52.35794738891036, -58.419108330916885, -69.26539633240213, -60.79229528615011, -48.43587860621798, -52.1840973426701, -48.23038238801021, -57.41034240348853, -67.37542373629316], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 100.18518518518518, null, null, null, null, null, null, null, null, null, null, null, null, 98.7037037037037, null, null, null, null, null, null, null, null, null, null, null, null, 95.55555555555554, null, null, null, null, null, null, null, null, null, null, null, 99.8148148148148, null, null, null, null, null, null, null, null, null, null, null, null, 108.33333333333333, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.85185185185186, null, null, null, null, null, null, null, null, null, null, null, 135.0, null, null, null, null, null, null, null, null, null, null, null, null, 152.59259259259258, null, null, null, null, null, null, null, null, null, null, null, 169.62962962962962, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 174.62962962962962, null, null, null, null, null, null, null, null, null, null, null, 181.66666666666666, null, null, null, null, null, null, null, null, null, null, null, null, 183.33333333333331, null, null], "quarterLabels": ["2023-07-18", "", "", "", "", "", "", "", "", "", "2023-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-24", "", "", "", "", "", "", "", "", "", "", "", "2024-07-17", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-16", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-28", "", "", "", "", "", "", "", "", "", "", "", "2025-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "2025-10-15", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-27", "", "", "", "", "", "", "", "", "", "", "", "2026-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-21", "", ""], "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": [4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803, 24.210526315789473, 24.210526315789473, 24.210526315789473, 24.210526315789473, 24.210526315789473, 24.210526315789473, 24.210526315789473, 24.210526315789473, 24.210526315789473, 24.210526315789473, 24.210526315789473, 24.210526315789473, 24.210526315789473, -13.868613138686142, -13.868613138686142, -13.868613138686142, -13.868613138686142, -13.868613138686142, -13.868613138686142, -13.868613138686142, -13.868613138686142, -13.868613138686142, -13.868613138686142, -13.868613138686142, -13.868613138686142, 13.138686131386857, 13.138686131386857, 13.138686131386857, 13.138686131386857, 13.138686131386857, 13.138686131386857, 13.138686131386857, 13.138686131386857, 13.138686131386857, 13.138686131386857, 13.138686131386857, 13.138686131386857, 13.138686131386857, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, 6.593406593406587, -0.5208333333333338, -0.5208333333333338, -0.5208333333333338, -0.5208333333333338, -0.5208333333333338, -0.5208333333333338, -0.5208333333333338, -0.5208333333333338, -0.5208333333333338, -0.5208333333333338, -0.5208333333333338, -0.5208333333333338, 14.545454545454545, 14.545454545454545, 14.545454545454545, 14.545454545454545, 14.545454545454545, 14.545454545454545, 14.545454545454545, 14.545454545454545, 14.545454545454545, 14.545454545454545, 14.545454545454545, 14.545454545454545, 14.545454545454545, 39.66480446927374, 39.66480446927374, 39.66480446927374, 39.66480446927374, 39.66480446927374, 39.66480446927374, 39.66480446927374, 39.66480446927374, 39.66480446927374, 39.66480446927374, 39.66480446927374, 39.66480446927374, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 29.411764705882348, 7.920792079207928, 7.920792079207928, 7.920792079207928, 7.920792079207928, 7.920792079207928, 7.920792079207928, 7.920792079207928, 7.920792079207928, 7.920792079207928, 7.920792079207928, 7.920792079207928, 7.920792079207928, 5.092592592592586, 5.092592592592586, 5.092592592592586, 5.092592592592586, 5.092592592592586, 5.092592592592586, 5.092592592592586, 5.092592592592586, 5.092592592592586, 5.092592592592586, 5.092592592592586, 5.092592592592586, 5.092592592592586, 24.519230769230756, 24.519230769230756, 24.519230769230756], "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": [31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 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, 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, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 31.34713, "latestClose": 78.59, "startTtmEps": 5.4, "latestTtmEps": 9.9, "priceChangePct": 150.70875706962647, "epsChangePct": 83.33333333333333, "earningsGapPct": -67.37542373629314, "startMultiple": 5.8050240740740735, "latestMultiple": 7.938383838383839, "multipleChangePct": 36.75023112888718, "latestQuarter": "2026-07-21", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 14.567343403140498, "earningsMovePct": 20.14563106796117, "spread": 5.578287664820671, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 73.91160798132795, "earningsMovePct": 83.67346938775513, "spread": 9.761861406427187, "lead": "aligned"}, {"weeks": 155, "label": "3 years", "marketMovePct": 150.70875706962647, "earningsMovePct": 83.33333333333333, "spread": -67.37542373629314, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "marketChangePct": 150.70875706962647, "earningsChangePct": 83.33333333333333, "recentMarketMovePoints": 17.38596164943965, "recentEarningsMovePoints": 1.6666666666666572}, "pressure": {"score": 68, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 92, "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": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "3 of 3 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 2.75554292, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.05065201, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share count", "state": "supportive", "value": -25.76374279620174, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 3, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-21", "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.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 100.18518518518518, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 98.7037037037037, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 95.55555555555554, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 99.8148148148148, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 108.33333333333333, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 121.85185185185186, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 152.59259259259258, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 169.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 174.62962962962962, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 181.66666666666666, 183.33333333333331, 183.33333333333331, 183.33333333333331], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.77322776196958, 100.77322776196958, 100.77322776196958, 100.77322776196958, 100.77322776196958, 100.77322776196958, 100.77322776196958, 100.77322776196958, 100.77322776196958, 100.77322776196958, 100.77322776196958, 100.77322776196958, 100.77322776196958, 107.24978349622664, 107.24978349622664, 107.24978349622664, 107.24978349622664, 107.24978349622664, 107.24978349622664, 107.24978349622664, 107.24978349622664, 107.24978349622664, 107.24978349622664, 107.24978349622664, 107.24978349622664, 107.24978349622664, 113.17580106396139, 113.17580106396139, 113.17580106396139, 113.17580106396139, 113.17580106396139, 113.17580106396139, 113.17580106396139, 113.17580106396139, 113.17580106396139, 113.17580106396139, 113.17580106396139, 113.17580106396139, 117.46876159841644, 117.46876159841644, 117.46876159841644, 117.46876159841644, 117.46876159841644, 117.46876159841644, 117.46876159841644, 117.46876159841644, 117.46876159841644, 117.46876159841644, 117.46876159841644, 117.46876159841644, 117.46876159841644, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, 120.7039465544971, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 92.54608437461339, 92.54608437461339, 92.54608437461339, 92.54608437461339, 92.54608437461339, 92.54608437461339, 92.54608437461339, 92.54608437461339, 92.54608437461339, 92.54608437461339, 92.54608437461339, 92.54608437461339, 92.54608437461339, 92.9852777434121, 92.9852777434121, 92.9852777434121], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 111.65635738831614, 111.65635738831614, 111.65635738831614, 111.65635738831614, 111.65635738831614, 111.65635738831614, 111.65635738831614, 111.65635738831614, 111.65635738831614, 111.65635738831614, 111.65635738831614, 111.65635738831614, 111.65635738831614, 118.1168384879725, 118.1168384879725, 118.1168384879725, 118.1168384879725, 118.1168384879725, 118.1168384879725, 118.1168384879725, 118.1168384879725, 118.1168384879725, 118.1168384879725, 118.1168384879725, 118.1168384879725, 118.1168384879725, 123.09278350515464, 123.09278350515464, 123.09278350515464, 123.09278350515464, 123.09278350515464, 123.09278350515464, 123.09278350515464, 123.09278350515464, 123.09278350515464, 123.09278350515464, 123.09278350515464, 123.09278350515464, 131.01030927835052, 131.01030927835052, 131.01030927835052, 131.01030927835052, 131.01030927835052, 131.01030927835052, 131.01030927835052, 131.01030927835052, 131.01030927835052, 131.01030927835052, 131.01030927835052, 131.01030927835052, 131.01030927835052, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, 134.87285223367698, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 135.17525773195877, 135.17525773195877, 135.17525773195877, 135.17525773195877, 135.17525773195877, 135.17525773195877, 135.17525773195877, 135.17525773195877, 135.17525773195877, 135.17525773195877, 135.17525773195877, 135.17525773195877, 135.17525773195877, 133.25085910652922, 133.25085910652922, 133.25085910652922], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 7, "displayedObservationCount": 7, "coverageWeeks": 143, "exactReportDates": 7, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 83.33333333333331, "valuationContribution": 67.37542373629316, "marketMove": 150.70875706962647, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 83.33333333333331}, {"key": "valuation", "label": "Relative valuation contribution", "value": 67.37542373629316}, {"key": "market", "label": "Total market move", "value": 150.70875706962647}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 0.18518518518517713, "surprisePct": 2.7777777777777803, "immediateReturnPct": -0.986956208433909, "forward4WeekPct": 6.083413934831627, "forward13WeekPct": 40.61475930177097, "toDateReturnPct": 193.12687414335267, "weeksSince": 145, "availabilitySource": "reported", "spread": 15.500226785484799, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": -1.4787430683918634, "surprisePct": 24.210526315789473, "immediateReturnPct": 7.125441695862067, "forward4WeekPct": 9.394499990551974, "forward13WeekPct": 21.800904369214045, "toDateReturnPct": 123.31472187883294, "weeksSince": 132, "availabilitySource": "reported", "spread": -21.562824683424566, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": -3.1894934333958735, "surprisePct": -13.868613138686142, "immediateReturnPct": 7.457301877130029, "forward4WeekPct": 4.805281738972256, "forward13WeekPct": 22.825113955752975, "toDateReturnPct": 97.01657887366582, "weeksSince": 119, "availabilitySource": "reported", "spread": -41.18667571091126, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": 4.457364341085257, "surprisePct": 13.138686131386857, "immediateReturnPct": 1.7511720012548526, "forward4WeekPct": -4.528042821481115, "forward13WeekPct": 15.54113709367748, "toDateReturnPct": 65.85874107116383, "weeksSince": 107, "availabilitySource": "reported", "spread": -53.99022252034156, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": 8.534322820037099, "surprisePct": 6.593406593406587, "immediateReturnPct": 6.1523983924951064, "forward4WeekPct": 22.812873379148414, "forward13WeekPct": 29.938212203971947, "toDateReturnPct": 52.381252270255764, "weeksSince": 94, "availabilitySource": "reported", "spread": -66.31633953943047, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 12.478632478632479, "surprisePct": -0.5208333333333338, "immediateReturnPct": -2.33611739822126, "forward4WeekPct": -13.769491895388208, "forward13WeekPct": -23.00644438816236, "toDateReturnPct": 14.150586948839061, "weeksSince": 79, "availabilitySource": "reported", "spread": -92.64718203099478, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 10.79027355623101, "surprisePct": 14.545454545454545, "immediateReturnPct": 7.415919057145648, "forward4WeekPct": 19.185418014980794, "forward13WeekPct": 53.13036454300646, "toDateReturnPct": 67.8028572007507, "weeksSince": 67, "availabilitySource": "reported", "spread": -25.4866091409325, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 13.031550068587116, "surprisePct": 39.66480446927374, "immediateReturnPct": 4.08338091606848, "forward4WeekPct": 4.959680162748059, "forward13WeekPct": 7.311234800421862, "toDateReturnPct": 14.056338577612525, "weeksSince": 54, "availabilitySource": "reported", "spread": -76.19447340037075, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-17", "periodEnd": "2025-09-30", "earningsChangePct": 11.165048543689316, "surprisePct": 29.411764705882348, "immediateReturnPct": 5.130844580200655, "forward4WeekPct": 7.887145789764882, "forward13WeekPct": 18.36735875170512, "toDateReturnPct": 16.942233349053115, "weeksSince": 42, "availabilitySource": "reported", "spread": -55.757064463258615, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 2.9475982532751077, "surprisePct": 7.920792079207928, "immediateReturnPct": -5.195144992100675, "forward4WeekPct": -9.429772319789386, "forward13WeekPct": -0.7147955503585712, "toDateReturnPct": 3.4127714654333285, "weeksSince": 27, "availabilitySource": "reported", "spread": -55.210524795990864, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 4.0296924708377535, "surprisePct": 5.092592592592586, "immediateReturnPct": -2.604032864876793, "forward4WeekPct": -7.937105727165628, "forward13WeekPct": -6.9648520967244165, "toDateReturnPct": 0.727034120869452, "weeksSince": 15, "availabilitySource": "reported", "spread": -60.75109215208329, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 0.917431192660545, "surprisePct": 24.519230769230756, "immediateReturnPct": -0.9779947898318153, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 7.208868070927776, "weeksSince": 2, "availabilitySource": "reported", "spread": -48.23038238801021, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 0.917431192660545, "surprisePct": 24.519230769230756, "immediateReturnPct": -0.9779947898318153, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 7.208868070927776, "weeksSince": 2, "availabilitySource": "reported", "spread": -48.23038238801021, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 4 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": false}, "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"}, {"date": "2024-01-26", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}