{"ticker": {"uuid": "22353a76-2f23-4c94-a175-b46f72ad0986", "symbol": "TW", "name": "Tradeweb Markets Inc", "sector": "Financial Services", "industry": "Capital Markets", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 1, "inline": 3, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 1.4, "average_surprise_label": "+1.4%", "median_surprise": 1.3, "surprise_dispersion": 1.6, "average_reaction": 1.0, "average_reaction_label": "+1.0%", "average_abs_reaction": 3.8, "positive_response_rate": 33.3, "confirmation_rate": 37.5, "reaction_sample": 12, "streak": {"count": 5, "band": "beat", "label": "5 consecutive beats"}, "profile": "Results and price are diverging", "profile_tone": "caution", "profile_text": "The sign of the earnings surprise has often differed from the direction of the next completed weekly close."}, "event_risk": {"score": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "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": 60.7, "revenue_growth_1y": 14.0, "cash_conversion": 1.36, "net_margin": 40.7, "earnings_yield": 6.1, "eps_surprise_avg": 2.8, "sue_score": 0.88, "pe_ratio": 24.4, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 102.62, "currency": "USD", "return_13w": -5.6, "fair_value": 113.098741, "fair_value_gap": -9.3, "relative_strength": -19.0, "trend_signal": "Inactive", "expectation_direction": "negative", "expectation_probability": 41.2}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-26", "date_source": "exact", "eps_actual": 0.55, "eps_estimate": 0.55, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.76508244876767, "one_week_reaction_label": "+7.8%", "four_week_reaction": 14.780686531348634, "four_week_reaction_label": "+14.8%", "confirmation": "contained", "revenue": 328357000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 98614000.0, "operating_cash_flow": 217389000.0, "free_cash_flow": 235290000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-06", "date_source": "exact", "eps_actual": 0.64, "eps_estimate": 0.63, "eps_surprise": 0.01, "surprise_pct": 1.5873, "surprise_label": "+1.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.742022547992718, "one_week_reaction_label": "+5.7%", "four_week_reaction": 8.343535518800504, "four_week_reaction_label": "+8.3%", "confirmation": "confirmed", "revenue": 370000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 89314000.0, "operating_cash_flow": 244761000.0, "free_cash_flow": 256953000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-25", "date_source": "exact", "eps_actual": 0.71, "eps_estimate": 0.71, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.7817910653194201, "one_week_reaction_label": "+0.8%", "four_week_reaction": 11.637803260157805, "four_week_reaction_label": "+11.6%", "confirmation": "contained", "revenue": 408739000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 126142000.0, "operating_cash_flow": 37914000.0, "free_cash_flow": 55181000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-25", "date_source": "exact", "eps_actual": 0.7, "eps_estimate": 0.69, "eps_surprise": 0.01, "surprise_pct": 1.4493, "surprise_label": "+1.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.3400366142756255, "one_week_reaction_label": "-2.3%", "four_week_reaction": 6.042047405076702, "four_week_reaction_label": "+6.0%", "confirmation": "diverged", "revenue": 404951000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 119239000.0, "operating_cash_flow": 285670000.0, "free_cash_flow": 302298000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-30", "date_source": "exact", "eps_actual": 0.75, "eps_estimate": 0.76, "eps_surprise": -0.01, "surprise_pct": -1.3158, "surprise_label": "-1.3%", "surprise_band": "miss", "eps_yoy": 36.36363636363635, "eps_yoy_label": "+36.4%", "one_week_reaction": -4.226415308879621, "one_week_reaction_label": "-4.2%", "four_week_reaction": 2.6339622811305796, "four_week_reaction_label": "+2.6%", "confirmation": "confirmed", "revenue": 448915000.0, "revenue_yoy": 36.71552608898242, "revenue_yoy_label": "+36.7%", "net_income": 113916000.0, "operating_cash_flow": 292132000.0, "free_cash_flow": 309148000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-06", "date_source": "exact", "eps_actual": 0.76, "eps_estimate": 0.74, "eps_surprise": 0.02, "surprise_pct": 2.7027, "surprise_label": "+2.7%", "surprise_band": "beat", "eps_yoy": 18.75, "eps_yoy_label": "+18.8%", "one_week_reaction": -2.009456411005995, "one_week_reaction_label": "-2.0%", "four_week_reaction": 6.674546269019949, "four_week_reaction_label": "+6.7%", "confirmation": "diverged", "revenue": 463344000.0, "revenue_yoy": 25.22810810810811, "revenue_yoy_label": "+25.2%", "net_income": 142210000.0, "operating_cash_flow": 282025000.0, "free_cash_flow": 319983000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-30", "date_source": "exact", "eps_actual": 0.86, "eps_estimate": 0.86, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 21.126760563380287, "eps_yoy_label": "+21.1%", "one_week_reaction": 4.856234742775654, "one_week_reaction_label": "+4.9%", "four_week_reaction": 7.6354498911263935, "four_week_reaction_label": "+7.6%", "confirmation": "contained", "revenue": 509677000.0, "revenue_yoy": 24.694976500896658, "revenue_yoy_label": "+24.7%", "net_income": 148382000.0, "operating_cash_flow": 60207000.0, "free_cash_flow": 61852000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-30", "date_source": "exact", "eps_actual": 0.87, "eps_estimate": 0.86, "eps_surprise": 0.01, "surprise_pct": 1.1628, "surprise_label": "+1.2%", "surprise_band": "beat", "eps_yoy": 24.285714285714295, "eps_yoy_label": "+24.3%", "one_week_reaction": -1.4171643786186623, "one_week_reaction_label": "-1.4%", "four_week_reaction": -7.927487415904011, "four_week_reaction_label": "-7.9%", "confirmation": "diverged", "revenue": 512971000.0, "revenue_yoy": 26.67483226365659, "revenue_yoy_label": "+26.7%", "net_income": 153782000.0, "operating_cash_flow": 409187000.0, "free_cash_flow": 414652000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-30", "date_source": "exact", "eps_actual": 0.87, "eps_estimate": 0.83, "eps_surprise": 0.04, "surprise_pct": 4.8193, "surprise_label": "+4.8%", "surprise_band": "beat", "eps_yoy": 16.0, "eps_yoy_label": "+16.0%", "one_week_reaction": -5.01126595697728, "one_week_reaction_label": "-5.0%", "four_week_reaction": -4.046867582346421, "four_week_reaction_label": "-4.0%", "confirmation": "diverged", "revenue": 508598000.0, "revenue_yoy": 13.294944477239568, "revenue_yoy_label": "+13.3%", "net_income": 185636000.0, "operating_cash_flow": 342303000.0, "free_cash_flow": 373714000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-05", "date_source": "exact", "eps_actual": 0.87, "eps_estimate": 0.84, "eps_surprise": 0.03, "surprise_pct": 3.5714, "surprise_label": "+3.6%", "surprise_band": "beat", "eps_yoy": 14.473684210526313, "eps_yoy_label": "+14.5%", "one_week_reaction": 8.790142246491227, "one_week_reaction_label": "+8.8%", "four_week_reaction": 19.583777489675423, "four_week_reaction_label": "+19.6%", "confirmation": "confirmed", "revenue": 521183000.0, "revenue_yoy": 12.482950032805, "revenue_yoy_label": "+12.5%", "net_income": 324992000.0, "operating_cash_flow": 355949000.0, "free_cash_flow": 390757000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-29", "date_source": "exact", "eps_actual": 1.08, "eps_estimate": 1.06, "eps_surprise": 0.02, "surprise_pct": 1.8868, "surprise_label": "+1.9%", "surprise_band": "beat", "eps_yoy": 25.581395348837223, "eps_yoy_label": "+25.6%", "one_week_reaction": -1.4211321233169956, "one_week_reaction_label": "-1.4%", "four_week_reaction": -6.258275516168221, "four_week_reaction_label": "-6.3%", "confirmation": "diverged", "revenue": 617764000.0, "revenue_yoy": 21.20696048673964, "revenue_yoy_label": "+21.2%", "net_income": 205284000.0, "operating_cash_flow": 103829000.0, "free_cash_flow": 113425000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-30", "date_source": "exact", "eps_actual": 0.97, "eps_estimate": 0.96, "eps_surprise": 0.01, "surprise_pct": 1.0417, "surprise_label": "+1.0%", "surprise_band": "beat", "eps_yoy": 11.494252873563216, "eps_yoy_label": "+11.5%", "one_week_reaction": 0.6711409395973171, "one_week_reaction_label": "+0.7%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 558946000.0, "revenue_yoy": 8.962494955855204, "revenue_yoy_label": "+9.0%", "net_income": 181318000.0, "operating_cash_flow": 336545000.0, "free_cash_flow": 344878000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [0.55, 0.64, 0.71, 0.7, 0.75, 0.76, 0.86, 0.87, 0.87, 0.87, 1.08, 0.97], "eps_estimate": [0.55, 0.63, 0.71, 0.69, 0.76, 0.74, 0.86, 0.86, 0.83, 0.84, 1.06, 0.96], "surprise": [0.0, 1.5873, 0.0, 1.4493, -1.3158, 2.7027, 0.0, 1.1628, 4.8193, 3.5714, 1.8868, 1.0417], "reaction_1w": [7.76508244876767, 5.742022547992718, 0.7817910653194201, -2.3400366142756255, -4.226415308879621, -2.009456411005995, 4.856234742775654, -1.4171643786186623, -5.01126595697728, 8.790142246491227, -1.4211321233169956, 0.6711409395973171], "reaction_4w": [14.780686531348634, 8.343535518800504, 11.637803260157805, 6.042047405076702, 2.6339622811305796, 6.674546269019949, 7.6354498911263935, -7.927487415904011, -4.046867582346421, 19.583777489675423, -6.258275516168221, null], "revenue": [328.36, 370.0, 408.74, 404.95, 448.92, 463.34, 509.68, 512.97, 508.6, 521.18, 617.76, 558.95], "net_income": [98.61, 89.31, 126.14, 119.24, 113.92, 142.21, 148.38, 153.78, 185.64, 324.99, 205.28, 181.32], "financial_unit": "millions", "scatter": [{"x": 0.0, "y": 7.76508244876767, "label": "2023-09-30"}, {"x": 1.5873, "y": 5.742022547992718, "label": "2023-12-31"}, {"x": 0.0, "y": 0.7817910653194201, "label": "2024-03-31"}, {"x": 1.4493, "y": -2.3400366142756255, "label": "2024-06-30"}, {"x": -1.3158, "y": -4.226415308879621, "label": "2024-09-30"}, {"x": 2.7027, "y": -2.009456411005995, "label": "2024-12-31"}, {"x": 0.0, "y": 4.856234742775654, "label": "2025-03-31"}, {"x": 1.1628, "y": -1.4171643786186623, "label": "2025-06-30"}, {"x": 4.8193, "y": -5.01126595697728, "label": "2025-09-30"}, {"x": 3.5714, "y": 8.790142246491227, "label": "2025-12-31"}, {"x": 1.8868, "y": -1.4211321233169956, "label": "2026-03-31"}, {"x": 1.0417, "y": 0.6711409395973171, "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, 102.41325425500985, 103.36120939560422, 103.62562206295043, 100.08009254479803, 98.30131862779673, 96.39033716229207, 100.58488003295982, 99.95990452697512, 97.82056777133532, 105.41641551063216, 110.51236365565073, 112.07480059836709, 112.27911925680183, 114.61075514019592, 114.03149977138109, 108.69022151288013, 106.15191020032964, 109.7247928368165, 109.32780574222572, 111.8781463040988, 115.37884980015922, 117.83295150813038, 117.68859201244726, 116.48560147935227, 123.17423098146163, 122.11559872921951, 126.42230566378412, 126.20461901307046, 123.88065356799416, 125.45805964928385, 126.71035285401169, 125.43397806886354, 123.30267134130115, 122.97755724990904, 121.67709966951028, 122.62836036326632, 125.87950492167832, 132.94773365273974, 135.83764114171402, 135.1633289488489, 131.26195499282244, 126.92509475615357, 125.7198422090979, 127.41924762014143, 127.75671896502875, 128.34729169262863, 126.47915121655655, 131.8545759242556, 128.7691305700302, 132.42104398966006, 139.08608756209878, 139.82129190736202, 141.5568543116987, 142.50900304638128, 134.87387255550945, 141.7858425284039, 144.12601988341856, 146.86427039128444, 158.51690896739842, 160.9656520590535, 160.48314091353245, 159.83175135301116, 153.0765977453771, 159.14417321360972, 155.42883957979217, 164.04165939691987, 163.4505837295887, 157.94669436544473, 158.74342864899722, 160.22825373032467, 162.8840367002168, 162.2804494959463, 158.23641559178284, 155.74963616440863, 158.1398414447267, 153.1904273415726, 150.1121324783099, 153.34735911570854, 161.94244119608013, 163.41519329419526, 160.97266405936557, 164.07781881987356, 172.06422720163874, 177.33211634876542, 157.7950155173915, 154.75027183649516, 162.36212982390578, 163.46162046258164, 171.39970046658962, 178.1657960504556, 175.39894600839938, 175.94265058422528, 174.5290194159762, 169.35329579685978, 165.97953113042655, 168.4947388009232, 175.254359339456, 168.05941409270656, 164.54054159514456, 166.88041038327094, 168.09569135419636, 165.7134990943319, 163.77872396318065, 157.44233571236788, 154.76992657541558, 149.17117111557354, 144.14600870066297, 142.72984582613356, 135.66113602228563, 134.32970148486032, 133.11930534644617, 129.62126232867462, 129.4154943777291, 134.29338899329278, 127.56359010820081, 132.06626131344098, 132.56252312277564, 128.85871336888883, 131.76366288625258, 130.59091190821093, 129.86385785922175, 126.6527055132618, 130.62726448917738, 128.6884549067031, 125.85294630233972, 128.76116006863597, 124.5684856069218, 124.89566005044996, 135.87416622857864, 137.42521413752408, 144.76845371519758, 149.35494820899154, 151.144502529799, 150.93826929886046, 151.82385748311026, 141.41515893879523, 149.45824401192547, 147.32312636180956, 143.56240788397633, 137.4360759349583, 135.48292771082026, 132.00123023431672, 134.58520823150525, 128.83494764433843, 121.61679428013205, 124.55654746986937, 122.92867490954922, 120.86346345242663, 113.6109267471197, 124.87240333978224, 118.88329011412675, 121.36154386267386, 121.27650574385116, 122.09044202401122, 124.66588219406998], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 189.5, 189.5], "gap": [0.0, -2.4132542550098464, -3.36120939560422, -3.625622062950427, -0.08009254479803474, 1.6986813722032679, 3.60966283770793, -0.5848800329598163, 0.04009547302487704, 2.1794322286646803, -0.416415510632163, -5.512363655650731, -7.074800598367091, -7.279119256801835, -9.61075514019592, -9.031499771381093, -3.690221512880129, -1.1519102003296382, -4.724792836816505, -4.327805742225721, -6.878146304098806, -10.378849800159216, -12.832951508130378, -12.688592012447259, -11.485601479352269, -10.674230981461633, -9.615598729219514, -13.922305663784115, -13.704619013070456, -11.380653567994159, -12.958059649283854, -14.210352854011688, -12.933978068863539, -10.80267134130115, -10.47755724990904, -9.177099669510284, -1.6283603632663244, -4.879504921678318, -11.947733652739743, -14.837641141714016, -14.163328948848914, -10.261954992822439, -5.92509475615357, -4.719842209097905, -6.419247620141434, -6.756718965028753, -7.34729169262863, -5.479151216556545, -10.854575924255613, 1.2308694299698004, -2.4210439896600633, -9.086087562098783, -9.821291907362024, -11.556854311698686, -12.509003046381281, -4.87387255550945, -11.78584252840389, -14.126019883418564, -16.864270391284435, -28.51690896739842, -30.965652059053497, -30.483140913532452, -29.831751353011157, -13.076597745377086, -19.14417321360972, -15.428839579792168, -24.04165939691987, -23.450583729588686, -17.946694365444728, -18.743428648997224, -20.228253730324667, -22.884036700216797, -22.2804494959463, -18.236415591782844, -15.749636164408628, -18.1398414447267, -13.190427341572587, -4.1121324783098885, -7.347359115708542, -15.942441196080125, -17.415193294195262, -14.97266405936557, -18.077818819873556, -26.064227201638744, -31.332116348765425, -11.795015517391505, -8.750271836495159, -16.362129823905775, -17.461620462581635, -17.89970046658962, -24.66579605045561, -21.898946008399378, -22.442650584225277, -21.029019415976194, -15.853295796859783, -12.479531130426551, -14.994738800923187, -21.754359339455988, -14.559414092706561, -11.04054159514456, -13.380410383270942, -14.595691354196362, -3.713499094331894, -1.7787239631806528, 4.557664287632122, 7.230073424584418, 12.828828884426457, 17.853991299337025, 19.270154173866445, 26.338863977714368, 27.670298515139677, 28.88069465355383, 32.37873767132538, 32.58450562227091, 27.70661100670722, 40.43640989179919, 35.933738686559025, 35.437476877224356, 39.14128663111117, 36.236337113747425, 37.40908809178907, 38.13614214077825, 41.34729448673821, 37.37273551082262, 39.3115450932969, 42.14705369766028, 39.238839931364026, 43.4315143930782, 43.10433994955004, 37.625833771421355, 36.07478586247592, 28.73154628480242, 24.145051791008456, 22.355497470200987, 22.56173070113954, 21.67614251688974, 32.08484106120477, 24.041755988074527, 26.176873638190443, 29.937592116023666, 36.063924065041704, 49.01707228917974, 52.49876976568328, 49.91479176849475, 55.66505235566157, 62.883205719867945, 59.94345253013063, 61.571325090450785, 63.63653654757337, 70.8890732528803, 59.62759666021776, 65.61670988587325, 63.138456137326145, 63.22349425614884, 67.40955797598878, 64.83411780593002], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 105.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112.5, null, null, null, null, null, null, null, null, null, null, 121.0, null, null, null, null, null, null, null, null, null, null, null, null, 130.0, null, null, null, null, null, null, null, null, null, null, null, null, null, 140.0, null, null, null, null, null, null, null, null, null, null, null, null, null, 146.0, null, null, null, null, null, null, null, null, null, null, null, 153.5, null, null, null, null, null, null, null, null, null, null, null, null, 162.0, null, null, null, null, null, null, null, null, null, null, null, null, 168.0, null, null, null, null, null, null, null, null, null, null, null, null, null, 173.5, null, null, null, null, null, null, null, null, null, null, null, 184.5, null, null, null, null, null, null, null, null, null, null, null, null, 189.5, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [89.5, -64.8, 24.7]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [82.316026, 84.302521, 85.08284, 85.300494, 82.381955, 80.917739, 79.344695, 82.797476, 82.283021, 80.522004, 86.774604, 90.969386, 92.255522, 92.423709, 94.343019, 93.866199, 89.469471, 87.380034, 90.321089, 89.994305, 92.093644, 94.975284, 96.995403, 96.876572, 95.886318, 101.392132, 100.520708, 104.065818, 103.886627, 101.973631, 103.272089, 104.302927, 103.252266, 101.497859, 101.230238, 100.159753, 100.942793, 103.619006, 109.437291, 111.816148, 111.261081, 108.049625, 104.479694, 103.487578, 104.886461, 105.164254, 105.65039, 104.112611, 108.537447, 105.997631, 109.003741, 114.49014, 115.095331, 116.523977, 117.307748, 111.022812, 116.712471, 118.638812, 120.892831, 130.48482, 132.500528, 132.103344, 131.567146, 126.006572, 131.001159, 127.942844, 135.032575, 134.546025, 130.015442, 130.671282, 131.893531, 134.079666, 133.582817, 130.253929, 128.206911, 130.174433, 126.100272, 123.566342, 126.229452, 133.304582, 134.516893, 132.5063, 135.06234, 141.636434, 145.972751, 129.890586, 127.384274, 133.650053, 134.55511, 141.089422, 146.659003, 144.381442, 144.828998, 143.665353, 139.404903, 136.627754, 138.698173, 144.262424, 138.339831, 135.443235, 137.369322, 138.369693, 136.408767, 134.816137, 129.600274, 127.400453, 122.79178, 118.655266, 117.489537, 111.670856, 110.574872, 109.578522, 106.699072, 106.529692, 110.544981, 105.005278, 108.711698, 109.120201, 106.071372, 108.462611, 107.497249, 106.898767, 104.255474, 107.527173, 105.931222, 103.597144, 105.99107, 102.539827, 102.809144, 111.846214, 113.122975, 119.167638, 122.943058, 124.416148, 124.246385, 124.975366, 116.407339, 123.028087, 121.270543, 118.174869, 113.131916, 111.524162, 108.658167, 110.785195, 106.051809, 100.110112, 102.53, 101.19, 99.49, 93.52, 102.79, 97.86, 99.9, 99.83, 100.5, 102.62], "ttmEps": [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.25, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 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.8, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 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, 3.36, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.79, 3.79], "quarterlyEps": [0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 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, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 0.97, 0.97], "priceIndex": [100.0, 102.41325425500985, 103.36120939560422, 103.62562206295043, 100.08009254479803, 98.30131862779673, 96.39033716229207, 100.58488003295982, 99.95990452697512, 97.82056777133532, 105.41641551063216, 110.51236365565073, 112.07480059836709, 112.27911925680183, 114.61075514019592, 114.03149977138109, 108.69022151288013, 106.15191020032964, 109.7247928368165, 109.32780574222572, 111.8781463040988, 115.37884980015922, 117.83295150813038, 117.68859201244726, 116.48560147935227, 123.17423098146163, 122.11559872921951, 126.42230566378412, 126.20461901307046, 123.88065356799416, 125.45805964928385, 126.71035285401169, 125.43397806886354, 123.30267134130115, 122.97755724990904, 121.67709966951028, 122.62836036326632, 125.87950492167832, 132.94773365273974, 135.83764114171402, 135.1633289488489, 131.26195499282244, 126.92509475615357, 125.7198422090979, 127.41924762014143, 127.75671896502875, 128.34729169262863, 126.47915121655655, 131.8545759242556, 128.7691305700302, 132.42104398966006, 139.08608756209878, 139.82129190736202, 141.5568543116987, 142.50900304638128, 134.87387255550945, 141.7858425284039, 144.12601988341856, 146.86427039128444, 158.51690896739842, 160.9656520590535, 160.48314091353245, 159.83175135301116, 153.0765977453771, 159.14417321360972, 155.42883957979217, 164.04165939691987, 163.4505837295887, 157.94669436544473, 158.74342864899722, 160.22825373032467, 162.8840367002168, 162.2804494959463, 158.23641559178284, 155.74963616440863, 158.1398414447267, 153.1904273415726, 150.1121324783099, 153.34735911570854, 161.94244119608013, 163.41519329419526, 160.97266405936557, 164.07781881987356, 172.06422720163874, 177.33211634876542, 157.7950155173915, 154.75027183649516, 162.36212982390578, 163.46162046258164, 171.39970046658962, 178.1657960504556, 175.39894600839938, 175.94265058422528, 174.5290194159762, 169.35329579685978, 165.97953113042655, 168.4947388009232, 175.254359339456, 168.05941409270656, 164.54054159514456, 166.88041038327094, 168.09569135419636, 165.7134990943319, 163.77872396318065, 157.44233571236788, 154.76992657541558, 149.17117111557354, 144.14600870066297, 142.72984582613356, 135.66113602228563, 134.32970148486032, 133.11930534644617, 129.62126232867462, 129.4154943777291, 134.29338899329278, 127.56359010820081, 132.06626131344098, 132.56252312277564, 128.85871336888883, 131.76366288625258, 130.59091190821093, 129.86385785922175, 126.6527055132618, 130.62726448917738, 128.6884549067031, 125.85294630233972, 128.76116006863597, 124.5684856069218, 124.89566005044996, 135.87416622857864, 137.42521413752408, 144.76845371519758, 149.35494820899154, 151.144502529799, 150.93826929886046, 151.82385748311026, 141.41515893879523, 149.45824401192547, 147.32312636180956, 143.56240788397633, 137.4360759349583, 135.48292771082026, 132.00123023431672, 134.58520823150525, 128.83494764433843, 121.61679428013205, 124.55654746986937, 122.92867490954922, 120.86346345242663, 113.6109267471197, 124.87240333978224, 118.88329011412675, 121.36154386267386, 121.27650574385116, 122.09044202401122, 124.66588219406998], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 189.5, 189.5], "valuationGap": [0.0, -2.4132542550098464, -3.36120939560422, -3.625622062950427, -0.08009254479803474, 1.6986813722032679, 3.60966283770793, -0.5848800329598163, 0.04009547302487704, 2.1794322286646803, -0.416415510632163, -5.512363655650731, -7.074800598367091, -7.279119256801835, -9.61075514019592, -9.031499771381093, -3.690221512880129, -1.1519102003296382, -4.724792836816505, -4.327805742225721, -6.878146304098806, -10.378849800159216, -12.832951508130378, -12.688592012447259, -11.485601479352269, -10.674230981461633, -9.615598729219514, -13.922305663784115, -13.704619013070456, -11.380653567994159, -12.958059649283854, -14.210352854011688, -12.933978068863539, -10.80267134130115, -10.47755724990904, -9.177099669510284, -1.6283603632663244, -4.879504921678318, -11.947733652739743, -14.837641141714016, -14.163328948848914, -10.261954992822439, -5.92509475615357, -4.719842209097905, -6.419247620141434, -6.756718965028753, -7.34729169262863, -5.479151216556545, -10.854575924255613, 1.2308694299698004, -2.4210439896600633, -9.086087562098783, -9.821291907362024, -11.556854311698686, -12.509003046381281, -4.87387255550945, -11.78584252840389, -14.126019883418564, -16.864270391284435, -28.51690896739842, -30.965652059053497, -30.483140913532452, -29.831751353011157, -13.076597745377086, -19.14417321360972, -15.428839579792168, -24.04165939691987, -23.450583729588686, -17.946694365444728, -18.743428648997224, -20.228253730324667, -22.884036700216797, -22.2804494959463, -18.236415591782844, -15.749636164408628, -18.1398414447267, -13.190427341572587, -4.1121324783098885, -7.347359115708542, -15.942441196080125, -17.415193294195262, -14.97266405936557, -18.077818819873556, -26.064227201638744, -31.332116348765425, -11.795015517391505, -8.750271836495159, -16.362129823905775, -17.461620462581635, -17.89970046658962, -24.66579605045561, -21.898946008399378, -22.442650584225277, -21.029019415976194, -15.853295796859783, -12.479531130426551, -14.994738800923187, -21.754359339455988, -14.559414092706561, -11.04054159514456, -13.380410383270942, -14.595691354196362, -3.713499094331894, -1.7787239631806528, 4.557664287632122, 7.230073424584418, 12.828828884426457, 17.853991299337025, 19.270154173866445, 26.338863977714368, 27.670298515139677, 28.88069465355383, 32.37873767132538, 32.58450562227091, 27.70661100670722, 40.43640989179919, 35.933738686559025, 35.437476877224356, 39.14128663111117, 36.236337113747425, 37.40908809178907, 38.13614214077825, 41.34729448673821, 37.37273551082262, 39.3115450932969, 42.14705369766028, 39.238839931364026, 43.4315143930782, 43.10433994955004, 37.625833771421355, 36.07478586247592, 28.73154628480242, 24.145051791008456, 22.355497470200987, 22.56173070113954, 21.67614251688974, 32.08484106120477, 24.041755988074527, 26.176873638190443, 29.937592116023666, 36.063924065041704, 49.01707228917974, 52.49876976568328, 49.91479176849475, 55.66505235566157, 62.883205719867945, 59.94345253013063, 61.571325090450785, 63.63653654757337, 70.8890732528803, 59.62759666021776, 65.61670988587325, 63.138456137326145, 63.22349425614884, 67.40955797598878, 64.83411780593002], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 105.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112.5, null, null, null, null, null, null, null, null, null, null, 121.0, null, null, null, null, null, null, null, null, null, null, null, null, 130.0, null, null, null, null, null, null, null, null, null, null, null, null, null, 140.0, null, null, null, null, null, null, null, null, null, null, null, null, null, 146.0, null, null, null, null, null, null, null, null, null, null, null, 153.5, null, null, null, null, null, null, null, null, null, null, null, null, 162.0, null, null, null, null, null, null, null, null, null, null, null, null, 168.0, null, null, null, null, null, null, null, null, null, null, null, null, null, 173.5, null, null, null, null, null, null, null, null, null, null, null, 184.5, null, null, null, null, null, null, null, null, null, null, null, null, 189.5, null], "quarterLabels": ["2023-07-27", "", "", "", "", "", "", "", "", "", "2023-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-06", "", "", "", "", "", "", "", "", "", "", "2024-04-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-06", "", "", "", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-05", "", "", "", "", "", "", "", "", "", "", "", "2026-04-29", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-30", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", ""], "surprisePct": [4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.5873015873015885, 1.5873015873015885, 1.5873015873015885, 1.5873015873015885, 1.5873015873015885, 1.5873015873015885, 1.5873015873015885, 1.5873015873015885, 1.5873015873015885, 1.5873015873015885, 1.5873015873015885, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.449275362318842, 1.449275362318842, 1.449275362318842, 1.449275362318842, 1.449275362318842, 1.449275362318842, 1.449275362318842, 1.449275362318842, 1.449275362318842, 1.449275362318842, 1.449275362318842, 1.449275362318842, 1.449275362318842, 1.449275362318842, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, -1.3157894736842117, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.1627906976744196, 1.1627906976744196, 1.1627906976744196, 1.1627906976744196, 1.1627906976744196, 1.1627906976744196, 1.1627906976744196, 1.1627906976744196, 1.1627906976744196, 1.1627906976744196, 1.1627906976744196, 1.1627906976744196, 1.1627906976744196, 4.81927710843374, 4.81927710843374, 4.81927710843374, 4.81927710843374, 4.81927710843374, 4.81927710843374, 4.81927710843374, 4.81927710843374, 4.81927710843374, 4.81927710843374, 4.81927710843374, 4.81927710843374, 4.81927710843374, 4.81927710843374, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 1.8867924528301903, 1.8867924528301903, 1.8867924528301903, 1.8867924528301903, 1.8867924528301903, 1.8867924528301903, 1.8867924528301903, 1.8867924528301903, 1.8867924528301903, 1.8867924528301903, 1.8867924528301903, 1.8867924528301903, 1.8867924528301903, 1.0416666666666676, 1.0416666666666676], "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": [22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 82.316026, "latestClose": 102.62, "startTtmEps": 2.0, "latestTtmEps": 3.79, "priceChangePct": 24.665882194069976, "epsChangePct": 89.5, "earningsGapPct": 64.83411780593002, "startMultiple": 41.158013, "latestMultiple": 27.07651715039578, "multipleChangePct": -34.213254778854896, "latestQuarter": "2026-07-30", "tone": "positive", "read": "Earnings power is leading market price; the spread is widening and has persisted through 4 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -23.881515756529947, "earningsMovePct": 16.975308641975296, "spread": 40.85682439850524, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": -10.36782730809832, "earningsMovePct": 45.76923076923076, "spread": 56.13705807732908, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 24.665882194069976, "earningsMovePct": 89.5, "spread": 64.83411780593002, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 4, "persistenceLabel": "4 quarters", "summary": "Earnings power is leading market price; the spread is widening and has persisted through 4 updates.", "marketChangePct": 24.665882194069976, "earningsChangePct": 89.5, "recentMarketMovePoints": -7.335348040246743, "recentEarningsMovePoints": 5.0}, "pressure": {"score": 64, "band": "moderate", "label": "Moderate \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 100, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.36283227, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.14036023, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.10594726, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.02925713, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.04953838, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -10.040908591703978, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-30", "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, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 105.0, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 121.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 130.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 140.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 146.0, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 153.5, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 168.0, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 173.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 184.5, 189.5, 189.5], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 103.3804391570951, 109.68837370565541, 109.68837370565541, 109.68837370565541, 109.68837370565541, 109.68837370565541, 109.68837370565541, 109.68837370565541, 109.68837370565541, 109.68837370565541, 109.68837370565541, 109.68837370565541, 116.20384600567697, 116.20384600567697, 116.20384600567697, 116.20384600567697, 116.20384600567697, 116.20384600567697, 116.20384600567697, 116.20384600567697, 116.20384600567697, 116.20384600567697, 116.20384600567697, 116.20384600567697, 116.20384600567697, 123.93634853227695, 123.93634853227695, 123.93634853227695, 123.93634853227695, 123.93634853227695, 123.93634853227695, 123.93634853227695, 123.93634853227695, 123.93634853227695, 123.93634853227695, 123.93634853227695, 123.93634853227695, 123.93634853227695, 123.93634853227695, 133.8179979164259, 133.8179979164259, 133.8179979164259, 133.8179979164259, 133.8179979164259, 133.8179979164259, 133.8179979164259, 133.8179979164259, 133.8179979164259, 133.8179979164259, 133.8179979164259, 133.8179979164259, 133.8179979164259, 133.8179979164259, 141.46902630204937, 141.46902630204937, 141.46902630204937, 141.46902630204937, 141.46902630204937, 141.46902630204937, 141.46902630204937, 141.46902630204937, 141.46902630204937, 141.46902630204937, 141.46902630204937, 141.46902630204937, 149.74250401018344, 149.74250401018344, 149.74250401018344, 149.74250401018344, 149.74250401018344, 149.74250401018344, 149.74250401018344, 149.74250401018344, 149.74250401018344, 149.74250401018344, 149.74250401018344, 149.74250401018344, 149.74250401018344, 158.59646448129087, 158.59646448129087, 158.59646448129087, 158.59646448129087, 158.59646448129087, 158.59646448129087, 158.59646448129087, 158.59646448129087, 158.59646448129087, 158.59646448129087, 158.59646448129087, 158.59646448129087, 158.59646448129087, 163.48843747515406, 163.48843747515406, 163.48843747515406, 163.48843747515406, 163.48843747515406, 163.48843747515406, 163.48843747515406, 163.48843747515406, 163.48843747515406, 163.48843747515406, 163.48843747515406, 163.48843747515406, 163.48843747515406, 163.48843747515406, 168.22926528193415, 168.22926528193415, 168.22926528193415, 168.22926528193415, 168.22926528193415, 168.22926528193415, 168.22926528193415, 168.22926528193415, 168.22926528193415, 168.22926528193415, 168.22926528193415, 168.22926528193415, 177.08871747079348, 177.08871747079348, 177.08871747079348, 177.08871747079348, 177.08871747079348, 177.08871747079348, 177.08871747079348, 177.08871747079348, 177.08871747079348, 177.08871747079348, 177.08871747079348, 177.08871747079348, 177.08871747079348, 180.85710140579778, 180.85710140579778], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 102.8507191614171, 107.40926387334038, 107.40926387334038, 107.40926387334038, 107.40926387334038, 107.40926387334038, 107.40926387334038, 107.40926387334038, 107.40926387334038, 107.40926387334038, 107.40926387334038, 107.40926387334038, 103.10506484285878, 103.10506484285878, 103.10506484285878, 103.10506484285878, 103.10506484285878, 103.10506484285878, 103.10506484285878, 103.10506484285878, 103.10506484285878, 103.10506484285878, 103.10506484285878, 103.10506484285878, 103.10506484285878, 112.97601731624754, 112.97601731624754, 112.97601731624754, 112.97601731624754, 112.97601731624754, 112.97601731624754, 112.97601731624754, 112.97601731624754, 112.97601731624754, 112.97601731624754, 112.97601731624754, 112.97601731624754, 112.97601731624754, 112.97601731624754, 122.79591451432339, 122.79591451432339, 122.79591451432339, 122.79591451432339, 122.79591451432339, 122.79591451432339, 122.79591451432339, 122.79591451432339, 122.79591451432339, 122.79591451432339, 122.79591451432339, 122.79591451432339, 122.79591451432339, 122.79591451432339, 131.176159313732, 131.176159313732, 131.176159313732, 131.176159313732, 131.176159313732, 131.176159313732, 131.176159313732, 131.176159313732, 131.176159313732, 131.176159313732, 131.176159313732, 131.176159313732, 132.06311176584776, 132.06311176584776, 132.06311176584776, 132.06311176584776, 132.06311176584776, 132.06311176584776, 132.06311176584776, 132.06311176584776, 132.06311176584776, 132.06311176584776, 132.06311176584776, 132.06311176584776, 132.06311176584776, 147.00130031404314, 147.00130031404314, 147.00130031404314, 147.00130031404314, 147.00130031404314, 147.00130031404314, 147.00130031404314, 147.00130031404314, 147.00130031404314, 147.00130031404314, 147.00130031404314, 147.00130031404314, 147.00130031404314, 155.5857662147034, 155.5857662147034, 155.5857662147034, 155.5857662147034, 155.5857662147034, 155.5857662147034, 155.5857662147034, 155.5857662147034, 155.5857662147034, 155.5857662147034, 155.5857662147034, 155.5857662147034, 155.5857662147034, 155.5857662147034, 164.9956257329224, 164.9956257329224, 164.9956257329224, 164.9956257329224, 164.9956257329224, 164.9956257329224, 164.9956257329224, 164.9956257329224, 164.9956257329224, 164.9956257329224, 164.9956257329224, 164.9956257329224, 171.85258852904965, 171.85258852904965, 171.85258852904965, 171.85258852904965, 171.85258852904965, 171.85258852904965, 171.85258852904965, 171.85258852904965, 171.85258852904965, 171.85258852904965, 171.85258852904965, 171.85258852904965, 171.85258852904965, 162.575685456958, 162.575685456958], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 144, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 89.5, "valuationContribution": -64.83411780593002, "marketMove": 24.66588219406998, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 89.5}, {"key": "valuation", "label": "Relative valuation contribution", "value": -64.83411780593002}, {"key": "market", "label": "Total market move", "value": 24.66588219406998}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 5.000000000000004, "surprisePct": 0.0, "immediateReturnPct": 7.7650824487676795, "forward4WeekPct": 17.164271023359046, "forward13WeekPct": 20.31068178581348, "toDateReturnPct": 27.44342527789052, "weeksSince": 145, "availabilitySource": "reported", "spread": -0.416415510632163, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-09", "periodEnd": "2023-12-31", "earningsChangePct": 7.14285714285714, "surprisePct": 1.5873015873015885, "immediateReturnPct": 5.74202254799272, "forward4WeekPct": 6.3484688190863725, "forward13WeekPct": 14.13233220614436, "toDateReturnPct": 7.0225681207197965, "weeksSince": 130, "availabilitySource": "reported", "spread": -10.674230981461633, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 7.55555555555556, "surprisePct": 0.0, "immediateReturnPct": 0.7817910653194149, "forward4WeekPct": 11.083621582014104, "forward13WeekPct": 5.828566689855963, "toDateReturnPct": 2.4563229503970607, "weeksSince": 119, "availabilitySource": "reported", "spread": -1.6283603632663244, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 7.438016528925617, "surprisePct": 1.449275362318842, "immediateReturnPct": -2.3400366142756313, "forward4WeekPct": 7.358317539936232, "forward13WeekPct": 21.218205915604415, "toDateReturnPct": -5.451986538802589, "weeksSince": 106, "availabilitySource": "reported", "spread": 1.2308694299698004, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": 7.692307692307687, "surprisePct": -1.3157894736842117, "immediateReturnPct": -4.226415308879616, "forward4WeekPct": 2.2641511126189284, "forward13WeekPct": -4.1551969212739515, "toDateReturnPct": -22.001804310629346, "weeksSince": 92, "availabilitySource": "reported", "spread": -13.076597745377086, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-07", "periodEnd": "2024-12-31", "earningsChangePct": 4.285714285714293, "surprisePct": 2.7027027027027053, "immediateReturnPct": -2.0094564110059943, "forward4WeekPct": 5.080106409286733, "forward13WeekPct": 16.303478710973774, "toDateReturnPct": -18.620318281311874, "weeksSince": 78, "availabilitySource": "reported", "spread": -4.1121324783098885, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": 5.13698630136985, "surprisePct": 0.0, "immediateReturnPct": 4.856234742775656, "forward4WeekPct": 6.770640669090899, "forward13WeekPct": 1.3776191777480573, "toDateReturnPct": -23.73385150515651, "weeksSince": 66, "availabilitySource": "reported", "spread": -17.89970046658962, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": 5.537459283387625, "surprisePct": 1.1627906976744196, "immediateReturnPct": -1.4171643786186627, "forward4WeekPct": -11.258182816088214, "forward13WeekPct": -24.112516459800204, "toDateReturnPct": -25.836360712312924, "weeksSince": 53, "availabilitySource": "reported", "spread": -3.713499094331894, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": 3.703703703703698, "surprisePct": 4.81927710843374, "immediateReturnPct": -5.011265956977285, "forward4WeekPct": -1.8837309312125239, "forward13WeekPct": -6.9979088421933895, "toDateReturnPct": -7.169010233038076, "weeksSince": 40, "availabilitySource": "reported", "spread": 40.43640989179919, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-06", "periodEnd": "2025-12-31", "earningsChangePct": 3.2738095238095344, "surprisePct": 3.5714285714285747, "immediateReturnPct": 8.790142246491218, "forward4WeekPct": 21.01661696551038, "forward13WeekPct": 5.68920503802659, "toDateReturnPct": -0.18397585335405697, "weeksSince": 26, "availabilitySource": "reported", "spread": 37.625833771421355, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": 6.340057636887608, "surprisePct": 1.8867924528301903, "immediateReturnPct": -1.4211321233169927, "forward4WeekPct": -11.510283269665479, "forward13WeekPct": -11.165651963323953, "toDateReturnPct": -9.291733377873667, "weeksSince": 14, "availabilitySource": "reported", "spread": 49.01707228917974, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 2.7100271002709952, "surprisePct": 1.0416666666666676, "immediateReturnPct": 0.6711409395973256, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.794751076830626, "weeksSince": 1, "availabilitySource": "reported", "spread": 67.40955797598878, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 2.7100271002709952, "surprisePct": 1.0416666666666676, "immediateReturnPct": 0.6711409395973256, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.794751076830626, "weeksSince": 1, "availabilitySource": "reported", "spread": 67.40955797598878, "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; 8 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Capital Markets", "population": 20, "spreadPercentile": 100.0, "qualityPercentile": 86.8, "rarityPercentile": 100.0, "currentOneYearSpread": 84.591899, "lead": "earnings", "relatedSignals": [{"tickerId": 6184, "symbol": "FUTU", "name": "Futu Holdings Ltd", "spread": 84.53970600000001, "lead": "earnings", "quality": 83.33333333333333}, {"tickerId": 1379, "symbol": "EVR", "name": "Evercore Partners Inc", "spread": 56.641637, "lead": "earnings", "quality": 87.5}, {"tickerId": 3151, "symbol": "PIPR", "name": "Piper Sandler Companies", "spread": 50.660657, "lead": "earnings", "quality": 100}, {"tickerId": 7149, "symbol": "MKTX", "name": "MarketAxess Holdings Inc", "spread": 48.954176, "lead": "earnings", "quality": 62.5}, {"tickerId": 2268, "symbol": "JEF", "name": "Jefferies Financial Group Inc", "spread": 35.75486, "lead": "earnings", "quality": 100}, {"tickerId": 6453, "symbol": "HOOD", "name": "Robinhood Markets Inc", "spread": 34.500087, "lead": "earnings", "quality": 50}, {"tickerId": 4238, "symbol": "VIRT", "name": "Virtu Financial, Inc.", "spread": 34.482701999999996, "lead": "earnings", "quality": 62.5}, {"tickerId": 1942, "symbol": "HLI", "name": "Houlihan Lokey Inc", "spread": 30.140625999999997, "lead": "earnings", "quality": 62.5}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-10-27", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-02-09", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-04-26", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-11-01", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-02-07", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-05-02", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-08-01", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-10-31", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}