{"ticker": {"uuid": "d1152a29-9ec1-463b-b18a-53e4599c9367", "symbol": "MRVL", "name": "Marvell Technology Group Ltd", "sector": "Technology", "industry": "Semiconductors", "currency": "USD"}, "next_event": {"report_date": "2026-08-27", "fiscal_date_ending": "2026-07-31", "estimate": 0.65, "session": "After the close", "days": 14}, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 0, "inline": 3, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": 1.9, "average_surprise_label": "+1.9%", "median_surprise": 1.7, "surprise_dispersion": 1.5, "average_reaction": -0.9, "average_reaction_label": "-0.9%", "average_abs_reaction": 9.7, "positive_response_rate": 41.7, "confirmation_rate": 62.5, "reaction_sample": 12, "streak": {"count": 3, "band": "beat", "label": "3 consecutive beats"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded the delivery."}, "event_risk": {"score": 47, "band": "Elevated", "tone": "caution", "days": 14, "proximity_component": 21, "reaction_component": 24, "variability_component": 2, "uncertainty_component": 0, "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": null, "revenue_growth_1y": 34.1, "cash_conversion": 0.97, "net_margin": 29.0, "earnings_yield": 1.7, "eps_surprise_avg": 1.3, "sue_score": 1.39, "pe_ratio": 77.7, "completeness": 92.9, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 218.72, "currency": "USD", "return_13w": 28.6, "fair_value": 90.268386, "fair_value_gap": 142.3, "relative_strength": 56.9, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 51.7}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-08-24", "date_source": "exact", "eps_actual": 0.33, "eps_estimate": 0.32, "eps_surprise": 0.01, "surprise_pct": 3.125, "surprise_label": "+3.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -7.101927625746804, "one_week_reaction_label": "-7.1%", "four_week_reaction": -5.382879146674481, "four_week_reaction_label": "-5.4%", "confirmation": "diverged", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-10-31", "reported_date": "2023-11-30", "date_source": "exact", "eps_actual": 0.41, "eps_estimate": 0.4, "eps_surprise": 0.01, "surprise_pct": 2.5, "surprise_label": "+2.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.764767300998981, "one_week_reaction_label": "-5.8%", "four_week_reaction": 7.531680398748924, "four_week_reaction_label": "+7.5%", "confirmation": "diverged", "revenue": 1418600000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -164300000.0, "operating_cash_flow": 503000000.0, "free_cash_flow": 557700000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-03-07", "date_source": "exact", "eps_actual": 0.46, "eps_estimate": 0.46, "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": -2.821801705414605, "one_week_reaction_label": "-2.8%", "four_week_reaction": -8.671563131976036, "four_week_reaction_label": "-8.7%", "confirmation": "contained", "revenue": 1426500000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -392700000.0, "operating_cash_flow": 546600000.0, "free_cash_flow": 628200000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-05-30", "date_source": "exact", "eps_actual": 0.24, "eps_estimate": 0.24, "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": -10.263432862461327, "one_week_reaction_label": "-10.3%", "four_week_reaction": -6.246740539056892, "four_week_reaction_label": "-6.2%", "confirmation": "contained", "revenue": 1160900000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -215600000.0, "operating_cash_flow": 324500000.0, "free_cash_flow": 416500000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-08-29", "date_source": "exact", "eps_actual": 0.3, "eps_estimate": 0.29, "eps_surprise": 0.01, "surprise_pct": 3.4483, "surprise_label": "+3.4%", "surprise_band": "beat", "eps_yoy": -9.090909090909099, "eps_yoy_label": "-9.1%", "one_week_reaction": 6.124722963809454, "one_week_reaction_label": "+6.1%", "four_week_reaction": 2.8257247190628463, "four_week_reaction_label": "+2.8%", "confirmation": "confirmed", "revenue": 1272900000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -193300000.0, "operating_cash_flow": 306400000.0, "free_cash_flow": 359800000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-12-03", "date_source": "exact", "eps_actual": 0.43, "eps_estimate": 0.41, "eps_surprise": 0.02, "surprise_pct": 4.878, "surprise_label": "+4.9%", "surprise_band": "beat", "eps_yoy": 4.878048780487809, "eps_yoy_label": "+4.9%", "one_week_reaction": 22.461969506386016, "one_week_reaction_label": "+22.5%", "four_week_reaction": 22.580644287435376, "four_week_reaction_label": "+22.6%", "confirmation": "confirmed", "revenue": 1516100000.0, "revenue_yoy": 6.872973354010997, "revenue_yoy_label": "+6.9%", "net_income": -676300000.0, "operating_cash_flow": 536300000.0, "free_cash_flow": 611800000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-03-05", "date_source": "exact", "eps_actual": 0.6, "eps_estimate": 0.59, "eps_surprise": 0.01, "surprise_pct": 1.6949, "surprise_label": "+1.7%", "surprise_band": "beat", "eps_yoy": 30.43478260869564, "eps_yoy_label": "+30.4%", "one_week_reaction": -22.849053040527618, "one_week_reaction_label": "-22.8%", "four_week_reaction": -32.433021647664816, "four_week_reaction_label": "-32.4%", "confirmation": "diverged", "revenue": 1817400000.0, "revenue_yoy": 27.40273396424816, "revenue_yoy_label": "+27.4%", "net_income": 200200000.0, "operating_cash_flow": 514000000.0, "free_cash_flow": 584700000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-05-29", "date_source": "exact", "eps_actual": 0.62, "eps_estimate": 0.61, "eps_surprise": 0.01, "surprise_pct": 1.6393, "surprise_label": "+1.6%", "surprise_band": "beat", "eps_yoy": 158.33333333333334, "eps_yoy_label": "+158.3%", "one_week_reaction": -0.8238584258497368, "one_week_reaction_label": "-0.8%", "four_week_reaction": 21.123743586780655, "four_week_reaction_label": "+21.1%", "confirmation": "contained", "revenue": 1895300000.0, "revenue_yoy": 63.26126281333448, "revenue_yoy_label": "+63.3%", "net_income": 177900000.0, "operating_cash_flow": 332900000.0, "free_cash_flow": 452800000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-08-28", "date_source": "exact", "eps_actual": 0.67, "eps_estimate": 0.67, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 123.33333333333336, "eps_yoy_label": "+123.3%", "one_week_reaction": -13.883562517034692, "one_week_reaction_label": "-13.9%", "four_week_reaction": 1.7260272058690351, "four_week_reaction_label": "+1.7%", "confirmation": "contained", "revenue": 2006100000.0, "revenue_yoy": 57.60075418336083, "revenue_yoy_label": "+57.6%", "net_income": 194800000.0, "operating_cash_flow": 461600000.0, "free_cash_flow": 510200000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-12-02", "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": 76.74418604651163, "eps_yoy_label": "+76.7%", "one_week_reaction": 10.6375840211426, "one_week_reaction_label": "+10.6%", "four_week_reaction": -3.4228185860054356, "four_week_reaction_label": "-3.4%", "confirmation": "confirmed", "revenue": 2074500000.0, "revenue_yoy": 36.83134357891959, "revenue_yoy_label": "+36.8%", "net_income": 1901300000.0, "operating_cash_flow": 582300000.0, "free_cash_flow": 655800000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-03-05", "date_source": "exact", "eps_actual": 0.8, "eps_estimate": 0.79, "eps_surprise": 0.01, "surprise_pct": 1.2658, "surprise_label": "+1.3%", "surprise_band": "beat", "eps_yoy": 33.33333333333335, "eps_yoy_label": "+33.3%", "one_week_reaction": 9.646223420327708, "one_week_reaction_label": "+9.6%", "four_week_reaction": 16.146406294273323, "four_week_reaction_label": "+16.1%", "confirmation": "confirmed", "revenue": 2218700000.0, "revenue_yoy": 22.080994827775942, "revenue_yoy_label": "+22.1%", "net_income": 396100000.0, "operating_cash_flow": 373700000.0, "free_cash_flow": 488000000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-05-27", "date_source": "exact", "eps_actual": 0.8, "eps_estimate": 0.79, "eps_surprise": 0.01, "surprise_pct": 1.2658, "surprise_label": "+1.3%", "surprise_band": "beat", "eps_yoy": 29.032258064516135, "eps_yoy_label": "+29.0%", "one_week_reaction": 4.416034228085359, "one_week_reaction_label": "+4.4%", "four_week_reaction": 58.15259766719297, "four_week_reaction_label": "+58.2%", "confirmation": "confirmed", "revenue": 2417800000.0, "revenue_yoy": 27.568195008705747, "revenue_yoy_label": "+27.6%", "net_income": 34500000.0, "operating_cash_flow": 638800000.0, "free_cash_flow": 794500000.0, "currency": "USD"}], "charts": {"quarters": ["2023-07-31", "2023-10-31", "2024-01-31", "2024-04-30", "2024-07-31", "2024-10-31", "2025-01-31", "2025-04-30", "2025-07-31", "2025-10-31", "2026-01-31", "2026-04-30"], "eps_actual": [0.33, 0.41, 0.46, 0.24, 0.3, 0.43, 0.6, 0.62, 0.67, 0.76, 0.8, 0.8], "eps_estimate": [0.32, 0.4, 0.46, 0.24, 0.29, 0.41, 0.59, 0.61, 0.67, 0.74, 0.79, 0.79], "surprise": [3.125, 2.5, 0.0, 0.0, 3.4483, 4.878, 1.6949, 1.6393, 0.0, 2.7027, 1.2658, 1.2658], "reaction_1w": [-7.101927625746804, -5.764767300998981, -2.821801705414605, -10.263432862461327, 6.124722963809454, 22.461969506386016, -22.849053040527618, -0.8238584258497368, -13.883562517034692, 10.6375840211426, 9.646223420327708, 4.416034228085359], "reaction_4w": [-5.382879146674481, 7.531680398748924, -8.671563131976036, -6.246740539056892, 2.8257247190628463, 22.580644287435376, -32.433021647664816, 21.123743586780655, 1.7260272058690351, -3.4228185860054356, 16.146406294273323, 58.15259766719297], "revenue": [null, 1418.6, 1426.5, 1160.9, 1272.9, 1516.1, 1817.4, 1895.3, 2006.1, 2074.5, 2218.7, 2417.8], "net_income": [null, -164.3, -392.7, -215.6, -193.3, -676.3, 200.2, 177.9, 194.8, 1901.3, 396.1, 34.5], "financial_unit": "millions", "scatter": [{"x": 3.125, "y": -7.101927625746804, "label": "2023-07-31"}, {"x": 2.5, "y": -5.764767300998981, "label": "2023-10-31"}, {"x": 0.0, "y": -2.821801705414605, "label": "2024-01-31"}, {"x": 0.0, "y": -10.263432862461327, "label": "2024-04-30"}, {"x": 3.4483, "y": 6.124722963809454, "label": "2024-07-31"}, {"x": 4.878, "y": 22.461969506386016, "label": "2024-10-31"}, {"x": 1.6949, "y": -22.849053040527618, "label": "2025-01-31"}, {"x": 1.6393, "y": -0.8238584258497368, "label": "2025-04-30"}, {"x": 0.0, "y": -13.883562517034692, "label": "2025-07-31"}, {"x": 2.7027, "y": 10.6375840211426, "label": "2025-10-31"}, {"x": 1.2658, "y": 9.646223420327708, "label": "2026-01-31"}, {"x": 1.2658, "y": 4.416034228085359, "label": "2026-04-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, 92.89807237425319, 100.6251080600024, 96.78763675131282, 94.61712085332552, 90.81437767285342, 93.99201104123553, 94.79356658665232, 91.4732712379473, 85.99739128173826, 82.15558355625143, 89.28291995629873, 94.9500210005219, 96.61885990538866, 97.40112847056139, 91.78618006568647, 91.92524851435236, 103.58974364365396, 104.73707017173892, 104.84137194626024, 104.2710323923852, 114.29441540300853, 123.6913377420062, 118.4012176167782, 117.51373093527206, 119.7759528500613, 115.35591942443502, 117.60073960523225, 135.05465251792856, 131.2436780299359, 116.3652182438854, 115.79096277423588, 123.34330306216552, 126.42340472249278, 122.19279123883315, 108.20749840227131, 121.25231091593322, 119.31910126596739, 119.24943475902101, 125.25805972558244, 133.5482216205787, 119.84158955553954, 118.41345244445304, 127.60926140887605, 125.20581072141646, 121.73996770411979, 125.5367204971051, 128.27108096025333, 115.93028352351541, 114.55327408053422, 103.27573800908043, 105.55913390245344, 120.82825490743967, 125.22074201189974, 132.8901655533552, 115.38993795717658, 129.82239683760804, 128.75913547232392, 123.73915046038204, 127.95733288255624, 129.1077448368957, 139.29541234085, 142.3656672688942, 147.87817286418596, 163.63067906780248, 153.21623185809662, 161.38032053811796, 161.6943244206039, 198.01405426551682, 210.67886000490725, 195.20546836350044, 198.2059446509922, 206.1606991614439, 199.5317370694008, 217.75349536218908, 216.46191420615745, 196.98348510266496, 193.073834793418, 185.90032738107126, 181.18780395653616, 160.26070853160832, 123.64265423609578, 119.97735882326432, 122.85723366533992, 108.28331824085078, 86.2740879630671, 93.29051196209772, 90.33750673590075, 102.95330658526328, 108.91173774640748, 104.22886490024, 111.4104336676106, 106.04609861604001, 105.17242889730684, 119.43072676663517, 117.40381196792167, 128.44700457147687, 134.82479789844803, 131.365062658507, 127.15397268691673, 130.54660998032546, 129.77714567129587, 130.19685475046663, 135.25083551801137, 133.2397350619289, 127.66111969750837, 109.93720833435829, 110.75039248514211, 117.78049853620087, 129.86458535480438, 145.4462367366093, 150.78002414096372, 149.81819287863297, 153.91321230332727, 147.22818165616147, 164.04575913154764, 159.11073635125516, 151.28819962697355, 135.5381270730262, 156.4507239731067, 173.0933011874318, 147.74443426598356, 147.1581805004845, 151.09569951501513, 156.43322412220937, 145.74067505692355, 140.90716998396417, 140.50437731052173, 138.2102148388784, 140.59194139224945, 137.66731998508902, 139.1909248450436, 143.06123202734827, 156.86123809657968, 153.86656647528963, 153.95412880492978, 166.16047980007698, 187.57851016908134, 225.1257350620691, 244.74911612437103, 287.88551270953826, 289.0068487702412, 298.0826625115559, 309.92677465273096, 343.9873574965836, 359.17795694391907, 461.50509195200993, 489.93424099880764, 544.0249415275806, 467.2855110135174, 429.66024288279243, 413.15977574119785, 330.58388739599343, 340.30797354740196, 328.62154928976327, 383.21659874523897], "eps_index": [100.0, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738], "gap": [0.0, -5.463517400431201, -13.190553086180415, -9.353081777490829, -7.182565879503528, -3.379822699031436, -6.55745606741354, -7.359011612830329, -4.038716264125313, 1.437163692083729, 5.27897141757056, -1.8483649824767383, -7.515466026699912, -9.184304931566672, -9.9665734967394, -12.728588442649823, -12.867656891315718, -24.532152020617318, -25.679478548702278, -25.783780323223596, -25.21344076934855, -35.236823779971886, -44.633746118969555, -39.343625993741554, -38.45613931223542, -40.71836122702466, -36.29832780139837, -38.543147982195606, -55.997060894891916, -52.18608640689925, -37.30762662084875, -36.733371151199236, -44.285711439128875, -47.36581309945613, -43.13519961579651, -29.14990677923467, -42.19471929289658, -40.26150964293075, -40.19184313598437, -46.2004681025458, -54.490629997542044, -44.448919398471475, -43.020782287384975, -52.216591251807984, -49.81314056434839, -46.347297547051724, -50.144050340037026, -52.87841080318526, -40.537613366447346, -39.160603923466155, -27.88306785201236, -30.16646374538537, -45.4355847503716, -49.82807185483168, -59.06817602455938, -41.567948428380774, -56.00040730881223, -54.93714594352811, -49.917160931586224, -54.13534335376043, -55.285755308099894, -65.47342281205418, -68.5436777400984, -74.05618333539014, -89.80868953900666, -79.39424232930081, -87.55833100932215, -87.87233489180808, -123.14494431787284, -135.80975005726327, -120.33635841585647, -123.33683470334822, -131.2915892137999, -124.66262712175683, -142.8843854145451, -141.59280425851347, -122.11437515502098, -118.20472484577402, -111.03121743342729, -106.31869400889218, -85.39159858396434, -41.44370135651462, -37.77840594368317, -40.65828078575876, -26.08436536126962, -4.0751350834859466, -11.091559082516568, -8.13855385631959, -20.75435370568212, -26.712784866826325, -22.02991202065884, -29.211480788029448, -23.847145736458856, -3.078188059610511, -17.336485928938842, -15.309571130225336, -26.352763733780534, -32.73055706075169, -29.270821820810653, -25.059731849220398, -28.452369142629124, -27.682904833599537, -28.102613912770295, -33.15659468031504, -31.14549422423258, -25.566878859812036, 11.528760252029144, 10.715576101245318, 3.6854700501865665, -8.398616768416943, -23.980268150221875, -29.314055554576285, -28.352224292245538, -32.44724371693984, -25.762213069774035, -42.57979054516021, -37.64476776486772, -29.822231040586118, -14.07215848663877, -34.98475538671927, -34.34984569004959, -9.000978768601357, -8.41472500310229, -12.352244017632927, -17.689768624827167, -6.9972195595413496, -2.1637144865819664, -1.7609218131395323, 0.5332406585038143, -1.8484858948672525, 1.0761355122931775, -0.44746934766141067, -4.317776529966068, -7.64657841071579, -4.6519067894257375, -4.7394691190658875, -16.94582011421309, -38.36385048321745, -75.91107537620522, -95.53445643850714, -138.67085302367437, -139.79218908437733, -148.868002825692, -160.71211496686706, -194.77269781071973, -200.5392134884217, -302.86634849651256, -331.29549754331026, -385.38619807208323, -308.64676755802003, -271.02149942729505, -254.52103228570047, -171.94514394049605, -181.66923009190458, -169.9828058342659, -224.5778552897416], "quarter_markers": [100.0, 87.43455497382199, null, null, null, null, null, null, null, null, null, null, null, null, null, 79.05759162303664, null, null, null, null, null, null, null, null, null, null, null, null, null, 79.05759162303664, null, null, null, null, null, null, null, null, null, null, null, 75.39267015706807, null, null, null, null, null, null, null, null, null, null, null, null, 73.82198952879581, null, null, null, null, null, null, null, null, null, null, null, null, null, 74.86910994764398, null, null, null, null, null, null, null, null, null, null, null, null, 82.19895287958116, null, null, null, null, null, null, null, null, null, null, null, 102.09424083769633, null, null, null, null, null, null, null, null, null, null, null, null, 121.46596858638743, null, null, null, null, null, null, null, null, null, null, null, null, null, 138.7434554973822, null, null, null, null, null, null, null, null, null, null, null, null, 149.2146596858639, null, null, null, null, null, null, null, null, null, null, null, 158.63874345549738, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [58.6, 224.6, 283.2]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [57.074772, 53.021363, 57.431551, 55.241323, 54.002506, 51.832099, 53.645726, 54.103212, 52.208161, 49.082815, 46.890112, 50.958023, 54.192508, 55.144994, 55.591472, 52.386753, 52.466126, 59.12361, 59.778444, 59.837974, 59.512454, 65.233277, 70.596549, 67.577225, 67.070694, 68.361852, 65.839128, 67.120354, 77.082135, 74.90703, 66.415183, 66.087428, 70.397909, 72.15587, 69.741257, 61.759183, 69.20448, 68.101105, 68.061343, 71.490752, 76.222343, 68.399314, 67.584208, 72.832695, 71.460931, 69.482809, 71.649797, 73.210427, 66.166945, 65.38102, 58.944392, 60.247635, 68.962451, 71.469453, 75.846759, 65.858544, 74.095837, 73.488983, 70.623838, 73.031356, 73.687951, 79.502539, 81.25488, 84.40113, 93.391837, 87.447815, 92.10745, 92.286667, 113.01607, 120.244479, 111.413076, 113.125591, 117.665749, 113.882284, 124.282311, 123.545144, 112.427875, 110.196451, 106.102188, 103.412526, 91.468434, 70.568763, 68.476804, 70.120486, 61.802457, 49.240739, 53.245347, 51.559926, 58.760365, 62.161126, 59.488387, 63.587251, 60.525569, 60.026924, 68.164815, 67.007958, 73.310835, 76.950946, 74.97631, 72.57284, 74.50918, 74.07001, 74.309558, 77.194106, 76.046275, 72.862293, 62.746411, 63.210534, 67.222951, 74.119916, 83.013108, 86.057355, 85.508392, 87.845615, 84.030149, 93.628743, 90.81209, 86.347395, 77.358077, 89.293894, 98.792607, 84.324799, 83.990196, 86.237526, 89.283906, 83.181158, 80.422446, 80.192553, 78.883165, 80.24253, 78.573309, 79.442903, 81.651872, 89.528194, 87.818992, 87.868968, 94.835715, 107.060007, 128.49, 139.69, 164.31, 164.95, 170.13, 176.89, 196.33, 205.0, 263.402979, 279.628851, 310.500995, 266.70214, 245.227604, 235.81, 188.68, 194.23, 187.56, 218.72], "ttmEps": [1.91, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 2.85, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03], "quarterlyEps": [0.31, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 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.76, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8], "priceIndex": [100.0, 92.89807237425319, 100.6251080600024, 96.78763675131282, 94.61712085332552, 90.81437767285342, 93.99201104123553, 94.79356658665232, 91.4732712379473, 85.99739128173826, 82.15558355625143, 89.28291995629873, 94.9500210005219, 96.61885990538866, 97.40112847056139, 91.78618006568647, 91.92524851435236, 103.58974364365396, 104.73707017173892, 104.84137194626024, 104.2710323923852, 114.29441540300853, 123.6913377420062, 118.4012176167782, 117.51373093527206, 119.7759528500613, 115.35591942443502, 117.60073960523225, 135.05465251792856, 131.2436780299359, 116.3652182438854, 115.79096277423588, 123.34330306216552, 126.42340472249278, 122.19279123883315, 108.20749840227131, 121.25231091593322, 119.31910126596739, 119.24943475902101, 125.25805972558244, 133.5482216205787, 119.84158955553954, 118.41345244445304, 127.60926140887605, 125.20581072141646, 121.73996770411979, 125.5367204971051, 128.27108096025333, 115.93028352351541, 114.55327408053422, 103.27573800908043, 105.55913390245344, 120.82825490743967, 125.22074201189974, 132.8901655533552, 115.38993795717658, 129.82239683760804, 128.75913547232392, 123.73915046038204, 127.95733288255624, 129.1077448368957, 139.29541234085, 142.3656672688942, 147.87817286418596, 163.63067906780248, 153.21623185809662, 161.38032053811796, 161.6943244206039, 198.01405426551682, 210.67886000490725, 195.20546836350044, 198.2059446509922, 206.1606991614439, 199.5317370694008, 217.75349536218908, 216.46191420615745, 196.98348510266496, 193.073834793418, 185.90032738107126, 181.18780395653616, 160.26070853160832, 123.64265423609578, 119.97735882326432, 122.85723366533992, 108.28331824085078, 86.2740879630671, 93.29051196209772, 90.33750673590075, 102.95330658526328, 108.91173774640748, 104.22886490024, 111.4104336676106, 106.04609861604001, 105.17242889730684, 119.43072676663517, 117.40381196792167, 128.44700457147687, 134.82479789844803, 131.365062658507, 127.15397268691673, 130.54660998032546, 129.77714567129587, 130.19685475046663, 135.25083551801137, 133.2397350619289, 127.66111969750837, 109.93720833435829, 110.75039248514211, 117.78049853620087, 129.86458535480438, 145.4462367366093, 150.78002414096372, 149.81819287863297, 153.91321230332727, 147.22818165616147, 164.04575913154764, 159.11073635125516, 151.28819962697355, 135.5381270730262, 156.4507239731067, 173.0933011874318, 147.74443426598356, 147.1581805004845, 151.09569951501513, 156.43322412220937, 145.74067505692355, 140.90716998396417, 140.50437731052173, 138.2102148388784, 140.59194139224945, 137.66731998508902, 139.1909248450436, 143.06123202734827, 156.86123809657968, 153.86656647528963, 153.95412880492978, 166.16047980007698, 187.57851016908134, 225.1257350620691, 244.74911612437103, 287.88551270953826, 289.0068487702412, 298.0826625115559, 309.92677465273096, 343.9873574965836, 359.17795694391907, 461.50509195200993, 489.93424099880764, 544.0249415275806, 467.2855110135174, 429.66024288279243, 413.15977574119785, 330.58388739599343, 340.30797354740196, 328.62154928976327, 383.21659874523897], "epsIndex": [100.0, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738], "valuationGap": [0.0, -5.463517400431201, -13.190553086180415, -9.353081777490829, -7.182565879503528, -3.379822699031436, -6.55745606741354, -7.359011612830329, -4.038716264125313, 1.437163692083729, 5.27897141757056, -1.8483649824767383, -7.515466026699912, -9.184304931566672, -9.9665734967394, -12.728588442649823, -12.867656891315718, -24.532152020617318, -25.679478548702278, -25.783780323223596, -25.21344076934855, -35.236823779971886, -44.633746118969555, -39.343625993741554, -38.45613931223542, -40.71836122702466, -36.29832780139837, -38.543147982195606, -55.997060894891916, -52.18608640689925, -37.30762662084875, -36.733371151199236, -44.285711439128875, -47.36581309945613, -43.13519961579651, -29.14990677923467, -42.19471929289658, -40.26150964293075, -40.19184313598437, -46.2004681025458, -54.490629997542044, -44.448919398471475, -43.020782287384975, -52.216591251807984, -49.81314056434839, -46.347297547051724, -50.144050340037026, -52.87841080318526, -40.537613366447346, -39.160603923466155, -27.88306785201236, -30.16646374538537, -45.4355847503716, -49.82807185483168, -59.06817602455938, -41.567948428380774, -56.00040730881223, -54.93714594352811, -49.917160931586224, -54.13534335376043, -55.285755308099894, -65.47342281205418, -68.5436777400984, -74.05618333539014, -89.80868953900666, -79.39424232930081, -87.55833100932215, -87.87233489180808, -123.14494431787284, -135.80975005726327, -120.33635841585647, -123.33683470334822, -131.2915892137999, -124.66262712175683, -142.8843854145451, -141.59280425851347, -122.11437515502098, -118.20472484577402, -111.03121743342729, -106.31869400889218, -85.39159858396434, -41.44370135651462, -37.77840594368317, -40.65828078575876, -26.08436536126962, -4.0751350834859466, -11.091559082516568, -8.13855385631959, -20.75435370568212, -26.712784866826325, -22.02991202065884, -29.211480788029448, -23.847145736458856, -3.078188059610511, -17.336485928938842, -15.309571130225336, -26.352763733780534, -32.73055706075169, -29.270821820810653, -25.059731849220398, -28.452369142629124, -27.682904833599537, -28.102613912770295, -33.15659468031504, -31.14549422423258, -25.566878859812036, 11.528760252029144, 10.715576101245318, 3.6854700501865665, -8.398616768416943, -23.980268150221875, -29.314055554576285, -28.352224292245538, -32.44724371693984, -25.762213069774035, -42.57979054516021, -37.64476776486772, -29.822231040586118, -14.07215848663877, -34.98475538671927, -34.34984569004959, -9.000978768601357, -8.41472500310229, -12.352244017632927, -17.689768624827167, -6.9972195595413496, -2.1637144865819664, -1.7609218131395323, 0.5332406585038143, -1.8484858948672525, 1.0761355122931775, -0.44746934766141067, -4.317776529966068, -7.64657841071579, -4.6519067894257375, -4.7394691190658875, -16.94582011421309, -38.36385048321745, -75.91107537620522, -95.53445643850714, -138.67085302367437, -139.79218908437733, -148.868002825692, -160.71211496686706, -194.77269781071973, -200.5392134884217, -302.86634849651256, -331.29549754331026, -385.38619807208323, -308.64676755802003, -271.02149942729505, -254.52103228570047, -171.94514394049605, -181.66923009190458, -169.9828058342659, -224.5778552897416], "quarterMarkers": [100.0, 87.43455497382199, null, null, null, null, null, null, null, null, null, null, null, null, null, 79.05759162303664, null, null, null, null, null, null, null, null, null, null, null, null, null, 79.05759162303664, null, null, null, null, null, null, null, null, null, null, null, 75.39267015706807, null, null, null, null, null, null, null, null, null, null, null, null, 73.82198952879581, null, null, null, null, null, null, null, null, null, null, null, null, null, 74.86910994764398, null, null, null, null, null, null, null, null, null, null, null, null, 82.19895287958116, null, null, null, null, null, null, null, null, null, null, null, 102.09424083769633, null, null, null, null, null, null, null, null, null, null, null, null, 121.46596858638743, null, null, null, null, null, null, null, null, null, null, null, null, null, 138.7434554973822, null, null, null, null, null, null, null, null, null, null, null, null, 149.2146596858639, null, null, null, null, null, null, null, null, null, null, null, 158.63874345549738, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-05-25", "2023-08-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-11-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-07", "", "", "", "", "", "", "", "", "", "", "", "2024-05-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-29", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-03", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-05", "", "", "", "", "", "", "", "", "", "", "", "2025-05-29", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-28", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-02", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-05", "", "", "", "", "", "", "", "", "", "", "", "2026-05-27", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-04-30", "2023-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-31", "", "", "", "", "", "", "", "", "", "", "", "2024-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-31", "", "", "", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-31", "", "", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [6.896551724137938, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 2.4999999999999885, 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, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.448275862068969, 3.448275862068969, 3.448275862068969, 3.448275862068969, 3.448275862068969, 3.448275862068969, 3.448275862068969, 3.448275862068969, 3.448275862068969, 3.448275862068969, 3.448275862068969, 3.448275862068969, 3.448275862068969, 3.448275862068969, 4.878048780487809, 4.878048780487809, 4.878048780487809, 4.878048780487809, 4.878048780487809, 4.878048780487809, 4.878048780487809, 4.878048780487809, 4.878048780487809, 4.878048780487809, 4.878048780487809, 4.878048780487809, 4.878048780487809, 1.6949152542372898, 1.6949152542372898, 1.6949152542372898, 1.6949152542372898, 1.6949152542372898, 1.6949152542372898, 1.6949152542372898, 1.6949152542372898, 1.6949152542372898, 1.6949152542372898, 1.6949152542372898, 1.6949152542372898, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 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, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 2.7027027027027053, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276, 1.2658227848101276], "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": [85, 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, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 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, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 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, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 57.074772, "latestClose": 218.72, "startTtmEps": 1.91, "latestTtmEps": 3.03, "priceChangePct": 283.21659874523897, "epsChangePct": 58.63874345549738, "earningsGapPct": -224.5778552897416, "startMultiple": 29.882079581151835, "latestMultiple": 72.18481848184818, "multipleChangePct": 141.5655787469988, "latestQuarter": "2026-05-27", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 1 update.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 183.33769420167906, "earningsMovePct": 55.38461538461539, "spread": -127.95307881706367, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 263.03499714138155, "earningsMovePct": 110.41666666666666, "spread": -152.6183304747149, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 283.21659874523897, "earningsMovePct": 58.63874345549738, "spread": -224.5778552897416, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 1, "persistenceLabel": "1 quarter", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 1 update.", "marketChangePct": 283.21659874523897, "earningsChangePct": 58.63874345549738, "recentMarketMovePoints": 85.13393623368307, "recentEarningsMovePoints": 9.424083769633484}, "pressure": {"score": 84, "band": "high", "label": "High \u2014 price-led", "direction": "price", "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": 92, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 0.96905054, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.34074165, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.21870489, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.0174544, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.0752888, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 1.2421949120282605, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-27", "alignedPeriod": "2026-04-30", "requiredPeriod": "2026-04-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, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 87.43455497382199, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 79.05759162303664, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 75.39267015706807, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 73.82198952879581, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 74.86910994764398, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 82.19895287958116, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 102.09424083769633, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 121.46596858638743, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 138.7434554973822, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 149.2146596858639, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738, 158.63874345549738], "revenue": [100.0, 96.96258456440702, 96.96258456440702, 96.96258456440702, 96.96258456440702, 96.96258456440702, 96.96258456440702, 96.96258456440702, 96.96258456440702, 96.96258456440702, 96.96258456440702, 96.96258456440702, 96.96258456440702, 96.96258456440702, 96.96258456440702, 94.91405494960652, 94.91405494960652, 94.91405494960652, 94.91405494960652, 94.91405494960652, 94.91405494960652, 94.91405494960652, 94.91405494960652, 94.91405494960652, 94.91405494960652, 94.91405494960652, 94.91405494960652, 94.91405494960652, 94.91405494960652, 95.05211928758801, 95.05211928758801, 95.05211928758801, 95.05211928758801, 95.05211928758801, 95.05211928758801, 95.05211928758801, 95.05211928758801, 95.05211928758801, 95.05211928758801, 95.05211928758801, 95.05211928758801, 92.27702609415988, 92.27702609415988, 92.27702609415988, 92.27702609415988, 92.27702609415988, 92.27702609415988, 92.27702609415988, 92.27702609415988, 92.27702609415988, 92.27702609415988, 92.27702609415988, 92.27702609415988, 92.27702609415988, 91.10347922131713, 91.10347922131713, 91.10347922131713, 91.10347922131713, 91.10347922131713, 91.10347922131713, 91.10347922131713, 91.10347922131713, 91.10347922131713, 91.10347922131713, 91.10347922131713, 91.10347922131713, 91.10347922131713, 91.10347922131713, 92.78613834046666, 92.78613834046666, 92.78613834046666, 92.78613834046666, 92.78613834046666, 92.78613834046666, 92.78613834046666, 92.78613834046666, 92.78613834046666, 92.78613834046666, 92.78613834046666, 92.78613834046666, 92.78613834046666, 99.53230705508767, 99.53230705508767, 99.53230705508767, 99.53230705508767, 99.53230705508767, 99.53230705508767, 99.53230705508767, 99.53230705508767, 99.53230705508767, 99.53230705508767, 99.53230705508767, 99.53230705508767, 112.20661328178932, 112.20661328178932, 112.20661328178932, 112.20661328178932, 112.20661328178932, 112.20661328178932, 112.20661328178932, 112.20661328178932, 112.20661328178932, 112.20661328178932, 112.20661328178932, 112.20661328178932, 112.20661328178932, 124.86020985779373, 124.86020985779373, 124.86020985779373, 124.86020985779373, 124.86020985779373, 124.86020985779373, 124.86020985779373, 124.86020985779373, 124.86020985779373, 124.86020985779373, 124.86020985779373, 124.86020985779373, 124.86020985779373, 124.86020985779373, 134.4971006489024, 134.4971006489024, 134.4971006489024, 134.4971006489024, 134.4971006489024, 134.4971006489024, 134.4971006489024, 134.4971006489024, 134.4971006489024, 134.4971006489024, 134.4971006489024, 134.4971006489024, 134.4971006489024, 141.42275300289936, 141.42275300289936, 141.42275300289936, 141.42275300289936, 141.42275300289936, 141.42275300289936, 141.42275300289936, 141.42275300289936, 141.42275300289936, 141.42275300289936, 141.42275300289936, 141.42275300289936, 150.44008007731603, 150.44008007731603, 150.44008007731603, 150.44008007731603, 150.44008007731603, 150.44008007731603, 150.44008007731603, 150.44008007731603, 150.44008007731603, 150.44008007731603, 150.44008007731603], "cashGeneration": [100.0, 88.45182472534411, 88.45182472534411, 88.45182472534411, 88.45182472534411, 88.45182472534411, 88.45182472534411, 88.45182472534411, 88.45182472534411, 88.45182472534411, 88.45182472534411, 88.45182472534411, 88.45182472534411, 88.45182472534411, 88.45182472534411, 94.70892789493624, 94.70892789493624, 94.70892789493624, 94.70892789493624, 94.70892789493624, 94.70892789493624, 94.70892789493624, 94.70892789493624, 94.70892789493624, 94.70892789493624, 94.70892789493624, 94.70892789493624, 94.70892789493624, 94.70892789493624, 108.64376815254451, 108.64376815254451, 108.64376815254451, 108.64376815254451, 108.64376815254451, 108.64376815254451, 108.64376815254451, 108.64376815254451, 108.64376815254451, 108.64376815254451, 108.64376815254451, 108.64376815254451, 115.30496274782169, 115.30496274782169, 115.30496274782169, 115.30496274782169, 115.30496274782169, 115.30496274782169, 115.30496274782169, 115.30496274782169, 115.30496274782169, 115.30496274782169, 115.30496274782169, 115.30496274782169, 115.30496274782169, 123.89190554362925, 123.89190554362925, 123.89190554362925, 123.89190554362925, 123.89190554362925, 123.89190554362925, 123.89190554362925, 123.89190554362925, 123.89190554362925, 123.89190554362925, 123.89190554362925, 123.89190554362925, 123.89190554362925, 123.89190554362925, 127.30774087637329, 127.30774087637329, 127.30774087637329, 127.30774087637329, 127.30774087637329, 127.30774087637329, 127.30774087637329, 127.30774087637329, 127.30774087637329, 127.30774087637329, 127.30774087637329, 127.30774087637329, 127.30774087637329, 124.56118196742013, 124.56118196742013, 124.56118196742013, 124.56118196742013, 124.56118196742013, 124.56118196742013, 124.56118196742013, 124.56118196742013, 124.56118196742013, 124.56118196742013, 124.56118196742013, 124.56118196742013, 126.8531380224776, 126.8531380224776, 126.8531380224776, 126.8531380224776, 126.8531380224776, 126.8531380224776, 126.8531380224776, 126.8531380224776, 126.8531380224776, 126.8531380224776, 126.8531380224776, 126.8531380224776, 126.8531380224776, 136.34928652607653, 136.34928652607653, 136.34928652607653, 136.34928652607653, 136.34928652607653, 136.34928652607653, 136.34928652607653, 136.34928652607653, 136.34928652607653, 136.34928652607653, 136.34928652607653, 136.34928652607653, 136.34928652607653, 136.34928652607653, 139.12741507766134, 139.12741507766134, 139.12741507766134, 139.12741507766134, 139.12741507766134, 139.12741507766134, 139.12741507766134, 139.12741507766134, 139.12741507766134, 139.12741507766134, 139.12741507766134, 139.12741507766134, 139.12741507766134, 133.0218461927011, 133.0218461927011, 133.0218461927011, 133.0218461927011, 133.0218461927011, 133.0218461927011, 133.0218461927011, 133.0218461927011, 133.0218461927011, 133.0218461927011, 133.0218461927011, 133.0218461927011, 154.5965399671676, 154.5965399671676, 154.5965399671676, 154.5965399671676, 154.5965399671676, 154.5965399671676, 154.5965399671676, 154.5965399671676, 154.5965399671676, 154.5965399671676, 154.5965399671676], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 58.63874345549738, "valuationContribution": 224.5778552897416, "marketMove": 283.21659874523897, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 58.63874345549738}, {"key": "valuation", "label": "Relative valuation contribution", "value": 224.5778552897416}, {"key": "market", "label": "Total market move", "value": 283.21659874523897}]}, "acceptance": {"available": true, "events": [{"date": "2023-08-25", "periodEnd": "2023-07-31", "earningsChangePct": -12.565445026178013, "surprisePct": 3.1250000000000027, "immediateReturnPct": -7.101927625746807, "forward4WeekPct": -9.18562232714658, "forward13WeekPct": -2.5988715294386067, "toDateReturnPct": 283.21659874523897, "weeksSince": 154, "availabilitySource": "reported", "spread": -5.463517400431201, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2023-12-01", "periodEnd": "2023-10-31", "earningsChangePct": -9.58083832335329, "surprisePct": 2.4999999999999885, "immediateReturnPct": -5.764767300998985, "forward4WeekPct": 7.638765168873385, "forward13WeekPct": 38.65820102766839, "toDateReturnPct": 293.4416415525028, "weeksSince": 140, "availabilitySource": "reported", "spread": -12.728588442649823, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-03-08", "periodEnd": "2024-01-31", "earningsChangePct": 0.0, "surprisePct": 0.0, "immediateReturnPct": -2.821801705414606, "forward4WeekPct": -6.390929623316744, "forward13WeekPct": -12.321826581477001, "toDateReturnPct": 183.74927601577204, "weeksSince": 126, "availabilitySource": "reported", "spread": -52.18608640689925, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-05-31", "periodEnd": "2024-04-30", "earningsChangePct": -4.635761589403975, "surprisePct": 0.0, "immediateReturnPct": -10.26343286246133, "forward4WeekPct": -8.841940216925625, "forward13WeekPct": -0.4927479072638685, "toDateReturnPct": 186.9499826317331, "weeksSince": 114, "availabilitySource": "reported", "spread": -44.448919398471475, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-08-30", "periodEnd": "2024-07-31", "earningsChangePct": -2.083333333333337, "surprisePct": 3.448275862068969, "immediateReturnPct": 6.124722963809459, "forward4WeekPct": -1.1831838142093987, "forward13WeekPct": 29.127428749174822, "toDateReturnPct": 206.03284454968477, "weeksSince": 101, "availabilitySource": "reported", "spread": -59.06817602455938, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-12-06", "periodEnd": "2024-10-31", "earningsChangePct": 1.4184397163120588, "surprisePct": 4.878048780487809, "immediateReturnPct": 22.461969506386016, "forward4WeekPct": 27.500269350934524, "forward13WeekPct": -23.533089563197674, "toDateReturnPct": 137.00064929205863, "weeksSince": 87, "availabilitySource": "reported", "spread": -123.14494431787284, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-03-07", "periodEnd": "2025-01-31", "earningsChangePct": 9.790209790209792, "surprisePct": 1.6949152542372898, "immediateReturnPct": -22.84905304052762, "forward4WeekPct": -46.16641299445446, "forward13WeekPct": -25.477225290639606, "toDateReturnPct": 139.1207441028235, "weeksSince": 74, "availabilitySource": "reported", "spread": -41.44370135651462, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-30", "periodEnd": "2025-04-30", "earningsChangePct": 24.20382165605095, "surprisePct": 1.6393442622950833, "immediateReturnPct": -0.8238584258497328, "forward4WeekPct": 27.13791422596954, "forward13WeekPct": 3.669262489709113, "toDateReturnPct": 261.3679369127451, "weeksSince": 62, "availabilitySource": "reported", "spread": -3.078188059610511, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-29", "periodEnd": "2025-07-31", "earningsChangePct": 18.974358974358974, "surprisePct": 0.0, "immediateReturnPct": -13.883562517034697, "forward4WeekPct": 13.931506382869397, "forward13WeekPct": 22.551583711481605, "toDateReturnPct": 200.18270218314433, "weeksSince": 49, "availabilitySource": "reported", "spread": 11.528760252029144, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-12-05", "periodEnd": "2025-10-31", "earningsChangePct": 14.224137931034498, "surprisePct": 2.7027027027027053, "immediateReturnPct": 10.63758402114261, "forward4WeekPct": -0.011185535261781787, "forward13WeekPct": 0.26239196153770017, "toDateReturnPct": 144.9439599979815, "weeksSince": 35, "availabilitySource": "reported", "spread": -34.34984569004959, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-03-06", "periodEnd": "2026-01-31", "earningsChangePct": 7.547169811320753, "surprisePct": 1.2658227848101276, "immediateReturnPct": 9.646223420327704, "forward4WeekPct": 31.117639286947394, "forward13WeekPct": 222.59270063030522, "toDateReturnPct": 167.86893508087607, "weeksSince": 22, "availabilitySource": "reported", "spread": -7.64657841071579, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-05-29", "periodEnd": "2026-04-30", "earningsChangePct": 6.315789473684208, "surprisePct": 1.2658227848101276, "immediateReturnPct": 4.416034228085364, "forward4WeekPct": 35.84380379972494, "forward13WeekPct": null, "toDateReturnPct": 11.404268323740641, "weeksSince": 10, "availabilitySource": "reported", "spread": -200.5392134884217, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}], "latestEvent": {"date": "2026-05-29", "periodEnd": "2026-04-30", "earningsChangePct": 6.315789473684208, "surprisePct": 1.2658227848101276, "immediateReturnPct": 4.416034228085364, "forward4WeekPct": 35.84380379972494, "forward13WeekPct": null, "toDateReturnPct": 11.404268323740641, "weeksSince": 10, "availabilitySource": "reported", "spread": -200.5392134884217, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": false}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-08-25", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2023-12-01", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-05-30", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-08-29", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2025-12-05", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2026-03-06", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2026-05-29", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}