{"ticker": {"uuid": "a3dd2165-25a3-46b5-9fbf-a004fabab9f8", "symbol": "WFC", "name": "Wells Fargo & Company", "sector": "Financial Services", "industry": "Banks - Diversified", "currency": "USD"}, "next_event": {"report_date": "2026-10-13", "fiscal_date_ending": "2026-09-30", "estimate": 1.83, "session": "Time unconfirmed", "days": 61}, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 3, "inline": 0, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": 7.9, "average_surprise_label": "+7.9%", "median_surprise": 7.6, "surprise_dispersion": 7.6, "average_reaction": 2.0, "average_reaction_label": "+2.0%", "average_abs_reaction": 5.2, "positive_response_rate": 50.0, "confirmation_rate": 90.0, "reaction_sample": 12, "streak": {"count": 1, "band": "beat", "label": "1 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": 30, "band": "Moderate", "tone": "neutral", "days": 61, "proximity_component": 3, "reaction_component": 13, "variability_component": 10, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 10.0, "revenue_growth_1y": 5.8, "cash_conversion": 0.85, "net_margin": 17.5, "earnings_yield": 5.1, "eps_surprise_avg": 5.0, "sue_score": 0.97, "pe_ratio": 11.7, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 87.25, "currency": "USD", "return_13w": 15.3, "fair_value": 66.847295, "fair_value_gap": 30.5, "relative_strength": -6.9, "trend_signal": "Inactive", "expectation_direction": "positive", "expectation_probability": 56.8}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-13", "date_source": "exact", "eps_actual": 1.48, "eps_estimate": 1.24, "eps_surprise": 0.24, "surprise_pct": 19.3548, "surprise_label": "+19.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.4613251663317464, "one_week_reaction_label": "+1.5%", "four_week_reaction": 5.7686811514649055, "four_week_reaction_label": "+5.8%", "confirmation": "confirmed", "revenue": 29845000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 5767000000.0, "operating_cash_flow": 15505000000.0, "free_cash_flow": 15505000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-12", "date_source": "exact", "eps_actual": 0.86, "eps_estimate": 0.87, "eps_surprise": -0.01, "surprise_pct": -1.1494, "surprise_label": "-1.1%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.6057676484740937, "one_week_reaction_label": "-3.6%", "four_week_reaction": -0.8151260993104789, "four_week_reaction_label": "-0.8%", "confirmation": "confirmed", "revenue": 30546000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 3446000000.0, "operating_cash_flow": 18202000000.0, "free_cash_flow": 18202000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-12", "date_source": "exact", "eps_actual": 1.26, "eps_estimate": 1.09, "eps_surprise": 0.17, "surprise_pct": 15.5963, "surprise_label": "+15.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.1393724613553236, "one_week_reaction_label": "+5.1%", "four_week_reaction": 4.425087611419479, "four_week_reaction_label": "+4.4%", "confirmation": "confirmed", "revenue": 31476000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 4619000000.0, "operating_cash_flow": -12125000000.0, "free_cash_flow": -12125000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-12", "date_source": "exact", "eps_actual": 1.33, "eps_estimate": 1.29, "eps_surprise": 0.04, "surprise_pct": 3.1008, "surprise_label": "+3.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.6541428214576546, "one_week_reaction_label": "-0.7%", "four_week_reaction": -10.667561477777877, "four_week_reaction_label": "-10.7%", "confirmation": "contained", "revenue": 31650000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 4910000000.0, "operating_cash_flow": 2050000000.0, "free_cash_flow": 2050000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-11", "date_source": "exact", "eps_actual": 1.51, "eps_estimate": 1.28, "eps_surprise": 0.23, "surprise_pct": 17.9688, "surprise_label": "+18.0%", "surprise_band": "beat", "eps_yoy": 2.027027027027029, "eps_yoy_label": "+2.0%", "one_week_reaction": 12.991572650862688, "one_week_reaction_label": "+13.0%", "four_week_reaction": 13.553371008029282, "four_week_reaction_label": "+13.6%", "confirmation": "confirmed", "revenue": 31674000000.0, "revenue_yoy": 6.128329703467918, "revenue_yoy_label": "+6.1%", "net_income": 5114000000.0, "operating_cash_flow": 4206000000.0, "free_cash_flow": 4206000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-15", "date_source": "exact", "eps_actual": 1.43, "eps_estimate": 1.36, "eps_surprise": 0.07, "surprise_pct": 5.1471, "surprise_label": "+5.1%", "surprise_band": "beat", "eps_yoy": 66.27906976744185, "eps_yoy_label": "+66.3%", "one_week_reaction": 10.177244055956782, "one_week_reaction_label": "+10.2%", "four_week_reaction": 15.880503729514711, "four_week_reaction_label": "+15.9%", "confirmation": "confirmed", "revenue": 30597000000.0, "revenue_yoy": 0.1669613042624239, "revenue_yoy_label": "+0.2%", "net_income": 5079000000.0, "operating_cash_flow": 8904000000.0, "free_cash_flow": 8904000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-11", "date_source": "exact", "eps_actual": 1.28, "eps_estimate": 1.22, "eps_surprise": 0.06, "surprise_pct": 4.918, "surprise_label": "+4.9%", "surprise_band": "beat", "eps_yoy": 1.5873015873015885, "eps_yoy_label": "+1.6%", "one_week_reaction": 6.116760423695779, "one_week_reaction_label": "+6.1%", "four_week_reaction": 21.023286349360205, "four_week_reaction_label": "+21.0%", "confirmation": "confirmed", "revenue": 29627000000.0, "revenue_yoy": -5.8743169398907105, "revenue_yoy_label": "-5.9%", "net_income": 4894000000.0, "operating_cash_flow": -11037000000.0, "free_cash_flow": -11037000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-15", "date_source": "exact", "eps_actual": 1.54, "eps_estimate": 1.4, "eps_surprise": 0.14, "surprise_pct": 10.0, "surprise_label": "+10.0%", "surprise_band": "beat", "eps_yoy": 15.789473684210522, "eps_yoy_label": "+15.8%", "one_week_reaction": -2.313748311160399, "one_week_reaction_label": "-2.3%", "four_week_reaction": -5.148394187101324, "four_week_reaction_label": "-5.1%", "confirmation": "diverged", "revenue": 30181000000.0, "revenue_yoy": -4.6413902053712475, "revenue_yoy_label": "-4.6%", "net_income": 5494000000.0, "operating_cash_flow": -11216000000.0, "free_cash_flow": -11216000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-14", "date_source": "exact", "eps_actual": 1.73, "eps_estimate": 1.54, "eps_surprise": 0.19, "surprise_pct": 12.3377, "surprise_label": "+12.3%", "surprise_band": "beat", "eps_yoy": 14.56953642384106, "eps_yoy_label": "+14.6%", "one_week_reaction": 7.291935054452625, "one_week_reaction_label": "+7.3%", "four_week_reaction": 11.427466774434777, "four_week_reaction_label": "+11.4%", "confirmation": "confirmed", "revenue": 31905000000.0, "revenue_yoy": 0.7293047925743512, "revenue_yoy_label": "+0.7%", "net_income": 5589000000.0, "operating_cash_flow": -869000000.0, "free_cash_flow": -869000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-14", "date_source": "exact", "eps_actual": 1.62, "eps_estimate": 1.67, "eps_surprise": -0.05, "surprise_pct": -2.994, "surprise_label": "-3.0%", "surprise_band": "miss", "eps_yoy": 13.2867132867133, "eps_yoy_label": "+13.3%", "one_week_reaction": -7.889525909963728, "one_week_reaction_label": "-7.9%", "four_week_reaction": -1.5945807747264267, "four_week_reaction_label": "-1.6%", "confirmation": "confirmed", "revenue": 31816000000.0, "revenue_yoy": 3.984050723927182, "revenue_yoy_label": "+4.0%", "net_income": 5361000000.0, "operating_cash_flow": 4121000000.0, "free_cash_flow": 4121000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-14", "date_source": "exact", "eps_actual": 1.56, "eps_estimate": 1.6, "eps_surprise": -0.04, "surprise_pct": -2.5, "surprise_label": "-2.5%", "surprise_band": "miss", "eps_yoy": 21.875000000000004, "eps_yoy_label": "+21.9%", "one_week_reaction": -4.672131224782065, "one_week_reaction_label": "-4.7%", "four_week_reaction": -10.901639131849324, "four_week_reaction_label": "-10.9%", "confirmation": "confirmed", "revenue": 31795000000.0, "revenue_yoy": 7.317649441387923, "revenue_yoy_label": "+7.3%", "net_income": 5290000000.0, "operating_cash_flow": 9143000000.0, "free_cash_flow": 9143000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-14", "date_source": "exact", "eps_actual": 1.96, "eps_estimate": 1.73, "eps_surprise": 0.23, "surprise_pct": 13.2948, "surprise_label": "+13.3%", "surprise_band": "beat", "eps_yoy": 27.272727272727266, "eps_yoy_label": "+27.3%", "one_week_reaction": 0.4015606964336301, "one_week_reaction_label": "+0.4%", "four_week_reaction": 0.6769158113205826, "four_week_reaction_label": "+0.7%", "confirmation": "contained", "revenue": 33589000000.0, "revenue_yoy": 11.291872370034127, "revenue_yoy_label": "+11.3%", "net_income": 6407000000.0, "operating_cash_flow": 6775000000.0, "free_cash_flow": 6775000000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [1.48, 0.86, 1.26, 1.33, 1.51, 1.43, 1.28, 1.54, 1.73, 1.62, 1.56, 1.96], "eps_estimate": [1.24, 0.87, 1.09, 1.29, 1.28, 1.36, 1.22, 1.4, 1.54, 1.67, 1.6, 1.73], "surprise": [19.3548, -1.1494, 15.5963, 3.1008, 17.9688, 5.1471, 4.918, 10.0, 12.3377, -2.994, -2.5, 13.2948], "reaction_1w": [1.4613251663317464, -3.6057676484740937, 5.1393724613553236, -0.6541428214576546, 12.991572650862688, 10.177244055956782, 6.116760423695779, -2.313748311160399, 7.291935054452625, -7.889525909963728, -4.672131224782065, 0.4015606964336301], "reaction_4w": [5.7686811514649055, -0.8151260993104789, 4.425087611419479, -10.667561477777877, 13.553371008029282, 15.880503729514711, 21.023286349360205, -5.148394187101324, 11.427466774434777, -1.5945807747264267, -10.901639131849324, 0.6769158113205826], "revenue": [29.84, 30.55, 31.48, 31.65, 31.67, 30.6, 29.63, 30.18, 31.91, 31.82, 31.8, 33.59], "net_income": [5.77, 3.45, 4.62, 4.91, 5.11, 5.08, 4.89, 5.49, 5.59, 5.36, 5.29, 6.41], "financial_unit": "billions", "scatter": [{"x": 19.3548, "y": 1.4613251663317464, "label": "2023-09-30"}, {"x": -1.1494, "y": -3.6057676484740937, "label": "2023-12-31"}, {"x": 15.5963, "y": 5.1393724613553236, "label": "2024-03-31"}, {"x": 3.1008, "y": -0.6541428214576546, "label": "2024-06-30"}, {"x": 17.9688, "y": 12.991572650862688, "label": "2024-09-30"}, {"x": 5.1471, "y": 10.177244055956782, "label": "2024-12-31"}, {"x": 4.918, "y": 6.116760423695779, "label": "2025-03-31"}, {"x": 10.0, "y": -2.313748311160399, "label": "2025-06-30"}, {"x": 12.3377, "y": 7.291935054452625, "label": "2025-09-30"}, {"x": -2.994, "y": -7.889525909963728, "label": "2025-12-31"}, {"x": -2.5, "y": -4.672131224782065, "label": "2026-03-31"}, {"x": 13.2948, "y": 0.4015606964336301, "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, 97.01176627265473, 98.00000055343112, 96.47058862003232, 101.05882442022872, 97.01176627265473, 96.14117635457487, 93.38823638381464, 96.3764701111599, 94.7529421844847, 91.19999991950093, 98.77550597377325, 97.04302003740138, 101.95568973856442, 101.8607586921829, 106.84462479143507, 109.40775801254432, 119.39922485934107, 116.71743097474992, 116.81235950553545, 118.47364904381818, 112.49300821535795, 114.20176453462945, 119.42295699203747, 117.50793940965652, 114.87859067054494, 124.08130748404149, 128.7424251316493, 131.61080328741104, 136.41534009436654, 137.46707808065358, 136.5587567381182, 138.54271926016523, 137.20414295518282, 134.98114850088967, 144.25557489406006, 143.20383690777302, 143.2755464874469, 148.78160000509155, 146.8343853094627, 144.74293388578502, 144.04578424975782, 140.2955915865489, 137.98778381300002, 139.67056157234407, 142.77168015474737, 143.32459306272577, 135.9203714247312, 142.38704552582257, 145.17564910112344, 128.03535398498457, 127.79495608410853, 134.01999712668623, 137.338402829482, 141.62568530180775, 130.79847708836664, 127.84340143194264, 136.345303386035, 135.40064677482607, 137.96817222655727, 147.72961297480018, 155.89240755643783, 156.30418043504767, 156.6675104814194, 170.61934803751186, 181.09426463984425, 185.04062851059282, 185.5521950826588, 181.069903608147, 171.59375911824938, 171.35015634806498, 173.2258979300443, 173.7131034704131, 170.42446481512593, 187.76897853041953, 188.35362568198119, 191.95894517135247, 197.48872830609753, 195.7995357769447, 189.72823035292478, 191.73567847925983, 173.93794744119987, 173.44832441307182, 177.5366634910621, 173.0566285061654, 149.28551664971113, 153.03111835021377, 158.4169540504504, 170.7064455179387, 180.6702382931017, 178.34453708518038, 187.5263895454245, 179.27995391226872, 184.08011861337027, 187.8956312424043, 178.12299106075415, 185.60632316186468, 195.6989748267075, 205.7916264915503, 203.2069220347116, 198.50522530797247, 207.5639946869606, 191.46498525571448, 192.74502867288902, 190.8881389673594, 195.83984317170768, 203.46546492956043, 195.49322422958676, 201.68285071162813, 209.55605994373462, 210.47212429076856, 199.7269295382314, 192.17558326797604, 206.18890199039237, 213.93831622757395, 215.32479199605774, 214.13638419450024, 211.67247111095838, 206.84419965571047, 213.663512520159, 223.5689384368504, 230.86112297564014, 231.4833229443411, 237.0831226626497, 236.9337943682899, 238.8003967899888, 219.96017761214642, 216.4260796768244, 225.21154464361564, 234.9925315728052, 217.51250773199877, 221.81374421535557, 203.68353440030992, 201.10779301203146, 185.30325170215917, 194.05576739249744, 193.03047335139848, 201.55792369850167, 213.56137177563167, 203.58350424082948, 198.6070742433634, 202.08307448898623, 190.2796816996252, 184.6950585720053, 192.19153466223383, 195.05931410614673, 206.12793652124915, 210.63085336739314, 206.7819914821416, 210.95788084783936, 213.88292531917438, 218.01000709121357, 218.88544959398405, 215.88393351974068, 216.23410951461045, 219.48575129947514], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 131.35755258126193, 131.35755258126193, 131.35755258126193, 131.35755258126193], "gap": [0.0, 2.988233727345275, 1.9999994465688786, 3.5294113799676836, -1.0588244202287171, 2.988233727345275, 3.858823645425133, 6.611763616185357, 3.623529888840096, 8.688740415897712, 12.241682680881482, 4.6661766266091576, 6.3986625629810305, 1.4859928618179907, 1.5809239081995088, -3.4029421910526594, -5.9660754121619135, -15.957542258958668, -13.27574837436751, -13.370676905153047, -15.031966443435778, -9.05132561497554, -22.04115267994493, -27.262345137352952, -25.347327554971997, -22.71797881586042, -31.92069562935697, -36.58181327696478, -39.45019143272653, -44.254728239682024, -45.30646622596906, -44.39814488343369, -46.38210740548071, -45.0435311004983, -42.820536646205156, -51.52134927264515, -50.469611286358116, -50.54132086603198, -56.04737438367664, -54.100159688047796, -52.008708264370114, -51.31155862834291, -47.561365965134, -45.253558191585114, -46.93633595092916, -50.037454533332465, -50.59036744131086, -43.18614580331629, -48.12318319312661, -50.911786768427476, -33.7714916522886, -33.53109375141257, -39.75613479399027, -43.07454049678603, -47.361822969111785, -36.534614755670674, -33.579539099246674, -42.081441053339034, -41.13678444213011, -43.70430989386131, -53.46575064210421, -61.05493145701145, -61.46670433562129, -61.83003438199303, -75.78187193808547, -86.25678854041787, -90.20315241116644, -90.71471898323243, -86.23242750872062, -76.756283018823, -76.5126802486386, -78.38842183061793, -78.87562737098672, -75.58698871569955, -82.03284086311552, -82.61748801467718, -86.22280750404846, -91.75259063879352, -90.0633981096407, -83.99209268562078, -85.99954081195582, -68.20180977389586, -67.71218674576781, -71.80052582375808, -67.32049083886139, -43.54937898240712, -47.29498068290977, -52.29840720532614, -64.58789867281443, -74.55169144797743, -72.2259902400561, -81.40784270030024, -73.16140706714445, -77.961571768246, -81.77708439728003, -72.00444421562987, -79.48777631674041, -89.58042798158324, -99.67307964642602, -97.08837518958732, -88.3713820957354, -97.43015147472353, -81.33114204347741, -82.61118546065195, -80.75429575512233, -85.70599995947062, -93.33162171732336, -85.35938101734969, -91.54900749939107, -99.42221673149756, -100.3382810785315, -89.59308632599432, -82.04174005573897, -91.84855782213232, -99.5979720593139, -100.9844478277977, -99.79604002624019, -97.33212694269834, -92.50385548745042, -99.32316835189896, -109.22859426859036, -116.5207788073801, -117.14297877608105, -122.74277849438967, -122.59345020002986, -124.46005262172876, -101.98694625459385, -98.45284831927182, -107.23831328606306, -117.01930021525263, -99.53927637444619, -103.84051285780299, -85.71030304275735, -83.13456165447889, -67.3300203446066, -76.08253603494487, -75.0572419938459, -83.58469234094909, -95.58814041807909, -80.25654439379316, -75.28011439632708, -78.7561146419499, -66.95272185258888, -61.36809872496899, -68.86457481519751, -71.73235425911041, -82.80097667421283, -87.30389352035682, -83.45503163510527, -87.63092100080304, -90.55596547213806, -94.68304724417725, -87.52789701272212, -84.52638093847875, -84.87655693334852, -88.12819871821321], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 103.4416826003824, null, null, null, null, null, null, null, null, null, null, null, null, 92.16061185468452, null, null, null, null, null, null, null, null, null, null, null, null, 92.73422562141491, null, null, null, null, null, null, null, null, null, null, null, null, 94.26386233269596, null, null, null, null, null, null, null, null, null, null, null, null, 94.83747609942638, null, null, null, null, null, null, null, null, null, null, null, null, 105.736137667304, null, null, null, null, null, null, null, null, null, null, null, null, 106.11854684512427, null, null, null, null, null, null, null, null, null, null, null, null, 110.13384321223707, null, null, null, null, null, null, null, null, null, null, null, null, 114.34034416826005, null, null, null, null, null, null, null, null, null, null, null, null, 117.97323135755258, null, null, null, null, null, null, null, null, null, null, null, null, 123.32695984703632, null, null, null, null, null, null, null, null, null, null, null, null, 131.35755258126193, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [31.4, 88.1, 119.5]}}, "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": [39.752011, 38.564128, 38.956971, 38.348999, 40.172915, 38.564128, 38.218051, 37.123702, 38.311585, 37.6662, 36.253834, 39.26525, 38.576552, 40.529437, 40.4917, 42.472887, 43.491784, 47.463593, 46.397526, 46.435262, 47.095658, 44.718233, 45.397498, 47.473027, 46.711769, 45.66655, 49.324815, 51.177703, 52.317941, 54.227841, 54.645928, 54.284852, 55.073517, 54.541406, 53.657721, 57.344492, 56.926405, 56.954911, 59.143678, 58.369621, 57.538227, 57.261096, 55.770319, 54.852919, 55.521857, 56.754614, 56.974408, 54.031081, 56.601714, 57.71024, 50.896628, 50.801065, 53.275644, 54.594777, 56.299058, 51.995025, 50.820323, 54.2, 53.82448, 54.845123, 58.725492, 61.970367, 62.134055, 62.278486, 67.824622, 71.988612, 73.557371, 73.760729, 71.978928, 68.21197, 68.115133, 68.860778, 69.054452, 67.747152, 74.641945, 74.874354, 76.307541, 78.505741, 77.834253, 75.420787, 76.218788, 69.143832, 68.949197, 70.574394, 68.79349, 59.343995, 60.832947, 62.973925, 67.859245, 71.820053, 70.89554, 74.545511, 71.267387, 73.175549, 74.692292, 70.807471, 73.782246, 77.794278, 81.80631, 80.778838, 78.909819, 82.510862, 76.111182, 76.620025, 75.881874, 77.850276, 80.881614, 77.712488, 80.172989, 83.302748, 83.666902, 79.395471, 76.393659, 81.964235, 85.044783, 85.595935, 85.123519, 84.144064, 82.224729, 84.935543, 88.873149, 91.771939, 92.019276, 94.245309, 94.185948, 94.92796, 87.438594, 86.033719, 89.526118, 93.414257, 86.465596, 88.175424, 80.968301, 79.944392, 73.661769, 77.14107, 76.733495, 80.123328, 84.89494, 80.928537, 78.950306, 80.332086, 75.64, 73.42, 76.4, 77.54, 81.94, 83.73, 82.2, 83.86, 85.022764, 86.663362, 87.011368, 85.818205, 85.957407, 87.25], "ttmEps": [5.23, 5.23, 5.23, 5.23, 5.23, 5.23, 5.23, 5.23, 5.23, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.55, 5.76, 5.76, 5.76, 5.76, 5.76, 5.76, 5.76, 5.76, 5.76, 5.76, 5.76, 5.76, 5.76, 5.98, 5.98, 5.98, 5.98, 5.98, 5.98, 5.98, 5.98, 5.98, 5.98, 5.98, 5.98, 5.98, 6.17, 6.17, 6.17, 6.17, 6.17, 6.17, 6.17, 6.17, 6.17, 6.17, 6.17, 6.17, 6.17, 6.45, 6.45, 6.45, 6.45, 6.45, 6.45, 6.45, 6.45, 6.45, 6.45, 6.45, 6.45, 6.45, 6.87, 6.87, 6.87, 6.87], "quarterlyEps": [1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 1.48, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.96, 1.96, 1.96, 1.96], "priceIndex": [100.0, 97.01176627265473, 98.00000055343112, 96.47058862003232, 101.05882442022872, 97.01176627265473, 96.14117635457487, 93.38823638381464, 96.3764701111599, 94.7529421844847, 91.19999991950093, 98.77550597377325, 97.04302003740138, 101.95568973856442, 101.8607586921829, 106.84462479143507, 109.40775801254432, 119.39922485934107, 116.71743097474992, 116.81235950553545, 118.47364904381818, 112.49300821535795, 114.20176453462945, 119.42295699203747, 117.50793940965652, 114.87859067054494, 124.08130748404149, 128.7424251316493, 131.61080328741104, 136.41534009436654, 137.46707808065358, 136.5587567381182, 138.54271926016523, 137.20414295518282, 134.98114850088967, 144.25557489406006, 143.20383690777302, 143.2755464874469, 148.78160000509155, 146.8343853094627, 144.74293388578502, 144.04578424975782, 140.2955915865489, 137.98778381300002, 139.67056157234407, 142.77168015474737, 143.32459306272577, 135.9203714247312, 142.38704552582257, 145.17564910112344, 128.03535398498457, 127.79495608410853, 134.01999712668623, 137.338402829482, 141.62568530180775, 130.79847708836664, 127.84340143194264, 136.345303386035, 135.40064677482607, 137.96817222655727, 147.72961297480018, 155.89240755643783, 156.30418043504767, 156.6675104814194, 170.61934803751186, 181.09426463984425, 185.04062851059282, 185.5521950826588, 181.069903608147, 171.59375911824938, 171.35015634806498, 173.2258979300443, 173.7131034704131, 170.42446481512593, 187.76897853041953, 188.35362568198119, 191.95894517135247, 197.48872830609753, 195.7995357769447, 189.72823035292478, 191.73567847925983, 173.93794744119987, 173.44832441307182, 177.5366634910621, 173.0566285061654, 149.28551664971113, 153.03111835021377, 158.4169540504504, 170.7064455179387, 180.6702382931017, 178.34453708518038, 187.5263895454245, 179.27995391226872, 184.08011861337027, 187.8956312424043, 178.12299106075415, 185.60632316186468, 195.6989748267075, 205.7916264915503, 203.2069220347116, 198.50522530797247, 207.5639946869606, 191.46498525571448, 192.74502867288902, 190.8881389673594, 195.83984317170768, 203.46546492956043, 195.49322422958676, 201.68285071162813, 209.55605994373462, 210.47212429076856, 199.7269295382314, 192.17558326797604, 206.18890199039237, 213.93831622757395, 215.32479199605774, 214.13638419450024, 211.67247111095838, 206.84419965571047, 213.663512520159, 223.5689384368504, 230.86112297564014, 231.4833229443411, 237.0831226626497, 236.9337943682899, 238.8003967899888, 219.96017761214642, 216.4260796768244, 225.21154464361564, 234.9925315728052, 217.51250773199877, 221.81374421535557, 203.68353440030992, 201.10779301203146, 185.30325170215917, 194.05576739249744, 193.03047335139848, 201.55792369850167, 213.56137177563167, 203.58350424082948, 198.6070742433634, 202.08307448898623, 190.2796816996252, 184.6950585720053, 192.19153466223383, 195.05931410614673, 206.12793652124915, 210.63085336739314, 206.7819914821416, 210.95788084783936, 213.88292531917438, 218.01000709121357, 218.88544959398405, 215.88393351974068, 216.23410951461045, 219.48575129947514], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 131.35755258126193, 131.35755258126193, 131.35755258126193, 131.35755258126193], "valuationGap": [0.0, 2.988233727345275, 1.9999994465688786, 3.5294113799676836, -1.0588244202287171, 2.988233727345275, 3.858823645425133, 6.611763616185357, 3.623529888840096, 8.688740415897712, 12.241682680881482, 4.6661766266091576, 6.3986625629810305, 1.4859928618179907, 1.5809239081995088, -3.4029421910526594, -5.9660754121619135, -15.957542258958668, -13.27574837436751, -13.370676905153047, -15.031966443435778, -9.05132561497554, -22.04115267994493, -27.262345137352952, -25.347327554971997, -22.71797881586042, -31.92069562935697, -36.58181327696478, -39.45019143272653, -44.254728239682024, -45.30646622596906, -44.39814488343369, -46.38210740548071, -45.0435311004983, -42.820536646205156, -51.52134927264515, -50.469611286358116, -50.54132086603198, -56.04737438367664, -54.100159688047796, -52.008708264370114, -51.31155862834291, -47.561365965134, -45.253558191585114, -46.93633595092916, -50.037454533332465, -50.59036744131086, -43.18614580331629, -48.12318319312661, -50.911786768427476, -33.7714916522886, -33.53109375141257, -39.75613479399027, -43.07454049678603, -47.361822969111785, -36.534614755670674, -33.579539099246674, -42.081441053339034, -41.13678444213011, -43.70430989386131, -53.46575064210421, -61.05493145701145, -61.46670433562129, -61.83003438199303, -75.78187193808547, -86.25678854041787, -90.20315241116644, -90.71471898323243, -86.23242750872062, -76.756283018823, -76.5126802486386, -78.38842183061793, -78.87562737098672, -75.58698871569955, -82.03284086311552, -82.61748801467718, -86.22280750404846, -91.75259063879352, -90.0633981096407, -83.99209268562078, -85.99954081195582, -68.20180977389586, -67.71218674576781, -71.80052582375808, -67.32049083886139, -43.54937898240712, -47.29498068290977, -52.29840720532614, -64.58789867281443, -74.55169144797743, -72.2259902400561, -81.40784270030024, -73.16140706714445, -77.961571768246, -81.77708439728003, -72.00444421562987, -79.48777631674041, -89.58042798158324, -99.67307964642602, -97.08837518958732, -88.3713820957354, -97.43015147472353, -81.33114204347741, -82.61118546065195, -80.75429575512233, -85.70599995947062, -93.33162171732336, -85.35938101734969, -91.54900749939107, -99.42221673149756, -100.3382810785315, -89.59308632599432, -82.04174005573897, -91.84855782213232, -99.5979720593139, -100.9844478277977, -99.79604002624019, -97.33212694269834, -92.50385548745042, -99.32316835189896, -109.22859426859036, -116.5207788073801, -117.14297877608105, -122.74277849438967, -122.59345020002986, -124.46005262172876, -101.98694625459385, -98.45284831927182, -107.23831328606306, -117.01930021525263, -99.53927637444619, -103.84051285780299, -85.71030304275735, -83.13456165447889, -67.3300203446066, -76.08253603494487, -75.0572419938459, -83.58469234094909, -95.58814041807909, -80.25654439379316, -75.28011439632708, -78.7561146419499, -66.95272185258888, -61.36809872496899, -68.86457481519751, -71.73235425911041, -82.80097667421283, -87.30389352035682, -83.45503163510527, -87.63092100080304, -90.55596547213806, -94.68304724417725, -87.52789701272212, -84.52638093847875, -84.87655693334852, -88.12819871821321], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 103.4416826003824, null, null, null, null, null, null, null, null, null, null, null, null, 92.16061185468452, null, null, null, null, null, null, null, null, null, null, null, null, 92.73422562141491, null, null, null, null, null, null, null, null, null, null, null, null, 94.26386233269596, null, null, null, null, null, null, null, null, null, null, null, null, 94.83747609942638, null, null, null, null, null, null, null, null, null, null, null, null, 105.736137667304, null, null, null, null, null, null, null, null, null, null, null, null, 106.11854684512427, null, null, null, null, null, null, null, null, null, null, null, null, 110.13384321223707, null, null, null, null, null, null, null, null, null, null, null, null, 114.34034416826005, null, null, null, null, null, null, null, null, null, null, null, null, 117.97323135755258, null, null, null, null, null, null, null, null, null, null, null, null, 123.32695984703632, null, null, null, null, null, null, null, null, null, null, null, null, 131.35755258126193, null, null, null], "quarterLabels": ["2023-07-14", "", "", "", "", "", "", "", "", "2023-10-13", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-12", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-12", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-12", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-11", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-15", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-11", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-15", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-14", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-14", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-14", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-14", "", "", ""], "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": [7.75862068965518, 7.75862068965518, 7.75862068965518, 7.75862068965518, 7.75862068965518, 7.75862068965518, 7.75862068965518, 7.75862068965518, 7.75862068965518, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, 15.59633027522935, 15.59633027522935, 15.59633027522935, 15.59633027522935, 15.59633027522935, 15.59633027522935, 15.59633027522935, 15.59633027522935, 15.59633027522935, 15.59633027522935, 15.59633027522935, 15.59633027522935, 15.59633027522935, 3.1007751937984525, 3.1007751937984525, 3.1007751937984525, 3.1007751937984525, 3.1007751937984525, 3.1007751937984525, 3.1007751937984525, 3.1007751937984525, 3.1007751937984525, 3.1007751937984525, 3.1007751937984525, 3.1007751937984525, 3.1007751937984525, 17.968749999999996, 17.968749999999996, 17.968749999999996, 17.968749999999996, 17.968749999999996, 17.968749999999996, 17.968749999999996, 17.968749999999996, 17.968749999999996, 17.968749999999996, 17.968749999999996, 17.968749999999996, 17.968749999999996, 5.1470588235294, 5.1470588235294, 5.1470588235294, 5.1470588235294, 5.1470588235294, 5.1470588235294, 5.1470588235294, 5.1470588235294, 5.1470588235294, 5.1470588235294, 5.1470588235294, 5.1470588235294, 5.1470588235294, 4.9180327868852505, 4.9180327868852505, 4.9180327868852505, 4.9180327868852505, 4.9180327868852505, 4.9180327868852505, 4.9180327868852505, 4.9180327868852505, 4.9180327868852505, 4.9180327868852505, 4.9180327868852505, 4.9180327868852505, 4.9180327868852505, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 12.337662337662334, 12.337662337662334, 12.337662337662334, 12.337662337662334, 12.337662337662334, 12.337662337662334, 12.337662337662334, 12.337662337662334, 12.337662337662334, 12.337662337662334, 12.337662337662334, 12.337662337662334, 12.337662337662334, -2.9940119760478936, -2.9940119760478936, -2.9940119760478936, -2.9940119760478936, -2.9940119760478936, -2.9940119760478936, -2.9940119760478936, -2.9940119760478936, -2.9940119760478936, -2.9940119760478936, -2.9940119760478936, -2.9940119760478936, -2.9940119760478936, -2.500000000000002, -2.500000000000002, -2.500000000000002, -2.500000000000002, -2.500000000000002, -2.500000000000002, -2.500000000000002, -2.500000000000002, -2.500000000000002, -2.500000000000002, -2.500000000000002, -2.500000000000002, -2.500000000000002, 13.294797687861271, 13.294797687861271, 13.294797687861271, 13.294797687861271], "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": [35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 39.752011, "latestClose": 87.25, "startTtmEps": 5.23, "latestTtmEps": 6.87, "priceChangePct": 119.48575129947514, "epsChangePct": 31.35755258126194, "earningsGapPct": -88.1281987182132, "startMultiple": 7.600766921606119, "latestMultiple": 12.700145560407568, "multipleChangePct": 67.09031721925108, "latestQuarter": "2026-07-14", "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": 13.873625073862872, "earningsMovePct": 19.27083333333335, "spread": 5.397208259470478, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 71.74836787378374, "earningsMovePct": 39.35091277890468, "spread": -32.39745509487906, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 119.48575129947514, "earningsMovePct": 31.35755258126194, "spread": -88.1281987182132, "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": 119.48575129947514, "earningsChangePct": 31.35755258126194, "recentMarketMovePoints": 29.20606959984994, "recentEarningsMovePoints": 8.030592734225607}, "pressure": {"score": 75, "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": "4 of 4 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 0.84646973, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.0575529, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.00152353, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share count", "state": "supportive", "value": -20.19972868070683, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-14", "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, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 103.4416826003824, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.16061185468452, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 92.73422562141491, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.26386233269596, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 94.83747609942638, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 105.736137667304, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 106.11854684512427, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 110.13384321223707, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 114.34034416826005, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 117.97323135755258, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 123.32695984703632, 131.35755258126193, 131.35755258126193, 131.35755258126193, 131.35755258126193], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 107.81028623515074, 107.81028623515074, 107.81028623515074, 107.81028623515074, 107.81028623515074, 107.81028623515074, 107.81028623515074, 107.81028623515074, 107.81028623515074, 107.81028623515074, 107.81028623515074, 107.81028623515074, 107.81028623515074, 114.27608960577027, 114.27608960577027, 114.27608960577027, 114.27608960577027, 114.27608960577027, 114.27608960577027, 114.27608960577027, 114.27608960577027, 114.27608960577027, 114.27608960577027, 114.27608960577027, 114.27608960577027, 114.27608960577027, 118.95948717440628, 118.95948717440628, 118.95948717440628, 118.95948717440628, 118.95948717440628, 118.95948717440628, 118.95948717440628, 118.95948717440628, 118.95948717440628, 118.95948717440628, 118.95948717440628, 118.95948717440628, 118.95948717440628, 122.37766394863819, 122.37766394863819, 122.37766394863819, 122.37766394863819, 122.37766394863819, 122.37766394863819, 122.37766394863819, 122.37766394863819, 122.37766394863819, 122.37766394863819, 122.37766394863819, 122.37766394863819, 122.37766394863819, 124.18979302691938, 124.18979302691938, 124.18979302691938, 124.18979302691938, 124.18979302691938, 124.18979302691938, 124.18979302691938, 124.18979302691938, 124.18979302691938, 124.18979302691938, 124.18979302691938, 124.18979302691938, 124.18979302691938, 124.2403225966254, 124.2403225966254, 124.2403225966254, 124.2403225966254, 124.2403225966254, 124.2403225966254, 124.2403225966254, 124.2403225966254, 124.2403225966254, 124.2403225966254, 124.2403225966254, 124.2403225966254, 124.2403225966254, 122.40837800081243, 122.40837800081243, 122.40837800081243, 122.40837800081243, 122.40837800081243, 122.40837800081243, 122.40837800081243, 122.40837800081243, 122.40837800081243, 122.40837800081243, 122.40837800081243, 122.40837800081243, 122.40837800081243, 120.95292823810327, 120.95292823810327, 120.95292823810327, 120.95292823810327, 120.95292823810327, 120.95292823810327, 120.95292823810327, 120.95292823810327, 120.95292823810327, 120.95292823810327, 120.95292823810327, 120.95292823810327, 120.95292823810327, 121.1817974655953, 121.1817974655953, 121.1817974655953, 121.1817974655953, 121.1817974655953, 121.1817974655953, 121.1817974655953, 121.1817974655953, 121.1817974655953, 121.1817974655953, 121.1817974655953, 121.1817974655953, 121.1817974655953, 122.38955325915724, 122.38955325915724, 122.38955325915724, 122.38955325915724, 122.38955325915724, 122.38955325915724, 122.38955325915724, 122.38955325915724, 122.38955325915724, 122.38955325915724, 122.38955325915724, 122.38955325915724, 122.38955325915724, 124.53755535960211, 124.53755535960211, 124.53755535960211, 124.53755535960211, 124.53755535960211, 124.53755535960211, 124.53755535960211, 124.53755535960211, 124.53755535960211, 124.53755535960211, 124.53755535960211, 124.53755535960211, 124.53755535960211, 127.91411954701728, 127.91411954701728, 127.91411954701728, 127.91411954701728], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 113.46480395183698, 113.46480395183698, 113.46480395183698, 113.46480395183698, 113.46480395183698, 113.46480395183698, 113.46480395183698, 113.46480395183698, 113.46480395183698, 113.46480395183698, 113.46480395183698, 113.46480395183698, 113.46480395183698, 155.75023155294843, 155.75023155294843, 155.75023155294843, 155.75023155294843, 155.75023155294843, 155.75023155294843, 155.75023155294843, 155.75023155294843, 155.75023155294843, 155.75023155294843, 155.75023155294843, 155.75023155294843, 155.75023155294843, 80.37588761963569, 80.37588761963569, 80.37588761963569, 80.37588761963569, 80.37588761963569, 80.37588761963569, 80.37588761963569, 80.37588761963569, 80.37588761963569, 80.37588761963569, 80.37588761963569, 80.37588761963569, 80.37588761963569, 91.20098795924669, 91.20098795924669, 91.20098795924669, 91.20098795924669, 91.20098795924669, 91.20098795924669, 91.20098795924669, 91.20098795924669, 91.20098795924669, 91.20098795924669, 91.20098795924669, 91.20098795924669, 91.20098795924669, 47.59570855202223, 47.59570855202223, 47.59570855202223, 47.59570855202223, 47.59570855202223, 47.59570855202223, 47.59570855202223, 47.59570855202223, 47.59570855202223, 47.59570855202223, 47.59570855202223, 47.59570855202223, 47.59570855202223, 11.712719975301018, 11.712719975301018, 11.712719975301018, 11.712719975301018, 11.712719975301018, 11.712719975301018, 11.712719975301018, 11.712719975301018, 11.712719975301018, 11.712719975301018, 11.712719975301018, 11.712719975301018, 11.712719975301018, 15.911546773695584, 15.911546773695584, 15.911546773695584, 15.911546773695584, 15.911546773695584, 15.911546773695584, 15.911546773695584, 15.911546773695584, 15.911546773695584, 15.911546773695584, 15.911546773695584, 15.911546773695584, 15.911546773695584, -35.28481012658228, -35.28481012658228, -35.28481012658228, -35.28481012658228, -35.28481012658228, -35.28481012658228, -35.28481012658228, -35.28481012658228, -35.28481012658228, -35.28481012658228, -35.28481012658228, -35.28481012658228, -35.28481012658228, -54.87033034887311, -54.87033034887311, -54.87033034887311, -54.87033034887311, -54.87033034887311, -54.87033034887311, -54.87033034887311, -54.87033034887311, -54.87033034887311, -54.87033034887311, -54.87033034887311, -54.87033034887311, -54.87033034887311, -73.32895955541834, -73.32895955541834, -73.32895955541834, -73.32895955541834, -73.32895955541834, -73.32895955541834, -73.32895955541834, -73.32895955541834, -73.32895955541834, -73.32895955541834, -73.32895955541834, -73.32895955541834, -73.32895955541834, 4.550015436863229, 4.550015436863229, 4.550015436863229, 4.550015436863229, 4.550015436863229, 4.550015436863229, 4.550015436863229, 4.550015436863229, 4.550015436863229, 4.550015436863229, 4.550015436863229, 4.550015436863229, 4.550015436863229, 73.98116702686013, 73.98116702686013, 73.98116702686013, 73.98116702686013], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 31.357552581261928, "valuationContribution": 88.12819871821321, "marketMove": 119.48575129947514, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 31.357552581261928}, {"key": "valuation", "label": "Relative valuation contribution", "value": 88.12819871821321}, {"key": "market", "label": "Total market move", "value": 119.48575129947514}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": 3.441682600382401, "surprisePct": 19.35483870967742, "immediateReturnPct": -1.6845687799134312, "forward4WeekPct": 5.7889852377551065, "forward13WeekPct": 18.495483807313118, "toDateReturnPct": 127.7379022559364, "weeksSince": 146, "availabilitySource": "reported", "spread": 8.688740415897712, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-01-19", "periodEnd": "2023-12-31", "earningsChangePct": -10.905730129390012, "surprisePct": -1.1494252873563229, "immediateReturnPct": 1.5189889099598286, "forward4WeekPct": 10.301350681723044, "forward13WeekPct": 28.235147395023418, "toDateReturnPct": 95.11057156484695, "weeksSince": 133, "availabilitySource": "reported", "spread": -22.04115267994493, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": 0.6224066390041472, "surprisePct": 15.59633027522935, "immediateReturnPct": 6.870904934631872, "forward4WeekPct": 8.781401655131793, "forward13WeekPct": 5.486615803157191, "toDateReturnPct": 62.604744245473995, "weeksSince": 120, "availabilitySource": "reported", "spread": -51.52134927264515, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": 1.6494845360824684, "surprisePct": 3.1007751937984525, "immediateReturnPct": 4.757693076694136, "forward4WeekPct": -1.398152666980701, "forward13WeekPct": 14.693924039757778, "toDateReturnPct": 61.481129722353685, "weeksSince": 107, "availabilitySource": "reported", "spread": -48.12318319312661, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": 0.6085192697768749, "surprisePct": 17.968749999999996, "immediateReturnPct": 5.525496491370396, "forward4WeekPct": 22.584944882198688, "forward13WeekPct": 27.103141170788312, "toDateReturnPct": 48.572616471225125, "weeksSince": 94, "availabilitySource": "reported", "spread": -61.05493145701145, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-17", "periodEnd": "2024-12-31", "earningsChangePct": 11.491935483870975, "surprisePct": 5.1470588235294, "immediateReturnPct": 10.177244055956791, "forward4WeekPct": 14.889335864627927, "forward13WeekPct": -7.045649682808808, "toDateReturnPct": 28.787701658661604, "weeksSince": 81, "availabilitySource": "reported", "spread": -82.03284086311552, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-04-18", "periodEnd": "2025-03-31", "earningsChangePct": 0.3616636528028794, "surprisePct": 4.9180327868852505, "immediateReturnPct": 3.51943824125438, "forward4WeekPct": 22.54134424886569, "forward13WeekPct": 29.71559474177703, "toDateReturnPct": 43.42556838484251, "weeksSince": 68, "availabilitySource": "reported", "spread": -52.29840720532614, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-18", "periodEnd": "2025-06-30", "earningsChangePct": 3.7837837837837895, "surprisePct": 10.000000000000009, "immediateReturnPct": -2.313748311160402, "forward4WeekPct": -6.062186732619246, "forward13WeekPct": 1.4674598314969645, "toDateReturnPct": 8.010961979918552, "weeksSince": 55, "availabilitySource": "reported", "spread": -88.3713820957354, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-17", "periodEnd": "2025-09-30", "earningsChangePct": 3.819444444444464, "surprisePct": 12.337662337662334, "immediateReturnPct": 7.291935054452625, "forward4WeekPct": 10.145351199894748, "forward13WeekPct": 14.457921173797939, "toDateReturnPct": 14.211049898788076, "weeksSince": 42, "availabilitySource": "reported", "spread": -91.84855782213232, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-16", "periodEnd": "2025-12-31", "earningsChangePct": 3.177257525083599, "surprisePct": -2.9940119760478936, "immediateReturnPct": -7.889525909963724, "forward4WeekPct": -8.91451159384442, "forward13WeekPct": -14.747417936717477, "toDateReturnPct": -8.08819656505838, "weeksSince": 29, "availabilitySource": "reported", "spread": -101.98694625459385, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-17", "periodEnd": "2026-03-31", "earningsChangePct": 4.538087520259326, "surprisePct": -2.500000000000002, "immediateReturnPct": -4.672131224782062, "forward4WeekPct": -13.516635973828361, "forward13WeekPct": 2.4929966379621638, "toDateReturnPct": 2.774087595797803, "weeksSince": 16, "availabilitySource": "reported", "spread": -80.25654439379316, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-17", "periodEnd": "2026-06-30", "earningsChangePct": 6.511627906976747, "surprisePct": 13.294797687861271, "immediateReturnPct": 0.4015606964336227, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 0.6769158113205886, "weeksSince": 3, "availabilitySource": "reported", "spread": -87.52789701272212, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-17", "periodEnd": "2026-06-30", "earningsChangePct": 6.511627906976747, "surprisePct": 13.294797687861271, "immediateReturnPct": 0.4015606964336227, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 0.6769158113205886, "weeksSince": 3, "availabilitySource": "reported", "spread": -87.52789701272212, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Banks - Diversified", "population": 17, "spreadPercentile": 87.5, "qualityPercentile": 87.5, "rarityPercentile": 50.0, "currentOneYearSpread": -3.8352400000000006, "lead": "aligned", "relatedSignals": []}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-01-19", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-01-17", "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."}