{"ticker": {"uuid": "538bf8a9-d409-4774-80de-b3de9ab850d1", "symbol": "CME", "name": "CME Group Inc", "sector": "Financial Services", "industry": "Financial Data & Stock Exchanges", "currency": "USD"}, "next_event": {"report_date": "2026-10-21", "fiscal_date_ending": "2026-09-30", "estimate": 2.94, "session": "Time unconfirmed", "days": 69}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 0, "inline": 2, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 1.6, "average_surprise_label": "+1.6%", "median_surprise": 1.4, "surprise_dispersion": 1.2, "average_reaction": 1.0, "average_reaction_label": "+1.0%", "average_abs_reaction": 1.8, "positive_response_rate": 41.7, "confirmation_rate": 80.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": 14, "band": "Contained", "tone": "positive", "days": 69, "proximity_component": 3, "reaction_component": 4, "variability_component": 2, "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": 13.7, "revenue_growth_1y": 5.1, "cash_conversion": 1.03, "net_margin": 63.1, "earnings_yield": 5.4, "eps_surprise_avg": 1.4, "sue_score": 1.07, "pe_ratio": 22.2, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 263.66, "currency": "USD", "return_13w": -5.8, "fair_value": 231.209544, "fair_value_gap": 14.0, "relative_strength": -15.2, "trend_signal": "Inactive", "expectation_direction": "positive", "expectation_probability": 57.1}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 2.25, "eps_estimate": 2.22, "eps_surprise": 0.03, "surprise_pct": 1.3514, "surprise_label": "+1.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.7762319375918916, "one_week_reaction_label": "-1.8%", "four_week_reaction": 0.28664064307082243, "four_week_reaction_label": "+0.3%", "confirmation": "diverged", "revenue": 1337800000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 750200000.0, "operating_cash_flow": 856700000.0, "free_cash_flow": 876600000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-14", "date_source": "exact", "eps_actual": 2.37, "eps_estimate": 2.28, "eps_surprise": 0.09, "surprise_pct": 3.9474, "surprise_label": "+3.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.4960260154124936, "one_week_reaction_label": "+3.5%", "four_week_reaction": 4.4063765287361845, "four_week_reaction_label": "+4.4%", "confirmation": "confirmed", "revenue": 1439300000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 814600000.0, "operating_cash_flow": 1044300000.0, "free_cash_flow": 1065100000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-24", "date_source": "exact", "eps_actual": 2.5, "eps_estimate": 2.45, "eps_surprise": 0.05, "surprise_pct": 2.0408, "surprise_label": "+2.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.9857300891507008, "one_week_reaction_label": "-1.0%", "four_week_reaction": 0.04693952805479459, "four_week_reaction_label": "+0.0%", "confirmation": "contained", "revenue": 1487900000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 855200000.0, "operating_cash_flow": 892700000.0, "free_cash_flow": 912500000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-24", "date_source": "exact", "eps_actual": 2.56, "eps_estimate": 2.53, "eps_surprise": 0.03, "surprise_pct": 1.1858, "surprise_label": "+1.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.34525869639461615, "one_week_reaction_label": "+0.3%", "four_week_reaction": 4.018013382840254, "four_week_reaction_label": "+4.0%", "confirmation": "contained", "revenue": 1532500000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 883200000.0, "operating_cash_flow": 776900000.0, "free_cash_flow": 795100000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-23", "date_source": "exact", "eps_actual": 2.68, "eps_estimate": 2.65, "eps_surprise": 0.03, "surprise_pct": 1.1321, "surprise_label": "+1.1%", "surprise_band": "beat", "eps_yoy": 19.111111111111118, "eps_yoy_label": "+19.1%", "one_week_reaction": -0.954800373780274, "one_week_reaction_label": "-1.0%", "four_week_reaction": -1.331464832586162, "four_week_reaction_label": "-1.3%", "confirmation": "contained", "revenue": 1584400000.0, "revenue_yoy": 18.433248617132605, "revenue_yoy_label": "+18.4%", "net_income": 912800000.0, "operating_cash_flow": 1003000000.0, "free_cash_flow": 1032800000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-12", "date_source": "exact", "eps_actual": 2.52, "eps_estimate": 2.4454, "eps_surprise": 0.0746, "surprise_pct": 3.0506, "surprise_label": "+3.1%", "surprise_band": "beat", "eps_yoy": 6.329113924050629, "eps_yoy_label": "+6.3%", "one_week_reaction": 0.2654903411287094, "one_week_reaction_label": "+0.3%", "four_week_reaction": 4.488828945728105, "four_week_reaction_label": "+4.5%", "confirmation": "contained", "revenue": 1525300000.0, "revenue_yoy": 5.9751267977489055, "revenue_yoy_label": "+6.0%", "net_income": 874600000.0, "operating_cash_flow": 1017900000.0, "free_cash_flow": 1044100000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-23", "date_source": "exact", "eps_actual": 2.8, "eps_estimate": 2.81, "eps_surprise": -0.01, "surprise_pct": -0.3559, "surprise_label": "-0.4%", "surprise_band": "in-line", "eps_yoy": 11.999999999999993, "eps_yoy_label": "+12.0%", "one_week_reaction": 1.4360262822903547, "one_week_reaction_label": "+1.4%", "four_week_reaction": 5.241305942182766, "four_week_reaction_label": "+5.2%", "confirmation": "contained", "revenue": 1642300000.0, "revenue_yoy": 10.37704146784058, "revenue_yoy_label": "+10.4%", "net_income": 956200000.0, "operating_cash_flow": 1116600000.0, "free_cash_flow": 1130800000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-23", "date_source": "exact", "eps_actual": 2.96, "eps_estimate": 2.92, "eps_surprise": 0.04, "surprise_pct": 1.3699, "surprise_label": "+1.4%", "surprise_band": "beat", "eps_yoy": 15.624999999999996, "eps_yoy_label": "+15.6%", "one_week_reaction": 1.7655624080574017, "one_week_reaction_label": "+1.8%", "four_week_reaction": -0.2839460638550402, "four_week_reaction_label": "-0.3%", "confirmation": "confirmed", "revenue": 1692000000.0, "revenue_yoy": 10.407830342577489, "revenue_yoy_label": "+10.4%", "net_income": 1012200000.0, "operating_cash_flow": 1058500000.0, "free_cash_flow": 1076900000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-22", "date_source": "exact", "eps_actual": 2.68, "eps_estimate": 2.63, "eps_surprise": 0.05, "surprise_pct": 1.9011, "surprise_label": "+1.9%", "surprise_band": "beat", "eps_yoy": 0.0, "eps_yoy_label": "0.0%", "one_week_reaction": 0.5990258193443456, "one_week_reaction_label": "+0.6%", "four_week_reaction": 6.384010852132953, "four_week_reaction_label": "+6.4%", "confirmation": "contained", "revenue": 1537600000.0, "revenue_yoy": -2.953799545569301, "revenue_yoy_label": "-3.0%", "net_income": 908000000.0, "operating_cash_flow": 968100000.0, "free_cash_flow": 986500000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-04", "date_source": "exact", "eps_actual": 2.77, "eps_estimate": 2.74, "eps_surprise": 0.03, "surprise_pct": 1.0949, "surprise_label": "+1.1%", "surprise_band": "beat", "eps_yoy": 9.920634920634921, "eps_yoy_label": "+9.9%", "one_week_reaction": 4.569985616214707, "one_week_reaction_label": "+4.6%", "four_week_reaction": 10.53068565499897, "four_week_reaction_label": "+10.5%", "confirmation": "confirmed", "revenue": 1648700000.0, "revenue_yoy": 8.090211761620665, "revenue_yoy_label": "+8.1%", "net_income": 1168000000.0, "operating_cash_flow": 1133900000.0, "free_cash_flow": 1166400000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-22", "date_source": "exact", "eps_actual": 3.36, "eps_estimate": 3.37, "eps_surprise": -0.01, "surprise_pct": -0.2967, "surprise_label": "-0.3%", "surprise_band": "in-line", "eps_yoy": 20.000000000000004, "eps_yoy_label": "+20.0%", "one_week_reaction": -0.9003997706902707, "one_week_reaction_label": "-0.9%", "four_week_reaction": 3.8970969434446125, "four_week_reaction_label": "+3.9%", "confirmation": "contained", "revenue": 1880100000.0, "revenue_yoy": 14.47969311331669, "revenue_yoy_label": "+14.5%", "net_income": 1154300000.0, "operating_cash_flow": 1259900000.0, "free_cash_flow": 1281700000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-22", "date_source": "exact", "eps_actual": 2.99, "eps_estimate": 2.91, "eps_surprise": 0.08, "surprise_pct": 2.7491, "surprise_label": "+2.7%", "surprise_band": "beat", "eps_yoy": 1.0135135135135218, "eps_yoy_label": "+1.0%", "one_week_reaction": 4.186900632523971, "one_week_reaction_label": "+4.2%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 1706200000.0, "revenue_yoy": 0.8392434988179669, "revenue_yoy_label": "+0.8%", "net_income": 1041800000.0, "operating_cash_flow": 947100000.0, "free_cash_flow": 970700000.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": [2.25, 2.37, 2.5, 2.56, 2.68, 2.52, 2.8, 2.96, 2.68, 2.77, 3.36, 2.99], "eps_estimate": [2.22, 2.28, 2.45, 2.53, 2.65, 2.4454, 2.81, 2.92, 2.63, 2.74, 3.37, 2.91], "surprise": [1.3514, 3.9474, 2.0408, 1.1858, 1.1321, 3.0506, -0.3559, 1.3699, 1.9011, 1.0949, -0.2967, 2.7491], "reaction_1w": [-1.7762319375918916, 3.4960260154124936, -0.9857300891507008, 0.34525869639461615, -0.954800373780274, 0.2654903411287094, 1.4360262822903547, 1.7655624080574017, 0.5990258193443456, 4.569985616214707, -0.9003997706902707, 4.186900632523971], "reaction_4w": [0.28664064307082243, 4.4063765287361845, 0.04693952805479459, 4.018013382840254, -1.331464832586162, 4.488828945728105, 5.241305942182766, -0.2839460638550402, 6.384010852132953, 10.53068565499897, 3.8970969434446125, null], "revenue": [1337.8, 1439.3, 1487.9, 1532.5, 1584.4, 1525.3, 1642.3, 1692.0, 1537.6, 1648.7, 1880.1, 1706.2], "net_income": [750.2, 814.6, 855.2, 883.2, 912.8, 874.6, 956.2, 1012.2, 908.0, 1168.0, 1154.3, 1041.8], "financial_unit": "millions", "scatter": [{"x": 1.3514, "y": -1.7762319375918916, "label": "2023-09-30"}, {"x": 3.9474, "y": 3.4960260154124936, "label": "2023-12-31"}, {"x": 2.0408, "y": -0.9857300891507008, "label": "2024-03-31"}, {"x": 1.1858, "y": 0.34525869639461615, "label": "2024-06-30"}, {"x": 1.1321, "y": -0.954800373780274, "label": "2024-09-30"}, {"x": 3.0506, "y": 0.2654903411287094, "label": "2024-12-31"}, {"x": -0.3559, "y": 1.4360262822903547, "label": "2025-03-31"}, {"x": 1.3699, "y": 1.7655624080574017, "label": "2025-06-30"}, {"x": 1.9011, "y": 0.5990258193443456, "label": "2025-09-30"}, {"x": 1.0949, "y": 4.569985616214707, "label": "2025-12-31"}, {"x": -0.2967, "y": -0.9003997706902707, "label": "2026-03-31"}, {"x": 2.7491, "y": 4.186900632523971, "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, 99.749668545522, 99.58768996031615, 101.15760673969929, 102.06066796515769, 99.54394124129931, 98.80372743329677, 104.58232905315074, 108.25872403898806, 105.01658771628213, 103.15124954549633, 102.94892442308563, 107.13853404033944, 105.3176079386431, 107.17801174529424, 108.33768000727318, 104.97446777854636, 102.54877468464936, 106.30884670347231, 107.07350842357992, 101.27242269819116, 100.43352774962541, 102.72650727570512, 105.13133946159358, 105.01440279302096, 104.27210791959693, 107.91748793928502, 110.81548851840975, 111.45101529916434, 108.86672960898451, 111.17717009476269, 109.6436917825857, 110.04750781443695, 107.8955264732014, 107.08789496787436, 108.89739894071033, 107.82396451304928, 106.14224979465463, 106.55628912320634, 108.94851486583705, 109.85837877979301, 103.75513542118637, 102.49257195888136, 101.34611095217885, 99.98372447144986, 101.07363376770813, 100.9708122729457, 99.4439110655715, 102.74448473272446, 103.09921900133003, 102.73420224822294, 106.24556042633935, 106.8727718794156, 106.44606245280121, 110.91366097890882, 113.36081523445756, 112.14332663293922, 110.16393189431707, 112.82035243789359, 115.98841801940665, 114.58785373184503, 117.99882214042319, 116.87216894557011, 115.56463113006518, 116.62409835341883, 116.42770932075757, 118.37092747027462, 123.00157498738713, 123.71477738144658, 123.1784716903463, 123.87436611958935, 124.27424560429232, 123.74202163796566, 121.98568338665092, 123.85378886632567, 124.90226949369494, 125.88156125671068, 130.30434065800242, 130.65028609652086, 132.4545245885613, 135.0624206276232, 136.15347961899897, 138.3516598308665, 140.84934930104066, 140.24498322243605, 136.0946475030861, 139.8812942862252, 140.4107827710654, 142.42711851482755, 149.9950634023634, 152.08092806114755, 147.77014147191062, 151.93117399036973, 154.5679207322125, 146.67372542616027, 144.81000877777427, 147.22261355037256, 147.6363563815433, 148.6787736095532, 147.80830141072784, 147.6041163395865, 150.21015913042356, 150.86032651631695, 151.63945295328645, 147.18500026115223, 144.82075527230137, 143.20339667846324, 140.74780592775656, 141.61488208690022, 141.19916148977214, 145.9232570524303, 142.89443691512332, 146.55493606773825, 144.65719983473426, 145.52373381128487, 143.33715217493, 149.28141430791834, 153.89213117057537, 147.44036658735166, 151.95930103852592, 146.2417963055399, 148.3635896347151, 145.9446478587713, 150.08830652410714, 146.26464223838704, 142.34335270014023, 151.59065372803468, 153.34520015242757, 156.77565083994915, 163.94027553306182, 164.37416622675056, 167.0968318791393, 173.28520181348296, 171.98352917404128, 172.99940681539044, 170.73274743440703, 163.21055136686468, 169.50497411488524, 164.0549926590934, 159.8050075760944, 158.36612365432768, 160.85500363452186, 156.2494640293342, 166.03276364181377, 161.79388967253163, 151.9661456051846, 142.99950922145385, 150.49894367084684, 137.5725512619124, 123.40098152805683, 132.11163904768435, 134.16087706672494, 136.82991187081595, 142.55884431641715, 149.52737033211918, 147.221279591346], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.8909512761021, 136.8909512761021, 136.8909512761021], "gap": [0.0, 0.2503314544780011, 0.4123100396838453, -1.1576067396992897, -2.060667965157691, 0.4560587587006921, 1.1962725667032288, -4.582329053150744, -8.258724038988063, -5.016587716282132, -0.018998965449895877, 0.18332615696080268, -4.006283460293005, -2.1853573585966757, -4.045761165247811, -5.205429427226747, -1.8422171984999238, 0.583475895397072, -3.176596123425881, -3.941257843533492, 1.8598278818552672, 2.698722830421019, 0.4057433043413141, -1.9990888815471521, -1.8821522129745318, -1.1398573395505025, 0.43518027417205474, -2.462820304952672, -3.0983470857072604, -0.5140613955274347, -2.8245018813056078, -1.291023569128626, -1.6948396009798756, 0.457141740255679, 1.2647732455827168, -0.5447307272532527, 1.4567779463474864, 3.138492664742131, 2.7244533361904217, 0.33222759355970766, -0.5776363203962518, 5.525607038210396, 6.788170500515406, 7.934631507217915, 9.297017987946901, 8.207108691688632, 8.30993018645107, 9.836831393825264, 6.536257726672304, 9.197764757370663, 9.562781510477748, 6.051423332361338, 5.424211879285096, 5.850921305899476, 1.3833227797918681, -1.0638314757568708, 0.15365712576146962, 2.133051864383617, -0.5233686791928989, -3.691434260705961, -2.290869973144339, -5.701838381722496, 0.4132138850563507, 1.72075170056128, 0.6612844772076301, 0.8576735098688886, -1.0855446396481625, -5.71619215676067, -6.4293945508201205, -5.893088859719839, -6.588983288962893, -6.988862773665858, -6.456638807339203, -4.700300556024459, -6.568406035699212, -7.616886663068485, -8.596178426084222, -13.018957827375957, -11.624764054757506, -13.429002546797946, -16.036898585859845, -17.12795757723562, -19.326137789103157, -21.82382725927731, -21.219461180672695, -17.06912546132274, -20.855772244461846, -21.38526072930206, -19.92131805079042, -27.489262938326263, -29.57512759711041, -25.264341007873483, -29.425373526332592, -32.06212026817538, -24.167924962123138, -22.304208313737135, -24.71681308633542, -25.130555917506157, -26.172973145516053, -25.3025009466907, -25.098315875549375, -23.063987436688038, -23.71415482258142, -24.493281259550926, -20.0388285674167, -17.674583578565844, -16.05722498472771, -13.601634234021034, -14.468710393164699, -14.052989796036613, -18.777085358694777, -15.748265221387797, -19.40876437400273, -17.511028140998732, -18.377562117549346, -16.190980481194472, -22.135242614182815, -26.745959476839843, -20.294194893616137, -24.813129344790397, -19.095624611804382, -21.217417940979587, -18.79847616503578, -22.942134830371614, -19.118470544651515, -15.197181006404705, -24.444482034299156, -26.19902845869204, -29.629479146213626, -33.893871820764815, -34.32776251445355, -37.050428166842295, -43.23879810118595, -41.93712546174427, -42.95300310309344, -40.686343722110024, -33.16414765456767, -39.45857040258824, -34.00858894679638, -29.75860386379739, -21.823200220452975, -24.31208020064716, -19.7065405954595, -29.489840207939068, -25.25096623865693, -15.423222171309902, -6.456585787579144, -13.956020236972137, -1.0296278280376896, 13.141941905817873, 4.431284386190356, 2.382046367149769, -0.2869884369412432, -5.66789304031505, -12.636419056017075, -10.33032831524389], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 103.13225058004643, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 108.35266821345708, null, null, null, null, null, null, null, null, null, 109.28074245939676, null, null, null, null, null, null, null, null, null, null, null, null, 112.29698375870069, null, null, null, null, null, null, null, null, null, null, null, null, 117.28538283062646, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119.02552204176335, null, null, null, null, null, null, null, null, null, 122.50580046403714, null, null, null, null, null, null, null, null, null, null, null, null, 127.14617169373552, null, null, null, null, null, null, null, null, null, null, null, null, 127.14617169373552, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 130.046403712297, null, null, null, null, null, null, null, null, null, null, 136.5429234338747, null, null, null, null, null, null, null, null, null, null, null, null, 136.8909512761021, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [36.9, 10.3, 47.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": [179.090958, 178.642637, 178.352548, 181.164127, 182.781428, 178.274198, 176.948542, 187.297495, 193.881586, 188.075213, 184.734561, 184.372215, 191.875427, 188.614313, 191.946128, 194.022989, 187.99978, 183.655583, 190.389532, 191.758972, 181.369752, 179.867367, 183.973886, 188.280723, 188.0713, 186.741917, 193.270463, 198.46052, 199.598691, 194.970469, 199.108259, 196.361938, 197.085136, 193.231132, 191.784737, 195.025395, 193.102971, 190.091172, 190.832679, 195.116939, 196.746423, 185.816066, 183.554929, 181.501721, 179.06181, 181.013739, 180.829595, 178.095053, 184.006082, 184.641379, 183.987667, 190.276192, 191.399471, 190.635273, 198.636338, 203.01897, 200.838558, 197.293641, 202.05105, 207.724769, 205.216485, 211.325221, 209.307487, 206.965805, 208.863215, 208.5115, 211.991628, 220.284699, 221.56198, 220.601505, 221.847789, 222.563937, 221.610772, 218.465329, 221.810937, 223.688671, 225.442494, 233.363292, 233.982849, 237.214077, 241.884583, 243.838571, 247.775313, 252.248449, 251.166084, 243.733208, 250.51475, 251.463016, 255.074091, 268.627596, 272.363191, 264.642962, 272.094995, 276.81717, 262.67938, 259.341632, 263.662389, 264.403365, 266.27024, 264.711303, 264.345626, 269.012813, 270.177204, 271.572549, 263.595027, 259.360878, 256.464335, 252.066594, 253.619449, 252.874931, 261.335359, 255.911016, 262.466639, 259.067965, 260.619849, 256.703879, 267.349515, 275.606892, 264.052365, 272.145368, 261.905834, 265.705774, 261.373668, 268.794586, 261.946749, 254.924074, 271.485154, 274.627388, 280.771015, 293.60221, 294.379269, 299.255317, 310.338128, 308.00695, 309.826295, 305.766913, 292.29534, 303.568082, 293.807658, 286.196319, 283.619408, 288.076767, 279.828662, 297.349667, 289.758227, 272.157626, 256.099191, 269.53, 246.38, 221.0, 236.6, 240.27, 245.05, 255.31, 267.79, 263.66], "ttmEps": [8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.89, 8.89, 8.89, 8.89, 8.89, 8.89, 8.89, 8.89, 8.89, 8.89, 8.89, 8.89, 8.89, 8.89, 8.89, 8.89, 9.34, 9.34, 9.34, 9.34, 9.34, 9.34, 9.34, 9.34, 9.34, 9.34, 9.42, 9.42, 9.42, 9.42, 9.42, 9.42, 9.42, 9.42, 9.42, 9.42, 9.42, 9.42, 9.42, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 10.11, 10.11, 10.11, 10.11, 10.11, 10.11, 10.11, 10.11, 10.11, 10.11, 10.11, 10.11, 10.11, 10.11, 10.11, 10.11, 10.26, 10.26, 10.26, 10.26, 10.26, 10.26, 10.26, 10.26, 10.26, 10.26, 10.56, 10.56, 10.56, 10.56, 10.56, 10.56, 10.56, 10.56, 10.56, 10.56, 10.56, 10.56, 10.56, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 10.96, 11.21, 11.21, 11.21, 11.21, 11.21, 11.21, 11.21, 11.21, 11.21, 11.21, 11.21, 11.77, 11.77, 11.77, 11.77, 11.77, 11.77, 11.77, 11.77, 11.77, 11.77, 11.77, 11.77, 11.77, 11.8, 11.8, 11.8], "quarterlyEps": [2.3, 2.3, 2.3, 2.3, 2.3, 2.3, 2.3, 2.3, 2.3, 2.3, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.37, 2.37, 2.37, 2.37, 2.37, 2.37, 2.37, 2.37, 2.37, 2.37, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.5, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.52, 2.52, 2.52, 2.52, 2.52, 2.52, 2.52, 2.52, 2.52, 2.52, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 2.99, 2.99, 2.99], "priceIndex": [100.0, 99.749668545522, 99.58768996031615, 101.15760673969929, 102.06066796515769, 99.54394124129931, 98.80372743329677, 104.58232905315074, 108.25872403898806, 105.01658771628213, 103.15124954549633, 102.94892442308563, 107.13853404033944, 105.3176079386431, 107.17801174529424, 108.33768000727318, 104.97446777854636, 102.54877468464936, 106.30884670347231, 107.07350842357992, 101.27242269819116, 100.43352774962541, 102.72650727570512, 105.13133946159358, 105.01440279302096, 104.27210791959693, 107.91748793928502, 110.81548851840975, 111.45101529916434, 108.86672960898451, 111.17717009476269, 109.6436917825857, 110.04750781443695, 107.8955264732014, 107.08789496787436, 108.89739894071033, 107.82396451304928, 106.14224979465463, 106.55628912320634, 108.94851486583705, 109.85837877979301, 103.75513542118637, 102.49257195888136, 101.34611095217885, 99.98372447144986, 101.07363376770813, 100.9708122729457, 99.4439110655715, 102.74448473272446, 103.09921900133003, 102.73420224822294, 106.24556042633935, 106.8727718794156, 106.44606245280121, 110.91366097890882, 113.36081523445756, 112.14332663293922, 110.16393189431707, 112.82035243789359, 115.98841801940665, 114.58785373184503, 117.99882214042319, 116.87216894557011, 115.56463113006518, 116.62409835341883, 116.42770932075757, 118.37092747027462, 123.00157498738713, 123.71477738144658, 123.1784716903463, 123.87436611958935, 124.27424560429232, 123.74202163796566, 121.98568338665092, 123.85378886632567, 124.90226949369494, 125.88156125671068, 130.30434065800242, 130.65028609652086, 132.4545245885613, 135.0624206276232, 136.15347961899897, 138.3516598308665, 140.84934930104066, 140.24498322243605, 136.0946475030861, 139.8812942862252, 140.4107827710654, 142.42711851482755, 149.9950634023634, 152.08092806114755, 147.77014147191062, 151.93117399036973, 154.5679207322125, 146.67372542616027, 144.81000877777427, 147.22261355037256, 147.6363563815433, 148.6787736095532, 147.80830141072784, 147.6041163395865, 150.21015913042356, 150.86032651631695, 151.63945295328645, 147.18500026115223, 144.82075527230137, 143.20339667846324, 140.74780592775656, 141.61488208690022, 141.19916148977214, 145.9232570524303, 142.89443691512332, 146.55493606773825, 144.65719983473426, 145.52373381128487, 143.33715217493, 149.28141430791834, 153.89213117057537, 147.44036658735166, 151.95930103852592, 146.2417963055399, 148.3635896347151, 145.9446478587713, 150.08830652410714, 146.26464223838704, 142.34335270014023, 151.59065372803468, 153.34520015242757, 156.77565083994915, 163.94027553306182, 164.37416622675056, 167.0968318791393, 173.28520181348296, 171.98352917404128, 172.99940681539044, 170.73274743440703, 163.21055136686468, 169.50497411488524, 164.0549926590934, 159.8050075760944, 158.36612365432768, 160.85500363452186, 156.2494640293342, 166.03276364181377, 161.79388967253163, 151.9661456051846, 142.99950922145385, 150.49894367084684, 137.5725512619124, 123.40098152805683, 132.11163904768435, 134.16087706672494, 136.82991187081595, 142.55884431641715, 149.52737033211918, 147.221279591346], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.8909512761021, 136.8909512761021, 136.8909512761021], "valuationGap": [0.0, 0.2503314544780011, 0.4123100396838453, -1.1576067396992897, -2.060667965157691, 0.4560587587006921, 1.1962725667032288, -4.582329053150744, -8.258724038988063, -5.016587716282132, -0.018998965449895877, 0.18332615696080268, -4.006283460293005, -2.1853573585966757, -4.045761165247811, -5.205429427226747, -1.8422171984999238, 0.583475895397072, -3.176596123425881, -3.941257843533492, 1.8598278818552672, 2.698722830421019, 0.4057433043413141, -1.9990888815471521, -1.8821522129745318, -1.1398573395505025, 0.43518027417205474, -2.462820304952672, -3.0983470857072604, -0.5140613955274347, -2.8245018813056078, -1.291023569128626, -1.6948396009798756, 0.457141740255679, 1.2647732455827168, -0.5447307272532527, 1.4567779463474864, 3.138492664742131, 2.7244533361904217, 0.33222759355970766, -0.5776363203962518, 5.525607038210396, 6.788170500515406, 7.934631507217915, 9.297017987946901, 8.207108691688632, 8.30993018645107, 9.836831393825264, 6.536257726672304, 9.197764757370663, 9.562781510477748, 6.051423332361338, 5.424211879285096, 5.850921305899476, 1.3833227797918681, -1.0638314757568708, 0.15365712576146962, 2.133051864383617, -0.5233686791928989, -3.691434260705961, -2.290869973144339, -5.701838381722496, 0.4132138850563507, 1.72075170056128, 0.6612844772076301, 0.8576735098688886, -1.0855446396481625, -5.71619215676067, -6.4293945508201205, -5.893088859719839, -6.588983288962893, -6.988862773665858, -6.456638807339203, -4.700300556024459, -6.568406035699212, -7.616886663068485, -8.596178426084222, -13.018957827375957, -11.624764054757506, -13.429002546797946, -16.036898585859845, -17.12795757723562, -19.326137789103157, -21.82382725927731, -21.219461180672695, -17.06912546132274, -20.855772244461846, -21.38526072930206, -19.92131805079042, -27.489262938326263, -29.57512759711041, -25.264341007873483, -29.425373526332592, -32.06212026817538, -24.167924962123138, -22.304208313737135, -24.71681308633542, -25.130555917506157, -26.172973145516053, -25.3025009466907, -25.098315875549375, -23.063987436688038, -23.71415482258142, -24.493281259550926, -20.0388285674167, -17.674583578565844, -16.05722498472771, -13.601634234021034, -14.468710393164699, -14.052989796036613, -18.777085358694777, -15.748265221387797, -19.40876437400273, -17.511028140998732, -18.377562117549346, -16.190980481194472, -22.135242614182815, -26.745959476839843, -20.294194893616137, -24.813129344790397, -19.095624611804382, -21.217417940979587, -18.79847616503578, -22.942134830371614, -19.118470544651515, -15.197181006404705, -24.444482034299156, -26.19902845869204, -29.629479146213626, -33.893871820764815, -34.32776251445355, -37.050428166842295, -43.23879810118595, -41.93712546174427, -42.95300310309344, -40.686343722110024, -33.16414765456767, -39.45857040258824, -34.00858894679638, -29.75860386379739, -21.823200220452975, -24.31208020064716, -19.7065405954595, -29.489840207939068, -25.25096623865693, -15.423222171309902, -6.456585787579144, -13.956020236972137, -1.0296278280376896, 13.141941905817873, 4.431284386190356, 2.382046367149769, -0.2869884369412432, -5.66789304031505, -12.636419056017075, -10.33032831524389], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 103.13225058004643, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 108.35266821345708, null, null, null, null, null, null, null, null, null, 109.28074245939676, null, null, null, null, null, null, null, null, null, null, null, null, 112.29698375870069, null, null, null, null, null, null, null, null, null, null, null, null, 117.28538283062646, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119.02552204176335, null, null, null, null, null, null, null, null, null, 122.50580046403714, null, null, null, null, null, null, null, null, null, null, null, null, 127.14617169373552, null, null, null, null, null, null, null, null, null, null, null, null, 127.14617169373552, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 130.046403712297, null, null, null, null, null, null, null, null, null, null, 136.5429234338747, null, null, null, null, null, null, null, null, null, null, null, null, 136.8909512761021, null, null], "quarterLabels": ["2023-07-26", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-14", "", "", "", "", "", "", "", "", "", "2024-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-12", "", "", "", "", "", "", "", "", "", "2025-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-04", "", "", "", "", "", "", "", "", "", "", "2026-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-22", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [5.022831050228305, 5.022831050228305, 5.022831050228305, 5.022831050228305, 5.022831050228305, 5.022831050228305, 5.022831050228305, 5.022831050228305, 5.022831050228305, 5.022831050228305, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 1.3513513513513424, 3.947368421052645, 3.947368421052645, 3.947368421052645, 3.947368421052645, 3.947368421052645, 3.947368421052645, 3.947368421052645, 3.947368421052645, 3.947368421052645, 3.947368421052645, 2.0408163265306047, 2.0408163265306047, 2.0408163265306047, 2.0408163265306047, 2.0408163265306047, 2.0408163265306047, 2.0408163265306047, 2.0408163265306047, 2.0408163265306047, 2.0408163265306047, 2.0408163265306047, 2.0408163265306047, 2.0408163265306047, 1.1857707509881523, 1.1857707509881523, 1.1857707509881523, 1.1857707509881523, 1.1857707509881523, 1.1857707509881523, 1.1857707509881523, 1.1857707509881523, 1.1857707509881523, 1.1857707509881523, 1.1857707509881523, 1.1857707509881523, 1.1857707509881523, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 1.1320754716981227, 3.0506256645129723, 3.0506256645129723, 3.0506256645129723, 3.0506256645129723, 3.0506256645129723, 3.0506256645129723, 3.0506256645129723, 3.0506256645129723, 3.0506256645129723, 3.0506256645129723, -0.3558718861210047, -0.3558718861210047, -0.3558718861210047, -0.3558718861210047, -0.3558718861210047, -0.3558718861210047, -0.3558718861210047, -0.3558718861210047, -0.3558718861210047, -0.3558718861210047, -0.3558718861210047, -0.3558718861210047, -0.3558718861210047, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.9011406844106566, 1.0948905109488978, 1.0948905109488978, 1.0948905109488978, 1.0948905109488978, 1.0948905109488978, 1.0948905109488978, 1.0948905109488978, 1.0948905109488978, 1.0948905109488978, 1.0948905109488978, 1.0948905109488978, -0.29673590504451725, -0.29673590504451725, -0.29673590504451725, -0.29673590504451725, -0.29673590504451725, -0.29673590504451725, -0.29673590504451725, -0.29673590504451725, -0.29673590504451725, -0.29673590504451725, -0.29673590504451725, -0.29673590504451725, -0.29673590504451725, 2.7491408934707926, 2.7491408934707926, 2.7491408934707926], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 179.090958, "latestClose": 263.66, "startTtmEps": 8.62, "latestTtmEps": 11.8, "priceChangePct": 47.22127959134599, "epsChangePct": 36.890951276102115, "earningsGapPct": -10.330328315243875, "startMultiple": 20.776213225058008, "latestMultiple": 22.34406779661017, "multipleChangePct": 7.546392379440858, "latestQuarter": "2026-07-22", "tone": "caution", "read": "Market price is leading earnings power; the spread is closing and has persisted through 0 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -2.9136041286705883, "earningsMovePct": 7.664233576642343, "spread": 10.57783770531293, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 38.56699423541124, "earningsMovePct": 21.900826446280995, "spread": -16.66616778913024, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 47.22127959134599, "earningsMovePct": 36.890951276102115, "spread": -10.330328315243875, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 0, "persistenceLabel": "0 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 0 updates.", "marketChangePct": 47.22127959134599, "earningsChangePct": 36.890951276102115, "recentMarketMovePoints": -9.028184437988216, "recentEarningsMovePoints": 0.34802784222739547}, "pressure": {"score": 15, "band": "low", "label": "Low \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 90, "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": 92, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.03117905, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.05099317, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "mixed", "value": 0.02817066, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.00018955, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01469155, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -0.8100985887519396, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-22", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 103.13225058004643, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 108.35266821345708, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 109.28074245939676, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 112.29698375870069, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 117.28538283062646, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 119.02552204176335, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 122.50580046403714, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 127.14617169373552, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 130.046403712297, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.5429234338747, 136.8909512761021, 136.8909512761021, 136.8909512761021], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 102.10027876427235, 106.52041089090008, 106.52041089090008, 106.52041089090008, 106.52041089090008, 106.52041089090008, 106.52041089090008, 106.52041089090008, 106.52041089090008, 106.52041089090008, 106.52041089090008, 107.4044373162256, 107.4044373162256, 107.4044373162256, 107.4044373162256, 107.4044373162256, 107.4044373162256, 107.4044373162256, 107.4044373162256, 107.4044373162256, 107.4044373162256, 107.4044373162256, 107.4044373162256, 107.4044373162256, 110.69423759880857, 110.69423759880857, 110.69423759880857, 110.69423759880857, 110.69423759880857, 110.69423759880857, 110.69423759880857, 110.69423759880857, 110.69423759880857, 110.69423759880857, 110.69423759880857, 110.69423759880857, 110.69423759880857, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 115.40268071944095, 117.0447168442357, 117.0447168442357, 117.0447168442357, 117.0447168442357, 117.0447168442357, 117.0447168442357, 117.0447168442357, 117.0447168442357, 117.0447168442357, 117.0447168442357, 119.9927444915416, 119.9927444915416, 119.9927444915416, 119.9927444915416, 119.9927444915416, 119.9927444915416, 119.9927444915416, 119.9927444915416, 119.9927444915416, 119.9927444915416, 119.9927444915416, 119.9927444915416, 119.9927444915416, 123.03814869973651, 123.03814869973651, 123.03814869973651, 123.03814869973651, 123.03814869973651, 123.03814869973651, 123.03814869973651, 123.03814869973651, 123.03814869973651, 123.03814869973651, 123.03814869973651, 123.03814869973651, 123.03814869973651, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 122.14457555275517, 124.50070645740252, 124.50070645740252, 124.50070645740252, 124.50070645740252, 124.50070645740252, 124.50070645740252, 124.50070645740252, 124.50070645740252, 124.50070645740252, 124.50070645740252, 124.50070645740252, 129.04112727689312, 129.04112727689312, 129.04112727689312, 129.04112727689312, 129.04112727689312, 129.04112727689312, 129.04112727689312, 129.04112727689312, 129.04112727689312, 129.04112727689312, 129.04112727689312, 129.04112727689312, 129.04112727689312, 129.31225417191737, 129.31225417191737, 129.31225417191737], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 105.94591294792748, 107.75288443928943, 107.75288443928943, 107.75288443928943, 107.75288443928943, 107.75288443928943, 107.75288443928943, 107.75288443928943, 107.75288443928943, 107.75288443928943, 107.75288443928943, 107.59721628716194, 107.59721628716194, 107.59721628716194, 107.59721628716194, 107.59721628716194, 107.59721628716194, 107.59721628716194, 107.59721628716194, 107.59721628716194, 107.59721628716194, 107.59721628716194, 107.59721628716194, 107.59721628716194, 111.38819363897198, 111.38819363897198, 111.38819363897198, 111.38819363897198, 111.38819363897198, 111.38819363897198, 111.38819363897198, 111.38819363897198, 111.38819363897198, 111.38819363897198, 111.38819363897198, 111.38819363897198, 111.38819363897198, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 116.15591233746414, 115.514925828704, 115.514925828704, 115.514925828704, 115.514925828704, 115.514925828704, 115.514925828704, 115.514925828704, 115.514925828704, 115.514925828704, 115.514925828704, 122.17813320310115, 122.17813320310115, 122.17813320310115, 122.17813320310115, 122.17813320310115, 122.17813320310115, 122.17813320310115, 122.17813320310115, 122.17813320310115, 122.17813320310115, 122.17813320310115, 122.17813320310115, 122.17813320310115, 130.77956168732067, 130.77956168732067, 130.77956168732067, 130.77956168732067, 130.77956168732067, 130.77956168732067, 130.77956168732067, 130.77956168732067, 130.77956168732067, 130.77956168732067, 130.77956168732067, 130.77956168732067, 130.77956168732067, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 129.36633905133996, 133.09932238569073, 133.09932238569073, 133.09932238569073, 133.09932238569073, 133.09932238569073, 133.09932238569073, 133.09932238569073, 133.09932238569073, 133.09932238569073, 133.09932238569073, 133.09932238569073, 137.70526829863869, 137.70526829863869, 137.70526829863869, 137.70526829863869, 137.70526829863869, 137.70526829863869, 137.70526829863869, 137.70526829863869, 137.70526829863869, 137.70526829863869, 137.70526829863869, 137.70526829863869, 137.70526829863869, 134.46370795433737, 134.46370795433737, 134.46370795433737], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 36.8909512761021, "valuationContribution": 10.33032831524389, "marketMove": 47.22127959134599, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 36.8909512761021}, {"key": "valuation", "label": "Relative valuation contribution", "value": 10.33032831524389}, {"key": "market", "label": "Total market move", "value": 47.22127959134599}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 3.132250580046425, "surprisePct": 1.3513513513513424, "immediateReturnPct": -1.7762319375918878, "forward4WeekPct": 2.05817392853358, "forward13WeekPct": 0.10927011418564447, "toDateReturnPct": 40.188595718884045, "weeksSince": 145, "availabilitySource": "reported", "spread": -0.018998965449895877, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-16", "periodEnd": "2023-12-31", "earningsChangePct": 5.0618672665916575, "surprisePct": 3.947368421052645, "immediateReturnPct": 3.496026015412501, "forward4WeekPct": 6.622156502763121, "forward13WeekPct": 4.484810981136067, "toDateReturnPct": 41.18951129756263, "weeksSince": 129, "availabilitySource": "reported", "spread": 0.43518027417205474, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 0.8565310492505418, "surprisePct": 2.0408163265306047, "immediateReturnPct": -0.9857300891507048, "forward4WeekPct": 0.8824635376331269, "forward13WeekPct": -5.3244430039482875, "toDateReturnPct": 35.19265016743076, "weeksSince": 119, "availabilitySource": "reported", "spread": 1.4567779463474864, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 2.7600849256900206, "surprisePct": 1.1857707509881523, "immediateReturnPct": 0.3452586963946125, "forward4WeekPct": 3.6027021106834978, "forward13WeekPct": 13.750309079457512, "toDateReturnPct": 43.28874194495378, "weeksSince": 106, "availabilitySource": "reported", "spread": 9.197764757370663, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 4.442148760330578, "surprisePct": 1.1320754716981227, "immediateReturnPct": -0.9548003737802735, "forward4WeekPct": 0.3153466476204514, "forward13WeekPct": 5.850437511195117, "toDateReturnPct": 24.765041651133558, "weeksSince": 93, "availabilitySource": "reported", "spread": 0.4132138850563507, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-14", "periodEnd": "2024-12-31", "earningsChangePct": 1.4836795252225476, "surprisePct": 3.0506256645129723, "immediateReturnPct": 0.2654903411287046, "forward4WeekPct": 6.175787492747586, "forward13WeekPct": 13.403851879155027, "toDateReturnPct": 12.982636532227199, "weeksSince": 77, "availabilitySource": "reported", "spread": -11.624764054757506, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 2.923976608187151, "surprisePct": -0.3558718861210047, "immediateReturnPct": 1.4360262822903591, "forward4WeekPct": 8.204776721519934, "forward13WeekPct": 6.9790767959293065, "toDateReturnPct": 4.850408697873898, "weeksSince": 67, "availabilitySource": "reported", "spread": -19.92131805079042, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 3.7878787878787845, "surprisePct": 1.3698630136986314, "immediateReturnPct": 1.7655624080574084, "forward4WeekPct": -1.8856933914238372, "forward13WeekPct": -1.4094339506869669, "toDateReturnPct": -0.25936725731938726, "weeksSince": 54, "availabilitySource": "reported", "spread": -23.063987436688038, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 0.0, "surprisePct": 1.9011406844106566, "immediateReturnPct": 0.5990258193443454, "forward4WeekPct": 1.923973888473629, "forward13WeekPct": 6.005923194710694, "toDateReturnPct": 1.7725213536146756, "weeksSince": 41, "availabilitySource": "reported", "spread": -18.377562117549346, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-02-06", "periodEnd": "2025-12-31", "earningsChangePct": 2.2810218978102093, "surprisePct": 1.0948905109488978, "immediateReturnPct": 4.569985616214711, "forward4WeekPct": 9.700408355898137, "forward13WeekPct": -0.33563044247996165, "toDateReturnPct": -6.094295381594128, "weeksSince": 26, "availabilitySource": "reported", "spread": -33.893871820764815, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 4.995539696699369, "surprisePct": -0.29673590504451725, "immediateReturnPct": -0.9003997706902744, "forward4WeekPct": 1.2445680686759442, "forward13WeekPct": -10.792004281508605, "toDateReturnPct": -7.874426574997284, "weeksSince": 15, "availabilitySource": "reported", "spread": -21.823200220452975, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 0.2548853016142827, "surprisePct": 2.7491408934707926, "immediateReturnPct": 4.18690063252396, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 7.594368496225257, "weeksSince": 2, "availabilitySource": "reported", "spread": -5.66789304031505, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 0.2548853016142827, "surprisePct": 2.7491408934707926, "immediateReturnPct": 4.18690063252396, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 7.594368496225257, "weeksSince": 2, "availabilitySource": "reported", "spread": -5.66789304031505, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 5 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Financial Data & Stock Exchanges", "population": 12, "spreadPercentile": 27.3, "qualityPercentile": 40.9, "rarityPercentile": 27.3, "currentOneYearSpread": 16.660342, "lead": "earnings", "relatedSignals": [{"tickerId": 2729, "symbol": "MSCI", "name": "MSCI Inc", "spread": 10.757337999999999, "lead": "earnings", "quality": 100}, {"tickerId": 7186, "symbol": "MORN", "name": "Morningstar Inc", "spread": 26.266215999999996, "lead": "earnings", "quality": 100}, {"tickerId": 1458, "symbol": "FDS", "name": "FactSet Research Systems Inc", "spread": 30.273448999999996, "lead": "earnings", "quality": 100}, {"tickerId": 7299, "symbol": "NDAQ", "name": "Nasdaq Inc", "spread": 31.611372, "lead": "earnings", "quality": 75}, {"tickerId": 11717, "symbol": "CBOE", "name": "Cboe Global Markets Inc", "spread": 35.581812, "lead": "earnings", "quality": 37.5}, {"tickerId": 2590, "symbol": "MCO", "name": "Moodys Corporation", "spread": 37.602352, "lead": "earnings", "quality": 100}, {"tickerId": 3718, "symbol": "SPGI", "name": "S&P Global Inc", "spread": 44.816204000000006, "lead": "earnings", "quality": 87.5}, {"tickerId": 2042, "symbol": "ICE", "name": "Intercontinental Exchange Inc", "spread": 52.433649, "lead": "earnings", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-02-14", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2026-07-24", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}], "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."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}