{"ticker": {"uuid": "857f14cb-2f46-4d62-881e-47222aead133", "symbol": "DOCU", "name": "DocuSign Inc", "sector": "Technology", "industry": "Software - Application", "currency": "USD"}, "next_event": {"report_date": "2026-09-03", "fiscal_date_ending": "2026-07-31", "estimate": 0.44, "session": "Time unconfirmed", "days": 21}, "profile": {"sample": 12, "measured": 12, "beats": 12, "misses": 0, "inline": 0, "beat_rate": 100.0, "beat_rate_label": "100.0%", "average_surprise": 10.4, "average_surprise_label": "+10.4%", "median_surprise": 9.4, "surprise_dispersion": 6.8, "average_reaction": 1.6, "average_reaction_label": "+1.6%", "average_abs_reaction": 7.9, "positive_response_rate": 41.7, "confirmation_rate": 50.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": 47, "band": "Elevated", "tone": "caution", "days": 21, "proximity_component": 14, "reaction_component": 20, "variability_component": 8, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 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": -71.5, "revenue_growth_1y": 8.4, "cash_conversion": 4.28, "net_margin": 9.6, "earnings_yield": 3.5, "eps_surprise_avg": 8.6, "sue_score": 1.55, "pe_ratio": 36.5, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 60.26, "currency": "USD", "return_13w": 25.8, "fair_value": 63.26516, "fair_value_gap": -4.8, "relative_strength": -10.9, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 49.8}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-09-07", "date_source": "exact", "eps_actual": 0.72, "eps_estimate": 0.66, "eps_surprise": 0.06, "surprise_pct": 9.0909, "surprise_label": "+9.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.825624153280435, "one_week_reaction_label": "-2.8%", "four_week_reaction": -18.714921617960133, "four_week_reaction_label": "-18.7%", "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-12-07", "date_source": "exact", "eps_actual": 0.79, "eps_estimate": 0.63, "eps_surprise": 0.16, "surprise_pct": 25.3968, "surprise_label": "+25.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.132202652750586, "one_week_reaction_label": "+8.1%", "four_week_reaction": 29.267232006958032, "four_week_reaction_label": "+29.3%", "confirmation": "confirmed", "revenue": 700421000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 38805000.0, "operating_cash_flow": 264177000.0, "free_cash_flow": 288018000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-03-07", "date_source": "exact", "eps_actual": 0.76, "eps_estimate": 0.65, "eps_surprise": 0.11, "surprise_pct": 16.9231, "surprise_label": "+16.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.5467204104067434, "one_week_reaction_label": "+2.5%", "four_week_reaction": 9.105899596921947, "four_week_reaction_label": "+9.1%", "confirmation": "confirmed", "revenue": 712386000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 27241000.0, "operating_cash_flow": 270698000.0, "free_cash_flow": 292812000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-06-06", "date_source": "exact", "eps_actual": 0.82, "eps_estimate": 0.79, "eps_surprise": 0.03, "surprise_pct": 3.7975, "surprise_label": "+3.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -4.914139568871035, "one_week_reaction_label": "-4.9%", "four_week_reaction": -2.2652539276580232, "four_week_reaction_label": "-2.3%", "confirmation": "diverged", "revenue": 709640000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 33760000.0, "operating_cash_flow": 254826000.0, "free_cash_flow": 277579000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-09-05", "date_source": "exact", "eps_actual": 0.97, "eps_estimate": 0.81, "eps_surprise": 0.16, "surprise_pct": 19.7531, "surprise_label": "+19.8%", "surprise_band": "beat", "eps_yoy": 34.72222222222222, "eps_yoy_label": "+34.7%", "one_week_reaction": -0.03377807802736552, "one_week_reaction_label": "-0.0%", "four_week_reaction": 4.1547035973653115, "four_week_reaction_label": "+4.2%", "confirmation": "contained", "revenue": 736027000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 888211000.0, "operating_cash_flow": 220208000.0, "free_cash_flow": 242488000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-12-05", "date_source": "exact", "eps_actual": 0.9, "eps_estimate": 0.87, "eps_surprise": 0.03, "surprise_pct": 3.4483, "surprise_label": "+3.4%", "surprise_band": "beat", "eps_yoy": 13.924050632911388, "eps_yoy_label": "+13.9%", "one_week_reaction": 34.25774877650897, "one_week_reaction_label": "+34.3%", "four_week_reaction": 16.70222110678881, "four_week_reaction_label": "+16.7%", "confirmation": "confirmed", "revenue": 754820000.0, "revenue_yoy": 7.7666146503317295, "revenue_yoy_label": "+7.8%", "net_income": 62423000.0, "operating_cash_flow": 234326000.0, "free_cash_flow": 257939000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-03-13", "date_source": "exact", "eps_actual": 0.86, "eps_estimate": 0.85, "eps_surprise": 0.01, "surprise_pct": 1.1765, "surprise_label": "+1.2%", "surprise_band": "beat", "eps_yoy": 13.157894736842103, "eps_yoy_label": "+13.2%", "one_week_reaction": 7.428285105849939, "one_week_reaction_label": "+7.4%", "four_week_reaction": -9.54528372792184, "four_week_reaction_label": "-9.5%", "confirmation": "confirmed", "revenue": 776252000.0, "revenue_yoy": 8.965083536172806, "revenue_yoy_label": "+9.0%", "net_income": 83491000.0, "operating_cash_flow": 307912000.0, "free_cash_flow": 336254000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-06-05", "date_source": "exact", "eps_actual": 0.9, "eps_estimate": 0.81, "eps_surprise": 0.09, "surprise_pct": 11.1111, "surprise_label": "+11.1%", "surprise_band": "beat", "eps_yoy": 9.756097560975618, "eps_yoy_label": "+9.8%", "one_week_reaction": -15.043448820674865, "one_week_reaction_label": "-15.0%", "four_week_reaction": -13.700485272542604, "four_week_reaction_label": "-13.7%", "confirmation": "diverged", "revenue": 763654000.0, "revenue_yoy": 7.611464968152866, "revenue_yoy_label": "+7.6%", "net_income": 72087000.0, "operating_cash_flow": 251439000.0, "free_cash_flow": 275063000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-09-04", "date_source": "exact", "eps_actual": 0.92, "eps_estimate": 0.85, "eps_surprise": 0.07, "surprise_pct": 8.2353, "surprise_label": "+8.2%", "surprise_band": "beat", "eps_yoy": -5.154639175257725, "eps_yoy_label": "-5.2%", "one_week_reaction": 4.174276024002091, "one_week_reaction_label": "+4.2%", "four_week_reaction": 6.33968171145317, "four_week_reaction_label": "+6.3%", "confirmation": "confirmed", "revenue": 800636000.0, "revenue_yoy": 8.778074717367705, "revenue_yoy_label": "+8.8%", "net_income": 62970000.0, "operating_cash_flow": 246073000.0, "free_cash_flow": 274498000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-12-04", "date_source": "exact", "eps_actual": 1.01, "eps_estimate": 0.92, "eps_surprise": 0.09, "surprise_pct": 9.7826, "surprise_label": "+9.8%", "surprise_band": "beat", "eps_yoy": 12.22222222222222, "eps_yoy_label": "+12.2%", "one_week_reaction": -5.306416726748368, "one_week_reaction_label": "-5.3%", "four_week_reaction": 0.8940158615717443, "four_week_reaction_label": "+0.9%", "confirmation": "diverged", "revenue": 818350000.0, "revenue_yoy": 8.416576137357252, "revenue_yoy_label": "+8.4%", "net_income": 83725000.0, "operating_cash_flow": 290274000.0, "free_cash_flow": 317648000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-03-17", "date_source": "exact", "eps_actual": 1.01, "eps_estimate": 0.95, "eps_surprise": 0.06, "surprise_pct": 6.3158, "surprise_label": "+6.3%", "surprise_band": "beat", "eps_yoy": 17.44186046511628, "eps_yoy_label": "+17.4%", "one_week_reaction": 0.38257173219978685, "one_week_reaction_label": "+0.4%", "four_week_reaction": -8.841657810839527, "four_week_reaction_label": "-8.8%", "confirmation": "contained", "revenue": 836860000.0, "revenue_yoy": 7.807773764189979, "revenue_yoy_label": "+7.8%", "net_income": 90303000.0, "operating_cash_flow": 377221000.0, "free_cash_flow": 404243000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-06-04", "date_source": "exact", "eps_actual": 1.09, "eps_estimate": 0.99, "eps_surprise": 0.1, "surprise_pct": 10.101, "surprise_label": "+10.1%", "surprise_band": "beat", "eps_yoy": 21.111111111111118, "eps_yoy_label": "+21.1%", "one_week_reaction": -10.015232292460025, "one_week_reaction_label": "-10.0%", "four_week_reaction": -13.918507235338923, "four_week_reaction_label": "-13.9%", "confirmation": "diverged", "revenue": 830235000.0, "revenue_yoy": 8.718739114834728, "revenue_yoy_label": "+8.7%", "net_income": 78197000.0, "operating_cash_flow": 321688000.0, "free_cash_flow": 353941000.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.72, 0.79, 0.76, 0.82, 0.97, 0.9, 0.86, 0.9, 0.92, 1.01, 1.01, 1.09], "eps_estimate": [0.66, 0.63, 0.65, 0.79, 0.81, 0.87, 0.85, 0.81, 0.85, 0.92, 0.95, 0.99], "surprise": [9.0909, 25.3968, 16.9231, 3.7975, 19.7531, 3.4483, 1.1765, 11.1111, 8.2353, 9.7826, 6.3158, 10.101], "reaction_1w": [-2.825624153280435, 8.132202652750586, 2.5467204104067434, -4.914139568871035, -0.03377807802736552, 34.25774877650897, 7.428285105849939, -15.043448820674865, 4.174276024002091, -5.306416726748368, 0.38257173219978685, -10.015232292460025], "reaction_4w": [-18.714921617960133, 29.267232006958032, 9.105899596921947, -2.2652539276580232, 4.1547035973653115, 16.70222110678881, -9.54528372792184, -13.700485272542604, 6.33968171145317, 0.8940158615717443, -8.841657810839527, -13.918507235338923], "revenue": [null, 700.42, 712.39, 709.64, 736.03, 754.82, 776.25, 763.65, 800.64, 818.35, 836.86, 830.24], "net_income": [null, 38.8, 27.24, 33.76, 888.21, 62.42, 83.49, 72.09, 62.97, 83.72, 90.3, 78.2], "financial_unit": "millions", "scatter": [{"x": 9.0909, "y": -2.825624153280435, "label": "2023-07-31"}, {"x": 25.3968, "y": 8.132202652750586, "label": "2023-10-31"}, {"x": 16.9231, "y": 2.5467204104067434, "label": "2024-01-31"}, {"x": 3.7975, "y": -4.914139568871035, "label": "2024-04-30"}, {"x": 19.7531, "y": -0.03377807802736552, "label": "2024-07-31"}, {"x": 3.4483, "y": 34.25774877650897, "label": "2024-10-31"}, {"x": 1.1765, "y": 7.428285105849939, "label": "2025-01-31"}, {"x": 11.1111, "y": -15.043448820674865, "label": "2025-04-30"}, {"x": 8.2353, "y": 4.174276024002091, "label": "2025-07-31"}, {"x": 9.7826, "y": -5.306416726748368, "label": "2025-10-31"}, {"x": 6.3158, "y": 0.38257173219978685, "label": "2026-01-31"}, {"x": 10.101, "y": -10.015232292460025, "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.02071251035625, 107.0215410107705, 103.99751449875725, 91.03148301574151, 85.95691797845899, 86.99254349627175, 87.26180613090307, 84.03065451532726, 83.4092792046396, 79.80530240265121, 85.10770505385253, 84.8798674399337, 88.96023198011599, 88.52526926263464, 95.25683512841756, 103.00331400165699, 130.71665285832643, 125.70422535211267, 123.13587406793704, 113.1731565865783, 131.62800331400163, 130.9030654515327, 129.7224523612262, 120.38111019055509, 106.00662800331399, 104.0182270091135, 107.14581607290803, 113.04888152444074, 115.92792046396023, 117.58492129246065, 120.69179784589892, 123.34299917149959, 123.17729908864953, 121.996685998343, 115.36868268434135, 118.47555923777962, 123.86081193040597, 120.19469759734879, 124.72038111019057, 117.91632145816074, 113.38028169014085, 107.80861640430818, 105.30240265120132, 109.2377796188898, 110.8119304059652, 112.8003314001657, 116.7771333885667, 115.7622203811102, 115.78293289146644, 107.14581607290803, 108.7821043910522, 117.64705882352939, 118.97265948632973, 122.6387738193869, 122.59734879867439, 117.29494614747307, 120.07042253521125, 127.73405136702569, 132.22866611433307, 142.68848384424192, 149.75144987572492, 142.89560894780448, 147.28666114333058, 164.41590720795358, 163.8566694283347, 171.97597348798675, 165.05799502899748, 221.60314830157412, 195.69179784589892, 195.54681027340513, 192.62634631317314, 186.84755592377795, 187.28251864125932, 185.58409279204636, 189.7265948632974, 200.35211267605635, 187.40679370339686, 180.9030654515327, 173.90223695111845, 172.2659486329743, 165.3479701739851, 177.6304888152444, 182.3943661971831, 172.28666114333058, 149.56503728251863, 153.99751449875723, 156.21375310687654, 171.52029826014913, 170.11184755592376, 172.51449875724938, 191.42502071251036, 175.24855012427506, 183.53355426677714, 155.923777961889, 153.39685169842585, 155.61309030654513, 158.38856669428333, 163.6702568351284, 152.34051367025683, 164.39519469759736, 165.4308202154101, 152.94117647058826, 143.30985915492957, 146.8516984258492, 154.95028997514498, 158.78210439105217, 165.41010770505383, 166.09362054681029, 175.20712510356256, 168.8483844241922, 144.42833471416736, 141.67357083678542, 140.70008285004144, 148.07373653686827, 151.4913007456504, 144.3661971830986, 140.34797017398512, 135.4391052195526, 143.64125932062964, 136.01905550952776, 147.28666114333058, 144.94614747307375, 144.92543496271747, 134.3206296603148, 142.52278376139188, 117.4606462303231, 119.01408450704226, 108.8235294117647, 97.61806130903065, 92.8334714167357, 92.12924606462303, 93.35128417564209, 100.84921292460645, 97.4523612261806, 97.8251864125932, 94.67688483844242, 100.18641259320628, 88.83595691797845, 94.73902236951119, 95.73322286661143, 99.33719966859982, 99.2129246064623, 98.81938690969345, 102.5890637945319, 108.7821043910522, 97.88732394366197, 93.26843413421707, 90.03728251864126, 93.64125932062966, 94.80115990057996, 101.86412593206296, 109.2377796188898, 104.47390223695112, 113.56669428334713, 124.81358740679369], "eps_index": [100.0, 100.0, 100.0, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437], "gap": [0.0, -0.02071251035624755, -7.021541010770505, 7.767191383595687, 20.733222866611428, 25.807787903893953, 24.77216238608119, 24.502899751449874, 27.734051367025685, 28.35542667771334, 31.959403479701734, 26.657000828500415, 26.884838442419237, 22.80447390223695, 23.239436619718305, 16.50787075393538, 18.005089359687545, -9.708249496981892, -4.695821990768138, -2.1274707065925043, 7.835246774766233, -10.619599952657097, -9.894662090188177, -8.714048999881669, 0.6272931707894429, 15.001775358030542, 16.990176352231032, 13.862587288436501, 7.9595218369037894, 9.702331636880118, 8.045330808379703, 4.938454254941433, 2.2872529293407666, 2.452953012190818, 3.6335661024973547, 10.261569416499, 7.154692863060731, 1.769440170434379, 5.435554503491559, 0.9098709906497788, 7.713930642679614, 12.249970410699504, 22.023316368801076, 24.52953012190794, 20.594153154219455, 19.02000236714406, 17.031601372943555, 13.054799384542562, 14.069712391999062, 14.048999881642814, 22.686116700201225, 21.049828382057058, 12.184873949579867, 10.859273286779526, 7.19315895372236, 17.738785655107122, 23.04118830630844, 20.26571191857026, 12.602083086755826, 8.107468339448445, -2.352349390460404, -9.415315421943404, -2.5594744940229646, -6.950526689549065, -24.07977275417207, -23.520534974553186, -31.639839034205238, -24.72186057521597, -76.6451651082968, -50.73381465262159, -50.5888270801278, -47.668363119895815, -41.88957273050062, -42.32453544798199, -40.626109598769034, -44.76861167002008, -55.39412948277902, -42.44881051011953, -35.94508225825538, -28.944253757841125, -27.30796543969697, -20.38998698070776, -28.47082494969817, -33.23470233163687, -23.12699727778434, -0.40537341697239526, -4.837850633210991, -7.054089241330303, -22.360634394602897, -20.952183690377524, -23.35483489170315, -42.265356846964124, -26.08888625872882, -34.37389040123091, -3.4027695585276376, -0.8758432950644988, -3.0920819031837823, -5.867558290921977, -11.149248431767063, 0.18049473310452413, -11.874186294236011, -12.909811812048758, -0.4201680672269106, 9.21114924843178, 5.6693099775121425, -2.4292815717836334, -6.2610959876908225, -14.989939637826922, -15.673452479583375, -24.78695703633565, -18.428216356965294, 5.991833353059548, 8.746597230441495, 9.72008521718547, 2.346431530358643, -1.0711326784234814, 6.053970884128319, 10.072197893241793, 14.981062847674309, 6.778908746597267, 19.02296129719494, 7.755355663392123, 10.095869333648949, 10.116581844005225, 20.721387146407892, 12.519233045330822, 37.58137057639959, 36.027932299680444, 46.218487394958004, 57.42395549769205, 62.208545389986995, 62.91277074209967, 61.69073263108061, 54.19280388211625, 57.5896555805421, 63.51935140253285, 66.66765297668363, 61.15812522191976, 72.5085808971476, 66.60551544561486, 65.61131494851462, 62.00733814652622, 62.13161320866375, 62.5251509054326, 58.75547402059415, 52.562433424073845, 71.44040714877504, 76.05929695821993, 79.29044857379574, 75.68647177180735, 74.52657119185704, 67.46360516037404, 60.0899514735472, 64.85382885548589, 55.76103680908987, 44.51414368564332], "quarter_markers": [100.0, null, null, 111.76470588235294, null, null, null, null, null, null, null, null, null, null, null, null, 121.00840336134453, null, null, null, null, null, null, null, null, null, null, null, null, 125.63025210084035, null, null, null, null, null, null, null, null, null, null, null, null, 129.83193277310926, null, null, null, null, null, null, null, null, null, null, null, null, 140.3361344537815, null, null, null, null, null, null, null, null, null, null, null, null, 144.95798319327733, null, null, null, null, null, null, null, null, null, null, null, null, null, 149.15966386554624, null, null, null, null, null, null, null, null, null, null, null, 152.52100840336135, null, null, null, null, null, null, null, null, null, null, null, null, 150.4201680672269, null, null, null, null, null, null, null, null, null, null, null, null, 155.0420168067227, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 161.34453781512605, null, null, null, null, null, null, null, null, null, null, 169.327731092437, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [69.3, -44.5, 24.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": [48.28, 48.29, 51.67, 50.21, 43.95, 41.5, 42.0, 42.13, 40.57, 40.27, 38.53, 41.09, 40.98, 42.95, 42.74, 45.99, 49.73, 63.11, 60.69, 59.45, 54.64, 63.55, 63.2, 62.63, 58.12, 51.18, 50.22, 51.73, 54.58, 55.97, 56.77, 58.27, 59.55, 59.47, 58.9, 55.7, 57.2, 59.8, 58.03, 60.215, 56.93, 54.74, 52.05, 50.84, 52.74, 53.5, 54.46, 56.38, 55.89, 55.9, 51.73, 52.52, 56.8, 57.44, 59.21, 59.19, 56.63, 57.97, 61.67, 63.84, 68.89, 72.3, 68.99, 71.11, 79.38, 79.11, 83.03, 79.69, 106.99, 94.48, 94.41, 93.0, 90.21, 90.42, 89.6, 91.6, 96.73, 90.48, 87.34, 83.96, 83.17, 79.83, 85.76, 88.06, 83.18, 72.21, 74.35, 75.42, 82.81, 82.13, 83.29, 92.42, 84.61, 88.61, 75.28, 74.06, 75.13, 76.47, 79.02, 73.55, 79.37, 79.87, 73.84, 69.19, 70.9, 74.81, 76.66, 79.86, 80.19, 84.59, 81.52, 69.73, 68.4, 67.93, 71.49, 73.14, 69.7, 67.76, 65.39, 69.35, 65.67, 71.11, 69.98, 69.97, 64.85, 68.81, 56.71, 57.46, 52.54, 47.13, 44.82, 44.48, 45.07, 48.69, 47.05, 47.23, 45.71, 48.37, 42.89, 45.74, 46.22, 47.96, 47.9, 47.71, 49.53, 52.52, 47.26, 45.03, 43.47, 45.21, 45.77, 49.18, 52.74, 50.44, 54.83, 60.26], "ttmEps": [2.38, 2.38, 2.38, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.88, 2.88, 2.88, 2.88, 2.88, 2.88, 2.88, 2.88, 2.88, 2.88, 2.88, 2.88, 2.88, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.45, 3.45, 3.45, 3.45, 3.45, 3.45, 3.45, 3.45, 3.45, 3.45, 3.45, 3.45, 3.45, 3.45, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.55, 3.63, 3.63, 3.63, 3.63, 3.63, 3.63, 3.63, 3.63, 3.63, 3.63, 3.63, 3.63, 3.63, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 4.03, 4.03, 4.03, 4.03, 4.03, 4.03, 4.03, 4.03, 4.03, 4.03], "quarterlyEps": [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.72, 0.72, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 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.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.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 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.9, 0.9, 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.9, 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.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09], "priceIndex": [100.0, 100.02071251035625, 107.0215410107705, 103.99751449875725, 91.03148301574151, 85.95691797845899, 86.99254349627175, 87.26180613090307, 84.03065451532726, 83.4092792046396, 79.80530240265121, 85.10770505385253, 84.8798674399337, 88.96023198011599, 88.52526926263464, 95.25683512841756, 103.00331400165699, 130.71665285832643, 125.70422535211267, 123.13587406793704, 113.1731565865783, 131.62800331400163, 130.9030654515327, 129.7224523612262, 120.38111019055509, 106.00662800331399, 104.0182270091135, 107.14581607290803, 113.04888152444074, 115.92792046396023, 117.58492129246065, 120.69179784589892, 123.34299917149959, 123.17729908864953, 121.996685998343, 115.36868268434135, 118.47555923777962, 123.86081193040597, 120.19469759734879, 124.72038111019057, 117.91632145816074, 113.38028169014085, 107.80861640430818, 105.30240265120132, 109.2377796188898, 110.8119304059652, 112.8003314001657, 116.7771333885667, 115.7622203811102, 115.78293289146644, 107.14581607290803, 108.7821043910522, 117.64705882352939, 118.97265948632973, 122.6387738193869, 122.59734879867439, 117.29494614747307, 120.07042253521125, 127.73405136702569, 132.22866611433307, 142.68848384424192, 149.75144987572492, 142.89560894780448, 147.28666114333058, 164.41590720795358, 163.8566694283347, 171.97597348798675, 165.05799502899748, 221.60314830157412, 195.69179784589892, 195.54681027340513, 192.62634631317314, 186.84755592377795, 187.28251864125932, 185.58409279204636, 189.7265948632974, 200.35211267605635, 187.40679370339686, 180.9030654515327, 173.90223695111845, 172.2659486329743, 165.3479701739851, 177.6304888152444, 182.3943661971831, 172.28666114333058, 149.56503728251863, 153.99751449875723, 156.21375310687654, 171.52029826014913, 170.11184755592376, 172.51449875724938, 191.42502071251036, 175.24855012427506, 183.53355426677714, 155.923777961889, 153.39685169842585, 155.61309030654513, 158.38856669428333, 163.6702568351284, 152.34051367025683, 164.39519469759736, 165.4308202154101, 152.94117647058826, 143.30985915492957, 146.8516984258492, 154.95028997514498, 158.78210439105217, 165.41010770505383, 166.09362054681029, 175.20712510356256, 168.8483844241922, 144.42833471416736, 141.67357083678542, 140.70008285004144, 148.07373653686827, 151.4913007456504, 144.3661971830986, 140.34797017398512, 135.4391052195526, 143.64125932062964, 136.01905550952776, 147.28666114333058, 144.94614747307375, 144.92543496271747, 134.3206296603148, 142.52278376139188, 117.4606462303231, 119.01408450704226, 108.8235294117647, 97.61806130903065, 92.8334714167357, 92.12924606462303, 93.35128417564209, 100.84921292460645, 97.4523612261806, 97.8251864125932, 94.67688483844242, 100.18641259320628, 88.83595691797845, 94.73902236951119, 95.73322286661143, 99.33719966859982, 99.2129246064623, 98.81938690969345, 102.5890637945319, 108.7821043910522, 97.88732394366197, 93.26843413421707, 90.03728251864126, 93.64125932062966, 94.80115990057996, 101.86412593206296, 109.2377796188898, 104.47390223695112, 113.56669428334713, 124.81358740679369], "epsIndex": [100.0, 100.0, 100.0, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437], "valuationGap": [0.0, -0.02071251035624755, -7.021541010770505, 7.767191383595687, 20.733222866611428, 25.807787903893953, 24.77216238608119, 24.502899751449874, 27.734051367025685, 28.35542667771334, 31.959403479701734, 26.657000828500415, 26.884838442419237, 22.80447390223695, 23.239436619718305, 16.50787075393538, 18.005089359687545, -9.708249496981892, -4.695821990768138, -2.1274707065925043, 7.835246774766233, -10.619599952657097, -9.894662090188177, -8.714048999881669, 0.6272931707894429, 15.001775358030542, 16.990176352231032, 13.862587288436501, 7.9595218369037894, 9.702331636880118, 8.045330808379703, 4.938454254941433, 2.2872529293407666, 2.452953012190818, 3.6335661024973547, 10.261569416499, 7.154692863060731, 1.769440170434379, 5.435554503491559, 0.9098709906497788, 7.713930642679614, 12.249970410699504, 22.023316368801076, 24.52953012190794, 20.594153154219455, 19.02000236714406, 17.031601372943555, 13.054799384542562, 14.069712391999062, 14.048999881642814, 22.686116700201225, 21.049828382057058, 12.184873949579867, 10.859273286779526, 7.19315895372236, 17.738785655107122, 23.04118830630844, 20.26571191857026, 12.602083086755826, 8.107468339448445, -2.352349390460404, -9.415315421943404, -2.5594744940229646, -6.950526689549065, -24.07977275417207, -23.520534974553186, -31.639839034205238, -24.72186057521597, -76.6451651082968, -50.73381465262159, -50.5888270801278, -47.668363119895815, -41.88957273050062, -42.32453544798199, -40.626109598769034, -44.76861167002008, -55.39412948277902, -42.44881051011953, -35.94508225825538, -28.944253757841125, -27.30796543969697, -20.38998698070776, -28.47082494969817, -33.23470233163687, -23.12699727778434, -0.40537341697239526, -4.837850633210991, -7.054089241330303, -22.360634394602897, -20.952183690377524, -23.35483489170315, -42.265356846964124, -26.08888625872882, -34.37389040123091, -3.4027695585276376, -0.8758432950644988, -3.0920819031837823, -5.867558290921977, -11.149248431767063, 0.18049473310452413, -11.874186294236011, -12.909811812048758, -0.4201680672269106, 9.21114924843178, 5.6693099775121425, -2.4292815717836334, -6.2610959876908225, -14.989939637826922, -15.673452479583375, -24.78695703633565, -18.428216356965294, 5.991833353059548, 8.746597230441495, 9.72008521718547, 2.346431530358643, -1.0711326784234814, 6.053970884128319, 10.072197893241793, 14.981062847674309, 6.778908746597267, 19.02296129719494, 7.755355663392123, 10.095869333648949, 10.116581844005225, 20.721387146407892, 12.519233045330822, 37.58137057639959, 36.027932299680444, 46.218487394958004, 57.42395549769205, 62.208545389986995, 62.91277074209967, 61.69073263108061, 54.19280388211625, 57.5896555805421, 63.51935140253285, 66.66765297668363, 61.15812522191976, 72.5085808971476, 66.60551544561486, 65.61131494851462, 62.00733814652622, 62.13161320866375, 62.5251509054326, 58.75547402059415, 52.562433424073845, 71.44040714877504, 76.05929695821993, 79.29044857379574, 75.68647177180735, 74.52657119185704, 67.46360516037404, 60.0899514735472, 64.85382885548589, 55.76103680908987, 44.51414368564332], "quarterMarkers": [100.0, null, null, 111.76470588235294, null, null, null, null, null, null, null, null, null, null, null, null, 121.00840336134453, null, null, null, null, null, null, null, null, null, null, null, null, 125.63025210084035, null, null, null, null, null, null, null, null, null, null, null, null, 129.83193277310926, null, null, null, null, null, null, null, null, null, null, null, null, 140.3361344537815, null, null, null, null, null, null, null, null, null, null, null, null, 144.95798319327733, null, null, null, null, null, null, null, null, null, null, null, null, null, 149.15966386554624, null, null, null, null, null, null, null, null, null, null, null, 152.52100840336135, null, null, null, null, null, null, null, null, null, null, null, null, 150.4201680672269, null, null, null, null, null, null, null, null, null, null, null, null, 155.0420168067227, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 161.34453781512605, null, null, null, null, null, null, null, null, null, null, 169.327731092437, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-06-08", "", "", "2023-09-07", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-07", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-07", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-06", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-05", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-05", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-13", "", "", "", "", "", "", "", "", "", "", "", "2025-06-05", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-04", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-04", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-17", "", "", "", "", "", "", "", "", "", "", "2026-06-04", "", "", "", "", "", "", "", "", ""], "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": [28.57142857142855, 28.57142857142855, 28.57142857142855, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 25.396825396825403, 25.396825396825403, 25.396825396825403, 25.396825396825403, 25.396825396825403, 25.396825396825403, 25.396825396825403, 25.396825396825403, 25.396825396825403, 25.396825396825403, 25.396825396825403, 25.396825396825403, 25.396825396825403, 16.92307692307692, 16.92307692307692, 16.92307692307692, 16.92307692307692, 16.92307692307692, 16.92307692307692, 16.92307692307692, 16.92307692307692, 16.92307692307692, 16.92307692307692, 16.92307692307692, 16.92307692307692, 16.92307692307692, 3.797468354430369, 3.797468354430369, 3.797468354430369, 3.797468354430369, 3.797468354430369, 3.797468354430369, 3.797468354430369, 3.797468354430369, 3.797468354430369, 3.797468354430369, 3.797468354430369, 3.797468354430369, 3.797468354430369, 19.753086419753075, 19.753086419753075, 19.753086419753075, 19.753086419753075, 19.753086419753075, 19.753086419753075, 19.753086419753075, 19.753086419753075, 19.753086419753075, 19.753086419753075, 19.753086419753075, 19.753086419753075, 19.753086419753075, 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, 1.176470588235295, 1.176470588235295, 1.176470588235295, 1.176470588235295, 1.176470588235295, 1.176470588235295, 1.176470588235295, 1.176470588235295, 1.176470588235295, 1.176470588235295, 1.176470588235295, 1.176470588235295, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 8.235294117647067, 8.235294117647067, 8.235294117647067, 8.235294117647067, 8.235294117647067, 8.235294117647067, 8.235294117647067, 8.235294117647067, 8.235294117647067, 8.235294117647067, 8.235294117647067, 8.235294117647067, 8.235294117647067, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 9.78260869565217, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 10.101010101010111, 10.101010101010111, 10.101010101010111, 10.101010101010111, 10.101010101010111, 10.101010101010111, 10.101010101010111, 10.101010101010111, 10.101010101010111, 10.101010101010111], "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": [71, 78, 85, 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, 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, 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, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 48.28, "latestClose": 60.26, "startTtmEps": 2.38, "latestTtmEps": 4.03, "priceChangePct": 24.81358740679369, "epsChangePct": 69.32773109243699, "earningsGapPct": 44.514143685643305, "startMultiple": 20.28571428571429, "latestMultiple": 14.952853598014887, "multipleChangePct": -26.28874986894071, "latestQuarter": "2026-06-04", "tone": "positive", "read": "Earnings power is leading market price; the spread is closing and has persisted through 3 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -12.906489377077612, "earningsMovePct": 11.019283746556475, "spread": 23.925773123634087, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 14.737242955064733, "earningsMovePct": 30.42071197411005, "spread": 15.683469019045315, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 24.81358740679369, "earningsMovePct": 69.32773109243699, "spread": 44.514143685643305, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 3, "persistenceLabel": "3 quarters", "summary": "Earnings power is leading market price; the spread is closing and has persisted through 3 updates.", "marketChangePct": 24.81358740679369, "earningsChangePct": 69.32773109243699, "recentMarketMovePoints": 25.600662800331392, "recentEarningsMovePoints": 7.98319327731096}, "pressure": {"score": 40, "band": "low", "label": "Low \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 92, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "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": 4.28410984, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.08424573, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.21460516, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "caution", "value": -0.23093872, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "caution", "value": 0.18809701, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -6.831288661105706, "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-06-04", "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, 100.0, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 111.76470588235294, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 121.00840336134453, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 125.63025210084035, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 129.83193277310926, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 140.3361344537815, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 144.95798319327733, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 149.15966386554624, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 152.52100840336135, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 150.4201680672269, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 155.0420168067227, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 161.34453781512605, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437, 169.327731092437], "revenue": [100.0, 100.0, 100.0, 102.53043041229446, 102.53043041229446, 102.53043041229446, 102.53043041229446, 102.53043041229446, 102.53043041229446, 102.53043041229446, 102.53043041229446, 102.53043041229446, 102.53043041229446, 102.53043041229446, 102.53043041229446, 102.53043041229446, 104.65349950224272, 104.65349950224272, 104.65349950224272, 104.65349950224272, 104.65349950224272, 104.65349950224272, 104.65349950224272, 104.65349950224272, 104.65349950224272, 104.65349950224272, 104.65349950224272, 104.65349950224272, 104.65349950224272, 106.6935897282365, 106.6935897282365, 106.6935897282365, 106.6935897282365, 106.6935897282365, 106.6935897282365, 106.6935897282365, 106.6935897282365, 106.6935897282365, 106.6935897282365, 106.6935897282365, 106.6935897282365, 106.6935897282365, 108.55760096824127, 108.55760096824127, 108.55760096824127, 108.55760096824127, 108.55760096824127, 108.55760096824127, 108.55760096824127, 108.55760096824127, 108.55760096824127, 108.55760096824127, 108.55760096824127, 108.55760096824127, 108.55760096824127, 110.42501171477677, 110.42501171477677, 110.42501171477677, 110.42501171477677, 110.42501171477677, 110.42501171477677, 110.42501171477677, 110.42501171477677, 110.42501171477677, 110.42501171477677, 110.42501171477677, 110.42501171477677, 110.42501171477677, 112.5264862121037, 112.5264862121037, 112.5264862121037, 112.5264862121037, 112.5264862121037, 112.5264862121037, 112.5264862121037, 112.5264862121037, 112.5264862121037, 112.5264862121037, 112.5264862121037, 112.5264862121037, 112.5264862121037, 112.5264862121037, 114.99367807677554, 114.99367807677554, 114.99367807677554, 114.99367807677554, 114.99367807677554, 114.99367807677554, 114.99367807677554, 114.99367807677554, 114.99367807677554, 114.99367807677554, 114.99367807677554, 114.99367807677554, 117.08027973303057, 117.08027973303057, 117.08027973303057, 117.08027973303057, 117.08027973303057, 117.08027973303057, 117.08027973303057, 117.08027973303057, 117.08027973303057, 117.08027973303057, 117.08027973303057, 117.08027973303057, 117.08027973303057, 119.5761742494334, 119.5761742494334, 119.5761742494334, 119.5761742494334, 119.5761742494334, 119.5761742494334, 119.5761742494334, 119.5761742494334, 119.5761742494334, 119.5761742494334, 119.5761742494334, 119.5761742494334, 119.5761742494334, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 122.03038618007882, 124.37171904160185, 124.37171904160185, 124.37171904160185, 124.37171904160185, 124.37171904160185, 124.37171904160185, 124.37171904160185, 124.37171904160185, 124.37171904160185, 124.37171904160185, 124.37171904160185, 126.94379340889768, 126.94379340889768, 126.94379340889768, 126.94379340889768, 126.94379340889768, 126.94379340889768, 126.94379340889768, 126.94379340889768, 126.94379340889768, 126.94379340889768], "cashGeneration": [100.0, 100.0, 100.0, 116.49335336208428, 116.49335336208428, 116.49335336208428, 116.49335336208428, 116.49335336208428, 116.49335336208428, 116.49335336208428, 116.49335336208428, 116.49335336208428, 116.49335336208428, 116.49335336208428, 116.49335336208428, 116.49335336208428, 151.86735798161877, 151.86735798161877, 151.86735798161877, 151.86735798161877, 151.86735798161877, 151.86735798161877, 151.86735798161877, 151.86735798161877, 151.86735798161877, 151.86735798161877, 151.86735798161877, 151.86735798161877, 151.86735798161877, 173.13837605595128, 173.13837605595128, 173.13837605595128, 173.13837605595128, 173.13837605595128, 173.13837605595128, 173.13837605595128, 173.13837605595128, 173.13837605595128, 173.13837605595128, 173.13837605595128, 173.13837605595128, 173.13837605595128, 177.15817867584113, 177.15817867584113, 177.15817867584113, 177.15817867584113, 177.15817867584113, 177.15817867584113, 177.15817867584113, 177.15817867584113, 177.15817867584113, 177.15817867584113, 177.15817867584113, 177.15817867584113, 177.15817867584113, 177.8192889793413, 177.8192889793413, 177.8192889793413, 177.8192889793413, 177.8192889793413, 177.8192889793413, 177.8192889793413, 177.8192889793413, 177.8192889793413, 177.8192889793413, 177.8192889793413, 177.8192889793413, 177.8192889793413, 172.96086317455703, 172.96086317455703, 172.96086317455703, 172.96086317455703, 172.96086317455703, 172.96086317455703, 172.96086317455703, 172.96086317455703, 172.96086317455703, 172.96086317455703, 172.96086317455703, 172.96086317455703, 172.96086317455703, 172.96086317455703, 179.97770993846004, 179.97770993846004, 179.97770993846004, 179.97770993846004, 179.97770993846004, 179.97770993846004, 179.97770993846004, 179.97770993846004, 179.97770993846004, 179.97770993846004, 179.97770993846004, 179.97770993846004, 179.5713201208186, 179.5713201208186, 179.5713201208186, 179.5713201208186, 179.5713201208186, 179.5713201208186, 179.5713201208186, 179.5713201208186, 179.5713201208186, 179.5713201208186, 179.5713201208186, 179.5713201208186, 179.5713201208186, 184.74164526497714, 184.74164526497714, 184.74164526497714, 184.74164526497714, 184.74164526497714, 184.74164526497714, 184.74164526497714, 184.74164526497714, 184.74164526497714, 184.74164526497714, 184.74164526497714, 184.74164526497714, 184.74164526497714, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 194.38597341344834, 205.36770525431666, 205.36770525431666, 205.36770525431666, 205.36770525431666, 205.36770525431666, 205.36770525431666, 205.36770525431666, 205.36770525431666, 205.36770525431666, 205.36770525431666, 205.36770525431666, 218.10825216843534, 218.10825216843534, 218.10825216843534, 218.10825216843534, 218.10825216843534, 218.10825216843534, 218.10825216843534, 218.10825216843534, 218.10825216843534, 218.10825216843534], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 69.327731092437, "valuationContribution": -44.51414368564332, "marketMove": 24.813587406793687, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 69.327731092437}, {"key": "valuation", "label": "Relative valuation contribution", "value": -44.51414368564332}, {"key": "market", "label": "Total market move", "value": 24.813587406793687}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-08", "periodEnd": "2023-07-31", "earningsChangePct": 11.764705882352944, "surprisePct": 9.090909090909081, "immediateReturnPct": -2.825624153280437, "forward4WeekPct": -18.463324946777625, "forward13WeekPct": -3.75459647764661, "toDateReturnPct": 16.624733888136234, "weeksSince": 152, "availabilitySource": "reported", "spread": 7.767191383595687, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2023-12-08", "periodEnd": "2023-10-31", "earningsChangePct": 8.270676691729317, "surprisePct": 25.396825396825403, "immediateReturnPct": 8.132202652750586, "forward4WeekPct": 18.80843661665579, "forward13WeekPct": 21.700369645575112, "toDateReturnPct": 31.02848445314197, "weeksSince": 139, "availabilitySource": "reported", "spread": 18.005089359687545, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-03-08", "periodEnd": "2024-01-31", "earningsChangePct": 3.819444444444464, "surprisePct": 16.92307692307692, "immediateReturnPct": 2.546720410406733, "forward4WeekPct": 8.959325760351788, "forward13WeekPct": -4.635397581531697, "toDateReturnPct": 10.406742396482226, "weeksSince": 126, "availabilitySource": "reported", "spread": 9.702331636880118, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-06-07", "periodEnd": "2024-04-30", "earningsChangePct": 3.3444816053511683, "surprisePct": 3.797468354430369, "immediateReturnPct": -4.914139568871034, "forward4WeekPct": -0.5115089514066473, "forward13WeekPct": 8.129338691998523, "toDateReturnPct": 10.084033613445364, "weeksSince": 113, "availabilitySource": "reported", "spread": 22.023316368801076, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-09-06", "periodEnd": "2024-07-31", "earningsChangePct": 8.090614886731395, "surprisePct": 19.753086419753075, "immediateReturnPct": -0.033778078027368874, "forward4WeekPct": 7.81962506333389, "forward13WeekPct": 80.6958284073636, "toDateReturnPct": 1.7733490964364051, "weeksSince": 100, "availabilitySource": "reported", "spread": 17.738785655107122, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-12-06", "periodEnd": "2024-10-31", "earningsChangePct": 3.293413173652704, "surprisePct": 3.448275862068969, "immediateReturnPct": 34.257748776508976, "forward4WeekPct": 13.201154473585142, "forward13WeekPct": 0.17568076295646495, "toDateReturnPct": -24.381980173171037, "weeksSince": 87, "availabilitySource": "reported", "spread": -76.6451651082968, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-03-14", "periodEnd": "2025-01-31", "earningsChangePct": 2.898550724637672, "surprisePct": 1.176470588235295, "immediateReturnPct": 7.428285105849941, "forward4WeekPct": -6.864587247901799, "forward13WeekPct": -7.227859200801701, "toDateReturnPct": -24.514593511211324, "weeksSince": 73, "availabilitySource": "reported", "spread": -28.47082494969817, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-06-06", "periodEnd": "2025-04-30", "earningsChangePct": 2.2535211267605604, "surprisePct": 11.111111111111107, "immediateReturnPct": -15.043448820674865, "forward4WeekPct": -10.822706240830616, "forward13WeekPct": -9.874731971560768, "toDateReturnPct": -31.9941315878569, "weeksSince": 61, "availabilitySource": "reported", "spread": -3.4027695585276376, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-09-05", "periodEnd": "2025-07-31", "earningsChangePct": -1.377410468319551, "surprisePct": 8.235294117647067, "immediateReturnPct": 4.174276024002088, "forward4WeekPct": -9.039916514479508, "forward13WeekPct": -14.336029219932167, "toDateReturnPct": -21.393164623010698, "weeksSince": 48, "availabilitySource": "reported", "spread": -14.989939637826922, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-12-05", "periodEnd": "2025-10-31", "earningsChangePct": 3.0726256983240274, "surprisePct": 9.78260869565217, "immediateReturnPct": -5.306416726748364, "forward4WeekPct": -6.4888248017303525, "forward13WeekPct": -29.790915645277572, "toDateReturnPct": -13.107426099495312, "weeksSince": 35, "availabilitySource": "reported", "spread": 19.02296129719494, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-03-20", "periodEnd": "2026-01-31", "earningsChangePct": 4.065040650406493, "surprisePct": 6.315789473684216, "immediateReturnPct": 0.3825717321997768, "forward4WeekPct": -2.784272051009551, "forward13WeekPct": -7.608926673751326, "toDateReturnPct": 28.076514346439964, "weeksSince": 20, "availabilitySource": "reported", "spread": 63.51935140253285, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-06-05", "periodEnd": "2026-04-30", "earningsChangePct": 4.947916666666674, "surprisePct": 10.101010101010111, "immediateReturnPct": -10.01523229246002, "forward4WeekPct": -12.852246763137853, "forward13WeekPct": null, "toDateReturnPct": 14.737242955064733, "weeksSince": 9, "availabilitySource": "reported", "spread": 71.44040714877504, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}], "latestEvent": {"date": "2026-06-05", "periodEnd": "2026-04-30", "earningsChangePct": 4.947916666666674, "surprisePct": 10.101010101010111, "immediateReturnPct": -10.01523229246002, "forward4WeekPct": -12.852246763137853, "forward13WeekPct": null, "toDateReturnPct": 14.737242955064733, "weeksSince": 9, "availabilitySource": "reported", "spread": 71.44040714877504, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 7 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Software - Application", "population": 23, "spreadPercentile": 4.5, "qualityPercentile": 4.5, "rarityPercentile": 95.5, "currentOneYearSpread": -58.60032900000001, "lead": "price", "relatedSignals": [{"tickerId": 1111, "symbol": "DT", "name": "Dynatrace Holdings LLC", "spread": -75.202322, "lead": "price", "quality": 87.5}, {"tickerId": 5650, "symbol": "DDOG", "name": "Datadog Inc", "spread": -36.149132, "lead": "price", "quality": 87.5}, {"tickerId": 8215, "symbol": "SHOP", "name": "Shopify Inc", "spread": -19.092589, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-09-08", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2023-12-08", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-03-08", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-06-07", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-12-06", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-06-06", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-09-05", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-12-05", "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": "repricing_started", "label": "Repricing may be starting", "tone": "positive", "explanation": "The longstanding earnings lead is beginning to close through price confirmation."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}