{"ticker": {"uuid": "b7ca4086-ea05-4c2e-aa39-1684251791eb", "symbol": "PNC", "name": "PNC Financial Services Group Inc", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-15", "fiscal_date_ending": "2026-09-30", "estimate": 4.88, "session": "Time unconfirmed", "days": 63}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 5.6, "average_surprise_label": "+5.6%", "median_surprise": 6.3, "surprise_dispersion": 7.6, "average_reaction": 1.2, "average_reaction_label": "+1.2%", "average_abs_reaction": 2.4, "positive_response_rate": 66.7, "confirmation_rate": 60.0, "reaction_sample": 12, "streak": {"count": 8, "band": "beat", "label": "8 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": 24, "band": "Contained", "tone": "positive", "days": 63, "proximity_component": 3, "reaction_component": 6, "variability_component": 10, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 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": 0.98, "net_margin": 31.1, "earnings_yield": null, "eps_surprise_avg": 8.9, "sue_score": 1.96, "pe_ratio": 13.2, "completeness": 64.3, "source": "yfinance"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 252.56, "currency": "USD", "return_13w": 16.5, "fair_value": 174.601625, "fair_value_gap": 44.6, "relative_strength": 6.2, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 60.2}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-13", "date_source": "exact", "eps_actual": 3.6, "eps_estimate": 3.11, "eps_surprise": 0.49, "surprise_pct": 15.7556, "surprise_label": "+15.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.845075664475488, "one_week_reaction_label": "-5.8%", "four_week_reaction": 3.745557358304378, "four_week_reaction_label": "+3.7%", "confirmation": "diverged", "revenue": 8018000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1554000000.0, "operating_cash_flow": 115000000.0, "free_cash_flow": 115000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-16", "date_source": "exact", "eps_actual": 1.85, "eps_estimate": 2.04, "eps_surprise": -0.19, "surprise_pct": -9.3137, "surprise_label": "-9.3%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.2557072994028082, "one_week_reaction_label": "+1.3%", "four_week_reaction": -0.7722271022911651, "four_week_reaction_label": "-0.8%", "confirmation": "diverged", "revenue": 8472000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 864000000.0, "operating_cash_flow": 4864000000.0, "free_cash_flow": 4864000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-16", "date_source": "exact", "eps_actual": 3.1, "eps_estimate": 2.99, "eps_surprise": 0.11, "surprise_pct": 3.6789, "surprise_label": "+3.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.108676979245911, "one_week_reaction_label": "+1.1%", "four_week_reaction": 4.613954939885982, "four_week_reaction_label": "+4.6%", "confirmation": "confirmed", "revenue": 8382000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1330000000.0, "operating_cash_flow": 1758000000.0, "free_cash_flow": 1758000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-16", "date_source": "exact", "eps_actual": 3.39, "eps_estimate": 3.68, "eps_surprise": -0.29, "surprise_pct": -7.8804, "surprise_label": "-7.9%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.108825289623143, "one_week_reaction_label": "+5.1%", "four_week_reaction": 1.7611056691314926, "four_week_reaction_label": "+1.8%", "confirmation": "diverged", "revenue": 7937000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1459000000.0, "operating_cash_flow": 1035000000.0, "free_cash_flow": 1035000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-15", "date_source": "exact", "eps_actual": 3.49, "eps_estimate": 3.32, "eps_surprise": 0.17, "surprise_pct": 5.1205, "surprise_label": "+5.1%", "surprise_band": "beat", "eps_yoy": -3.055555555555552, "eps_yoy_label": "-3.1%", "one_week_reaction": 1.7070710541578396, "one_week_reaction_label": "+1.7%", "four_week_reaction": 9.542672216102083, "four_week_reaction_label": "+9.5%", "confirmation": "confirmed", "revenue": 8843000000.0, "revenue_yoy": 10.289348964829134, "revenue_yoy_label": "+10.3%", "net_income": 1490000000.0, "operating_cash_flow": 3287000000.0, "free_cash_flow": 3287000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-16", "date_source": "exact", "eps_actual": 3.77, "eps_estimate": 3.35, "eps_surprise": 0.42, "surprise_pct": 12.5373, "surprise_label": "+12.5%", "surprise_band": "beat", "eps_yoy": 103.78378378378376, "eps_yoy_label": "+103.8%", "one_week_reaction": 5.874951678360205, "one_week_reaction_label": "+5.9%", "four_week_reaction": 7.037475000329474, "four_week_reaction_label": "+7.0%", "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-15", "date_source": "exact", "eps_actual": 3.51, "eps_estimate": 3.38, "eps_surprise": 0.13, "surprise_pct": 3.8462, "surprise_label": "+3.8%", "surprise_band": "beat", "eps_yoy": 13.225806451612893, "eps_yoy_label": "+13.2%", "one_week_reaction": 1.2818877399374917, "one_week_reaction_label": "+1.3%", "four_week_reaction": 10.66341092996588, "four_week_reaction_label": "+10.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-16", "date_source": "exact", "eps_actual": 3.85, "eps_estimate": 3.55, "eps_surprise": 0.3, "surprise_pct": 8.4507, "surprise_label": "+8.5%", "surprise_band": "beat", "eps_yoy": 13.569321533923304, "eps_yoy_label": "+13.6%", "one_week_reaction": 0.6287451690006316, "one_week_reaction_label": "+0.6%", "four_week_reaction": -2.8429773149669666, "four_week_reaction_label": "-2.8%", "confirmation": "contained", "revenue": 5662000000.0, "revenue_yoy": -28.663222880181426, "revenue_yoy_label": "-28.7%", "net_income": 1627000000.0, "operating_cash_flow": 1480000000.0, "free_cash_flow": 1480000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-15", "date_source": "exact", "eps_actual": 4.35, "eps_estimate": 4.05, "eps_surprise": 0.3, "surprise_pct": 7.4074, "surprise_label": "+7.4%", "surprise_band": "beat", "eps_yoy": 24.641833810888233, "eps_yoy_label": "+24.6%", "one_week_reaction": -1.5996505915210433, "one_week_reaction_label": "-1.6%", "four_week_reaction": 1.0331344776181088, "four_week_reaction_label": "+1.0%", "confirmation": "diverged", "revenue": 5900000000.0, "revenue_yoy": -33.28056089562366, "revenue_yoy_label": "-33.3%", "net_income": 1808000000.0, "operating_cash_flow": 2656000000.0, "free_cash_flow": 2656000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-16", "date_source": "exact", "eps_actual": 4.88, "eps_estimate": 4.21, "eps_surprise": 0.67, "surprise_pct": 15.9145, "surprise_label": "+15.9%", "surprise_band": "beat", "eps_yoy": 29.44297082228116, "eps_yoy_label": "+29.4%", "one_week_reaction": 1.6216596739826772, "one_week_reaction_label": "+1.6%", "four_week_reaction": 12.316969660256822, "four_week_reaction_label": "+12.3%", "confirmation": "confirmed", "revenue": 6068000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 2020000000.0, "operating_cash_flow": 757000000.0, "free_cash_flow": 757000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-15", "date_source": "exact", "eps_actual": 4.13, "eps_estimate": 3.95, "eps_surprise": 0.18, "surprise_pct": 4.557, "surprise_label": "+4.6%", "surprise_band": "beat", "eps_yoy": 17.663817663817667, "eps_yoy_label": "+17.7%", "one_week_reaction": 2.4455046626831263, "one_week_reaction_label": "+2.4%", "four_week_reaction": -1.1818527374101013, "four_week_reaction_label": "-1.2%", "confirmation": "confirmed", "revenue": 6157000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1760000000.0, "operating_cash_flow": 1928000000.0, "free_cash_flow": 1928000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-15", "date_source": "exact", "eps_actual": 4.85, "eps_estimate": 4.51, "eps_surprise": 0.34, "surprise_pct": 7.5388, "surprise_label": "+7.5%", "surprise_band": "beat", "eps_yoy": 25.97402597402596, "eps_yoy_label": "+26.0%", "one_week_reaction": 0.37711901138379056, "one_week_reaction_label": "+0.4%", "four_week_reaction": 1.0596441407270136, "four_week_reaction_label": "+1.1%", "confirmation": "contained", "revenue": 6429000000.0, "revenue_yoy": 13.546450017661604, "revenue_yoy_label": "+13.5%", "net_income": 2040000000.0, "operating_cash_flow": 2147000000.0, "free_cash_flow": 2147000000.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": [3.6, 1.85, 3.1, 3.39, 3.49, 3.77, 3.51, 3.85, 4.35, 4.88, 4.13, 4.85], "eps_estimate": [3.11, 2.04, 2.99, 3.68, 3.32, 3.35, 3.38, 3.55, 4.05, 4.21, 3.95, 4.51], "surprise": [15.7556, -9.3137, 3.6789, -7.8804, 5.1205, 12.5373, 3.8462, 8.4507, 7.4074, 15.9145, 4.557, 7.5388], "reaction_1w": [-5.845075664475488, 1.2557072994028082, 1.108676979245911, 5.108825289623143, 1.7070710541578396, 5.874951678360205, 1.2818877399374917, 0.6287451690006316, -1.5996505915210433, 1.6216596739826772, 2.4455046626831263, 0.37711901138379056], "reaction_4w": [3.745557358304378, -0.7722271022911651, 4.613954939885982, 1.7611056691314926, 9.542672216102083, 7.037475000329474, 10.66341092996588, -2.8429773149669666, 1.0331344776181088, 12.316969660256822, -1.1818527374101013, 1.0596441407270136], "revenue": [8.02, 8.47, 8.38, 7.94, 8.84, null, null, 5.66, 5.9, 6.07, 6.16, 6.43], "net_income": [1.55, 0.86, 1.33, 1.46, 1.49, null, null, 1.63, 1.81, 2.02, 1.76, 2.04], "financial_unit": "billions", "scatter": [{"x": 15.7556, "y": -5.845075664475488, "label": "2023-09-30"}, {"x": -9.3137, "y": 1.2557072994028082, "label": "2023-12-31"}, {"x": 3.6789, "y": 1.108676979245911, "label": "2024-03-31"}, {"x": -7.8804, "y": 5.108825289623143, "label": "2024-06-30"}, {"x": 5.1205, "y": 1.7070710541578396, "label": "2024-09-30"}, {"x": 12.5373, "y": 5.874951678360205, "label": "2024-12-31"}, {"x": 3.8462, "y": 1.2818877399374917, "label": "2025-03-31"}, {"x": 8.4507, "y": 0.6287451690006316, "label": "2025-06-30"}, {"x": 7.4074, "y": -1.5996505915210433, "label": "2025-09-30"}, {"x": 15.9145, "y": 1.6216596739826772, "label": "2025-12-31"}, {"x": 4.557, "y": 2.4455046626831263, "label": "2026-03-31"}, {"x": 7.5388, "y": 0.37711901138379056, "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, 95.5681818202266, 99.20454478590716, 94.91071400134584, 102.55681769618641, 98.09253215862684, 99.6509734296328, 97.66233764364267, 95.89285719748159, 91.95390011267622, 91.47694385742729, 101.3203365175462, 99.03423578378768, 107.11782423664012, 105.83497538492583, 114.30506277913206, 115.67836804504472, 125.26683612035706, 125.38196401972215, 127.33912931196103, 128.47395645024923, 123.73728681212401, 125.29106495470683, 125.96409212974227, 123.08087703665936, 122.78175394772104, 123.67912411423279, 121.41077259859729, 122.81499054625613, 124.90885216882435, 123.62096051664477, 129.21290260913688, 134.27306992142894, 130.75837205193432, 126.44601291183643, 127.84789074816429, 131.04618685201476, 131.13852633157867, 132.280174970871, 134.60544490374767, 129.49320853987146, 132.12067942437906, 130.85311372190722, 126.83215917205153, 128.60339402693825, 130.51733428696394, 131.38196538726126, 141.49731119318707, 148.72616161156137, 153.5563088456802, 144.0570196151353, 143.9892283622789, 146.5992028434593, 150.92091343191336, 156.84419855451478, 149.7345615585944, 150.19215363999595, 157.9203897544042, 155.1324624472411, 154.44607297559364, 159.11521497201971, 161.83142474956807, 158.7892881165404, 159.92581658144408, 174.29905838274573, 177.46937481636064, 179.511708105111, 183.48528642179954, 178.28118111977665, 172.18836253368218, 164.71974562189104, 165.16410226392682, 167.17225427252058, 161.52379232846187, 171.0132370768139, 171.86597778443516, 173.0891002652504, 172.8909888331615, 167.02516824374817, 161.97763267428084, 165.31107313151108, 154.84562111907923, 149.00564072095298, 149.53968003795427, 148.04953744878995, 131.87330869375742, 130.91720542159442, 132.59541702736263, 137.93126582892782, 144.09404123803387, 144.8774450137266, 156.17586599728986, 149.5604576354468, 151.29265014846166, 155.48821155196632, 150.90965282698494, 154.40885521879648, 161.68580522655097, 171.10405786820914, 171.4957588563587, 172.57403015520904, 172.16129965446788, 163.23051442556726, 166.62017333594198, 167.96374272349985, 177.11406476366523, 182.16342761729757, 179.49385182307088, 177.36872843640492, 180.47737965255476, 178.54544995536514, 174.27764110084092, 161.5356845205315, 158.95167798758126, 165.18924608990432, 161.74263547350748, 163.20456537096953, 163.01850177849363, 165.67655695542177, 168.98140504890762, 175.3075752903605, 186.58658801493405, 186.24104057202436, 189.51044780985822, 187.35742392627355, 192.75327530564996, 197.74155774472578, 195.8790774415625, 199.37006200296364, 216.49463774419817, 204.74492885458758, 208.00377725098335, 189.59351861316995, 184.0311567514893, 179.57590956780564, 180.0937543427239, 180.70088142753954, 189.01317550156614, 197.43260996692374, 202.26083364932185, 197.80733457648637, 198.57207684151874, 195.09924726148944, 191.49146316410153, 197.24052560358004, 198.94095252229903, 205.46375419463385, 213.82193730304624, 207.1096909777273, 218.66834745620363, 222.6848683003157, 224.84486393426715, 225.6927966622833, 225.81489541231838, 224.80723501604044, 227.22741936067226], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 124.81151473612064, 124.81151473612064, 124.81151473612064, 124.81151473612064], "gap": [0.0, 4.431818179773401, 0.7954552140928399, 5.089285998654162, -2.556817696186414, 1.9074678413731618, 0.34902657036720086, 2.3376623563573276, 4.1071428025184105, 6.812378160113369, 7.289334415362305, -2.554058244756604, -0.2679575109980874, -8.351545963850526, -7.068697112136235, -15.538784506342466, -16.91208977225513, -26.500557847567464, -26.615685746932556, -28.57285103917144, -29.70767817745964, -24.97100853933442, -37.62828222681101, -38.30130940184645, -35.41809430876354, -35.11897121982523, -36.016341386336975, -33.747989870701474, -35.15220781836031, -37.24606944092854, -35.958177788748955, -41.55011988124106, -46.610287193533125, -43.0955893240385, -38.78323018394062, -46.216636464408296, -49.41493256825876, -49.50727204782268, -50.64892068711501, -52.974190619991674, -47.86195425611547, -50.48942514062307, -49.22185943815123, -45.20090488829554, -46.972139743182254, -48.88608000320795, -49.75071110350527, -59.86605690943108, -66.88928703993697, -71.71943427405581, -62.2201450435109, -62.152353790654516, -64.7623282718349, -69.08403886028897, -75.00732398289038, -67.89768698697002, -68.35527906837156, -76.0835151827798, -73.2955878756167, -72.60919840396924, -77.27834040039532, -80.74849123346115, -77.70635460043349, -78.84288306533716, -93.21612486663881, -96.38644130025372, -98.42877458900409, -102.40235290569262, -97.19824760366973, -91.10542901757526, -83.63681210578412, -84.0811687478199, -86.08932075641366, -80.44085881235495, -76.7706051371292, -77.62334584475045, -78.8464683255657, -78.64835689347677, -72.78253630406346, -67.73500073459613, -71.06844119182637, -60.60298917939451, -54.76300878126827, -55.297048098269556, -53.806905509105235, -37.63067675407271, -36.674573481909704, -35.54264115347641, -40.8784899550416, -47.04126536414765, -47.82466913984038, -59.12309012340364, -52.507681761560576, -54.23987427457544, -58.4354356780801, -53.85687695309872, -57.356079344910256, -64.63302935266475, -74.05128199432292, -74.44298298247247, -72.36840986734066, -71.9556793665995, -63.02489413769888, -66.4145530480736, -67.75812243563146, -76.90844447579684, -81.95780732942919, -79.2882315352025, -77.16310814853654, -80.27175936468637, -78.33982966749676, -74.07202081297254, -61.33006423266312, -52.85160944748529, -59.08917754980834, -55.6425669334115, -57.10449683087356, -56.918433238397654, -59.5764884153258, -62.88133650881164, -69.20750675026451, -80.48651947483808, -80.14097203192838, -83.41037926976225, -81.25735538617758, -86.65320676555399, -91.6414892046298, -82.17105825033562, -85.66204281173677, -102.7866185529713, -91.03690966336072, -94.29575805975648, -75.88549942194308, -70.32313756026244, -65.86789037657877, -66.38573515149704, -66.99286223631267, -75.30515631033927, -83.72459077569687, -84.30332850881464, -79.84982943597916, -80.61457170101153, -77.14174212098223, -73.53395802359432, -79.28302046307283, -80.98344738179182, -87.50624905412664, -95.86443216253903, -89.15218583722009, -100.71084231569642, -104.7273631598085, -106.88735879375994, -100.88128192616267, -101.00338067619774, -99.9957202799198, -102.41590462455162], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 98.76627827278959, null, null, null, null, null, null, null, null, null, null, null, null, 87.66278272789582, null, null, null, null, null, null, null, null, null, null, null, null, 81.631254283756, null, null, null, null, null, null, null, null, null, null, null, null, 81.83687457162439, null, null, null, null, null, null, null, null, null, null, null, null, 81.08293351610692, null, null, null, null, null, null, null, null, null, null, null, null, 94.24263193968471, null, null, null, null, null, null, null, null, null, null, null, null, 97.05277587388622, null, null, null, null, null, null, null, null, null, null, null, null, 100.20562028786838, null, null, null, null, null, null, null, null, null, null, null, null, 106.10006854009598, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.70801919122687, null, null, null, null, null, null, null, null, null, null, null, 117.95750514050721, null, null, null, null, null, null, null, null, null, null, null, null, 124.81151473612064, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [24.8, 102.4, 127.2]}}, "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": [111.148558, 106.222656, 110.264421, 105.49189, 113.990424, 109.028435, 110.76062, 108.55028, 106.583528, 102.205434, 101.675304, 112.616093, 110.075125, 119.059917, 117.634049, 127.048429, 128.574838, 139.232282, 139.360245, 141.535606, 142.79695, 137.53221, 139.259212, 140.007272, 136.80262, 136.470149, 137.467563, 134.946323, 136.507091, 138.834388, 137.402915, 143.618278, 149.242581, 145.336045, 140.54292, 142.101087, 145.655947, 145.758581, 147.027507, 149.612011, 143.929834, 146.85023, 145.441349, 140.972116, 142.940818, 145.068135, 146.02916, 157.272221, 165.306984, 170.675623, 160.1173, 160.041951, 162.9429, 167.746419, 174.330065, 166.427806, 166.936413, 175.526236, 172.427495, 171.664583, 176.854267, 179.873295, 176.492004, 177.755239, 193.73089, 197.254651, 199.524675, 203.94125, 198.156962, 191.384882, 183.083622, 183.577518, 185.80955, 179.531366, 190.078747, 191.026556, 192.386039, 192.165841, 185.646066, 180.035803, 183.740874, 172.108675, 165.617621, 166.211198, 164.554926, 146.575281, 145.512586, 147.377894, 153.308613, 160.158449, 161.029191, 173.587223, 166.234292, 168.159599, 172.822905, 167.733903, 171.623216, 179.711441, 190.179693, 190.615063, 191.813546, 191.354802, 181.428363, 185.19592, 186.689278, 196.859729, 202.472023, 199.504828, 197.142784, 200.598005, 198.450693, 193.707085, 179.544584, 176.672498, 183.605465, 179.774607, 181.399521, 181.192714, 184.147104, 187.820395, 194.851842, 207.388302, 207.004231, 210.63813, 208.245075, 214.242486, 219.78689, 217.71677, 221.596949, 240.630668, 227.571036, 231.193199, 210.730462, 204.547977, 199.596034, 200.171611, 200.846424, 210.085419, 219.443499, 224.81, 219.86, 220.71, 216.85, 212.84, 219.23, 221.12, 228.37, 237.66, 230.199435, 243.046715, 247.51102, 249.911824, 250.854289, 250.99, 249.87, 252.56], "ttmEps": [14.59, 14.59, 14.59, 14.59, 14.59, 14.59, 14.59, 14.59, 14.59, 14.41, 14.41, 14.41, 14.41, 14.41, 14.41, 14.41, 14.41, 14.41, 14.41, 14.41, 14.41, 14.41, 12.79, 12.79, 12.79, 12.79, 12.79, 12.79, 12.79, 12.79, 12.79, 12.79, 12.79, 12.79, 12.79, 11.91, 11.91, 11.91, 11.91, 11.91, 11.91, 11.91, 11.91, 11.91, 11.91, 11.91, 11.91, 11.91, 11.94, 11.94, 11.94, 11.94, 11.94, 11.94, 11.94, 11.94, 11.94, 11.94, 11.94, 11.94, 11.94, 11.83, 11.83, 11.83, 11.83, 11.83, 11.83, 11.83, 11.83, 11.83, 11.83, 11.83, 11.83, 11.83, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 13.75, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.62, 14.62, 14.62, 14.62, 14.62, 14.62, 14.62, 14.62, 14.62, 14.62, 14.62, 14.62, 14.62, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 15.48, 16.59, 16.59, 16.59, 16.59, 16.59, 16.59, 16.59, 16.59, 16.59, 16.59, 16.59, 16.59, 17.21, 17.21, 17.21, 17.21, 17.21, 17.21, 17.21, 17.21, 17.21, 17.21, 17.21, 17.21, 17.21, 18.21, 18.21, 18.21, 18.21], "quarterlyEps": [3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 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, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.51, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.88, 4.88, 4.88, 4.88, 4.88, 4.88, 4.88, 4.88, 4.88, 4.88, 4.88, 4.88, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.85, 4.85, 4.85, 4.85], "priceIndex": [100.0, 95.5681818202266, 99.20454478590716, 94.91071400134584, 102.55681769618641, 98.09253215862684, 99.6509734296328, 97.66233764364267, 95.89285719748159, 91.95390011267622, 91.47694385742729, 101.3203365175462, 99.03423578378768, 107.11782423664012, 105.83497538492583, 114.30506277913206, 115.67836804504472, 125.26683612035706, 125.38196401972215, 127.33912931196103, 128.47395645024923, 123.73728681212401, 125.29106495470683, 125.96409212974227, 123.08087703665936, 122.78175394772104, 123.67912411423279, 121.41077259859729, 122.81499054625613, 124.90885216882435, 123.62096051664477, 129.21290260913688, 134.27306992142894, 130.75837205193432, 126.44601291183643, 127.84789074816429, 131.04618685201476, 131.13852633157867, 132.280174970871, 134.60544490374767, 129.49320853987146, 132.12067942437906, 130.85311372190722, 126.83215917205153, 128.60339402693825, 130.51733428696394, 131.38196538726126, 141.49731119318707, 148.72616161156137, 153.5563088456802, 144.0570196151353, 143.9892283622789, 146.5992028434593, 150.92091343191336, 156.84419855451478, 149.7345615585944, 150.19215363999595, 157.9203897544042, 155.1324624472411, 154.44607297559364, 159.11521497201971, 161.83142474956807, 158.7892881165404, 159.92581658144408, 174.29905838274573, 177.46937481636064, 179.511708105111, 183.48528642179954, 178.28118111977665, 172.18836253368218, 164.71974562189104, 165.16410226392682, 167.17225427252058, 161.52379232846187, 171.0132370768139, 171.86597778443516, 173.0891002652504, 172.8909888331615, 167.02516824374817, 161.97763267428084, 165.31107313151108, 154.84562111907923, 149.00564072095298, 149.53968003795427, 148.04953744878995, 131.87330869375742, 130.91720542159442, 132.59541702736263, 137.93126582892782, 144.09404123803387, 144.8774450137266, 156.17586599728986, 149.5604576354468, 151.29265014846166, 155.48821155196632, 150.90965282698494, 154.40885521879648, 161.68580522655097, 171.10405786820914, 171.4957588563587, 172.57403015520904, 172.16129965446788, 163.23051442556726, 166.62017333594198, 167.96374272349985, 177.11406476366523, 182.16342761729757, 179.49385182307088, 177.36872843640492, 180.47737965255476, 178.54544995536514, 174.27764110084092, 161.5356845205315, 158.95167798758126, 165.18924608990432, 161.74263547350748, 163.20456537096953, 163.01850177849363, 165.67655695542177, 168.98140504890762, 175.3075752903605, 186.58658801493405, 186.24104057202436, 189.51044780985822, 187.35742392627355, 192.75327530564996, 197.74155774472578, 195.8790774415625, 199.37006200296364, 216.49463774419817, 204.74492885458758, 208.00377725098335, 189.59351861316995, 184.0311567514893, 179.57590956780564, 180.0937543427239, 180.70088142753954, 189.01317550156614, 197.43260996692374, 202.26083364932185, 197.80733457648637, 198.57207684151874, 195.09924726148944, 191.49146316410153, 197.24052560358004, 198.94095252229903, 205.46375419463385, 213.82193730304624, 207.1096909777273, 218.66834745620363, 222.6848683003157, 224.84486393426715, 225.6927966622833, 225.81489541231838, 224.80723501604044, 227.22741936067226], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 124.81151473612064, 124.81151473612064, 124.81151473612064, 124.81151473612064], "valuationGap": [0.0, 4.431818179773401, 0.7954552140928399, 5.089285998654162, -2.556817696186414, 1.9074678413731618, 0.34902657036720086, 2.3376623563573276, 4.1071428025184105, 6.812378160113369, 7.289334415362305, -2.554058244756604, -0.2679575109980874, -8.351545963850526, -7.068697112136235, -15.538784506342466, -16.91208977225513, -26.500557847567464, -26.615685746932556, -28.57285103917144, -29.70767817745964, -24.97100853933442, -37.62828222681101, -38.30130940184645, -35.41809430876354, -35.11897121982523, -36.016341386336975, -33.747989870701474, -35.15220781836031, -37.24606944092854, -35.958177788748955, -41.55011988124106, -46.610287193533125, -43.0955893240385, -38.78323018394062, -46.216636464408296, -49.41493256825876, -49.50727204782268, -50.64892068711501, -52.974190619991674, -47.86195425611547, -50.48942514062307, -49.22185943815123, -45.20090488829554, -46.972139743182254, -48.88608000320795, -49.75071110350527, -59.86605690943108, -66.88928703993697, -71.71943427405581, -62.2201450435109, -62.152353790654516, -64.7623282718349, -69.08403886028897, -75.00732398289038, -67.89768698697002, -68.35527906837156, -76.0835151827798, -73.2955878756167, -72.60919840396924, -77.27834040039532, -80.74849123346115, -77.70635460043349, -78.84288306533716, -93.21612486663881, -96.38644130025372, -98.42877458900409, -102.40235290569262, -97.19824760366973, -91.10542901757526, -83.63681210578412, -84.0811687478199, -86.08932075641366, -80.44085881235495, -76.7706051371292, -77.62334584475045, -78.8464683255657, -78.64835689347677, -72.78253630406346, -67.73500073459613, -71.06844119182637, -60.60298917939451, -54.76300878126827, -55.297048098269556, -53.806905509105235, -37.63067675407271, -36.674573481909704, -35.54264115347641, -40.8784899550416, -47.04126536414765, -47.82466913984038, -59.12309012340364, -52.507681761560576, -54.23987427457544, -58.4354356780801, -53.85687695309872, -57.356079344910256, -64.63302935266475, -74.05128199432292, -74.44298298247247, -72.36840986734066, -71.9556793665995, -63.02489413769888, -66.4145530480736, -67.75812243563146, -76.90844447579684, -81.95780732942919, -79.2882315352025, -77.16310814853654, -80.27175936468637, -78.33982966749676, -74.07202081297254, -61.33006423266312, -52.85160944748529, -59.08917754980834, -55.6425669334115, -57.10449683087356, -56.918433238397654, -59.5764884153258, -62.88133650881164, -69.20750675026451, -80.48651947483808, -80.14097203192838, -83.41037926976225, -81.25735538617758, -86.65320676555399, -91.6414892046298, -82.17105825033562, -85.66204281173677, -102.7866185529713, -91.03690966336072, -94.29575805975648, -75.88549942194308, -70.32313756026244, -65.86789037657877, -66.38573515149704, -66.99286223631267, -75.30515631033927, -83.72459077569687, -84.30332850881464, -79.84982943597916, -80.61457170101153, -77.14174212098223, -73.53395802359432, -79.28302046307283, -80.98344738179182, -87.50624905412664, -95.86443216253903, -89.15218583722009, -100.71084231569642, -104.7273631598085, -106.88735879375994, -100.88128192616267, -101.00338067619774, -99.9957202799198, -102.41590462455162], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 98.76627827278959, null, null, null, null, null, null, null, null, null, null, null, null, 87.66278272789582, null, null, null, null, null, null, null, null, null, null, null, null, 81.631254283756, null, null, null, null, null, null, null, null, null, null, null, null, 81.83687457162439, null, null, null, null, null, null, null, null, null, null, null, null, 81.08293351610692, null, null, null, null, null, null, null, null, null, null, null, null, 94.24263193968471, null, null, null, null, null, null, null, null, null, null, null, null, 97.05277587388622, null, null, null, null, null, null, null, null, null, null, null, null, 100.20562028786838, null, null, null, null, null, null, null, null, null, null, null, null, 106.10006854009598, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.70801919122687, null, null, null, null, null, null, null, null, null, null, null, 117.95750514050721, null, null, null, null, null, null, null, null, null, null, null, null, 124.81151473612064, null, null, null], "quarterLabels": ["2023-07-18", "", "", "", "", "", "", "", "", "2023-10-13", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-16", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-16", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-16", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-15", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-16", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-15", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-16", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-15", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-16", "", "", "", "", "", "", "", "", "", "", "", "2026-04-15", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-15", "", "", ""], "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": [2.4390243902439046, 2.4390243902439046, 2.4390243902439046, 2.4390243902439046, 2.4390243902439046, 2.4390243902439046, 2.4390243902439046, 2.4390243902439046, 2.4390243902439046, 15.75562700964631, 15.75562700964631, 15.75562700964631, 15.75562700964631, 15.75562700964631, 15.75562700964631, 15.75562700964631, 15.75562700964631, 15.75562700964631, 15.75562700964631, 15.75562700964631, 15.75562700964631, 15.75562700964631, -9.313725490196076, -9.313725490196076, -9.313725490196076, -9.313725490196076, -9.313725490196076, -9.313725490196076, -9.313725490196076, -9.313725490196076, -9.313725490196076, -9.313725490196076, -9.313725490196076, -9.313725490196076, -9.313725490196076, 3.678929765886283, 3.678929765886283, 3.678929765886283, 3.678929765886283, 3.678929765886283, 3.678929765886283, 3.678929765886283, 3.678929765886283, 3.678929765886283, 3.678929765886283, 3.678929765886283, 3.678929765886283, 3.678929765886283, -7.880434782608696, -7.880434782608696, -7.880434782608696, -7.880434782608696, -7.880434782608696, -7.880434782608696, -7.880434782608696, -7.880434782608696, -7.880434782608696, -7.880434782608696, -7.880434782608696, -7.880434782608696, -7.880434782608696, 5.120481927710855, 5.120481927710855, 5.120481927710855, 5.120481927710855, 5.120481927710855, 5.120481927710855, 5.120481927710855, 5.120481927710855, 5.120481927710855, 5.120481927710855, 5.120481927710855, 5.120481927710855, 5.120481927710855, 12.537313432835816, 12.537313432835816, 12.537313432835816, 12.537313432835816, 12.537313432835816, 12.537313432835816, 12.537313432835816, 12.537313432835816, 12.537313432835816, 12.537313432835816, 12.537313432835816, 12.537313432835816, 12.537313432835816, 3.8461538461538427, 3.8461538461538427, 3.8461538461538427, 3.8461538461538427, 3.8461538461538427, 3.8461538461538427, 3.8461538461538427, 3.8461538461538427, 3.8461538461538427, 3.8461538461538427, 3.8461538461538427, 3.8461538461538427, 3.8461538461538427, 8.450704225352121, 8.450704225352121, 8.450704225352121, 8.450704225352121, 8.450704225352121, 8.450704225352121, 8.450704225352121, 8.450704225352121, 8.450704225352121, 8.450704225352121, 8.450704225352121, 8.450704225352121, 8.450704225352121, 7.407407407407403, 7.407407407407403, 7.407407407407403, 7.407407407407403, 7.407407407407403, 7.407407407407403, 7.407407407407403, 7.407407407407403, 7.407407407407403, 7.407407407407403, 7.407407407407403, 7.407407407407403, 7.407407407407403, 7.407407407407403, 15.914489311163893, 15.914489311163893, 15.914489311163893, 15.914489311163893, 15.914489311163893, 15.914489311163893, 15.914489311163893, 15.914489311163893, 15.914489311163893, 15.914489311163893, 15.914489311163893, 15.914489311163893, 4.556962025316448, 4.556962025316448, 4.556962025316448, 4.556962025316448, 4.556962025316448, 4.556962025316448, 4.556962025316448, 4.556962025316448, 4.556962025316448, 4.556962025316448, 4.556962025316448, 4.556962025316448, 4.556962025316448, 7.538802660753878, 7.538802660753878, 7.538802660753878, 7.538802660753878], "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, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 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, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 111.148558, "latestClose": 252.56, "startTtmEps": 14.59, "latestTtmEps": 18.21, "priceChangePct": 127.22741936067226, "epsChangePct": 24.811514736120643, "earningsGapPct": -102.41590462455162, "startMultiple": 7.618132830705963, "latestMultiple": 13.86930258099945, "multipleChangePct": 82.05645516047271, "latestQuarter": "2026-07-15", "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": 36.37449464329452, "earningsMovePct": 24.555403556771548, "spread": -11.81909108652297, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 57.80862356520509, "earningsMovePct": 52.51256281407037, "spread": -5.296060751134718, "lead": "aligned"}, {"weeks": 155, "label": "3 years", "marketMovePct": 127.22741936067226, "earningsMovePct": 24.811514736120643, "spread": -102.41590462455162, "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": 127.22741936067226, "earningsChangePct": 24.811514736120643, "recentMarketMovePoints": 32.12817209918282, "recentEarningsMovePoints": 6.854009595613434}, "pressure": {"score": 80, "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": 0.98164657, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.00022726, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share count", "state": "supportive", "value": -0.9202704075040535, "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-15", "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, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 98.76627827278959, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 87.66278272789582, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.631254283756, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.83687457162439, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 81.08293351610692, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 94.24263193968471, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 97.05277587388622, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 100.20562028786838, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 106.10006854009598, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 113.70801919122687, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 117.95750514050721, 124.81151473612064, 124.81151473612064, 124.81151473612064, 124.81151473612064], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.7804859785091, 106.7804859785091, 106.7804859785091, 106.7804859785091, 106.7804859785091, 106.7804859785091, 106.7804859785091, 106.7804859785091, 106.7804859785091, 106.7804859785091, 106.7804859785091, 106.7804859785091, 106.7804859785091, 111.6477591822981, 111.6477591822981, 111.6477591822981, 111.6477591822981, 111.6477591822981, 111.6477591822981, 111.6477591822981, 111.6477591822981, 111.6477591822981, 111.6477591822981, 111.6477591822981, 111.6477591822981, 111.6477591822981, 122.05249166947472, 122.05249166947472, 122.05249166947472, 122.05249166947472, 122.05249166947472, 122.05249166947472, 122.05249166947472, 122.05249166947472, 122.05249166947472, 122.05249166947472, 122.05249166947472, 122.05249166947472, 122.05249166947472, 122.83874349470216, 122.83874349470216, 122.83874349470216, 122.83874349470216, 122.83874349470216, 122.83874349470216, 122.83874349470216, 122.83874349470216, 122.83874349470216, 122.83874349470216, 122.83874349470216, 122.83874349470216, 122.83874349470216, 125.92758995095285, 125.92758995095285, 125.92758995095285, 125.92758995095285, 125.92758995095285, 125.92758995095285, 125.92758995095285, 125.92758995095285, 125.92758995095285, 125.92758995095285, 125.92758995095285, 125.92758995095285, 125.92758995095285, 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, null, 89.05986746040661, 89.05986746040661, 89.05986746040661, 89.05986746040661, 89.05986746040661, 89.05986746040661, 89.05986746040661, 89.05986746040661, 89.05986746040661, 89.05986746040661, 89.05986746040661, 89.05986746040661, 89.05986746040661, 91.9315586506421, 91.9315586506421, 91.9315586506421, 91.9315586506421], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 74.02154967517033, 74.02154967517033, 74.02154967517033, 74.02154967517033, 74.02154967517033, 74.02154967517033, 74.02154967517033, 74.02154967517033, 74.02154967517033, 74.02154967517033, 74.02154967517033, 74.02154967517033, 74.02154967517033, 80.10616384091269, 80.10616384091269, 80.10616384091269, 80.10616384091269, 80.10616384091269, 80.10616384091269, 80.10616384091269, 80.10616384091269, 80.10616384091269, 80.10616384091269, 80.10616384091269, 80.10616384091269, 80.10616384091269, 79.1712882269054, 79.1712882269054, 79.1712882269054, 79.1712882269054, 79.1712882269054, 79.1712882269054, 79.1712882269054, 79.1712882269054, 79.1712882269054, 79.1712882269054, 79.1712882269054, 79.1712882269054, 79.1712882269054, 61.57502772936143, 61.57502772936143, 61.57502772936143, 61.57502772936143, 61.57502772936143, 61.57502772936143, 61.57502772936143, 61.57502772936143, 61.57502772936143, 61.57502772936143, 61.57502772936143, 61.57502772936143, 61.57502772936143, 86.70575186182855, 86.70575186182855, 86.70575186182855, 86.70575186182855, 86.70575186182855, 86.70575186182855, 86.70575186182855, 86.70575186182855, 86.70575186182855, 86.70575186182855, 86.70575186182855, 86.70575186182855, 86.70575186182855, 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, null, 54.04056409443828, 54.04056409443828, 54.04056409443828, 54.04056409443828, 54.04056409443828, 54.04056409443828, 54.04056409443828, 54.04056409443828, 54.04056409443828, 54.04056409443828, 54.04056409443828, 54.04056409443828, 54.04056409443828, 59.324988115987956, 59.324988115987956, 59.324988115987956, 59.324988115987956], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 7, "displayedObservationCount": 7, "coverageWeeks": 143, "exactReportDates": 7, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 24.811514736120643, "valuationContribution": 102.41590462455162, "marketMove": 127.22741936067226, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 24.811514736120643}, {"key": "valuation", "label": "Relative valuation contribution", "value": 102.41590462455162}, {"key": "market", "label": "Total market move", "value": 127.22741936067226}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": -1.2337217272104128, "surprisePct": 15.75562700964631, "immediateReturnPct": -4.107664741591222, "forward4WeekPct": 11.705738432677881, "forward13WeekPct": 30.65734885413063, "toDateReturnPct": 136.9596923081773, "weeksSince": 146, "availabilitySource": "reported", "spread": 6.812378160113369, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-01-19", "periodEnd": "2023-12-31", "earningsChangePct": -11.24219292158224, "surprisePct": -9.313725490196076, "immediateReturnPct": 1.2557072994028085, "forward4WeekPct": -0.04700498886768267, "forward13WeekPct": 3.3220414330577652, "toDateReturnPct": 83.63698220220559, "weeksSince": 133, "availabilitySource": "reported", "spread": -37.62828222681101, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": -6.880375293197805, "surprisePct": 3.678929765886283, "immediateReturnPct": 1.108676979245904, "forward4WeekPct": 6.452897805168689, "forward13WeekPct": 17.62028567500944, "toDateReturnPct": 79.70311133424579, "weeksSince": 120, "availabilitySource": "reported", "spread": -46.216636464408296, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": 0.25188916876572875, "surprisePct": -7.880434782608696, "immediateReturnPct": 5.108825289623131, "forward4WeekPct": 3.605645653087075, "forward13WeekPct": 14.37067134697616, "toDateReturnPct": 60.587800181190296, "weeksSince": 107, "availabilitySource": "reported", "spread": -66.88928703993697, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": -0.9212730318257867, "surprisePct": 5.120481927710855, "immediateReturnPct": 1.7070710541578382, "forward4WeekPct": 11.535138137209898, "forward13WeekPct": 7.477614322983794, "toDateReturnPct": 42.80684559338339, "weeksSince": 94, "availabilitySource": "reported", "spread": -80.74849123346115, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-17", "periodEnd": "2024-12-31", "earningsChangePct": 16.229923922231613, "surprisePct": 12.537313432835816, "immediateReturnPct": 5.874951678360207, "forward4WeekPct": 3.4059229516473444, "forward13WeekPct": -17.909668219201315, "toDateReturnPct": 40.67736776424906, "weeksSince": 81, "availabilitySource": "reported", "spread": -76.7706051371292, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-04-18", "periodEnd": "2025-03-31", "earningsChangePct": 2.9818181818181744, "surprisePct": 3.8461538461538427, "immediateReturnPct": 1.2818877399374928, "forward4WeekPct": 19.293614230730526, "forward13WeekPct": 31.8192132191232, "toDateReturnPct": 73.56574227881568, "weeksSince": 68, "availabilitySource": "reported", "spread": -35.54264115347641, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-18", "periodEnd": "2025-06-30", "earningsChangePct": 3.248587570621453, "surprisePct": 8.450704225352121, "immediateReturnPct": 0.6287451690006218, "forward4WeekPct": -2.0595355572712526, "forward13WeekPct": -7.314513753826479, "toDateReturnPct": 32.49739869718482, "weeksSince": 55, "availabilitySource": "reported", "spread": -72.36840986734066, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-17", "periodEnd": "2025-09-30", "earningsChangePct": 5.882352941176472, "surprisePct": 7.407407407407403, "immediateReturnPct": -1.5996505915210402, "forward4WeekPct": 0.9179502735654932, "forward13WeekPct": 22.413544927648733, "toDateReturnPct": 40.6670111530627, "weeksSince": 42, "availabilitySource": "reported", "spread": -52.85160944748529, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-01-23", "periodEnd": "2025-12-31", "earningsChangePct": 7.170542635658905, "surprisePct": 15.914489311163893, "immediateReturnPct": -0.9418760145338934, "forward4WeekPct": 5.189713089802583, "forward13WeekPct": 0.033264040453007127, "toDateReturnPct": 14.911312499121298, "weeksSince": 28, "availabilitySource": "reported", "spread": -82.17105825033562, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-17", "periodEnd": "2026-03-31", "earningsChangePct": 3.7371910789632423, "surprisePct": 4.556962025316448, "immediateReturnPct": 2.445504662683118, "forward4WeekPct": -3.0092023824319303, "forward13WeekPct": 14.313839390612348, "toDateReturnPct": 15.091128764766925, "weeksSince": 16, "availabilitySource": "reported", "spread": -84.30332850881464, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-17", "periodEnd": "2026-06-30", "earningsChangePct": 5.8105752469494565, "surprisePct": 7.538802660753878, "immediateReturnPct": 0.37711901138379744, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 1.0596441407270119, "weeksSince": 3, "availabilitySource": "reported", "spread": -100.88128192616267, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-17", "periodEnd": "2026-06-30", "earningsChangePct": 5.8105752469494565, "surprisePct": 7.538802660753878, "immediateReturnPct": 0.37711901138379744, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 1.0596441407270119, "weeksSince": 3, "availabilitySource": "reported", "spread": -100.88128192616267, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 3 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-20", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-01-19", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-04-18", "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."}