{"ticker": {"uuid": "8e873bcd-2195-4b84-8e91-56a8fa4c7d16", "symbol": "OKTA", "name": "Okta Inc", "sector": "Technology", "industry": "Software - Infrastructure", "currency": "USD"}, "next_event": {"report_date": "2026-08-26", "fiscal_date_ending": "2026-07-31", "estimate": 0.44, "session": "After the close", "days": 13}, "profile": {"sample": 12, "measured": 12, "beats": 12, "misses": 0, "inline": 0, "beat_rate": 100.0, "beat_rate_label": "100.0%", "average_surprise": 20.6, "average_surprise_label": "+20.6%", "median_surprise": 16.8, "surprise_dispersion": 15.1, "average_reaction": 7.5, "average_reaction_label": "+7.5%", "average_abs_reaction": 15.2, "positive_response_rate": 58.3, "confirmation_rate": 70.0, "reaction_sample": 12, "streak": {"count": 12, "band": "beat", "label": "12 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 75, "band": "High", "tone": "negative", "days": 13, "proximity_component": 21, "reaction_component": 35, "variability_component": 19, "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": 90.0, "revenue_growth_1y": 11.7, "cash_conversion": 3.8, "net_margin": 8.2, "earnings_yield": 1.0, "eps_surprise_avg": 13.3, "sue_score": 1.45, "pe_ratio": 105.3, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 148.32, "currency": "USD", "return_13w": 76.8, "fair_value": 91.526442, "fair_value_gap": 62.1, "relative_strength": 38.0, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 49.6}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-08-30", "date_source": "exact", "eps_actual": 0.31, "eps_estimate": 0.21, "eps_surprise": 0.1, "surprise_pct": 47.619, "surprise_label": "+47.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 19.28561539526511, "one_week_reaction_label": "+19.3%", "four_week_reaction": 11.698740135677701, "four_week_reaction_label": "+11.7%", "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-10-31", "reported_date": "2023-11-29", "date_source": "exact", "eps_actual": 0.44, "eps_estimate": 0.29, "eps_surprise": 0.15, "surprise_pct": 51.7241, "surprise_label": "+51.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.5187713310580142, "one_week_reaction_label": "+0.5%", "four_week_reaction": 21.993174061433447, "four_week_reaction_label": "+22.0%", "confirmation": "contained", "revenue": 584000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -81000000.0, "operating_cash_flow": 156000000.0, "free_cash_flow": 163000000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-02-28", "date_source": "exact", "eps_actual": 0.63, "eps_estimate": 0.51, "eps_surprise": 0.12, "surprise_pct": 23.5294, "surprise_label": "+23.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 30.33397405093705, "one_week_reaction_label": "+30.3%", "four_week_reaction": 27.498798654493033, "four_week_reaction_label": "+27.5%", "confirmation": "confirmed", "revenue": 605000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -44000000.0, "operating_cash_flow": 174000000.0, "free_cash_flow": 182000000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-05-29", "date_source": "exact", "eps_actual": 0.65, "eps_estimate": 0.54, "eps_surprise": 0.11, "surprise_pct": 20.3704, "surprise_label": "+20.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -8.727871552079035, "one_week_reaction_label": "-8.7%", "four_week_reaction": -10.549608892548374, "four_week_reaction_label": "-10.5%", "confirmation": "diverged", "revenue": 617000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -40000000.0, "operating_cash_flow": 219000000.0, "free_cash_flow": 224000000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-08-28", "date_source": "exact", "eps_actual": 0.72, "eps_estimate": 0.61, "eps_surprise": 0.11, "surprise_pct": 18.0328, "surprise_label": "+18.0%", "surprise_band": "beat", "eps_yoy": 132.25806451612902, "eps_yoy_label": "+132.3%", "one_week_reaction": -20.482779517220486, "one_week_reaction_label": "-20.5%", "four_week_reaction": -23.492576507423497, "four_week_reaction_label": "-23.5%", "confirmation": "diverged", "revenue": 646000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 29000000.0, "operating_cash_flow": 86000000.0, "free_cash_flow": 94000000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-12-03", "date_source": "exact", "eps_actual": 0.67, "eps_estimate": 0.58, "eps_surprise": 0.09, "surprise_pct": 15.5172, "surprise_label": "+15.5%", "surprise_band": "beat", "eps_yoy": 52.27272727272728, "eps_yoy_label": "+52.3%", "one_week_reaction": 9.321815368746782, "one_week_reaction_label": "+9.3%", "four_week_reaction": 5.26044352759154, "four_week_reaction_label": "+5.3%", "confirmation": "confirmed", "revenue": 665000000.0, "revenue_yoy": 13.86986301369863, "revenue_yoy_label": "+13.9%", "net_income": 16000000.0, "operating_cash_flow": 159000000.0, "free_cash_flow": 164000000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-03-03", "date_source": "exact", "eps_actual": 0.78, "eps_estimate": 0.7362, "eps_surprise": 0.0438, "surprise_pct": 5.9495, "surprise_label": "+5.9%", "surprise_band": "beat", "eps_yoy": 23.809523809523814, "eps_yoy_label": "+23.8%", "one_week_reaction": 24.25682395844845, "one_week_reaction_label": "+24.3%", "four_week_reaction": 19.339153497624046, "four_week_reaction_label": "+19.3%", "confirmation": "confirmed", "revenue": 682000000.0, "revenue_yoy": 12.727272727272727, "revenue_yoy_label": "+12.7%", "net_income": 23000000.0, "operating_cash_flow": 286000000.0, "free_cash_flow": 288000000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-05-27", "date_source": "exact", "eps_actual": 0.86, "eps_estimate": 0.77, "eps_surprise": 0.09, "surprise_pct": 11.6883, "surprise_label": "+11.7%", "surprise_band": "beat", "eps_yoy": 32.3076923076923, "eps_yoy_label": "+32.3%", "one_week_reaction": -16.610087293889425, "one_week_reaction_label": "-16.6%", "four_week_reaction": -19.64112512124151, "four_week_reaction_label": "-19.6%", "confirmation": "diverged", "revenue": 688000000.0, "revenue_yoy": 11.507293354943274, "revenue_yoy_label": "+11.5%", "net_income": 62000000.0, "operating_cash_flow": 241000000.0, "free_cash_flow": 244000000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-08-26", "date_source": "exact", "eps_actual": 0.91, "eps_estimate": 0.85, "eps_surprise": 0.06, "surprise_pct": 7.0588, "surprise_label": "+7.1%", "surprise_band": "beat", "eps_yoy": 26.3888888888889, "eps_yoy_label": "+26.4%", "one_week_reaction": 0.7821835958718076, "one_week_reaction_label": "+0.8%", "four_week_reaction": 1.4340032590983243, "four_week_reaction_label": "+1.4%", "confirmation": "contained", "revenue": 728000000.0, "revenue_yoy": 12.693498452012383, "revenue_yoy_label": "+12.7%", "net_income": 67000000.0, "operating_cash_flow": 167000000.0, "free_cash_flow": 172000000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-12-02", "date_source": "exact", "eps_actual": 0.82, "eps_estimate": 0.76, "eps_surprise": 0.06, "surprise_pct": 7.8947, "surprise_label": "+7.9%", "surprise_band": "beat", "eps_yoy": 22.388059701492523, "eps_yoy_label": "+22.4%", "one_week_reaction": 6.921449022781031, "one_week_reaction_label": "+6.9%", "four_week_reaction": 10.307481638242253, "four_week_reaction_label": "+10.3%", "confirmation": "confirmed", "revenue": 742000000.0, "revenue_yoy": 11.578947368421053, "revenue_yoy_label": "+11.6%", "net_income": 43000000.0, "operating_cash_flow": 218000000.0, "free_cash_flow": 225000000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-03-04", "date_source": "exact", "eps_actual": 0.9, "eps_estimate": 0.85, "eps_surprise": 0.05, "surprise_pct": 5.8824, "surprise_label": "+5.9%", "surprise_band": "beat", "eps_yoy": 15.384615384615383, "eps_yoy_label": "+15.4%", "one_week_reaction": 11.337931034482757, "one_week_reaction_label": "+11.3%", "four_week_reaction": 1.0068965517241435, "four_week_reaction_label": "+1.0%", "confirmation": "confirmed", "revenue": 761000000.0, "revenue_yoy": 11.58357771260997, "revenue_yoy_label": "+11.6%", "net_income": 63000000.0, "operating_cash_flow": 258000000.0, "free_cash_flow": 264000000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-05-28", "date_source": "exact", "eps_actual": 0.41, "eps_estimate": 0.31, "eps_surprise": 0.1, "surprise_pct": 32.2581, "surprise_label": "+32.3%", "surprise_band": "beat", "eps_yoy": -52.32558139534884, "eps_yoy_label": "-52.3%", "one_week_reaction": 33.64050303555942, "one_week_reaction_label": "+33.6%", "four_week_reaction": 27.721162185602783, "four_week_reaction_label": "+27.7%", "confirmation": "confirmed", "revenue": 765000000.0, "revenue_yoy": 11.19186046511628, "revenue_yoy_label": "+11.2%", "net_income": 74000000.0, "operating_cash_flow": 277000000.0, "free_cash_flow": 278000000.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.31, 0.44, 0.63, 0.65, 0.72, 0.67, 0.78, 0.86, 0.91, 0.82, 0.9, 0.41], "eps_estimate": [0.21, 0.29, 0.51, 0.54, 0.61, 0.58, 0.7362, 0.77, 0.85, 0.76, 0.85, 0.31], "surprise": [47.619, 51.7241, 23.5294, 20.3704, 18.0328, 15.5172, 5.9495, 11.6883, 7.0588, 7.8947, 5.8824, 32.2581], "reaction_1w": [19.28561539526511, 0.5187713310580142, 30.33397405093705, -8.727871552079035, -20.482779517220486, 9.321815368746782, 24.25682395844845, -16.610087293889425, 0.7821835958718076, 6.921449022781031, 11.337931034482757, 33.64050303555942], "reaction_4w": [11.698740135677701, 21.993174061433447, 27.498798654493033, -10.549608892548374, -23.492576507423497, 5.26044352759154, 19.339153497624046, -19.64112512124151, 1.4340032590983243, 10.307481638242253, 1.0068965517241435, 27.721162185602783], "revenue": [null, 584.0, 605.0, 617.0, 646.0, 665.0, 682.0, 688.0, 728.0, 742.0, 761.0, 765.0], "net_income": [null, -81.0, -44.0, -40.0, 29.0, 16.0, 23.0, 62.0, 67.0, 43.0, 63.0, 74.0], "financial_unit": "millions", "scatter": [{"x": 47.619, "y": 19.28561539526511, "label": "2023-07-31"}, {"x": 51.7241, "y": 0.5187713310580142, "label": "2023-10-31"}, {"x": 23.5294, "y": 30.33397405093705, "label": "2024-01-31"}, {"x": 20.3704, "y": -8.727871552079035, "label": "2024-04-30"}, {"x": 18.0328, "y": -20.482779517220486, "label": "2024-07-31"}, {"x": 15.5172, "y": 9.321815368746782, "label": "2024-10-31"}, {"x": 5.9495, "y": 24.25682395844845, "label": "2025-01-31"}, {"x": 11.6883, "y": -16.610087293889425, "label": "2025-04-30"}, {"x": 7.0588, "y": 0.7821835958718076, "label": "2025-07-31"}, {"x": 7.8947, "y": 6.921449022781031, "label": "2025-10-31"}, {"x": 5.8824, "y": 11.337931034482757, "label": "2026-01-31"}, {"x": 32.2581, "y": 33.64050303555942, "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, 100.70407807598467, 120.12547926106659, 121.82642035552458, 117.54618333914257, 112.48518647612411, 113.64238410596028, 112.1226908330429, 115.83130010456605, 105.36075287556639, 93.52387591495295, 97.42767514813524, 94.48588358313002, 97.90170791216453, 102.1261763680725, 102.65597769257582, 100.3973509933775, 115.95677936563264, 124.5869640989892, 126.21819449285468, 114.96688741721854, 116.82119205298017, 113.32171488323459, 118.18752178459393, 115.41303590101082, 122.48170094109445, 123.8898570930638, 116.05437434646217, 151.25827814569536, 153.78180550714535, 147.92610665737192, 147.96793307772745, 145.8626699198327, 141.51272220285816, 136.9954688044615, 128.3095155106309, 128.6720111537121, 134.6113628441966, 135.8243290345068, 143.54827466016033, 135.46183339142559, 123.63889857093066, 121.88218891599863, 125.14464970372954, 121.17113976995468, 130.5123736493552, 134.33252004182643, 133.9560822586267, 131.09794353433253, 130.3311258278146, 120.86441268734751, 125.98117811084002, 134.80655280585572, 138.04112931334961, 109.766469153015, 101.01080515859186, 103.25548971767167, 105.61171139769957, 103.15789473684211, 100.81561519693274, 107.82851167654238, 104.31509236667829, 100.71802021610317, 102.09829208783549, 107.00592540955039, 102.69780411293135, 106.75496688741721, 108.13523875914954, 118.21540606483096, 114.31160683164867, 116.11014290693622, 113.82363192750088, 112.59672359707216, 117.62983617985363, 121.70094109445802, 123.8898570930638, 131.3628441965842, 135.23875914952944, 134.2488672011154, 129.31334959916347, 126.16242593238063, 156.7654234925061, 156.9187870338097, 158.57790170791216, 150.56117113976995, 128.1700941094458, 141.9588706866504, 136.53537818055074, 144.1338445451377, 157.4067619379575, 166.53886371558036, 177.4834437086093, 172.49215754618334, 143.841059602649, 146.50400836528408, 135.90798187521787, 138.61275705820844, 137.23248518647614, 138.1805507145347, 127.654234925061, 133.0498431509237, 140.9550365981178, 132.63157894736844, 127.64029278494249, 128.2955733705124, 128.33739979086792, 129.34123387940048, 127.54269780411293, 125.953293830603, 130.17776228651098, 127.09654932032069, 130.08016730568144, 124.57302195887068, 121.89613105611714, 124.18264203555245, 127.61240850470547, 118.80097594980829, 117.03032415475776, 109.69675845242246, 111.99721157197631, 119.74904147786687, 125.73021958870689, 125.7720460090624, 123.5413035901011, 116.61205995120253, 128.58835831300107, 124.85186476124086, 126.53886371558036, 117.7831997211572, 120.93412338794005, 121.65911467410248, 103.57615894039738, 101.08051585918439, 112.54095503659813, 110.36598117811084, 109.32032066922272, 102.09829208783549, 111.80202161031718, 87.73788776577204, 100.73196235622169, 105.93238062042525, 105.65353781805509, 116.97455559428374, 115.3990937608923, 128.60230045311957, 171.86476124085047, 165.52108748692928, 162.13314743813177, 164.252352736145, 173.2729173928198, 197.16974555594285, 193.27988846287906, 208.22586266991982, 193.09864064133845, 197.8807947019868, 206.7898222377135], "eps_index": [100.0, 100.0, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287], "gap": [0.0, -0.7040780759846683, 97.01737788179058, 95.31643678733259, 99.5966738037146, 104.65767066673305, 103.50047303689689, 105.02016630981427, 101.31155703829111, 111.78210426729078, 123.61898122790421, 119.71518199472193, 122.65697355972715, 119.24114923069264, 115.01668077478466, 260.2011651645671, 262.4597918637654, 246.90036349151023, 238.2701787581537, 236.6389483642882, 247.89025543992435, 246.03595080416272, 249.5354279739083, 244.66962107254898, 247.4441069561321, 240.37544191604843, 238.9672857640791, 246.80276851068072, 305.88457899716184, 303.3610516357119, 309.2167504854853, 309.17492406512974, 311.28018722302454, 315.63013493999904, 320.14738833839573, 328.83334163222634, 328.4708459891451, 322.5314942986606, 321.3185281083504, 313.59458248269686, 321.68102375143167, 456.3611014290693, 458.11781108400135, 454.85535029627044, 458.82886023004534, 449.4876263506448, 445.66747995817354, 446.0439177413733, 448.90205646566744, 449.6688741721854, 459.1355873126525, 454.01882188916, 445.19344719414426, 441.95887068665036, 587.3763879898421, 596.1320519842652, 593.8873674251854, 591.5311457451576, 593.984962406015, 596.3272419459244, 589.3143454663148, 592.8277647761788, 596.424836926754, 595.0445650550216, 590.1369317333067, 594.4450530299257, 590.3878902554399, 589.0076183837076, 644.6417367923119, 648.5455360254942, 646.7469999502067, 649.033510929642, 650.2604192600708, 645.2273066772892, 641.1562017626849, 638.9672857640791, 631.4942986605587, 627.6183837076135, 628.6082756560274, 633.5437932579794, 636.6947169247622, 648.9488622217796, 648.7954986804759, 647.1363840063735, 655.1531145745157, 677.5441916048399, 663.7554150276353, 669.1789075337349, 661.580441169148, 648.3075237763281, 639.1754219987054, 628.2308420056763, 633.2221281681024, 721.8732261116367, 719.2102773490016, 729.8063038390678, 727.1015286560772, 728.4818005278096, 727.533734999751, 738.0600507892246, 732.664442563362, 724.7592491161679, 733.0827067669172, 738.0739929293431, 737.4187123437732, 737.3768859234177, 790.6587661205997, 792.4573021958872, 794.0467061693971, 789.8222377134891, 792.9034506796794, 789.9198326943186, 795.4269780411295, 798.103868943883, 795.8173579644476, 792.3875914952946, 801.1990240501918, 802.9696758452424, 810.3032415475776, 808.0027884280238, 843.1081013792761, 837.1269232684361, 837.0850968480806, 839.315839267042, 846.2450829059405, 834.2687845441419, 838.0052780959021, 836.3182791415627, 845.0739431359858, 841.9230194692029, 841.1980281830405, 859.2809839167456, 861.7766269979586, 884.6019021062592, 886.7768759647465, 887.8225364736346, 895.0445650550218, 885.3408355325402, 909.4049693770853, 896.4108947866357, 891.2104765224321, 891.4893193248023, 880.1683015485736, 881.743763381965, 868.5405566897377, 696.7066673305782, 703.0503410844995, 706.4382811332969, 704.3190758352837, 695.2985111786088, 671.4016830154858, 675.2915401085496, 660.3455659015088, 675.4727879300902, 670.6906338694419, 661.7816063337152], "quarter_markers": [100.0, null, 217.14285714285717, null, null, null, null, null, null, null, null, null, null, null, null, 362.8571428571429, null, null, null, null, null, null, null, null, null, null, null, null, 457.1428571428572, null, null, null, null, null, null, null, null, null, null, null, null, 580.0, null, null, null, null, null, null, null, null, null, null, null, null, 697.1428571428571, null, null, null, null, null, null, null, null, null, null, null, null, null, 762.8571428571429, null, null, null, null, null, null, null, null, null, null, null, null, 805.7142857142857, null, null, null, null, null, null, null, null, null, null, null, 865.7142857142857, null, null, null, null, null, null, null, null, null, null, null, null, 920.0000000000001, null, null, null, null, null, null, null, null, null, null, null, null, null, 962.857142857143, null, null, null, null, null, null, null, null, null, null, null, null, 997.1428571428573, null, null, null, null, null, null, null, null, null, null, null, 868.5714285714287, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [768.6, -661.8, 106.8]}}, "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": [71.725, 72.23, 86.16, 87.38, 84.31, 80.68, 81.51, 80.42, 83.08, 75.57, 67.08, 69.88, 67.77, 70.22, 73.25, 73.63, 72.01, 83.17, 89.36, 90.53, 82.46, 83.79, 81.28, 84.77, 82.78, 87.85, 88.86, 83.24, 108.49, 110.3, 106.1, 106.13, 104.62, 101.5, 98.26, 92.03, 92.29, 96.55, 97.42, 102.96, 97.16, 88.68, 87.42, 89.76, 86.91, 93.61, 96.35, 96.08, 94.03, 93.48, 86.69, 90.36, 96.69, 99.01, 78.73, 72.45, 74.06, 75.75, 73.99, 72.31, 77.34, 74.82, 72.24, 73.23, 76.75, 73.66, 76.57, 77.56, 84.79, 81.99, 83.28, 81.64, 80.76, 84.37, 87.29, 88.86, 94.22, 97.0, 96.29, 92.75, 90.49, 112.44, 112.55, 113.74, 107.99, 91.93, 101.82, 97.93, 103.38, 112.9, 119.45, 127.3, 123.72, 103.17, 105.08, 97.48, 99.42, 98.43, 99.11, 91.56, 95.43, 101.1, 95.13, 91.55, 92.02, 92.05, 92.77, 91.48, 90.34, 93.37, 91.16, 93.3, 89.35, 87.43, 89.07, 91.53, 85.21, 83.94, 78.68, 80.33, 85.89, 90.18, 90.21, 88.61, 83.64, 92.23, 89.55, 90.76, 84.48, 86.74, 87.26, 74.29, 72.5, 80.72, 79.16, 78.41, 73.23, 80.19, 62.93, 72.25, 75.98, 75.78, 83.9, 82.77, 92.24, 123.27, 118.72, 116.29, 117.81, 124.28, 141.42, 138.63, 149.35, 138.5, 141.93, 148.32], "ttmEps": [0.35, 0.35, 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, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.03, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.49, 3.04, 3.04, 3.04, 3.04, 3.04, 3.04, 3.04, 3.04, 3.04, 3.04, 3.04], "quarterlyEps": [0.22, 0.22, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 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.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41], "priceIndex": [100.0, 100.70407807598467, 120.12547926106659, 121.82642035552458, 117.54618333914257, 112.48518647612411, 113.64238410596028, 112.1226908330429, 115.83130010456605, 105.36075287556639, 93.52387591495295, 97.42767514813524, 94.48588358313002, 97.90170791216453, 102.1261763680725, 102.65597769257582, 100.3973509933775, 115.95677936563264, 124.5869640989892, 126.21819449285468, 114.96688741721854, 116.82119205298017, 113.32171488323459, 118.18752178459393, 115.41303590101082, 122.48170094109445, 123.8898570930638, 116.05437434646217, 151.25827814569536, 153.78180550714535, 147.92610665737192, 147.96793307772745, 145.8626699198327, 141.51272220285816, 136.9954688044615, 128.3095155106309, 128.6720111537121, 134.6113628441966, 135.8243290345068, 143.54827466016033, 135.46183339142559, 123.63889857093066, 121.88218891599863, 125.14464970372954, 121.17113976995468, 130.5123736493552, 134.33252004182643, 133.9560822586267, 131.09794353433253, 130.3311258278146, 120.86441268734751, 125.98117811084002, 134.80655280585572, 138.04112931334961, 109.766469153015, 101.01080515859186, 103.25548971767167, 105.61171139769957, 103.15789473684211, 100.81561519693274, 107.82851167654238, 104.31509236667829, 100.71802021610317, 102.09829208783549, 107.00592540955039, 102.69780411293135, 106.75496688741721, 108.13523875914954, 118.21540606483096, 114.31160683164867, 116.11014290693622, 113.82363192750088, 112.59672359707216, 117.62983617985363, 121.70094109445802, 123.8898570930638, 131.3628441965842, 135.23875914952944, 134.2488672011154, 129.31334959916347, 126.16242593238063, 156.7654234925061, 156.9187870338097, 158.57790170791216, 150.56117113976995, 128.1700941094458, 141.9588706866504, 136.53537818055074, 144.1338445451377, 157.4067619379575, 166.53886371558036, 177.4834437086093, 172.49215754618334, 143.841059602649, 146.50400836528408, 135.90798187521787, 138.61275705820844, 137.23248518647614, 138.1805507145347, 127.654234925061, 133.0498431509237, 140.9550365981178, 132.63157894736844, 127.64029278494249, 128.2955733705124, 128.33739979086792, 129.34123387940048, 127.54269780411293, 125.953293830603, 130.17776228651098, 127.09654932032069, 130.08016730568144, 124.57302195887068, 121.89613105611714, 124.18264203555245, 127.61240850470547, 118.80097594980829, 117.03032415475776, 109.69675845242246, 111.99721157197631, 119.74904147786687, 125.73021958870689, 125.7720460090624, 123.5413035901011, 116.61205995120253, 128.58835831300107, 124.85186476124086, 126.53886371558036, 117.7831997211572, 120.93412338794005, 121.65911467410248, 103.57615894039738, 101.08051585918439, 112.54095503659813, 110.36598117811084, 109.32032066922272, 102.09829208783549, 111.80202161031718, 87.73788776577204, 100.73196235622169, 105.93238062042525, 105.65353781805509, 116.97455559428374, 115.3990937608923, 128.60230045311957, 171.86476124085047, 165.52108748692928, 162.13314743813177, 164.252352736145, 173.2729173928198, 197.16974555594285, 193.27988846287906, 208.22586266991982, 193.09864064133845, 197.8807947019868, 206.7898222377135], "epsIndex": [100.0, 100.0, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287], "valuationGap": [0.0, -0.7040780759846683, 97.01737788179058, 95.31643678733259, 99.5966738037146, 104.65767066673305, 103.50047303689689, 105.02016630981427, 101.31155703829111, 111.78210426729078, 123.61898122790421, 119.71518199472193, 122.65697355972715, 119.24114923069264, 115.01668077478466, 260.2011651645671, 262.4597918637654, 246.90036349151023, 238.2701787581537, 236.6389483642882, 247.89025543992435, 246.03595080416272, 249.5354279739083, 244.66962107254898, 247.4441069561321, 240.37544191604843, 238.9672857640791, 246.80276851068072, 305.88457899716184, 303.3610516357119, 309.2167504854853, 309.17492406512974, 311.28018722302454, 315.63013493999904, 320.14738833839573, 328.83334163222634, 328.4708459891451, 322.5314942986606, 321.3185281083504, 313.59458248269686, 321.68102375143167, 456.3611014290693, 458.11781108400135, 454.85535029627044, 458.82886023004534, 449.4876263506448, 445.66747995817354, 446.0439177413733, 448.90205646566744, 449.6688741721854, 459.1355873126525, 454.01882188916, 445.19344719414426, 441.95887068665036, 587.3763879898421, 596.1320519842652, 593.8873674251854, 591.5311457451576, 593.984962406015, 596.3272419459244, 589.3143454663148, 592.8277647761788, 596.424836926754, 595.0445650550216, 590.1369317333067, 594.4450530299257, 590.3878902554399, 589.0076183837076, 644.6417367923119, 648.5455360254942, 646.7469999502067, 649.033510929642, 650.2604192600708, 645.2273066772892, 641.1562017626849, 638.9672857640791, 631.4942986605587, 627.6183837076135, 628.6082756560274, 633.5437932579794, 636.6947169247622, 648.9488622217796, 648.7954986804759, 647.1363840063735, 655.1531145745157, 677.5441916048399, 663.7554150276353, 669.1789075337349, 661.580441169148, 648.3075237763281, 639.1754219987054, 628.2308420056763, 633.2221281681024, 721.8732261116367, 719.2102773490016, 729.8063038390678, 727.1015286560772, 728.4818005278096, 727.533734999751, 738.0600507892246, 732.664442563362, 724.7592491161679, 733.0827067669172, 738.0739929293431, 737.4187123437732, 737.3768859234177, 790.6587661205997, 792.4573021958872, 794.0467061693971, 789.8222377134891, 792.9034506796794, 789.9198326943186, 795.4269780411295, 798.103868943883, 795.8173579644476, 792.3875914952946, 801.1990240501918, 802.9696758452424, 810.3032415475776, 808.0027884280238, 843.1081013792761, 837.1269232684361, 837.0850968480806, 839.315839267042, 846.2450829059405, 834.2687845441419, 838.0052780959021, 836.3182791415627, 845.0739431359858, 841.9230194692029, 841.1980281830405, 859.2809839167456, 861.7766269979586, 884.6019021062592, 886.7768759647465, 887.8225364736346, 895.0445650550218, 885.3408355325402, 909.4049693770853, 896.4108947866357, 891.2104765224321, 891.4893193248023, 880.1683015485736, 881.743763381965, 868.5405566897377, 696.7066673305782, 703.0503410844995, 706.4382811332969, 704.3190758352837, 695.2985111786088, 671.4016830154858, 675.2915401085496, 660.3455659015088, 675.4727879300902, 670.6906338694419, 661.7816063337152], "quarterMarkers": [100.0, null, 217.14285714285717, null, null, null, null, null, null, null, null, null, null, null, null, 362.8571428571429, null, null, null, null, null, null, null, null, null, null, null, null, 457.1428571428572, null, null, null, null, null, null, null, null, null, null, null, null, 580.0, null, null, null, null, null, null, null, null, null, null, null, null, 697.1428571428571, null, null, null, null, null, null, null, null, null, null, null, null, null, 762.8571428571429, null, null, null, null, null, null, null, null, null, null, null, null, 805.7142857142857, null, null, null, null, null, null, null, null, null, null, null, 865.7142857142857, null, null, null, null, null, null, null, null, null, null, null, null, 920.0000000000001, null, null, null, null, null, null, null, null, null, null, null, null, null, 962.857142857143, null, null, null, null, null, null, null, null, null, null, null, null, 997.1428571428573, null, null, null, null, null, null, null, null, null, null, null, 868.5714285714287, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-05-31", "", "2023-08-30", "", "", "", "", "", "", "", "", "", "", "", "", "2023-11-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-28", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-28", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-03", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-03", "", "", "", "", "", "", "", "", "", "", "", "2025-05-27", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-26", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-02", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-04", "", "", "", "", "", "", "", "", "", "", "", "2026-05-28", "", "", "", "", "", "", "", "", "", ""], "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": [83.33333333333334, 83.33333333333334, 47.61904761904762, 47.61904761904762, 47.61904761904762, 47.61904761904762, 47.61904761904762, 47.61904761904762, 47.61904761904762, 47.61904761904762, 47.61904761904762, 47.61904761904762, 47.61904761904762, 47.61904761904762, 47.61904761904762, 51.7241379310345, 51.7241379310345, 51.7241379310345, 51.7241379310345, 51.7241379310345, 51.7241379310345, 51.7241379310345, 51.7241379310345, 51.7241379310345, 51.7241379310345, 51.7241379310345, 51.7241379310345, 51.7241379310345, 23.52941176470588, 23.52941176470588, 23.52941176470588, 23.52941176470588, 23.52941176470588, 23.52941176470588, 23.52941176470588, 23.52941176470588, 23.52941176470588, 23.52941176470588, 23.52941176470588, 23.52941176470588, 23.52941176470588, 20.370370370370367, 20.370370370370367, 20.370370370370367, 20.370370370370367, 20.370370370370367, 20.370370370370367, 20.370370370370367, 20.370370370370367, 20.370370370370367, 20.370370370370367, 20.370370370370367, 20.370370370370367, 20.370370370370367, 18.032786885245898, 18.032786885245898, 18.032786885245898, 18.032786885245898, 18.032786885245898, 18.032786885245898, 18.032786885245898, 18.032786885245898, 18.032786885245898, 18.032786885245898, 18.032786885245898, 18.032786885245898, 18.032786885245898, 18.032786885245898, 15.51724137931036, 15.51724137931036, 15.51724137931036, 15.51724137931036, 15.51724137931036, 15.51724137931036, 15.51724137931036, 15.51724137931036, 15.51724137931036, 15.51724137931036, 15.51724137931036, 15.51724137931036, 15.51724137931036, 5.949470252648745, 5.949470252648745, 5.949470252648745, 5.949470252648745, 5.949470252648745, 5.949470252648745, 5.949470252648745, 5.949470252648745, 5.949470252648745, 5.949470252648745, 5.949470252648745, 5.949470252648745, 11.688311688311684, 11.688311688311684, 11.688311688311684, 11.688311688311684, 11.688311688311684, 11.688311688311684, 11.688311688311684, 11.688311688311684, 11.688311688311684, 11.688311688311684, 11.688311688311684, 11.688311688311684, 11.688311688311684, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 5.882352941176476, 5.882352941176476, 5.882352941176476, 5.882352941176476, 5.882352941176476, 5.882352941176476, 5.882352941176476, 5.882352941176476, 5.882352941176476, 5.882352941176476, 5.882352941176476, 5.882352941176476, 32.258064516129025, 32.258064516129025, 32.258064516129025, 32.258064516129025, 32.258064516129025, 32.258064516129025, 32.258064516129025, 32.258064516129025, 32.258064516129025, 32.258064516129025, 32.258064516129025], "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": [79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 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, 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], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 71.725, "latestClose": 148.32, "startTtmEps": 0.35, "latestTtmEps": 3.04, "priceChangePct": 106.7898222377135, "epsChangePct": 768.5714285714287, "earningsGapPct": 661.7816063337152, "startMultiple": 204.92857142857142, "latestMultiple": 48.78947368421052, "multipleChangePct": -76.19196125552641, "latestQuarter": "2026-05-28", "tone": "positive", "read": "Earnings power is leading market price; the spread is closing and has persisted through 12 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 62.009830693610056, "earningsMovePct": 0.33003300330034513, "spread": -61.67979769030971, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 64.1434262948207, "earningsMovePct": 49.753694581280804, "spread": -14.389731713539895, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 106.7898222377135, "earningsMovePct": 768.5714285714287, "spread": 661.7816063337152, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 12, "persistenceLabel": "12 quarters", "summary": "Earnings power is leading market price; the spread is closing and has persisted through 12 updates.", "marketChangePct": 106.7898222377135, "earningsChangePct": 768.5714285714287, "recentMarketMovePoints": 89.81526664342977, "recentEarningsMovePoints": -128.57142857142867}, "pressure": {"score": 83, "band": "high", "label": "High \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 63, "band": "moderate", "label": "Moderate confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The three-year starting earnings level was unusually depressed.", "The earnings move is exceptionally large and should be read with its quality confirmation.", "The direction is sensitive to the comparison horizon."], "baseSensitive": true, "exceptionalMove": true, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 67, "band": "mixed", "label": "Mixed support", "tone": "caution", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 3.80161943, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.11749347, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.18860759, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.07200171, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "caution", "value": 0.17790387, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "caution", "value": 7.873637940792877, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 0, "caution": 2}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-28", "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, 100.0, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 217.14285714285717, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 362.8571428571429, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 457.1428571428572, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 580.0, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 697.1428571428571, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 762.8571428571429, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 805.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 865.7142857142857, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 920.0000000000001, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 962.857142857143, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 997.1428571428573, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287, 868.5714285714287], "revenue": [100.0, 100.0, 105.30330303991448, 105.30330303991448, 105.30330303991448, 105.30330303991448, 105.30330303991448, 105.30330303991448, 105.30330303991448, 105.30330303991448, 105.30330303991448, 105.30330303991448, 105.30330303991448, 105.30330303991448, 105.30330303991448, 110.55347106283293, 110.55347106283293, 110.55347106283293, 110.55347106283293, 110.55347106283293, 110.55347106283293, 110.55347106283293, 110.55347106283293, 110.55347106283293, 110.55347106283293, 110.55347106283293, 110.55347106283293, 110.55347106283293, 115.39783441660096, 115.39783441660096, 115.39783441660096, 115.39783441660096, 115.39783441660096, 115.39783441660096, 115.39783441660096, 115.39783441660096, 115.39783441660096, 115.39783441660096, 115.39783441660096, 115.39783441660096, 115.39783441660096, 120.44617096421189, 120.44617096421189, 120.44617096421189, 120.44617096421189, 120.44617096421189, 120.44617096421189, 120.44617096421189, 120.44617096421189, 120.44617096421189, 120.44617096421189, 120.44617096421189, 120.44617096421189, 120.44617096421189, 125.03556782567635, 125.03556782567635, 125.03556782567635, 125.03556782567635, 125.03556782567635, 125.03556782567635, 125.03556782567635, 125.03556782567635, 125.03556782567635, 125.03556782567635, 125.03556782567635, 125.03556782567635, 125.03556782567635, 125.03556782567635, 129.16602500099435, 129.16602500099435, 129.16602500099435, 129.16602500099435, 129.16602500099435, 129.16602500099435, 129.16602500099435, 129.16602500099435, 129.16602500099435, 129.16602500099435, 129.16602500099435, 129.16602500099435, 129.16602500099435, 133.09250898246952, 133.09250898246952, 133.09250898246952, 133.09250898246952, 133.09250898246952, 133.09250898246952, 133.09250898246952, 133.09250898246952, 133.09250898246952, 133.09250898246952, 133.09250898246952, 133.09250898246952, 136.71303317318038, 136.71303317318038, 136.71303317318038, 136.71303317318038, 136.71303317318038, 136.71303317318038, 136.71303317318038, 136.71303317318038, 136.71303317318038, 136.71303317318038, 136.71303317318038, 136.71303317318038, 136.71303317318038, 140.89448364695912, 140.89448364695912, 140.89448364695912, 140.89448364695912, 140.89448364695912, 140.89448364695912, 140.89448364695912, 140.89448364695912, 140.89448364695912, 140.89448364695912, 140.89448364695912, 140.89448364695912, 140.89448364695912, 140.89448364695912, 144.82096762843426, 144.82096762843426, 144.82096762843426, 144.82096762843426, 144.82096762843426, 144.82096762843426, 144.82096762843426, 144.82096762843426, 144.82096762843426, 144.82096762843426, 144.82096762843426, 144.82096762843426, 144.82096762843426, 148.84943820683085, 148.84943820683085, 148.84943820683085, 148.84943820683085, 148.84943820683085, 148.84943820683085, 148.84943820683085, 148.84943820683085, 148.84943820683085, 148.84943820683085, 148.84943820683085, 148.84943820683085, 152.77592218830603, 152.77592218830603, 152.77592218830603, 152.77592218830603, 152.77592218830603, 152.77592218830603, 152.77592218830603, 152.77592218830603, 152.77592218830603, 152.77592218830603, 152.77592218830603], "cashGeneration": [100.0, 100.0, 132.62019376395097, 132.62019376395097, 132.62019376395097, 132.62019376395097, 132.62019376395097, 132.62019376395097, 132.62019376395097, 132.62019376395097, 132.62019376395097, 132.62019376395097, 132.62019376395097, 132.62019376395097, 132.62019376395097, 202.05460620436085, 202.05460620436085, 202.05460620436085, 202.05460620436085, 202.05460620436085, 202.05460620436085, 202.05460620436085, 202.05460620436085, 202.05460620436085, 202.05460620436085, 202.05460620436085, 202.05460620436085, 202.05460620436085, 249.77748367825305, 249.77748367825305, 249.77748367825305, 249.77748367825305, 249.77748367825305, 249.77748367825305, 249.77748367825305, 249.77748367825305, 249.77748367825305, 249.77748367825305, 249.77748367825305, 249.77748367825305, 249.77748367825305, 291.71773280333286, 291.71773280333286, 291.71773280333286, 291.71773280333286, 291.71773280333286, 291.71773280333286, 291.71773280333286, 291.71773280333286, 291.71773280333286, 291.71773280333286, 291.71773280333286, 291.71773280333286, 291.71773280333286, 308.9598352214212, 308.9598352214212, 308.9598352214212, 308.9598352214212, 308.9598352214212, 308.9598352214212, 308.9598352214212, 308.9598352214212, 308.9598352214212, 308.9598352214212, 308.9598352214212, 308.9598352214212, 308.9598352214212, 308.9598352214212, 309.42583798947766, 309.42583798947766, 309.42583798947766, 309.42583798947766, 309.42583798947766, 309.42583798947766, 309.42583798947766, 309.42583798947766, 309.42583798947766, 309.42583798947766, 309.42583798947766, 309.42583798947766, 309.42583798947766, 358.8221314034605, 358.8221314034605, 358.8221314034605, 358.8221314034605, 358.8221314034605, 358.8221314034605, 358.8221314034605, 358.8221314034605, 358.8221314034605, 358.8221314034605, 358.8221314034605, 358.8221314034605, 368.1421867645894, 368.1421867645894, 368.1421867645894, 368.1421867645894, 368.1421867645894, 368.1421867645894, 368.1421867645894, 368.1421867645894, 368.1421867645894, 368.1421867645894, 368.1421867645894, 368.1421867645894, 368.1421867645894, 404.4904026729919, 404.4904026729919, 404.4904026729919, 404.4904026729919, 404.4904026729919, 404.4904026729919, 404.4904026729919, 404.4904026729919, 404.4904026729919, 404.4904026729919, 404.4904026729919, 404.4904026729919, 404.4904026729919, 404.4904026729919, 432.91657152443486, 432.91657152443486, 432.91657152443486, 432.91657152443486, 432.91657152443486, 432.91657152443486, 432.91657152443486, 432.91657152443486, 432.91657152443486, 432.91657152443486, 432.91657152443486, 432.91657152443486, 432.91657152443486, 421.73250509108027, 421.73250509108027, 421.73250509108027, 421.73250509108027, 421.73250509108027, 421.73250509108027, 421.73250509108027, 421.73250509108027, 421.73250509108027, 421.73250509108027, 421.73250509108027, 421.73250509108027, 437.5765992049993, 437.5765992049993, 437.5765992049993, 437.5765992049993, 437.5765992049993, 437.5765992049993, 437.5765992049993, 437.5765992049993, 437.5765992049993, 437.5765992049993, 437.5765992049993], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 768.5714285714287, "valuationContribution": -661.7816063337152, "marketMove": 106.78982223771351, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 768.5714285714287}, {"key": "valuation", "label": "Relative valuation contribution", "value": -661.7816063337152}, {"key": "market", "label": "Total market move", "value": 106.78982223771351}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-01", "periodEnd": "2023-07-31", "earningsChangePct": 117.14285714285717, "surprisePct": 47.61904761904762, "immediateReturnPct": 19.285615395265122, "forward4WeekPct": 12.847847154921777, "forward13WeekPct": 1.938252803544227, "toDateReturnPct": 105.34403987262908, "weeksSince": 153, "availabilitySource": "reported", "spread": 97.01737788179058, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2023-12-01", "periodEnd": "2023-10-31", "earningsChangePct": 67.10526315789474, "surprisePct": 51.7241379310345, "immediateReturnPct": 0.5187713310580211, "forward4WeekPct": 23.59044368600682, "forward13WeekPct": 48.10921501706484, "toDateReturnPct": 102.48464163822524, "weeksSince": 140, "availabilitySource": "reported", "spread": 260.2011651645671, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-03-01", "periodEnd": "2024-01-31", "earningsChangePct": 25.984251968503933, "surprisePct": 23.52941176470588, "immediateReturnPct": 30.33397405093705, "forward4WeekPct": 25.68476693897166, "forward13WeekPct": 6.535319557904873, "toDateReturnPct": 78.18356559346469, "weeksSince": 127, "availabilitySource": "reported", "spread": 305.88457899716184, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-05-31", "periodEnd": "2024-04-30", "earningsChangePct": 26.874999999999982, "surprisePct": 20.370370370370367, "immediateReturnPct": -8.727871552079037, "forward4WeekPct": -3.653766982297235, "forward13WeekPct": -18.968711403869897, "toDateReturnPct": 52.65541375051461, "weeksSince": 114, "availabilitySource": "reported", "spread": 456.3611014290693, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-08-30", "periodEnd": "2024-07-31", "earningsChangePct": 20.197044334975377, "surprisePct": 18.032786885245898, "immediateReturnPct": -20.482779517220486, "forward4WeekPct": -25.27017472982528, "forward13WeekPct": -21.664478335521665, "toDateReturnPct": 49.8030501969498, "weeksSince": 101, "availabilitySource": "reported", "spread": 587.3763879898421, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-12-06", "periodEnd": "2024-10-31", "earningsChangePct": 9.426229508196716, "surprisePct": 15.51724137931036, "immediateReturnPct": 9.321815368746789, "forward4WeekPct": 4.125838060856113, "forward13WeekPct": 44.9716348633316, "toDateReturnPct": 91.23259412068074, "weeksSince": 87, "availabilitySource": "reported", "spread": 644.6417367923119, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-03-07", "periodEnd": "2025-01-31", "earningsChangePct": 5.617977528089879, "surprisePct": 5.949470252648745, "immediateReturnPct": 24.256823958448457, "forward4WeekPct": 1.5913360592330728, "forward13WeekPct": 16.123328544590578, "toDateReturnPct": 63.90761410100563, "weeksSince": 74, "availabilitySource": "reported", "spread": 648.9488622217796, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-05-30", "periodEnd": "2025-04-30", "earningsChangePct": 7.446808510638303, "surprisePct": 11.688311688311684, "immediateReturnPct": -16.610087293889432, "forward4WeekPct": -20.44131910766246, "forward13WeekPct": -25.016165535079217, "toDateReturnPct": 19.883608147429666, "weeksSince": 62, "availabilitySource": "reported", "spread": 721.8732261116367, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-08-29", "periodEnd": "2025-07-31", "earningsChangePct": 6.270627062706291, "surprisePct": 7.058823529411772, "immediateReturnPct": 0.7821835958718104, "forward4WeekPct": -0.9668658337859903, "forward13WeekPct": -12.732210755024443, "toDateReturnPct": 61.12982074959261, "weeksSince": 49, "availabilitySource": "reported", "spread": 790.6587661205997, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-12-05", "periodEnd": "2025-10-31", "earningsChangePct": 4.658385093167694, "surprisePct": 7.894736842105256, "immediateReturnPct": 6.921449022781023, "forward4WeekPct": 4.120502925432601, "forward13WeekPct": 0.4854973235403959, "toDateReturnPct": 84.63836673720901, "weeksSince": 35, "availabilitySource": "reported", "spread": 843.1081013792761, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-03-06", "periodEnd": "2026-01-31", "earningsChangePct": 3.5608308605341366, "surprisePct": 5.882352941176476, "immediateReturnPct": 11.33793103448275, "forward4WeekPct": 10.606896551724132, "forward13WeekPct": 63.75172413793104, "toDateReturnPct": 104.57931034482759, "weeksSince": 22, "availabilitySource": "reported", "spread": 884.6019021062592, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-05-29", "periodEnd": "2026-04-30", "earningsChangePct": -12.89398280802293, "surprisePct": 32.258064516129025, "immediateReturnPct": 33.64050303555941, "forward4WeekPct": 34.735472679965305, "forward13WeekPct": null, "toDateReturnPct": 60.79791847354728, "weeksSince": 10, "availabilitySource": "reported", "spread": 696.7066673305782, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}], "latestEvent": {"date": "2026-05-29", "periodEnd": "2026-04-30", "earningsChangePct": -12.89398280802293, "surprisePct": 32.258064516129025, "immediateReturnPct": 33.64050303555941, "forward4WeekPct": 34.735472679965305, "forward13WeekPct": null, "toDateReturnPct": 60.79791847354728, "weeksSince": 10, "availabilitySource": "reported", "spread": 696.7066673305782, "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; 6 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Software - Infrastructure", "population": 20, "spreadPercentile": 63.2, "qualityPercentile": 71.1, "rarityPercentile": 63.2, "currentOneYearSpread": 27.990168999999998, "lead": "earnings", "relatedSignals": [{"tickerId": 7216, "symbol": "MSFT", "name": "Microsoft Corporation", "spread": 34.797801, "lead": "earnings", "quality": 100}, {"tickerId": 5710, "symbol": "DOX", "name": "Amdocs Ltd", "spread": 15.033076000000001, "lead": "earnings", "quality": 62.5}, {"tickerId": 1700, "symbol": "GDDY", "name": "Godaddy Inc", "spread": 44.297255, "lead": "earnings", "quality": 87.5}, {"tickerId": 5330, "symbol": "CHKP", "name": "Check Point Software Technologies Ltd", "spread": 52.475139000000006, "lead": "earnings", "quality": 87.5}, {"tickerId": 3030, "symbol": "ORCL", "name": "Oracle Corporation", "spread": 78.064472, "lead": "earnings", "quality": 100}, {"tickerId": 6235, "symbol": "GEN", "name": "Gen Digital Inc.", "spread": 78.735712, "lead": "earnings", "quality": 100}, {"tickerId": 4001, "symbol": "TOST", "name": "Toast Inc", "spread": 136.927146, "lead": "earnings", "quality": 100}, {"tickerId": 7709, "symbol": "PLTR", "name": "Palantir Technologies Inc.", "spread": 303.217589, "lead": "earnings", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-09-01", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "base_sensitive", "label": "Starting-base sensitivity", "tone": "caution", "explanation": "The three-year earnings move begins from an unusually depressed level; compare the shorter horizons before relying on its scale."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}