{"ticker": {"uuid": "125f57de-51dc-43cd-91d5-d2dca93fcd30", "symbol": "FUTU", "name": "Futu Holdings Ltd", "sector": "Financial Services", "industry": "Capital Markets", "currency": "USD"}, "next_event": {"report_date": "2026-08-19", "fiscal_date_ending": "2026-06-30", "estimate": null, "session": "Time unconfirmed", "days": 6}, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 3, "inline": 0, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": -0.4, "average_surprise_label": "-0.4%", "median_surprise": 6.3, "surprise_dispersion": 30.6, "average_reaction": 1.2, "average_reaction_label": "+1.2%", "average_abs_reaction": 5.4, "positive_response_rate": 41.7, "confirmation_rate": 54.5, "reaction_sample": 12, "streak": {"count": 1, "band": "miss", "label": "1 consecutive misses"}, "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": 74, "band": "High", "tone": "negative", "days": 6, "proximity_component": 26, "reaction_component": 14, "variability_component": 25, "uncertainty_component": 10, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 53.4, "revenue_growth_1y": 58.2, "cash_conversion": 4.07, "net_margin": 41.8, "earnings_yield": 69.1, "eps_surprise_avg": -16.6, "sue_score": -0.05, "pe_ratio": 1.5, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 109.02, "currency": "USD", "return_13w": -24.6, "fair_value": 100.583458, "fair_value_gap": 8.4, "relative_strength": -36.1, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 51.2}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-08-24", "date_source": "exact", "eps_actual": 8.52, "eps_estimate": 7.37, "eps_surprise": 1.15, "surprise_pct": 15.6038, "surprise_label": "+15.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 6.06564265702742, "one_week_reaction_label": "+6.1%", "four_week_reaction": 22.870794118541834, "four_week_reaction_label": "+22.9%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-09-30", "reported_date": "2023-11-23", "date_source": "exact", "eps_actual": 8.34, "eps_estimate": 8.64, "eps_surprise": -0.3, "surprise_pct": -3.4722, "surprise_label": "-3.5%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.410105682014688, "one_week_reaction_label": "-1.4%", "four_week_reaction": -7.755582124128034, "four_week_reaction_label": "-7.8%", "confirmation": "confirmed", "revenue": 2650415000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1091465000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-03-14", "date_source": "exact", "eps_actual": 6.83, "eps_estimate": 7.48, "eps_surprise": -0.65, "surprise_pct": -8.6898, "surprise_label": "-8.7%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.2236185583051995, "one_week_reaction_label": "-5.2%", "four_week_reaction": -1.3277429413053754, "four_week_reaction_label": "-1.3%", "confirmation": "confirmed", "revenue": 2102478000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 878225000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-28", "date_source": "exact", "eps_actual": 7.46, "eps_estimate": 6.91, "eps_surprise": 0.55, "surprise_pct": 7.9595, "surprise_label": "+8.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.669882626133426, "one_week_reaction_label": "+0.7%", "four_week_reaction": -8.976419664998351, "four_week_reaction_label": "-9.0%", "confirmation": "contained", "revenue": 2592459000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1038138000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-20", "date_source": "exact", "eps_actual": 8.66, "eps_estimate": 7.69, "eps_surprise": 0.97, "surprise_pct": 12.6138, "surprise_label": "+12.6%", "surprise_band": "beat", "eps_yoy": 1.6431924882629174, "eps_yoy_label": "+1.6%", "one_week_reaction": 2.2923088996983263, "one_week_reaction_label": "+2.3%", "four_week_reaction": -6.3892051431255865, "four_week_reaction_label": "-6.4%", "confirmation": "confirmed", "revenue": 3128986000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1212190000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-19", "date_source": "exact", "eps_actual": 9.97, "eps_estimate": 9.74, "eps_surprise": 0.23, "surprise_pct": 2.3614, "surprise_label": "+2.4%", "surprise_band": "beat", "eps_yoy": 19.544364508393294, "eps_yoy_label": "+19.5%", "one_week_reaction": -5.455770029019651, "one_week_reaction_label": "-5.5%", "four_week_reaction": -0.5180296501386873, "four_week_reaction_label": "-0.5%", "confirmation": "diverged", "revenue": 3436132000.0, "revenue_yoy": 29.6450555856347, "revenue_yoy_label": "+29.6%", "net_income": 1321062000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-03-13", "date_source": "exact", "eps_actual": 13.93, "eps_estimate": 13.3, "eps_surprise": 0.63, "surprise_pct": 4.7368, "surprise_label": "+4.7%", "surprise_band": "beat", "eps_yoy": 103.95314787701318, "eps_yoy_label": "+104.0%", "one_week_reaction": 4.840708356933839, "one_week_reaction_label": "+4.8%", "four_week_reaction": -26.09734548625587, "four_week_reaction_label": "-26.1%", "confirmation": "confirmed", "revenue": 3919196000.0, "revenue_yoy": 86.40841901793979, "revenue_yoy_label": "+86.4%", "net_income": 1871704000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-29", "date_source": "exact", "eps_actual": 19.68, "eps_estimate": 15.14, "eps_surprise": 4.54, "surprise_pct": 29.9868, "surprise_label": "+30.0%", "surprise_band": "beat", "eps_yoy": 163.80697050938335, "eps_yoy_label": "+163.8%", "one_week_reaction": -8.795633045028918, "one_week_reaction_label": "-8.8%", "four_week_reaction": 2.281675313993523, "four_week_reaction_label": "+2.3%", "confirmation": "diverged", "revenue": 4694637000.0, "revenue_yoy": 81.0881869298608, "revenue_yoy_label": "+81.1%", "net_income": 2145323000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-20", "date_source": "exact", "eps_actual": 18.86, "eps_estimate": 16.61, "eps_surprise": 2.25, "surprise_pct": 13.5461, "surprise_label": "+13.5%", "surprise_band": "beat", "eps_yoy": 117.78290993071592, "eps_yoy_label": "+117.8%", "one_week_reaction": 9.406025917964964, "one_week_reaction_label": "+9.4%", "four_week_reaction": 6.680057491846067, "four_week_reaction_label": "+6.7%", "confirmation": "confirmed", "revenue": 5310890000.0, "revenue_yoy": 69.73198346045652, "revenue_yoy_label": "+69.7%", "net_income": 2574209000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-18", "date_source": "exact", "eps_actual": 23.4, "eps_estimate": 20.48, "eps_surprise": 2.92, "surprise_pct": 14.2578, "surprise_label": "+14.3%", "surprise_band": "beat", "eps_yoy": 134.704112337011, "eps_yoy_label": "+134.7%", "one_week_reaction": -2.5637927180194082, "one_week_reaction_label": "-2.6%", "four_week_reaction": 3.4264342381498656, "four_week_reaction_label": "+3.4%", "confirmation": "diverged", "revenue": 6402900000.0, "revenue_yoy": 86.34033849689126, "revenue_yoy_label": "+86.3%", "net_income": 3227701000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-03-12", "date_source": "exact", "eps_actual": 24.38, "eps_estimate": 23.79, "eps_surprise": 0.59, "surprise_pct": 2.48, "surprise_label": "+2.5%", "surprise_band": "beat", "eps_yoy": 75.01794687724336, "eps_yoy_label": "+75.0%", "one_week_reaction": -1.6171752210104762, "one_week_reaction_label": "-1.6%", "four_week_reaction": -2.3002927674949403, "four_week_reaction_label": "-2.3%", "confirmation": "diverged", "revenue": 6442688000.0, "revenue_yoy": 64.38800202898759, "revenue_yoy_label": "+64.4%", "net_income": 3392708000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-28", "date_source": "exact", "eps_actual": 0.77, "eps_estimate": 22.94, "eps_surprise": -22.17, "surprise_pct": -96.6434, "surprise_label": "-96.6%", "surprise_band": "miss", "eps_yoy": -96.08739837398375, "eps_yoy_label": "-96.1%", "one_week_reaction": 15.942513368983944, "one_week_reaction_label": "+15.9%", "four_week_reaction": 7.664884135472365, "four_week_reaction_label": "+7.7%", "confirmation": "diverged", "revenue": 5855990000.0, "revenue_yoy": 24.73786578174202, "revenue_yoy_label": "+24.7%", "net_income": 850550000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}], "charts": {"quarters": ["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"], "eps_actual": [8.52, 8.34, 6.83, 7.46, 8.66, 9.97, 13.93, 19.68, 18.86, 23.4, 24.38, 0.77], "eps_estimate": [7.37, 8.64, 7.48, 6.91, 7.69, 9.74, 13.3, 15.14, 16.61, 20.48, 23.79, 22.94], "surprise": [15.6038, -3.4722, -8.6898, 7.9595, 12.6138, 2.3614, 4.7368, 29.9868, 13.5461, 14.2578, 2.48, -96.6434], "reaction_1w": [6.06564265702742, -1.410105682014688, -5.2236185583051995, 0.669882626133426, 2.2923088996983263, -5.455770029019651, 4.840708356933839, -8.795633045028918, 9.406025917964964, -2.5637927180194082, -1.6171752210104762, 15.942513368983944], "reaction_4w": [22.870794118541834, -7.755582124128034, -1.3277429413053754, -8.976419664998351, -6.3892051431255865, -0.5180296501386873, -26.09734548625587, 2.281675313993523, 6.680057491846067, 3.4264342381498656, -2.3002927674949403, 7.664884135472365], "revenue": [null, 2.65, 2.1, 2.59, 3.13, 3.44, 3.92, 4.69, 5.31, 6.4, 6.44, 5.86], "net_income": [null, 1.09, 0.88, 1.04, 1.21, 1.32, 1.87, 2.15, 2.57, 3.23, 3.39, 0.85], "financial_unit": "billions", "scatter": [{"x": 15.6038, "y": 6.06564265702742, "label": "2023-06-30"}, {"x": -3.4722, "y": -1.410105682014688, "label": "2023-09-30"}, {"x": -8.6898, "y": -5.2236185583051995, "label": "2023-12-31"}, {"x": 7.9595, "y": 0.669882626133426, "label": "2024-03-31"}, {"x": 12.6138, "y": 2.2923088996983263, "label": "2024-06-30"}, {"x": 2.3614, "y": -5.455770029019651, "label": "2024-09-30"}, {"x": 4.7368, "y": 4.840708356933839, "label": "2024-12-31"}, {"x": 29.9868, "y": -8.795633045028918, "label": "2025-03-31"}, {"x": 13.5461, "y": 9.406025917964964, "label": "2025-06-30"}, {"x": 14.2578, "y": -2.5637927180194082, "label": "2025-09-30"}, {"x": 2.48, "y": -1.6171752210104762, "label": "2025-12-31"}, {"x": -96.6434, "y": 15.942513368983944, "label": "2026-03-31"}], "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, 106.06564265702742, 131.67843787422873, 120.37806348993439, 122.87079411854182, 122.62152148781588, 120.08724542075409, 119.17324361408497, 129.5803910716113, 120.02492726307261, 119.15247089485781, 121.97756503109987, 120.39883620916154, 123.74324832608269, 121.99833775032704, 113.06605767927718, 108.14291674041768, 114.14623907908965, 106.97964230302259, 113.48151206382042, 107.00041502224975, 99.27295482704929, 97.34108761757524, 101.74491057575565, 95.97008814858246, 100.81013604985938, 108.61030292302884, 105.00623181576816, 115.43414983184772, 118.90319826413185, 112.69214873318825, 112.56751241782526, 112.48441938024267, 117.3244694421935, 119.42251840548488, 113.77233013300072, 137.8894895658463, 149.10677091255806, 143.1242212931132, 167.0336513730132, 155.04777725422247, 156.0864153762546, 155.58786795412874, 147.6111351282023, 141.13003808663163, 136.27960166506722, 147.27876945989377, 142.4387193979429, 127.98088953044582, 127.21229675836683, 118.97590278142691, 120.98047450819604, 127.77316233817417, 130.70211790987813, 132.03157410109048, 121.9152468734184, 119.60947287852935, 136.12380627086347, 177.9808895304458, 265.849604216391, 230.61902703296946, 193.72663015070097, 192.31408308257994, 197.50726937139257, 196.32322437544425, 185.04362271037704, 174.9480682019321, 181.20066533200398, 177.12920588145818, 184.08504187904654, 178.76712420521773, 176.1932537882664, 171.51348467961182, 160.4096732853583, 186.1909384100759, 206.59047035624502, 205.59070275833363, 224.71393541348039, 259.1314985293589, 258.2380879453063, 232.26537846710386, 240.3698849069493, 252.00549001319223, 226.24549456270725, 220.4170571724695, 177.63972559786714, 171.00296496320286, 169.42886214416296, 186.8716328057371, 209.7386781549988, 217.69428391117245, 228.84063897523902, 237.73219682460444, 216.82214516202635, 225.6286178324396, 237.17913343838242, 243.15647367296594, 257.876471073243, 259.0676830246393, 319.0537972375179, 341.5592257147164, 348.02581383080235, 301.35576671773924, 342.30373345442325, 370.65887115676605, 405.5231406450079, 394.80221795772405, 398.37585813326075, 395.41909684866573, 378.6144769129397, 367.68083803726455, 361.57586679324186, 328.8600375058425, 347.85563915155, 379.44407199227277, 423.3913436833649, 394.24915457150206, 352.6204934391568, 343.58003490611964, 360.89517455825455, 364.383727394165, 364.7028027570891, 350.259339210597, 351.38673781794756, 379.6142445108511, 379.6780600155707, 365.4473126574699, 343.85656659923063, 345.8135602859142, 322.2445465454108, 312.09796123992953, 330.497955829602, 316.6075556693319, 305.16339491657385, 300.22836811038866, 287.21010453859066, 284.91276365407646, 298.1437434142658, 328.6473213174511, 360.6813002486331, 345.47015573446316, 334.58035909363707, 312.4118445033838, 290.9131388334988, 193.9420925556659, 224.86133658944016, 199.49502457291254, 210.75213578297297, 208.80752923996826, 208.28896749516704, 205.3504509412933, 208.1377203196, 205.48009137749358, 214.68456234771568, 227.13004422294563, 235.55667257596582], "eps_index": [100.0, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462], "gap": [0.0, 7.841889035739172, -17.770906181462138, -6.470531797167794, -8.963262425775227, -8.713989795049287, -6.17971372798749, -5.2657119213183705, -15.672859378844706, -6.117395570306016, -5.244939202091217, -8.070033338333275, -6.491304516394948, -9.835716633316096, 1.901736820888459, 10.834016891938319, 15.757157830797823, 9.753835492125845, 16.92043226819291, 10.41856250739508, 16.899659548965744, 24.627119744166208, 26.558986953640257, 22.155163995459844, 27.929986422633036, 23.089938521356117, 15.289771648186658, 18.893842755447338, 8.465924739367779, 4.996876307083653, 9.119931803724498, 9.24456811908749, 9.327661156670075, 4.487611094719242, 2.3895621314278657, 8.039750403912024, -16.07740902893356, -27.294690375645317, -21.312140756200463, -45.22157083610047, -33.23569671730972, -39.94174721816363, -39.443199796037774, -31.46646697011134, -24.985369928540663, -20.134933506976253, -31.1341013018028, -26.294051239851925, -11.836221372354856, -11.067628600275867, -2.831234623335945, -4.835806350105074, -11.628494180083209, -14.035451243211469, -15.364907434423827, -5.24858020675174, -2.9428062118626883, -19.45713960419681, -61.31422286377915, -149.18293754972436, -113.9523603663028, -77.05996348403431, -75.64741641591328, -80.84060270472591, -79.6565577087776, -68.37695604371038, -52.20384747113418, -58.45644460120606, -54.384985150660256, -61.34082114824862, -56.022903474419806, -53.44903305746847, -48.7692639488139, -37.66545255456039, -63.44671767927797, -83.8462496254471, -82.84648202753571, -101.96971468268246, -136.387277798561, -135.49386721450838, -109.52115773630594, -117.62566417615137, -102.78848777605575, -77.02849232557077, -71.20005493533301, -28.422723360730657, -21.785962726066373, -20.21185990702648, -37.65463056860062, -60.521675917862325, -68.47728167403596, -79.62363673810253, -88.51519458746796, -22.042130247783234, -30.84860291819649, -42.39911852413931, -48.37645875872283, -63.0964561589999, -64.28766811039617, -124.27378232327482, -146.77921080047327, -153.24579891655924, -106.57575180349613, -147.52371854018014, -175.87885624252294, -172.7118058202503, -161.99088313296645, -165.56452330850314, -162.60776202390812, -145.8031420881821, -134.86950321250694, -128.76453196848425, -96.0487026810849, -115.0443043267924, -146.63273716751516, -190.58000885860727, -161.43781974674445, -119.8091586143992, -60.694128865851155, -78.00926851798607, -81.49782135389654, -81.81689671682062, -67.3734331703285, -68.50083177767908, -96.72833847058263, -96.7921539753022, -82.56140661720144, -60.97066055896215, -62.927654245645726, -39.35864050514232, -29.21205519966105, -47.612049789333525, -33.72164962906339, -22.27748887630537, 21.620998034279467, 34.63926160607747, 36.93660249059167, 23.705622730402297, -6.797955172782963, -38.831934103964954, -23.620789589795038, -12.730992948968947, 9.43752164128432, 30.93622731116932, 127.90727358900222, 26.48094528975446, 51.847257306282074, 40.590146096221645, 42.534752639226355, 43.05331438402757, 45.99183093790131, 43.20456155959462, 45.862190501701036, 36.65771953147893, 24.212237656248988, 15.785609303228796], "quarter_markers": [100.0, 113.9075316927666, null, null, null, null, null, null, null, null, null, null, null, null, 123.9000745712155, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.81208053691275, null, null, null, null, null, null, null, null, null, null, 116.14466815809097, null, null, null, null, null, null, null, null, null, null, null, 116.66666666666666, null, null, null, null, null, null, null, null, null, null, null, null, 122.74422073079792, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 149.21700223713648, null, null, null, null, null, null, null, null, null, null, 194.7800149142431, null, null, null, null, null, null, null, null, null, null, null, 232.8113348247576, null, null, null, null, null, null, null, null, null, null, null, null, 282.8859060402685, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 321.8493661446681, null, null, null, null, null, null, null, null, null, null, 251.34228187919462, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [151.3, -15.8, 135.6]}}, "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": [46.281856, 49.089148, 60.943225, 55.713202, 56.866884, 56.751516, 55.578606, 55.155589, 59.97221, 55.549764, 55.145975, 56.453481, 55.722816, 57.270672, 56.463095, 52.32907, 50.050549, 52.828998, 49.512164, 52.52135, 49.521778, 45.945366, 45.051262, 47.089433, 44.416738, 46.656802, 50.266864, 48.598833, 53.425067, 55.030607, 52.156018, 52.098334, 52.059877, 54.299942, 55.270958, 52.655946, 63.817815, 69.009381, 66.240546, 77.306274, 71.758989, 72.23969, 72.008953, 68.317173, 65.317601, 63.072729, 68.163348, 65.923283, 59.231931, 58.876212, 55.064256, 55.992009, 59.135791, 60.491366, 61.106663, 56.424639, 55.357484, 63.000624, 82.372859, 123.040131, 106.734766, 89.66028, 89.006527, 91.41003, 90.862032, 85.641623, 80.969213, 83.863031, 81.978684, 85.197974, 82.736743, 81.545508, 79.379624, 74.240574, 86.172622, 95.613904, 95.151193, 104.00178, 119.930867, 119.51738, 107.496728, 111.247644, 116.632818, 104.710614, 102.013105, 82.214962, 79.143346, 78.414822, 86.48766, 97.070953, 100.752955, 105.911695, 110.026873, 100.349313, 104.425112, 109.770905, 112.537329, 119.350017, 119.901332, 147.664019, 158.079949, 161.072806, 139.473042, 158.424521, 171.547805, 187.683636, 182.721794, 184.375741, 183.007297, 175.229807, 170.169516, 167.344022, 152.202529, 160.994046, 175.613759, 195.953372, 182.465826, 163.199309, 159.015217, 167.028985, 168.643552, 168.791226, 162.106523, 162.628304, 175.692518, 175.722053, 169.135799, 159.143201, 160.048934, 149.140757, 144.444729, 152.960588, 146.531853, 141.235283, 138.951261, 132.926167, 131.862915, 137.986458, 152.10408, 166.93, 159.89, 154.85, 144.59, 134.64, 89.76, 104.07, 92.33, 97.54, 96.64, 96.4, 95.04, 96.33, 95.1, 99.36, 105.12, 109.02], "ttmEps": [26.82, 30.55, 30.55, 30.55, 30.55, 30.55, 30.55, 30.55, 30.55, 30.55, 30.55, 30.55, 30.55, 30.55, 33.23, 33.23, 33.23, 33.23, 33.23, 33.23, 33.23, 33.23, 33.23, 33.23, 33.23, 33.23, 33.23, 33.23, 33.23, 33.23, 32.67, 32.67, 32.67, 32.67, 32.67, 32.67, 32.67, 32.67, 32.67, 32.67, 32.67, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.15, 31.29, 31.29, 31.29, 31.29, 31.29, 31.29, 31.29, 31.29, 31.29, 31.29, 31.29, 31.29, 31.29, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 32.92, 40.02, 40.02, 40.02, 40.02, 40.02, 40.02, 40.02, 40.02, 40.02, 40.02, 40.02, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 52.24, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 62.44, 75.87, 75.87, 75.87, 75.87, 75.87, 75.87, 75.87, 75.87, 75.87, 75.87, 75.87, 75.87, 75.87, 75.87, 75.87, 75.87, 86.32, 86.32, 86.32, 86.32, 86.32, 86.32, 86.32, 86.32, 86.32, 86.32, 86.32, 67.41, 67.41, 67.41, 67.41, 67.41, 67.41, 67.41, 67.41, 67.41, 67.41, 67.41], "quarterlyEps": [8.98, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 7.46, 7.46, 7.46, 7.46, 7.46, 7.46, 7.46, 7.46, 7.46, 7.46, 7.46, 7.46, 8.66, 8.66, 8.66, 8.66, 8.66, 8.66, 8.66, 8.66, 8.66, 8.66, 8.66, 8.66, 8.66, 9.97, 9.97, 9.97, 9.97, 9.97, 9.97, 9.97, 9.97, 9.97, 9.97, 9.97, 9.97, 9.97, 9.97, 9.97, 9.97, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 13.93, 19.68, 19.68, 19.68, 19.68, 19.68, 19.68, 19.68, 19.68, 19.68, 19.68, 19.68, 19.68, 18.86, 18.86, 18.86, 18.86, 18.86, 18.86, 18.86, 18.86, 18.86, 18.86, 18.86, 18.86, 18.86, 23.4, 23.4, 23.4, 23.4, 23.4, 23.4, 23.4, 23.4, 23.4, 23.4, 23.4, 23.4, 23.4, 23.4, 23.4, 23.4, 24.38, 24.38, 24.38, 24.38, 24.38, 24.38, 24.38, 24.38, 24.38, 24.38, 24.38, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77], "priceIndex": [100.0, 106.06564265702742, 131.67843787422873, 120.37806348993439, 122.87079411854182, 122.62152148781588, 120.08724542075409, 119.17324361408497, 129.5803910716113, 120.02492726307261, 119.15247089485781, 121.97756503109987, 120.39883620916154, 123.74324832608269, 121.99833775032704, 113.06605767927718, 108.14291674041768, 114.14623907908965, 106.97964230302259, 113.48151206382042, 107.00041502224975, 99.27295482704929, 97.34108761757524, 101.74491057575565, 95.97008814858246, 100.81013604985938, 108.61030292302884, 105.00623181576816, 115.43414983184772, 118.90319826413185, 112.69214873318825, 112.56751241782526, 112.48441938024267, 117.3244694421935, 119.42251840548488, 113.77233013300072, 137.8894895658463, 149.10677091255806, 143.1242212931132, 167.0336513730132, 155.04777725422247, 156.0864153762546, 155.58786795412874, 147.6111351282023, 141.13003808663163, 136.27960166506722, 147.27876945989377, 142.4387193979429, 127.98088953044582, 127.21229675836683, 118.97590278142691, 120.98047450819604, 127.77316233817417, 130.70211790987813, 132.03157410109048, 121.9152468734184, 119.60947287852935, 136.12380627086347, 177.9808895304458, 265.849604216391, 230.61902703296946, 193.72663015070097, 192.31408308257994, 197.50726937139257, 196.32322437544425, 185.04362271037704, 174.9480682019321, 181.20066533200398, 177.12920588145818, 184.08504187904654, 178.76712420521773, 176.1932537882664, 171.51348467961182, 160.4096732853583, 186.1909384100759, 206.59047035624502, 205.59070275833363, 224.71393541348039, 259.1314985293589, 258.2380879453063, 232.26537846710386, 240.3698849069493, 252.00549001319223, 226.24549456270725, 220.4170571724695, 177.63972559786714, 171.00296496320286, 169.42886214416296, 186.8716328057371, 209.7386781549988, 217.69428391117245, 228.84063897523902, 237.73219682460444, 216.82214516202635, 225.6286178324396, 237.17913343838242, 243.15647367296594, 257.876471073243, 259.0676830246393, 319.0537972375179, 341.5592257147164, 348.02581383080235, 301.35576671773924, 342.30373345442325, 370.65887115676605, 405.5231406450079, 394.80221795772405, 398.37585813326075, 395.41909684866573, 378.6144769129397, 367.68083803726455, 361.57586679324186, 328.8600375058425, 347.85563915155, 379.44407199227277, 423.3913436833649, 394.24915457150206, 352.6204934391568, 343.58003490611964, 360.89517455825455, 364.383727394165, 364.7028027570891, 350.259339210597, 351.38673781794756, 379.6142445108511, 379.6780600155707, 365.4473126574699, 343.85656659923063, 345.8135602859142, 322.2445465454108, 312.09796123992953, 330.497955829602, 316.6075556693319, 305.16339491657385, 300.22836811038866, 287.21010453859066, 284.91276365407646, 298.1437434142658, 328.6473213174511, 360.6813002486331, 345.47015573446316, 334.58035909363707, 312.4118445033838, 290.9131388334988, 193.9420925556659, 224.86133658944016, 199.49502457291254, 210.75213578297297, 208.80752923996826, 208.28896749516704, 205.3504509412933, 208.1377203196, 205.48009137749358, 214.68456234771568, 227.13004422294563, 235.55667257596582], "epsIndex": [100.0, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462], "valuationGap": [0.0, 7.841889035739172, -17.770906181462138, -6.470531797167794, -8.963262425775227, -8.713989795049287, -6.17971372798749, -5.2657119213183705, -15.672859378844706, -6.117395570306016, -5.244939202091217, -8.070033338333275, -6.491304516394948, -9.835716633316096, 1.901736820888459, 10.834016891938319, 15.757157830797823, 9.753835492125845, 16.92043226819291, 10.41856250739508, 16.899659548965744, 24.627119744166208, 26.558986953640257, 22.155163995459844, 27.929986422633036, 23.089938521356117, 15.289771648186658, 18.893842755447338, 8.465924739367779, 4.996876307083653, 9.119931803724498, 9.24456811908749, 9.327661156670075, 4.487611094719242, 2.3895621314278657, 8.039750403912024, -16.07740902893356, -27.294690375645317, -21.312140756200463, -45.22157083610047, -33.23569671730972, -39.94174721816363, -39.443199796037774, -31.46646697011134, -24.985369928540663, -20.134933506976253, -31.1341013018028, -26.294051239851925, -11.836221372354856, -11.067628600275867, -2.831234623335945, -4.835806350105074, -11.628494180083209, -14.035451243211469, -15.364907434423827, -5.24858020675174, -2.9428062118626883, -19.45713960419681, -61.31422286377915, -149.18293754972436, -113.9523603663028, -77.05996348403431, -75.64741641591328, -80.84060270472591, -79.6565577087776, -68.37695604371038, -52.20384747113418, -58.45644460120606, -54.384985150660256, -61.34082114824862, -56.022903474419806, -53.44903305746847, -48.7692639488139, -37.66545255456039, -63.44671767927797, -83.8462496254471, -82.84648202753571, -101.96971468268246, -136.387277798561, -135.49386721450838, -109.52115773630594, -117.62566417615137, -102.78848777605575, -77.02849232557077, -71.20005493533301, -28.422723360730657, -21.785962726066373, -20.21185990702648, -37.65463056860062, -60.521675917862325, -68.47728167403596, -79.62363673810253, -88.51519458746796, -22.042130247783234, -30.84860291819649, -42.39911852413931, -48.37645875872283, -63.0964561589999, -64.28766811039617, -124.27378232327482, -146.77921080047327, -153.24579891655924, -106.57575180349613, -147.52371854018014, -175.87885624252294, -172.7118058202503, -161.99088313296645, -165.56452330850314, -162.60776202390812, -145.8031420881821, -134.86950321250694, -128.76453196848425, -96.0487026810849, -115.0443043267924, -146.63273716751516, -190.58000885860727, -161.43781974674445, -119.8091586143992, -60.694128865851155, -78.00926851798607, -81.49782135389654, -81.81689671682062, -67.3734331703285, -68.50083177767908, -96.72833847058263, -96.7921539753022, -82.56140661720144, -60.97066055896215, -62.927654245645726, -39.35864050514232, -29.21205519966105, -47.612049789333525, -33.72164962906339, -22.27748887630537, 21.620998034279467, 34.63926160607747, 36.93660249059167, 23.705622730402297, -6.797955172782963, -38.831934103964954, -23.620789589795038, -12.730992948968947, 9.43752164128432, 30.93622731116932, 127.90727358900222, 26.48094528975446, 51.847257306282074, 40.590146096221645, 42.534752639226355, 43.05331438402757, 45.99183093790131, 43.20456155959462, 45.862190501701036, 36.65771953147893, 24.212237656248988, 15.785609303228796], "quarterMarkers": [100.0, 113.9075316927666, null, null, null, null, null, null, null, null, null, null, null, null, 123.9000745712155, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.81208053691275, null, null, null, null, null, null, null, null, null, null, 116.14466815809097, null, null, null, null, null, null, null, null, null, null, null, 116.66666666666666, null, null, null, null, null, null, null, null, null, null, null, null, 122.74422073079792, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 149.21700223713648, null, null, null, null, null, null, null, null, null, null, 194.7800149142431, null, null, null, null, null, null, null, null, null, null, null, 232.8113348247576, null, null, null, null, null, null, null, null, null, null, null, null, 282.8859060402685, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 321.8493661446681, null, null, null, null, null, null, null, null, null, null, 251.34228187919462, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-05-24", "2023-08-24", "", "", "", "", "", "", "", "", "", "", "", "", "2023-11-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-14", "", "", "", "", "", "", "", "", "", "", "2024-05-28", "", "", "", "", "", "", "", "", "", "", "", "2024-08-20", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-19", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-13", "", "", "", "", "", "", "", "", "", "", "2025-05-29", "", "", "", "", "", "", "", "", "", "", "", "2025-08-20", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-18", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-12", "", "", "", "", "", "", "", "", "", "", "2026-05-28", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-03-31", "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", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [24.37673130193907, 15.60379918588873, 15.60379918588873, 15.60379918588873, 15.60379918588873, 15.60379918588873, 15.60379918588873, 15.60379918588873, 15.60379918588873, 15.60379918588873, 15.60379918588873, 15.60379918588873, 15.60379918588873, 15.60379918588873, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -3.47222222222223, -8.689839572192518, -8.689839572192518, -8.689839572192518, -8.689839572192518, -8.689839572192518, -8.689839572192518, -8.689839572192518, -8.689839572192518, -8.689839572192518, -8.689839572192518, -8.689839572192518, 7.959479015918955, 7.959479015918955, 7.959479015918955, 7.959479015918955, 7.959479015918955, 7.959479015918955, 7.959479015918955, 7.959479015918955, 7.959479015918955, 7.959479015918955, 7.959479015918955, 7.959479015918955, 12.613784135240568, 12.613784135240568, 12.613784135240568, 12.613784135240568, 12.613784135240568, 12.613784135240568, 12.613784135240568, 12.613784135240568, 12.613784135240568, 12.613784135240568, 12.613784135240568, 12.613784135240568, 12.613784135240568, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 2.361396303901442, 4.73684210526315, 4.73684210526315, 4.73684210526315, 4.73684210526315, 4.73684210526315, 4.73684210526315, 4.73684210526315, 4.73684210526315, 4.73684210526315, 4.73684210526315, 4.73684210526315, 29.986789960369876, 29.986789960369876, 29.986789960369876, 29.986789960369876, 29.986789960369876, 29.986789960369876, 29.986789960369876, 29.986789960369876, 29.986789960369876, 29.986789960369876, 29.986789960369876, 29.986789960369876, 13.54605659241421, 13.54605659241421, 13.54605659241421, 13.54605659241421, 13.54605659241421, 13.54605659241421, 13.54605659241421, 13.54605659241421, 13.54605659241421, 13.54605659241421, 13.54605659241421, 13.54605659241421, 13.54605659241421, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 14.257812499999991, 2.4800336275746107, 2.4800336275746107, 2.4800336275746107, 2.4800336275746107, 2.4800336275746107, 2.4800336275746107, 2.4800336275746107, 2.4800336275746107, 2.4800336275746107, 2.4800336275746107, 2.4800336275746107, -96.64341761115955, -96.64341761115955, -96.64341761115955, -96.64341761115955, -96.64341761115955, -96.64341761115955, -96.64341761115955, -96.64341761115955, -96.64341761115955, -96.64341761115955, -96.64341761115955], "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": [86, 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, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 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, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 46.281856, "latestClose": 109.02, "startTtmEps": 26.82, "latestTtmEps": 67.41, "priceChangePct": 135.55667257596582, "epsChangePct": 151.34228187919462, "earningsGapPct": 15.785609303228796, "startMultiple": 1.7256471290082027, "latestMultiple": 1.6172674677347574, "multipleChangePct": -6.280522793540955, "latestQuarter": "2026-05-28", "tone": "positive", "read": "Earnings power is leading market price; the spread is widening and has persisted through 2 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -31.1848952978687, "earningsMovePct": 29.03905053598774, "spread": 60.22394583385644, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 94.70635533009717, "earningsMovePct": 116.40449438202248, "spread": 21.69813905192531, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 135.55667257596582, "earningsMovePct": 151.34228187919462, "spread": 15.785609303228796, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 2, "persistenceLabel": "2 quarters", "summary": "Earnings power is leading market price; the spread is widening and has persisted through 2 updates.", "marketChangePct": 135.55667257596582, "earningsChangePct": 151.34228187919462, "recentMarketMovePoints": -76.85517192741798, "recentEarningsMovePoints": -70.50708426547351}, "pressure": {"score": 38, "band": "low", "label": "Low \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 98, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 90, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 5 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 4.06592155, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.58195833, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Accrual pressure", "state": "mixed", "value": -0.12481074, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01488273, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -1.4463852880803096, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-28", "alignedPeriod": "2026-03-31", "requiredPeriod": "2026-03-31"}, "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, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 113.9075316927666, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 123.9000745712155, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 121.81208053691275, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.14466815809097, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 122.74422073079792, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 149.21700223713648, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 194.7800149142431, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 232.8113348247576, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 282.8859060402685, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 321.8493661446681, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462, 251.34228187919462], "revenue": [100.0, 108.71208312266107, 108.71208312266107, 108.71208312266107, 108.71208312266107, 108.71208312266107, 108.71208312266107, 108.71208312266107, 108.71208312266107, 108.71208312266107, 108.71208312266107, 108.71208312266107, 108.71208312266107, 108.71208312266107, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 117.03080512449372, 114.92713926180438, 114.92713926180438, 114.92713926180438, 114.92713926180438, 114.92713926180438, 114.92713926180438, 114.92713926180438, 114.92713926180438, 114.92713926180438, 114.92713926180438, 114.92713926180438, 116.02010934657842, 116.02010934657842, 116.02010934657842, 116.02010934657842, 116.02010934657842, 116.02010934657842, 116.02010934657842, 116.02010934657842, 116.02010934657842, 116.02010934657842, 116.02010934657842, 116.02010934657842, 123.62199092728372, 123.62199092728372, 123.62199092728372, 123.62199092728372, 123.62199092728372, 123.62199092728372, 123.62199092728372, 123.62199092728372, 123.62199092728372, 123.62199092728372, 123.62199092728372, 123.62199092728372, 123.62199092728372, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 132.89531205224768, 154.3368863181758, 154.3368863181758, 154.3368863181758, 154.3368863181758, 154.3368863181758, 154.3368863181758, 154.3368863181758, 154.3368863181758, 154.3368863181758, 154.3368863181758, 154.3368863181758, 179.14756453416763, 179.14756453416763, 179.14756453416763, 179.14756453416763, 179.14756453416763, 179.14756453416763, 179.14756453416763, 179.14756453416763, 179.14756453416763, 179.14756453416763, 179.14756453416763, 179.14756453416763, 204.89919833596053, 204.89919833596053, 204.89919833596053, 204.89919833596053, 204.89919833596053, 204.89919833596053, 204.89919833596053, 204.89919833596053, 204.89919833596053, 204.89919833596053, 204.89919833596053, 204.89919833596053, 204.89919833596053, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 239.9140858428708, 269.6972669020531, 269.6972669020531, 269.6972669020531, 269.6972669020531, 269.6972669020531, 269.6972669020531, 269.6972669020531, 269.6972669020531, 269.6972669020531, 269.6972669020531, 269.6972669020531, 283.4039823077784, 283.4039823077784, 283.4039823077784, 283.4039823077784, 283.4039823077784, 283.4039823077784, 283.4039823077784, 283.4039823077784, 283.4039823077784, 283.4039823077784, 283.4039823077784], "cashGeneration": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "revenueAvailable": true, "cashGenerationAvailable": false, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 144, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 151.34228187919462, "valuationContribution": -15.785609303228796, "marketMove": 135.55667257596582, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 151.34228187919462}, {"key": "valuation", "label": "Relative valuation contribution", "value": -15.785609303228796}, {"key": "market", "label": "Total market move", "value": 135.55667257596582}]}, "acceptance": {"available": true, "events": [{"date": "2023-08-25", "periodEnd": "2023-06-30", "earningsChangePct": 13.907531692766595, "surprisePct": 15.60379918588873, "immediateReturnPct": 6.065642657027426, "forward4WeekPct": 22.621521487815887, "forward13WeekPct": 21.998337750327046, "toDateReturnPct": 135.55667257596582, "weeksSince": 154, "availabilitySource": "reported", "spread": 7.841889035739172, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2023-11-24", "periodEnd": "2023-09-30", "earningsChangePct": 8.772504091653023, "surprisePct": -3.47222222222223, "immediateReturnPct": -1.410105682014684, "forward4WeekPct": -13.547087416749715, "forward13WeekPct": -15.141849566563492, "toDateReturnPct": 90.35921212867906, "weeksSince": 141, "availabilitySource": "reported", "spread": 1.901736820888459, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-03-15", "periodEnd": "2023-12-31", "earningsChangePct": -1.6852241950044977, "surprisePct": -8.689839572192518, "immediateReturnPct": -5.223618558305199, "forward4WeekPct": 0.43675876589912566, "forward13WeekPct": 24.143956834784674, "toDateReturnPct": 98.10793655247159, "weeksSince": 125, "availabilitySource": "reported", "spread": 9.119931803724498, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-05-31", "periodEnd": "2024-03-31", "earningsChangePct": -4.652586470768294, "surprisePct": 7.959479015918955, "immediateReturnPct": 0.6698826261334334, "forward4WeekPct": -12.104769201806898, "forward13WeekPct": -14.844587623719175, "toDateReturnPct": 51.9252173410637, "weeksSince": 114, "availabilitySource": "reported", "spread": -39.94174721816363, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-08-23", "periodEnd": "2024-06-30", "earningsChangePct": 0.44943820224718767, "surprisePct": 12.613784135240568, "immediateReturnPct": 2.2923088996983365, "forward4WeekPct": 6.535522624530388, "forward13WeekPct": 36.920825156460666, "toDateReturnPct": 84.35535934574713, "weeksSince": 102, "availabilitySource": "reported", "spread": -14.035451243211469, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-11-22", "periodEnd": "2024-09-30", "earningsChangePct": 5.209332054969651, "surprisePct": 2.361396303901442, "immediateReturnPct": -5.4557700290196465, "forward4WeekPct": -3.391902089478138, "forward13WeekPct": 39.55524873693719, "toDateReturnPct": 27.297914473199558, "weeksSince": 89, "availabilitySource": "reported", "spread": -52.20384747113418, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-03-14", "periodEnd": "2024-12-31", "earningsChangePct": 21.56743620899151, "surprisePct": 4.73684210526315, "immediateReturnPct": 4.840708356933843, "forward4WeekPct": -28.858407104783268, "forward13WeekPct": -1.3274339544664837, "toDateReturnPct": -2.002419035498848, "weeksSince": 73, "availabilitySource": "reported", "spread": -102.78848777605575, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-30", "periodEnd": "2025-03-31", "earningsChangePct": 30.53473263368316, "surprisePct": 29.986789960369876, "immediateReturnPct": -8.795633045028916, "forward4WeekPct": 8.473515374739415, "forward13WeekPct": 66.07015088032175, "toDateReturnPct": -0.9151155281855505, "weeksSince": 62, "availabilitySource": "reported", "spread": -22.042130247783234, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-22", "periodEnd": "2025-06-30", "earningsChangePct": 19.52526799387442, "surprisePct": 13.54605659241421, "immediateReturnPct": 9.406025917964955, "forward4WeekPct": 2.146341656776074, "forward13WeekPct": -7.3055950788761255, "toDateReturnPct": -36.44920143396764, "weeksSince": 50, "availabilitySource": "reported", "spread": -172.7118058202503, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-11-21", "periodEnd": "2025-09-30", "earningsChangePct": 21.508648302370293, "surprisePct": 14.257812499999991, "immediateReturnPct": -2.5637927180194087, "forward4WeekPct": -0.6696020998471219, "forward13WeekPct": -6.273752666440513, "toDateReturnPct": -33.19824656855624, "weeksSince": 37, "availabilitySource": "reported", "spread": -60.694128865851155, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-03-13", "periodEnd": "2025-12-31", "earningsChangePct": 13.77356003690522, "surprisePct": 2.4800336275746107, "immediateReturnPct": -1.6171752210104806, "forward4WeekPct": 7.6955253454620065, "forward13WeekPct": -30.93793708757605, "toDateReturnPct": -22.809656564358647, "weeksSince": 21, "availabilitySource": "reported", "spread": 21.620998034279467, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-05-29", "periodEnd": "2026-03-31", "earningsChangePct": -21.906858202038926, "surprisePct": -96.64341761115955, "immediateReturnPct": 15.942513368983935, "forward4WeekPct": 7.397504456327986, "forward13WeekPct": null, "toDateReturnPct": 21.45721925133688, "weeksSince": 10, "availabilitySource": "reported", "spread": 26.48094528975446, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}], "latestEvent": {"date": "2026-05-29", "periodEnd": "2026-03-31", "earningsChangePct": -21.906858202038926, "surprisePct": -96.64341761115955, "immediateReturnPct": 15.942513368983935, "forward4WeekPct": 7.397504456327986, "forward13WeekPct": null, "toDateReturnPct": 21.45721925133688, "weeksSince": 10, "availabilitySource": "reported", "spread": 26.48094528975446, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 4 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Capital Markets", "population": 20, "spreadPercentile": 94.7, "qualityPercentile": 52.6, "rarityPercentile": 94.7, "currentOneYearSpread": 84.53970600000001, "lead": "earnings", "relatedSignals": [{"tickerId": 8672, "symbol": "TW", "name": "Tradeweb Markets Inc", "spread": 84.591899, "lead": "earnings", "quality": 100}, {"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-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-08-25", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-05-31", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2026-03-13", "key": "unrecognised_improvement", "label": "Earnings ahead", "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."}