{"ticker": {"uuid": "90b4bcf0-038e-4394-8b8f-49b941fd9980", "symbol": "KALU", "name": "Kaiser Aluminum Corporation", "sector": "Basic Materials", "industry": "Aluminum", "currency": "USD"}, "next_event": {"report_date": "2026-10-21", "fiscal_date_ending": "2026-09-30", "estimate": 1.87, "session": "Time unconfirmed", "days": 69}, "profile": {"sample": 12, "measured": 12, "beats": 7, "misses": 5, "inline": 0, "beat_rate": 58.3, "beat_rate_label": "58.3%", "average_surprise": 91.0, "average_surprise_label": "+91.0%", "median_surprise": 70.7, "surprise_dispersion": 166.9, "average_reaction": 2.4, "average_reaction_label": "+2.4%", "average_abs_reaction": 10.8, "positive_response_rate": 58.3, "confirmation_rate": 83.3, "reaction_sample": 12, "streak": {"count": 2, "band": "beat", "label": "2 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": 60, "band": "Elevated", "tone": "caution", "days": 69, "proximity_component": 3, "reaction_component": 27, "variability_component": 25, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 255.2, "revenue_growth_1y": 32.8, "cash_conversion": 1.25, "net_margin": 5.5, "earnings_yield": 8.7, "eps_surprise_avg": 84.1, "sue_score": 0.73, "pe_ratio": 13.3, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 184.75, "currency": "USD", "return_13w": 2.5, "fair_value": 88.765811, "fair_value_gap": 108.1, "relative_strength": 30.0, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 55.1}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 0.46, "eps_estimate": 0.5, "eps_surprise": -0.04, "surprise_pct": -8.0, "surprise_label": "-8.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -14.479199764907078, "one_week_reaction_label": "-14.5%", "four_week_reaction": -4.269642561550229, "four_week_reaction_label": "-4.3%", "confirmation": "confirmed", "revenue": 743600000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 5400000.0, "operating_cash_flow": 89800000.0, "free_cash_flow": 127200000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-21", "date_source": "exact", "eps_actual": 0.6, "eps_estimate": -0.12, "eps_surprise": 0.72, "surprise_pct": 600.0, "surprise_label": "+600.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.674839532748651, "one_week_reaction_label": "+7.7%", "four_week_reaction": 18.52861009044244, "four_week_reaction_label": "+18.5%", "confirmation": "confirmed", "revenue": 721700000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 7600000.0, "operating_cash_flow": 74300000.0, "free_cash_flow": 97500000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-24", "date_source": "exact", "eps_actual": 1.02, "eps_estimate": 0.56, "eps_surprise": 0.46, "surprise_pct": 82.1429, "surprise_label": "+82.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.002930198079604, "one_week_reaction_label": "+7.0%", "four_week_reaction": 13.83434372572042, "four_week_reaction_label": "+13.8%", "confirmation": "confirmed", "revenue": 737500000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 18200000.0, "operating_cash_flow": 63300000.0, "free_cash_flow": 93300000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-24", "date_source": "exact", "eps_actual": 0.65, "eps_estimate": 0.94, "eps_surprise": -0.29, "surprise_pct": -30.8511, "surprise_label": "-30.9%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -15.50781136425971, "one_week_reaction_label": "-15.5%", "four_week_reaction": -24.24388624006257, "four_week_reaction_label": "-24.2%", "confirmation": "confirmed", "revenue": 773400000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 18900000.0, "operating_cash_flow": 26300000.0, "free_cash_flow": 70000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-23", "date_source": "exact", "eps_actual": 0.51, "eps_estimate": 0.83, "eps_surprise": -0.32, "surprise_pct": -38.5542, "surprise_label": "-38.6%", "surprise_band": "miss", "eps_yoy": 10.869565217391301, "eps_yoy_label": "+10.9%", "one_week_reaction": -5.870334908364855, "one_week_reaction_label": "-5.9%", "four_week_reaction": 11.057579087712504, "four_week_reaction_label": "+11.1%", "confirmation": "confirmed", "revenue": 747700000.0, "revenue_yoy": 0.551371705217859, "revenue_yoy_label": "+0.6%", "net_income": 12000000.0, "operating_cash_flow": 34100000.0, "free_cash_flow": 85200000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-19", "date_source": "exact", "eps_actual": 0.33, "eps_estimate": 0.63, "eps_surprise": -0.3, "surprise_pct": -47.619, "surprise_label": "-47.6%", "surprise_band": "miss", "eps_yoy": -44.99999999999999, "eps_yoy_label": "-45.0%", "one_week_reaction": 2.2918152510135013, "one_week_reaction_label": "+2.3%", "four_week_reaction": 0.11387893584523189, "four_week_reaction_label": "+0.1%", "confirmation": "diverged", "revenue": 765400000.0, "revenue_yoy": 6.055147568241652, "revenue_yoy_label": "+6.1%", "net_income": 7100000.0, "operating_cash_flow": 43400000.0, "free_cash_flow": 99400000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-23", "date_source": "exact", "eps_actual": 1.44, "eps_estimate": 0.6, "eps_surprise": 0.84, "surprise_pct": 140.0, "surprise_label": "+140.0%", "surprise_band": "beat", "eps_yoy": 41.17647058823529, "eps_yoy_label": "+41.2%", "one_week_reaction": 14.054958018371003, "one_week_reaction_label": "+14.1%", "four_week_reaction": 36.44853875464212, "four_week_reaction_label": "+36.4%", "confirmation": "confirmed", "revenue": 777400000.0, "revenue_yoy": 5.410169491525424, "revenue_yoy_label": "+5.4%", "net_income": 21600000.0, "operating_cash_flow": 57000000.0, "free_cash_flow": 95200000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-23", "date_source": "exact", "eps_actual": 1.21, "eps_estimate": 0.76, "eps_surprise": 0.45, "surprise_pct": 59.2105, "surprise_label": "+59.2%", "surprise_band": "beat", "eps_yoy": 86.15384615384615, "eps_yoy_label": "+86.2%", "one_week_reaction": -6.690455021492449, "one_week_reaction_label": "-6.7%", "four_week_reaction": -15.25499064386814, "four_week_reaction_label": "-15.3%", "confirmation": "diverged", "revenue": 823100000.0, "revenue_yoy": 6.426170157745021, "revenue_yoy_label": "+6.4%", "net_income": 23200000.0, "operating_cash_flow": 15900000.0, "free_cash_flow": 59500000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-22", "date_source": "exact", "eps_actual": 1.86, "eps_estimate": 0.89, "eps_surprise": 0.97, "surprise_pct": 108.9888, "surprise_label": "+109.0%", "surprise_band": "beat", "eps_yoy": 264.70588235294116, "eps_yoy_label": "+264.7%", "one_week_reaction": 23.683873864346573, "one_week_reaction_label": "+23.7%", "four_week_reaction": 17.783098387292757, "four_week_reaction_label": "+17.8%", "confirmation": "confirmed", "revenue": 843500000.0, "revenue_yoy": 12.812625384512504, "revenue_yoy_label": "+12.8%", "net_income": 39500000.0, "operating_cash_flow": 59100000.0, "free_cash_flow": 83700000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-18", "date_source": "exact", "eps_actual": 1.53, "eps_estimate": 1.56, "eps_surprise": -0.03, "surprise_pct": -1.9231, "surprise_label": "-1.9%", "surprise_band": "miss", "eps_yoy": 363.6363636363636, "eps_yoy_label": "+363.6%", "one_week_reaction": -8.111958226655686, "one_week_reaction_label": "-8.1%", "four_week_reaction": -16.266648191376564, "four_week_reaction_label": "-16.3%", "confirmation": "confirmed", "revenue": 929000000.0, "revenue_yoy": 21.3744447347792, "revenue_yoy_label": "+21.4%", "net_income": 28200000.0, "operating_cash_flow": -20600000.0, "free_cash_flow": 9900000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-22", "date_source": "exact", "eps_actual": 3.74, "eps_estimate": 1.96, "eps_surprise": 1.78, "surprise_pct": 90.8163, "surprise_label": "+90.8%", "surprise_band": "beat", "eps_yoy": 159.72222222222226, "eps_yoy_label": "+159.7%", "one_week_reaction": 20.411189385455117, "one_week_reaction_label": "+20.4%", "four_week_reaction": 14.60930086058526, "four_week_reaction_label": "+14.6%", "confirmation": "confirmed", "revenue": 1106800000.0, "revenue_yoy": 42.37200926164137, "revenue_yoy_label": "+42.4%", "net_income": 62500000.0, "operating_cash_flow": 87900000.0, "free_cash_flow": 107300000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-22", "date_source": "exact", "eps_actual": 5.53, "eps_estimate": 2.32, "eps_surprise": 3.21, "surprise_pct": 138.3621, "surprise_label": "+138.4%", "surprise_band": "beat", "eps_yoy": 357.0247933884298, "eps_yoy_label": "+357.0%", "one_week_reaction": 3.9041700569883533, "one_week_reaction_label": "+3.9%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 1256600000.0, "revenue_yoy": 52.666747661280525, "revenue_yoy_label": "+52.7%", "net_income": 96800000.0, "operating_cash_flow": 59500000.0, "free_cash_flow": 83900000.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": [0.46, 0.6, 1.02, 0.65, 0.51, 0.33, 1.44, 1.21, 1.86, 1.53, 3.74, 5.53], "eps_estimate": [0.5, -0.12, 0.56, 0.94, 0.83, 0.63, 0.6, 0.76, 0.89, 1.56, 1.96, 2.32], "surprise": [-8.0, 600.0, 82.1429, -30.8511, -38.5542, -47.619, 140.0, 59.2105, 108.9888, -1.9231, 90.8163, 138.3621], "reaction_1w": [-14.479199764907078, 7.674839532748651, 7.002930198079604, -15.50781136425971, -5.870334908364855, 2.2918152510135013, 14.054958018371003, -6.690455021492449, 23.683873864346573, -8.111958226655686, 20.411189385455117, 3.9041700569883533], "reaction_4w": [-4.269642561550229, 18.52861009044244, 13.83434372572042, -24.24388624006257, 11.057579087712504, 0.11387893584523189, 36.44853875464212, -15.25499064386814, 17.783098387292757, -16.266648191376564, 14.60930086058526, null], "revenue": [743.6, 721.7, 737.5, 773.4, 747.7, 765.4, 777.4, 823.1, 843.5, 929.0, 1106.8, 1256.6], "net_income": [5.4, 7.6, 18.2, 18.9, 12.0, 7.1, 21.6, 23.2, 39.5, 28.2, 62.5, 96.8], "financial_unit": "millions", "scatter": [{"x": -8.0, "y": -14.479199764907078, "label": "2023-09-30"}, {"x": 600.0, "y": 7.674839532748651, "label": "2023-12-31"}, {"x": 82.1429, "y": 7.002930198079604, "label": "2024-03-31"}, {"x": -30.8511, "y": -15.50781136425971, "label": "2024-06-30"}, {"x": -38.5542, "y": -5.870334908364855, "label": "2024-09-30"}, {"x": -47.619, "y": 2.2918152510135013, "label": "2024-12-31"}, {"x": 140.0, "y": 14.054958018371003, "label": "2025-03-31"}, {"x": 59.2105, "y": -6.690455021492449, "label": "2025-06-30"}, {"x": 108.9888, "y": 23.683873864346573, "label": "2025-09-30"}, {"x": -1.9231, "y": -8.111958226655686, "label": "2025-12-31"}, {"x": 90.8163, "y": 20.411189385455117, "label": "2026-03-31"}, {"x": 138.3621, "y": 3.9041700569883533, "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, 94.8828679327533, 102.19866395863642, 96.51878025010822, 101.19094279605633, 96.46643038208228, 98.49496090040262, 88.11673825960608, 87.78955521521219, 84.0596772229654, 71.88850863611616, 77.9542660306258, 73.80889018860708, 80.47062946715194, 79.01378808908197, 79.55679270834858, 79.4640846734644, 89.02626166580342, 94.04574349650993, 94.28413537873965, 85.635795145204, 84.56302949670929, 82.92077204887094, 91.03071002489371, 87.97580926627809, 86.66273759456553, 88.51175712449665, 95.304892451418, 98.60097061761631, 101.10652598340373, 104.91175548629406, 108.70358454996018, 119.73070824726962, 124.56763505353902, 119.4493353312434, 119.90489072026773, 128.3017465214917, 129.91024944365012, 133.397590668705, 136.492945446459, 129.34254252994717, 132.1945937222682, 123.03018336018359, 120.57012006747073, 119.79966089206057, 118.81293137882982, 118.35336036019079, 126.36884027106328, 125.62541434326549, 106.1436620613422, 95.57843743123324, 92.90300568351736, 95.16893180127694, 101.42070652076671, 101.76196097034574, 92.99855588373828, 94.03596801624352, 95.78318952005776, 99.89188879415971, 98.00816638189825, 97.65326169624377, 100.21949155535603, 94.33627175759621, 104.35794860551778, 116.72629695106096, 111.30134109539287, 112.70934428442727, 112.19859831434762, 111.12188965160195, 105.2690100051191, 96.32404327225045, 95.68906112865885, 96.94522123519546, 96.91761287390233, 101.70758803828608, 101.05880171404789, 97.65483309271505, 98.63138193194978, 98.00360032782642, 100.24966178668187, 98.71508566173044, 95.9109969171583, 98.11520578496976, 92.46517570478147, 86.61983643766918, 70.79975453683365, 77.42633200394934, 75.13841795404993, 85.69909105315978, 97.70770143443809, 95.61678996174507, 102.5252733416568, 98.68251767109399, 102.55352797968722, 110.42976357367043, 107.75254984492844, 105.61925568903614, 114.36435008552345, 120.99027691898006, 125.00256477464721, 126.6978982441489, 118.22123234894784, 105.3025931585406, 105.41666463343648, 107.3701457210264, 113.45873193358797, 111.03470474128365, 110.39305069807182, 109.12400136447171, 110.07935232672406, 110.79230158636105, 111.73339524809707, 109.3378855614399, 111.319884154677, 137.68474510380744, 130.12422949289842, 135.8736714583512, 131.11600867852354, 131.94967662345297, 138.0584586209773, 150.36944954301117, 156.3704296761448, 164.03155968274172, 168.96170573605605, 172.91444608884353, 176.89593486413492, 184.3270876568521, 184.24084529395512, 177.31428068847265, 200.29196749759555, 203.03945692305584, 186.568980993829, 188.1885534020356, 177.41550360090875, 170.01174277570078, 154.7848688520057, 165.65914156556863, 190.328703900572, 206.30752298653863, 214.5210700158499, 258.30737188848974, 252.2948197709909, 261.89457085714247, 245.86109854381215, 254.83635750181767, 264.3780162969789, 256.9131569047219, 276.8533357871517, 264.1625694173831, 270.5516176727903, 254.7958207011647, 231.11875934850192, 228.06878481616226, 236.9729780222921, 231.90442563338607, 268.3137690115736], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 691.8032786885246, 691.8032786885246, 691.8032786885246], "gap": [0.0, 5.1171320672467004, -2.1986639586364163, 3.4812197498917783, -1.1909427960563335, 3.5335696179177205, 1.5050390995973828, 11.88326174039392, 12.21044478478781, 15.940322777034595, 20.461218139840113, 14.395460745330467, 18.54083658734919, 11.879097308804333, 13.3359386868743, 12.792934067607689, 12.885642102491872, 3.3234651101528527, -1.6960167205536578, -1.9344086027833782, 6.7139316307522705, 7.7866972792469795, 9.428954727085326, 1.3190167510625628, 4.373917509678179, 5.686989181390743, 3.837969651459616, 54.42188350486617, 51.12580533866786, 48.620249972880444, 44.81502046999012, 41.02319140632399, 29.996067709014554, 25.15914090274515, 30.277440625040768, 29.821885236016442, 54.211914680694065, 52.60341175853566, 49.11607053348078, 46.02071575572677, 53.171118672238606, 50.31906747991758, 59.48347784200219, 61.94354113471505, 62.7140003101252, 63.70072982335596, 64.16030084199498, 56.144820931122496, 56.88824685892028, 43.03666580751026, 53.60189043761922, 56.277322185335095, 54.01139606757552, 47.759621348085744, 47.41836689850672, 56.18177198511418, 55.14435985260894, 53.3971383487947, 49.28843907469275, 51.17216148695421, 51.527066172608684, 48.96083631349643, 57.5762965484147, 47.554619700493134, 35.18627135494995, 40.61122721061804, 39.20322402158364, 39.71396999166329, 40.790678654408964, 46.64355830089181, 55.58852503376046, 56.22350717735206, 54.96734707081545, 54.99495543210858, 50.204980267724835, 50.85376659196302, 54.25773521329586, 53.281186374061136, 53.90896797818449, 36.908808158673295, 38.443384283624724, 41.247473028196865, 39.043264160385405, 44.69329424057369, 50.53863350768599, 66.35871540852152, 59.732137941405824, 62.02005199130524, 74.41019856432655, 62.40158818304823, 64.49249965574126, 57.584016275829526, 61.426771946392336, 57.55576163779911, 49.6795260438159, 52.35673977255789, 54.49003392845019, 45.74493953196287, 39.11901269850627, 35.106724842839114, 33.41139137333742, 72.48915016471338, 85.40778935512061, 85.29371788022473, 83.34023679263481, 77.25165058007325, 79.67567777237757, 80.3173318155894, 81.5863811491895, 80.63103018693715, 79.91808092730017, 78.97698726556415, 81.37249695222131, 79.39049835898422, 126.79612921313245, 134.35664482404147, 128.6072028585887, 133.36486563841635, 132.53119769348692, 126.4224156959626, 114.11142477392872, 108.1104446407951, 100.44931463419817, 95.51916858088384, 91.56642822809636, 87.58493945280497, 80.1537866600878, 80.24002902298477, 87.16659362846724, 64.18890681934434, 61.44141739388405, 143.4856638149142, 141.8660914067076, 152.63914120783446, 160.04290203304242, 175.2697759567375, 164.39550324317457, 139.7259409081712, 123.74712182220458, 115.53357479289332, 197.43033302954308, 203.44288514704192, 193.84313406089035, 209.87660637422067, 200.90134741621515, 191.35968862105392, 198.8245480133109, 178.8843691308811, 191.5751355006497, 185.1860872452425, 200.94188421686812, 224.6189455695309, 227.66892010187055, 454.8303006662326, 459.8988530551386, 423.48950967695106], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 92.34972677595627, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 149.72677595628417, null, null, null, null, null, null, null, null, 182.51366120218577, null, null, null, null, null, null, null, null, null, null, null, null, 149.18032786885246, null, null, null, null, null, null, null, null, null, null, null, null, 151.9125683060109, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 137.15846994535517, null, null, null, null, null, null, null, null, 160.10928961748633, null, null, null, null, null, null, null, null, null, null, null, null, 190.71038251366122, null, null, null, null, null, null, null, null, null, null, null, null, 264.4808743169399, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 330.0546448087432, null, null, null, null, null, null, null, null, 455.7377049180328, null, null, null, null, null, null, null, null, null, null, null, null, 691.8032786885246, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [591.8, -423.5, 168.3]}}, "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": [68.855952, 65.332502, 70.369863, 66.458925, 69.675987, 66.422879, 67.819643, 60.673619, 60.448334, 57.880091, 49.499517, 53.676152, 50.821814, 55.408818, 54.405696, 54.779587, 54.715752, 61.29988, 64.756092, 64.920239, 58.965342, 58.226679, 57.095887, 62.680062, 60.576581, 59.672453, 60.945613, 65.623091, 67.892637, 69.617861, 72.237988, 74.848888, 82.441719, 85.772231, 82.247977, 82.561654, 88.343389, 89.450939, 91.852181, 93.983517, 89.060039, 91.023846, 84.713604, 83.019704, 82.489197, 81.809775, 81.493333, 87.012468, 86.500575, 73.086229, 65.811443, 63.969249, 65.529474, 69.834193, 70.069167, 64.035041, 64.749361, 65.952427, 68.781511, 67.484456, 67.240083, 69.007085, 64.956138, 71.856659, 80.373003, 76.637598, 77.607092, 77.255413, 76.514035, 72.483979, 66.324837, 65.887614, 66.752555, 66.733545, 70.031728, 69.585, 67.241165, 67.913577, 67.481312, 69.027859, 67.971212, 66.04043, 67.558159, 63.667777, 59.642913, 48.749845, 53.312638, 51.737273, 59.008925, 67.277568, 65.837851, 70.594753, 67.948787, 70.614208, 76.037465, 74.194044, 72.725144, 78.746662, 83.309007, 86.071706, 87.239044, 81.402355, 72.507103, 72.585648, 73.930736, 78.12309, 76.454003, 76.012186, 75.13837, 75.796186, 76.287094, 76.935093, 75.285642, 76.650366, 94.804142, 89.598277, 93.55711, 90.281176, 90.855206, 95.061466, 103.538316, 107.670348, 112.945492, 116.340191, 119.061888, 121.80338, 126.920171, 126.860788, 122.091436, 137.912941, 139.804751, 128.463848, 129.57902, 122.161134, 117.063204, 106.578595, 114.066179, 131.052641, 142.055009, 147.710525, 177.86, 173.72, 180.33, 169.29, 175.47, 182.04, 176.9, 190.63, 181.891652, 186.290892, 175.442088, 159.139022, 157.038933, 163.17, 159.68, 184.75], "ttmEps": [1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 2.74, 2.74, 2.74, 2.74, 2.74, 2.74, 2.74, 2.74, 2.74, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 4.84, 6.04, 6.04, 6.04, 6.04, 6.04, 6.04, 6.04, 6.04, 6.04, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 12.66, 12.66, 12.66], "quarterlyEps": [1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 5.53, 5.53, 5.53], "priceIndex": [100.0, 94.8828679327533, 102.19866395863642, 96.51878025010822, 101.19094279605633, 96.46643038208228, 98.49496090040262, 88.11673825960608, 87.78955521521219, 84.0596772229654, 71.88850863611616, 77.9542660306258, 73.80889018860708, 80.47062946715194, 79.01378808908197, 79.55679270834858, 79.4640846734644, 89.02626166580342, 94.04574349650993, 94.28413537873965, 85.635795145204, 84.56302949670929, 82.92077204887094, 91.03071002489371, 87.97580926627809, 86.66273759456553, 88.51175712449665, 95.304892451418, 98.60097061761631, 101.10652598340373, 104.91175548629406, 108.70358454996018, 119.73070824726962, 124.56763505353902, 119.4493353312434, 119.90489072026773, 128.3017465214917, 129.91024944365012, 133.397590668705, 136.492945446459, 129.34254252994717, 132.1945937222682, 123.03018336018359, 120.57012006747073, 119.79966089206057, 118.81293137882982, 118.35336036019079, 126.36884027106328, 125.62541434326549, 106.1436620613422, 95.57843743123324, 92.90300568351736, 95.16893180127694, 101.42070652076671, 101.76196097034574, 92.99855588373828, 94.03596801624352, 95.78318952005776, 99.89188879415971, 98.00816638189825, 97.65326169624377, 100.21949155535603, 94.33627175759621, 104.35794860551778, 116.72629695106096, 111.30134109539287, 112.70934428442727, 112.19859831434762, 111.12188965160195, 105.2690100051191, 96.32404327225045, 95.68906112865885, 96.94522123519546, 96.91761287390233, 101.70758803828608, 101.05880171404789, 97.65483309271505, 98.63138193194978, 98.00360032782642, 100.24966178668187, 98.71508566173044, 95.9109969171583, 98.11520578496976, 92.46517570478147, 86.61983643766918, 70.79975453683365, 77.42633200394934, 75.13841795404993, 85.69909105315978, 97.70770143443809, 95.61678996174507, 102.5252733416568, 98.68251767109399, 102.55352797968722, 110.42976357367043, 107.75254984492844, 105.61925568903614, 114.36435008552345, 120.99027691898006, 125.00256477464721, 126.6978982441489, 118.22123234894784, 105.3025931585406, 105.41666463343648, 107.3701457210264, 113.45873193358797, 111.03470474128365, 110.39305069807182, 109.12400136447171, 110.07935232672406, 110.79230158636105, 111.73339524809707, 109.3378855614399, 111.319884154677, 137.68474510380744, 130.12422949289842, 135.8736714583512, 131.11600867852354, 131.94967662345297, 138.0584586209773, 150.36944954301117, 156.3704296761448, 164.03155968274172, 168.96170573605605, 172.91444608884353, 176.89593486413492, 184.3270876568521, 184.24084529395512, 177.31428068847265, 200.29196749759555, 203.03945692305584, 186.568980993829, 188.1885534020356, 177.41550360090875, 170.01174277570078, 154.7848688520057, 165.65914156556863, 190.328703900572, 206.30752298653863, 214.5210700158499, 258.30737188848974, 252.2948197709909, 261.89457085714247, 245.86109854381215, 254.83635750181767, 264.3780162969789, 256.9131569047219, 276.8533357871517, 264.1625694173831, 270.5516176727903, 254.7958207011647, 231.11875934850192, 228.06878481616226, 236.9729780222921, 231.90442563338607, 268.3137690115736], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 691.8032786885246, 691.8032786885246, 691.8032786885246], "valuationGap": [0.0, 5.1171320672467004, -2.1986639586364163, 3.4812197498917783, -1.1909427960563335, 3.5335696179177205, 1.5050390995973828, 11.88326174039392, 12.21044478478781, 15.940322777034595, 20.461218139840113, 14.395460745330467, 18.54083658734919, 11.879097308804333, 13.3359386868743, 12.792934067607689, 12.885642102491872, 3.3234651101528527, -1.6960167205536578, -1.9344086027833782, 6.7139316307522705, 7.7866972792469795, 9.428954727085326, 1.3190167510625628, 4.373917509678179, 5.686989181390743, 3.837969651459616, 54.42188350486617, 51.12580533866786, 48.620249972880444, 44.81502046999012, 41.02319140632399, 29.996067709014554, 25.15914090274515, 30.277440625040768, 29.821885236016442, 54.211914680694065, 52.60341175853566, 49.11607053348078, 46.02071575572677, 53.171118672238606, 50.31906747991758, 59.48347784200219, 61.94354113471505, 62.7140003101252, 63.70072982335596, 64.16030084199498, 56.144820931122496, 56.88824685892028, 43.03666580751026, 53.60189043761922, 56.277322185335095, 54.01139606757552, 47.759621348085744, 47.41836689850672, 56.18177198511418, 55.14435985260894, 53.3971383487947, 49.28843907469275, 51.17216148695421, 51.527066172608684, 48.96083631349643, 57.5762965484147, 47.554619700493134, 35.18627135494995, 40.61122721061804, 39.20322402158364, 39.71396999166329, 40.790678654408964, 46.64355830089181, 55.58852503376046, 56.22350717735206, 54.96734707081545, 54.99495543210858, 50.204980267724835, 50.85376659196302, 54.25773521329586, 53.281186374061136, 53.90896797818449, 36.908808158673295, 38.443384283624724, 41.247473028196865, 39.043264160385405, 44.69329424057369, 50.53863350768599, 66.35871540852152, 59.732137941405824, 62.02005199130524, 74.41019856432655, 62.40158818304823, 64.49249965574126, 57.584016275829526, 61.426771946392336, 57.55576163779911, 49.6795260438159, 52.35673977255789, 54.49003392845019, 45.74493953196287, 39.11901269850627, 35.106724842839114, 33.41139137333742, 72.48915016471338, 85.40778935512061, 85.29371788022473, 83.34023679263481, 77.25165058007325, 79.67567777237757, 80.3173318155894, 81.5863811491895, 80.63103018693715, 79.91808092730017, 78.97698726556415, 81.37249695222131, 79.39049835898422, 126.79612921313245, 134.35664482404147, 128.6072028585887, 133.36486563841635, 132.53119769348692, 126.4224156959626, 114.11142477392872, 108.1104446407951, 100.44931463419817, 95.51916858088384, 91.56642822809636, 87.58493945280497, 80.1537866600878, 80.24002902298477, 87.16659362846724, 64.18890681934434, 61.44141739388405, 143.4856638149142, 141.8660914067076, 152.63914120783446, 160.04290203304242, 175.2697759567375, 164.39550324317457, 139.7259409081712, 123.74712182220458, 115.53357479289332, 197.43033302954308, 203.44288514704192, 193.84313406089035, 209.87660637422067, 200.90134741621515, 191.35968862105392, 198.8245480133109, 178.8843691308811, 191.5751355006497, 185.1860872452425, 200.94188421686812, 224.6189455695309, 227.66892010187055, 454.8303006662326, 459.8988530551386, 423.48950967695106], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 92.34972677595627, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 149.72677595628417, null, null, null, null, null, null, null, null, 182.51366120218577, null, null, null, null, null, null, null, null, null, null, null, null, 149.18032786885246, null, null, null, null, null, null, null, null, null, null, null, null, 151.9125683060109, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 137.15846994535517, null, null, null, null, null, null, null, null, 160.10928961748633, null, null, null, null, null, null, null, null, null, null, null, null, 190.71038251366122, null, null, null, null, null, null, null, null, null, null, null, null, 264.4808743169399, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 330.0546448087432, null, null, null, null, null, null, null, null, 455.7377049180328, null, null, null, null, null, null, null, null, null, null, null, null, 691.8032786885246, null, null], "quarterLabels": ["2023-07-25", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-21", "", "", "", "", "", "", "", "", "2024-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-19", "", "", "", "", "", "", "", "", "2025-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-18", "", "", "", "", "", "", "", "", "2026-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-22", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [162.50000000000003, 162.50000000000003, 162.50000000000003, 162.50000000000003, 162.50000000000003, 162.50000000000003, 162.50000000000003, 162.50000000000003, 162.50000000000003, 162.50000000000003, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, -7.9999999999999964, null, null, null, null, null, null, null, null, null, 82.14285714285712, 82.14285714285712, 82.14285714285712, 82.14285714285712, 82.14285714285712, 82.14285714285712, 82.14285714285712, 82.14285714285712, 82.14285714285712, 82.14285714285712, 82.14285714285712, 82.14285714285712, 82.14285714285712, -30.85106382978723, -30.85106382978723, -30.85106382978723, -30.85106382978723, -30.85106382978723, -30.85106382978723, -30.85106382978723, -30.85106382978723, -30.85106382978723, -30.85106382978723, -30.85106382978723, -30.85106382978723, -30.85106382978723, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -38.554216867469876, -47.61904761904761, -47.61904761904761, -47.61904761904761, -47.61904761904761, -47.61904761904761, -47.61904761904761, -47.61904761904761, -47.61904761904761, -47.61904761904761, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 59.210526315789465, 59.210526315789465, 59.210526315789465, 59.210526315789465, 59.210526315789465, 59.210526315789465, 59.210526315789465, 59.210526315789465, 59.210526315789465, 59.210526315789465, 59.210526315789465, 59.210526315789465, 59.210526315789465, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, 108.98876404494382, -1.9230769230769247, -1.9230769230769247, -1.9230769230769247, -1.9230769230769247, -1.9230769230769247, -1.9230769230769247, -1.9230769230769247, -1.9230769230769247, -1.9230769230769247, 90.81632653061226, 90.81632653061226, 90.81632653061226, 90.81632653061226, 90.81632653061226, 90.81632653061226, 90.81632653061226, 90.81632653061226, 90.81632653061226, 90.81632653061226, 90.81632653061226, 90.81632653061226, 90.81632653061226, 138.36206896551727, 138.36206896551727, 138.36206896551727], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 114, 2, 9, 16, 23, 30, 37, 44, 51, 58, 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, 114, 2, 9, 16, 23, 30, 37, 44, 51, 58, 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, 114, 2, 9, 16, 23, 30, 37, 44, 51, 58, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 68.855952, "latestClose": 184.75, "startTtmEps": 1.83, "latestTtmEps": 12.66, "priceChangePct": 168.3137690115736, "epsChangePct": 591.8032786885246, "earningsGapPct": 423.489509676951, "startMultiple": 37.62620327868852, "latestMultiple": 14.593206951026856, "multipleChangePct": -61.215308270838875, "latestQuarter": "2026-07-22", "tone": "positive", "read": "Earnings power is leading market price; the spread is widening and has persisted through 12 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 154.52690041425265, "earningsMovePct": 262.7507163323782, "spread": 108.22381591812555, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 188.81064400177655, "earningsMovePct": 363.73626373626377, "spread": 174.9256197344872, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 168.3137690115736, "earningsMovePct": 591.8032786885246, "spread": 423.489509676951, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 12, "persistenceLabel": "12 quarters", "summary": "Earnings power is leading market price; the spread is widening and has persisted through 12 updates.", "marketChangePct": 168.3137690115736, "earningsChangePct": 591.8032786885246, "recentMarketMovePoints": 6.419198154431115, "recentEarningsMovePoints": 236.06557377049182}, "pressure": {"score": 98, "band": "extreme", "label": "Extreme \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 86, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The earnings move is exceptionally large and should be read with its quality confirmation."], "baseSensitive": false, "exceptionalMove": true, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 75, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.25462555, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.32833376, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.16062482, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.01412565, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00493242, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 0.4416730150148762, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-22", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 92.34972677595627, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 149.72677595628417, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 182.51366120218577, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 149.18032786885246, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 151.9125683060109, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 137.15846994535517, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 160.10928961748633, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 190.71038251366122, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 264.4808743169399, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 330.0546448087432, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 455.7377049180328, 691.8032786885246, 691.8032786885246, 691.8032786885246], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 99.83156422805568, 98.10589207398462, 98.10589207398462, 98.10589207398462, 98.10589207398462, 98.10589207398462, 98.10589207398462, 98.10589207398462, 98.10589207398462, 98.10589207398462, 95.87809063751351, 95.87809063751351, 95.87809063751351, 95.87809063751351, 95.87809063751351, 95.87809063751351, 95.87809063751351, 95.87809063751351, 95.87809063751351, 95.87809063751351, 95.87809063751351, 95.87809063751351, 95.87809063751351, 94.58463103031843, 94.58463103031843, 94.58463103031843, 94.58463103031843, 94.58463103031843, 94.58463103031843, 94.58463103031843, 94.58463103031843, 94.58463103031843, 94.58463103031843, 94.58463103031843, 94.58463103031843, 94.58463103031843, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 94.71493040106782, 96.10373101125023, 96.10373101125023, 96.10373101125023, 96.10373101125023, 96.10373101125023, 96.10373101125023, 96.10373101125023, 96.10373101125023, 96.10373101125023, 97.37176635098201, 97.37176635098201, 97.37176635098201, 97.37176635098201, 97.37176635098201, 97.37176635098201, 97.37176635098201, 97.37176635098201, 97.37176635098201, 97.37176635098201, 97.37176635098201, 97.37176635098201, 97.37176635098201, 98.95124896713914, 98.95124896713914, 98.95124896713914, 98.95124896713914, 98.95124896713914, 98.95124896713914, 98.95124896713914, 98.95124896713914, 98.95124896713914, 98.95124896713914, 98.95124896713914, 98.95124896713914, 98.95124896713914, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 101.99580499586855, 107.1950676921121, 107.1950676921121, 107.1950676921121, 107.1950676921121, 107.1950676921121, 107.1950676921121, 107.1950676921121, 107.1950676921121, 107.1950676921121, 117.6635098201233, 117.6635098201233, 117.6635098201233, 117.6635098201233, 117.6635098201233, 117.6635098201233, 117.6635098201233, 117.6635098201233, 117.6635098201233, 117.6635098201233, 117.6635098201233, 117.6635098201233, 117.6635098201233, 131.4402847517956, 131.4402847517956, 131.4402847517956], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 199.10998092816274, 225.74698029243484, 225.74698029243484, 225.74698029243484, 225.74698029243484, 225.74698029243484, 225.74698029243484, 225.74698029243484, 225.74698029243484, 225.74698029243484, 271.83725365543546, 271.83725365543546, 271.83725365543546, 271.83725365543546, 271.83725365543546, 271.83725365543546, 271.83725365543546, 271.83725365543546, 271.83725365543546, 271.83725365543546, 271.83725365543546, 271.83725365543546, 271.83725365543546, 246.66242848061032, 246.66242848061032, 246.66242848061032, 246.66242848061032, 246.66242848061032, 246.66242848061032, 246.66242848061032, 246.66242848061032, 246.66242848061032, 246.66242848061032, 246.66242848061032, 246.66242848061032, 246.66242848061032, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 219.96185632549268, 221.16973935155752, 221.16973935155752, 221.16973935155752, 221.16973935155752, 221.16973935155752, 221.16973935155752, 221.16973935155752, 221.16973935155752, 221.16973935155752, 222.37762237762237, 222.37762237762237, 222.37762237762237, 222.37762237762237, 222.37762237762237, 222.37762237762237, 222.37762237762237, 222.37762237762237, 222.37762237762237, 222.37762237762237, 222.37762237762237, 222.37762237762237, 222.37762237762237, 215.70247933884298, 215.70247933884298, 215.70247933884298, 215.70247933884298, 215.70247933884298, 215.70247933884298, 215.70247933884298, 215.70247933884298, 215.70247933884298, 215.70247933884298, 215.70247933884298, 215.70247933884298, 215.70247933884298, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 214.74888747616018, 157.8512396694215, 157.8512396694215, 157.8512396694215, 157.8512396694215, 157.8512396694215, 157.8512396694215, 157.8512396694215, 157.8512396694215, 157.8512396694215, 165.54354736172917, 165.54354736172917, 165.54354736172917, 165.54354736172917, 165.54354736172917, 165.54354736172917, 165.54354736172917, 165.54354736172917, 165.54354736172917, 165.54354736172917, 165.54354736172917, 165.54354736172917, 165.54354736172917, 181.0553083280356, 181.0553083280356, 181.0553083280356], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 591.8032786885246, "valuationContribution": -423.48950967695106, "marketMove": 168.31376901157358, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 591.8032786885246}, {"key": "valuation", "label": "Relative valuation contribution", "value": -423.48950967695106}, {"key": "market", "label": "Total market move", "value": 168.31376901157358}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": -7.650273224043724, "surprisePct": -7.9999999999999964, "immediateReturnPct": -14.47919976490708, "forward4WeekPct": -6.002746263823255, "forward13WeekPct": 8.292956899463055, "toDateReturnPct": 219.194384127696, "weeksSince": 145, "availabilitySource": "reported", "spread": 20.461218139840113, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-02-23", "periodEnd": "2023-12-31", "earningsChangePct": 62.130177514792926, "surprisePct": null, "immediateReturnPct": 7.674839532748656, "forward4WeekPct": 22.812593582412568, "forward13WeekPct": 46.1303523192063, "toDateReturnPct": 203.13912832413385, "weeksSince": 128, "availabilitySource": "reported", "spread": 54.42188350486617, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 21.897810218978098, "surprisePct": 82.14285714285712, "immediateReturnPct": 7.002930198079604, "forward4WeekPct": 7.870948176498493, "forward13WeekPct": -11.476786790148363, "toDateReturnPct": 123.77216425436437, "weeksSince": 119, "availabilitySource": "reported", "spread": 54.211914680694065, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": -18.26347305389221, "surprisePct": -30.85106382978723, "immediateReturnPct": -15.507811364259716, "forward4WeekPct": -19.26736556375492, "forward13WeekPct": -24.906698019059416, "toDateReturnPct": 113.58239526153437, "weeksSince": 106, "availabilitySource": "reported", "spread": 43.03666580751026, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 1.831501831501825, "surprisePct": -38.554216867469876, "immediateReturnPct": -5.87033490836486, "forward4WeekPct": 12.462498597064343, "forward13WeekPct": 0.8374719784207452, "toDateReturnPct": 167.72613275868702, "weeksSince": 93, "availabilitySource": "reported", "spread": 57.5762965484147, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-21", "periodEnd": "2024-12-31", "earningsChangePct": -9.712230215827343, "surprisePct": -47.61904761904761, "immediateReturnPct": 2.291815251013496, "forward4WeekPct": -5.651246081285444, "forward13WeekPct": 0.6927473490734748, "toDateReturnPct": 173.77950209385378, "weeksSince": 76, "availabilitySource": "reported", "spread": 36.908808158673295, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 16.733067729083672, "surprisePct": 140.0, "immediateReturnPct": 14.054958018371, "forward4WeekPct": 31.334303220813343, "forward13WeekPct": 57.3379312048395, "toDateReturnPct": 257.09265155896406, "weeksSince": 67, "availabilitySource": "reported", "spread": 74.41019856432655, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 19.11262798634812, "surprisePct": 59.210526315789465, "immediateReturnPct": -6.690455021492447, "forward4WeekPct": -10.449396946624034, "forward13WeekPct": 8.671688332577322, "toDateReturnPct": 111.77444356221966, "weeksSince": 54, "availabilitySource": "reported", "spread": 72.48915016471338, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 38.68194842406876, "surprisePct": 108.98876404494382, "immediateReturnPct": 23.683873864346584, "forward4WeekPct": 18.53199239779233, "forward13WeekPct": 65.50578245118881, "toDateReturnPct": 141.02950793476964, "weeksSince": 41, "availabilitySource": "reported", "spread": 126.79612921313245, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-02-20", "periodEnd": "2025-12-31", "earningsChangePct": 24.79338842975207, "surprisePct": -1.9230769230769247, "immediateReturnPct": -8.11195822665568, "forward4WeekPct": -23.7661136423039, "forward13WeekPct": 25.51075606865463, "toDateReturnPct": 32.14858485031027, "weeksSince": 24, "availabilitySource": "reported", "spread": 143.4856638149142, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 38.0794701986755, "surprisePct": 90.81632653061226, "immediateReturnPct": 20.41118938545512, "forward4WeekPct": 18.79315979683913, "forward13WeekPct": 10.466061914003767, "toDateReturnPct": 25.075718199498652, "weeksSince": 15, "availabilitySource": "reported", "spread": 197.43033302954308, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 51.79856115107915, "surprisePct": 138.36206896551727, "immediateReturnPct": 3.904170056988354, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 17.64598527933199, "weeksSince": 2, "availabilitySource": "reported", "spread": 454.8303006662326, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 51.79856115107915, "surprisePct": 138.36206896551727, "immediateReturnPct": 3.904170056988354, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 17.64598527933199, "weeksSince": 2, "availabilitySource": "reported", "spread": 454.8303006662326, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 5 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Basic Materials", "population": 26, "spreadPercentile": 84.0, "qualityPercentile": 20.0, "rarityPercentile": 84.0, "currentOneYearSpread": 100.71566699999998, "lead": "earnings", "relatedSignals": [{"tickerId": 855, "symbol": "CRH", "name": "CRH PLC ADR", "spread": 93.212479, "lead": "earnings", "quality": 100}, {"tickerId": 1587, "symbol": "FNV", "name": "Franco-Nevada Corporation", "spread": 81.91070799999999, "lead": "earnings", "quality": 100}, {"tickerId": 4373, "symbol": "WPM", "name": "Wheaton Precious Metals Corp", "spread": 125.831864, "lead": "earnings", "quality": 50}, {"tickerId": 345, "symbol": "B", "name": "Barrick Mining Corporation", "spread": 72.884943, "lead": "earnings", "quality": 100}, {"tickerId": 2672, "symbol": "MLM", "name": "Martin Marietta Materials Inc", "spread": 133.33523599999998, "lead": "earnings", "quality": 62.5}, {"tickerId": 96, "symbol": "AEM", "name": "Agnico Eagle Mines Limited", "spread": 63.980228000000004, "lead": "earnings", "quality": 100}, {"tickerId": 2376, "symbol": "KGC", "name": "Kinross Gold Corporation", "spread": 59.707838, "lead": "earnings", "quality": 87.5}, {"tickerId": 2909, "symbol": "NTR", "name": "Nutrien Ltd", "spread": 55.957418999999994, "lead": "earnings", "quality": 75}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-02-23", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}