{"ticker": {"uuid": "5ae146e9-52a8-41f8-9717-d07aaf30b243", "symbol": "PANW", "name": "Palo Alto Networks Inc", "sector": "Technology", "industry": "Software - Infrastructure", "currency": "USD"}, "next_event": {"report_date": "2026-09-01", "fiscal_date_ending": "2026-07-31", "estimate": 0.51, "session": "After the close", "days": 19}, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 1, "inline": 0, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 5.5, "average_surprise_label": "+5.5%", "median_surprise": 6.6, "surprise_dispersion": 10.3, "average_reaction": -2.9, "average_reaction_label": "-2.9%", "average_abs_reaction": 6.2, "positive_response_rate": 41.7, "confirmation_rate": 54.5, "reaction_sample": 12, "streak": {"count": 1, "band": "miss", "label": "1 consecutive misses"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded the delivery."}, "event_risk": {"score": 42, "band": "Moderate", "tone": "neutral", "days": 19, "proximity_component": 14, "reaction_component": 16, "variability_component": 13, "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": -31.9, "revenue_growth_1y": 19.5, "cash_conversion": 5.49, "net_margin": 7.9, "earnings_yield": 0.5, "eps_surprise_avg": -1.2, "sue_score": 0.17, "pe_ratio": 351.9, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 363.86, "currency": "USD", "return_13w": 75.0, "fair_value": 181.703109, "fair_value_gap": 100.2, "relative_strength": 50.0, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 56.3}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-08-18", "date_source": "exact", "eps_actual": 0.72, "eps_estimate": 0.64, "eps_surprise": 0.08, "surprise_pct": 12.5, "surprise_label": "+12.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.872637181134145, "one_week_reaction_label": "+5.9%", "four_week_reaction": 14.121857221508533, "four_week_reaction_label": "+14.1%", "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-15", "date_source": "exact", "eps_actual": 0.69, "eps_estimate": 0.58, "eps_surprise": 0.11, "surprise_pct": 18.9655, "surprise_label": "+19.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.335213601041374, "one_week_reaction_label": "-2.3%", "four_week_reaction": 17.715277503846014, "four_week_reaction_label": "+17.7%", "confirmation": "diverged", "revenue": 1878100000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 194200000.0, "operating_cash_flow": 1526000000.0, "free_cash_flow": 1562800000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-02-20", "date_source": "exact", "eps_actual": 0.73, "eps_estimate": 0.65, "eps_surprise": 0.08, "surprise_pct": 12.3077, "surprise_label": "+12.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -23.01247236702056, "one_week_reaction_label": "-23.0%", "four_week_reaction": -22.99336808493218, "four_week_reaction_label": "-23.0%", "confirmation": "diverged", "revenue": 1975100000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1746900000.0, "operating_cash_flow": 690000000.0, "free_cash_flow": 725200000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-05-20", "date_source": "exact", "eps_actual": 0.66, "eps_estimate": 0.62, "eps_surprise": 0.04, "surprise_pct": 6.4516, "surprise_label": "+6.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.1798017932987257, "one_week_reaction_label": "+1.2%", "four_week_reaction": -0.16989145823502294, "four_week_reaction_label": "-0.2%", "confirmation": "confirmed", "revenue": 1984800000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 278800000.0, "operating_cash_flow": 528900000.0, "free_cash_flow": 566300000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-08-19", "date_source": "exact", "eps_actual": 0.76, "eps_estimate": 0.71, "eps_surprise": 0.05, "surprise_pct": 7.0423, "surprise_label": "+7.0%", "surprise_band": "beat", "eps_yoy": 5.555555555555561, "eps_yoy_label": "+5.6%", "one_week_reaction": 4.980395678070092, "one_week_reaction_label": "+5.0%", "four_week_reaction": 3.8280805722666074, "four_week_reaction_label": "+3.8%", "confirmation": "confirmed", "revenue": 2189500000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 357700000.0, "operating_cash_flow": 512700000.0, "free_cash_flow": 560100000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-11-20", "date_source": "exact", "eps_actual": 0.78, "eps_estimate": 0.74, "eps_surprise": 0.04, "surprise_pct": 5.4054, "surprise_label": "+5.4%", "surprise_band": "beat", "eps_yoy": 13.043478260869579, "eps_yoy_label": "+13.0%", "one_week_reaction": -0.9405684754521928, "one_week_reaction_label": "-0.9%", "four_week_reaction": 1.5813953488372106, "four_week_reaction_label": "+1.6%", "confirmation": "contained", "revenue": 2139000000.0, "revenue_yoy": 13.89169905755817, "revenue_yoy_label": "+13.9%", "net_income": 351000000.0, "operating_cash_flow": 1509600000.0, "free_cash_flow": 1553700000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-02-13", "date_source": "exact", "eps_actual": 0.81, "eps_estimate": 0.78, "eps_surprise": 0.03, "surprise_pct": 3.8462, "surprise_label": "+3.8%", "surprise_band": "beat", "eps_yoy": 10.958904109589051, "eps_yoy_label": "+11.0%", "one_week_reaction": 3.1401464370423864, "one_week_reaction_label": "+3.1%", "four_week_reaction": -6.7082602866866, "four_week_reaction_label": "-6.7%", "confirmation": "confirmed", "revenue": 2257400000.0, "revenue_yoy": 14.292947192547212, "revenue_yoy_label": "+14.3%", "net_income": 267300000.0, "operating_cash_flow": 556900000.0, "free_cash_flow": 604400000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-05-20", "date_source": "exact", "eps_actual": 0.8, "eps_estimate": 0.77, "eps_surprise": 0.03, "surprise_pct": 3.8961, "surprise_label": "+3.9%", "surprise_band": "beat", "eps_yoy": 21.21212121212121, "eps_yoy_label": "+21.2%", "one_week_reaction": -3.2283138149030934, "one_week_reaction_label": "-3.2%", "four_week_reaction": 1.704839879780299, "four_week_reaction_label": "+1.7%", "confirmation": "diverged", "revenue": 2289000000.0, "revenue_yoy": 15.326481257557436, "revenue_yoy_label": "+15.3%", "net_income": 262100000.0, "operating_cash_flow": 628700000.0, "free_cash_flow": 697000000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-08-18", "date_source": "exact", "eps_actual": 0.95, "eps_estimate": 0.89, "eps_surprise": 0.06, "surprise_pct": 6.7416, "surprise_label": "+6.7%", "surprise_band": "beat", "eps_yoy": 24.999999999999993, "eps_yoy_label": "+25.0%", "one_week_reaction": 4.963577841775364, "one_week_reaction_label": "+5.0%", "four_week_reaction": 10.841944773843801, "four_week_reaction_label": "+10.8%", "confirmation": "confirmed", "revenue": 2536300000.0, "revenue_yoy": 15.83923270153003, "revenue_yoy_label": "+15.8%", "net_income": 253800000.0, "operating_cash_flow": 1020800000.0, "free_cash_flow": 1180700000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-11-19", "date_source": "exact", "eps_actual": 0.93, "eps_estimate": 0.89, "eps_surprise": 0.04, "surprise_pct": 4.4944, "surprise_label": "+4.5%", "surprise_band": "beat", "eps_yoy": 19.230769230769234, "eps_yoy_label": "+19.2%", "one_week_reaction": -10.88915956151035, "one_week_reaction_label": "-10.9%", "four_week_reaction": -6.606577344701585, "four_week_reaction_label": "-6.6%", "confirmation": "diverged", "revenue": 2474000000.0, "revenue_yoy": 15.661524076671341, "revenue_yoy_label": "+15.7%", "net_income": 334000000.0, "operating_cash_flow": 1771000000.0, "free_cash_flow": 1855000000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-02-17", "date_source": "exact", "eps_actual": 1.03, "eps_estimate": 0.94, "eps_surprise": 0.09, "surprise_pct": 9.5745, "surprise_label": "+9.6%", "surprise_band": "beat", "eps_yoy": 27.160493827160487, "eps_yoy_label": "+27.2%", "one_week_reaction": -10.931416591793951, "one_week_reaction_label": "-10.9%", "four_week_reaction": 0.03893381251871682, "four_week_reaction_label": "+0.0%", "confirmation": "diverged", "revenue": 2594000000.0, "revenue_yoy": 14.91095951094179, "revenue_yoy_label": "+14.9%", "net_income": 432000000.0, "operating_cash_flow": 554000000.0, "free_cash_flow": 638000000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-06-02", "date_source": "exact", "eps_actual": 0.32, "eps_estimate": 0.43, "eps_surprise": -0.11, "surprise_pct": -25.5814, "surprise_label": "-25.6%", "surprise_band": "miss", "eps_yoy": -60.0, "eps_yoy_label": "-60.0%", "one_week_reaction": -3.422201711100851, "one_week_reaction_label": "-3.4%", "four_week_reaction": 7.991053995526995, "four_week_reaction_label": "+8.0%", "confirmation": "confirmed", "revenue": 3002000000.0, "revenue_yoy": 31.148973350808213, "revenue_yoy_label": "+31.1%", "net_income": -177000000.0, "operating_cash_flow": 871000000.0, "free_cash_flow": 954000000.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.69, 0.73, 0.66, 0.76, 0.78, 0.81, 0.8, 0.95, 0.93, 1.03, 0.32], "eps_estimate": [0.64, 0.58, 0.65, 0.62, 0.71, 0.74, 0.78, 0.77, 0.89, 0.89, 0.94, 0.43], "surprise": [12.5, 18.9655, 12.3077, 6.4516, 7.0423, 5.4054, 3.8462, 3.8961, 6.7416, 4.4944, 9.5745, -25.5814], "reaction_1w": [5.872637181134145, -2.335213601041374, -23.01247236702056, 1.1798017932987257, 4.980395678070092, -0.9405684754521928, 3.1401464370423864, -3.2283138149030934, 4.963577841775364, -10.88915956151035, -10.931416591793951, -3.422201711100851], "reaction_4w": [14.121857221508533, 17.715277503846014, -22.99336808493218, -0.16989145823502294, 3.8280805722666074, 1.5813953488372106, -6.7082602866866, 1.704839879780299, 10.841944773843801, -6.606577344701585, 0.03893381251871682, 7.991053995526995], "revenue": [null, 1878.1, 1975.1, 1984.8, 2189.5, 2139.0, 2257.4, 2289.0, 2536.3, 2474.0, 2594.0, 3002.0], "net_income": [null, 194.2, 1746.9, 278.8, 357.7, 351.0, 267.3, 262.1, 253.8, 334.0, 432.0, -177.0], "financial_unit": "millions", "scatter": [{"x": 12.5, "y": 5.872637181134145, "label": "2023-07-31"}, {"x": 18.9655, "y": -2.335213601041374, "label": "2023-10-31"}, {"x": 12.3077, "y": -23.01247236702056, "label": "2024-01-31"}, {"x": 6.4516, "y": 1.1798017932987257, "label": "2024-04-30"}, {"x": 7.0423, "y": 4.980395678070092, "label": "2024-07-31"}, {"x": 5.4054, "y": -0.9405684754521928, "label": "2024-10-31"}, {"x": 3.8462, "y": 3.1401464370423864, "label": "2025-01-31"}, {"x": 3.8961, "y": -3.2283138149030934, "label": "2025-04-30"}, {"x": 6.7416, "y": 4.963577841775364, "label": "2025-07-31"}, {"x": 4.4944, "y": -10.88915956151035, "label": "2025-10-31"}, {"x": 9.5745, "y": -10.931416591793951, "label": "2026-01-31"}, {"x": -25.5814, "y": -3.422201711100851, "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, 110.04816634078878, 115.75182412132195, 118.62272879011874, 114.55005007391863, 108.97515379846439, 111.80313796556823, 117.6450951404454, 123.70642376842005, 115.93304401735895, 113.8776288807287, 116.13810863655874, 120.89751537984642, 118.07430015737516, 126.89207878296533, 141.2370642376842, 142.31484572464115, 146.54966855834803, 142.21469788735752, 140.62663932471744, 134.92775048881683, 155.1051552291478, 161.06633601983881, 163.30773999713864, 164.55720349086747, 179.74152320091562, 174.73890028136773, 134.5271591396824, 144.21288568839714, 133.6258286041299, 134.56054175211028, 136.76379417234966, 135.50002384472316, 128.2893795603033, 133.08693786065143, 132.43836139062424, 138.97658448185416, 141.26090896084696, 141.86179598454865, 151.58090514569128, 153.36925938289858, 140.64094615861512, 143.97443845676952, 151.3233821355334, 152.76360341456433, 161.671991988173, 163.14082693499927, 160.47498688540227, 157.79960894654013, 155.8538795364586, 145.73894797081408, 158.08097667986075, 159.33520911822214, 167.27073298679002, 172.97915971195576, 160.15069865038868, 165.4346893032572, 162.20134484238636, 160.1173160379608, 163.26958844007822, 177.9770136868711, 178.75435166197718, 174.75320711526538, 172.94100815489531, 186.6564929181172, 184.558157279794, 182.82226143354475, 184.9492107396633, 193.5714626353188, 187.4767513949163, 178.148695693643, 177.57642233773666, 174.7818207830607, 165.40607563546186, 168.92555677428587, 179.0261815060327, 175.89775382707808, 184.97782440745863, 190.78639896990796, 182.20229863131289, 181.63002527540658, 172.5690304735562, 173.91387285993608, 173.89479708140587, 164.7765749439649, 146.47336544422717, 160.56082788878822, 159.94086508655633, 170.70914206686058, 179.0261815060327, 178.2917640326196, 184.06218703800846, 178.1200820258477, 183.52806523916257, 190.37626973150842, 187.20015260622824, 190.03290571796464, 191.30144499022364, 192.49368114836187, 178.73050693881441, 186.73279603223807, 193.87667509180218, 164.89102961514618, 159.3399780628547, 168.90648099575566, 177.29028565978348, 181.7158662787925, 185.47379464924413, 187.21922838475845, 198.56931661023415, 193.01826505794267, 197.6155276837236, 198.91268062377796, 198.28317993228097, 207.07711383470843, 210.06247317468646, 202.47508226429488, 195.76517716629309, 174.44799465878202, 181.34388859745337, 189.6513901473604, 182.83179932280987, 178.24407458629406, 179.74152320091562, 171.08111974819974, 180.28518288902666, 178.9880299489723, 171.85368877867327, 168.79202632457438, 151.9576517716629, 159.2350612809385, 141.82841337212074, 142.03824693595305, 157.42286232056847, 159.2970575611617, 155.41990557489626, 140.22604797558301, 155.66789069578903, 148.53354952549, 160.09347131479802, 170.28947493919594, 172.7120988125328, 198.27364204301588, 231.60856502456005, 248.53831847012256, 268.67280270876057, 259.4782774571987, 266.6984596308837, 274.48137727120985, 290.1425914445133, 331.9757737612667, 310.8493490390577, 342.1050121608088, 308.8273165148553, 316.49577948400014, 347.04563880013353], "eps_index": [100.0, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272], "gap": [0.0, 7.064133124451843, 1.3604753439186794, -1.5104293248781175, 2.5622493913219984, 8.137145666776235, 5.309161499672399, -0.5327956752047811, -6.594124303179427, 1.1792554478816726, 3.2346705845119317, 0.9741908286818841, -3.7852159146058, 13.476501981662253, 4.6587233560720875, -9.686262098646779, -10.76404358560373, -14.998866419310616, -10.663895748320101, -9.07583718568003, -3.3769483497794113, -23.554353090110396, -29.5155338808014, -31.756937858101224, -33.00640135183005, -48.19072106187821, -43.18809814233032, 7.718830165130441, -1.9668963835842987, 8.62016070068293, 7.685447552702556, 5.4821951324631755, 6.745965460089678, 13.956609744509535, 9.159051444161406, 9.8076279141886, 3.269404822958677, 0.9850803439658762, 0.3841933202641883, -9.334915840878438, -3.636639062042974, 9.09167416224048, 5.758181864086083, -1.5907618146777907, -3.030983093708727, -11.939371667317403, -13.408206614143666, -10.742366564546671, -8.06698862568453, -6.121259215603004, 3.993672350041521, -8.348356359005152, -9.602588797366536, -15.399075232779353, -21.10750195794509, -8.279040896378007, -13.563031549246517, -10.329687088375692, -8.245658283950121, -11.397930686067554, -26.10535593286042, -26.882693907966512, -22.881549361254713, -21.069350400884645, -34.78483516410654, -32.68649952578332, -26.137769454935125, -28.264718761053672, -36.88697065670917, -30.792259416306678, -21.464203715033364, -20.89193035912703, -18.09732880445108, -8.721583656852232, -12.241064795676238, -22.341689527423085, -19.21326184846845, -28.293332428849, -29.8238321249882, -21.239731786393122, -20.667458430486818, -11.606463628636448, -12.951306015016314, -12.932230236486106, -3.8140080990451395, 14.489201400692593, 0.4017389561315383, 1.0217017583634345, -9.746575221940816, -18.06361466111295, -17.329197187699833, -23.099620193088697, -9.670884164885138, -15.078867378200016, -21.92707187054586, -18.750954745265688, -21.583707857002082, -22.852247129261087, -24.044483287399316, -10.281309077851859, -18.283598171275514, -25.427477230839628, 3.5581682458163755, 9.109219798107858, -0.45728313479310145, 1.319340008665705, -3.1062406103433204, -6.864168980794943, -8.609602716309269, -19.95969094178497, -14.408639389493487, -19.005902015274415, -20.303054955328776, -19.67355426383179, -28.467488166259244, -31.452847506237276, -23.8654565958457, -17.155551497843902, 12.183021383998721, 5.287127445327371, -3.020374104579645, 3.7992167199708717, 8.386941456486682, 6.8894928418651205, 15.549896294581004, 6.345833153754086, 7.642986093808446, 14.77732726410747, 17.838989718206363, 34.67336427111783, 27.395954761842233, 56.567308553012936, 56.357474989180616, 40.9728596045652, 39.09866436397198, 42.97581635023741, 58.169673949550656, 42.727831229344645, 49.86217239964367, 38.30225061033565, 28.10624698593773, 25.683623112600884, 0.12207988211778797, -33.21284309942638, -50.14259654498889, -70.2770807836269, -86.751004729926, -93.97118690361097, -101.75410454393713, -117.41531871724058, -159.24850103399396, -138.12207631178498, -169.3777394335361, -136.10004378758256, -143.76850675672742, -174.3183660728608], "quarter_markers": [100.0, 117.11229946524062, null, null, null, null, null, null, null, null, null, null, null, 131.55080213903742, null, null, null, null, null, null, null, null, null, null, null, null, null, 142.24598930481284, null, null, null, null, null, null, null, null, null, null, null, null, 149.7326203208556, null, null, null, null, null, null, null, null, null, null, null, null, 151.87165775401067, null, null, null, null, null, null, null, null, null, null, null, null, 156.68449197860963, null, null, null, null, null, null, null, null, null, null, null, 160.96256684491976, null, null, null, null, null, null, null, null, null, null, null, null, null, 168.44919786096256, null, null, null, null, null, null, null, null, null, null, null, null, 178.60962566844918, null, null, null, null, null, null, null, null, null, null, null, null, 186.63101604278074, null, null, null, null, null, null, null, null, null, null, null, null, 198.39572192513367, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 172.72727272727272, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [72.7, 174.3, 247.0]}}, "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": [104.845, 115.38, 121.36, 124.37, 120.1, 114.255, 117.22, 123.345, 129.7, 121.55, 119.395, 121.765, 126.755, 123.795, 133.04, 148.08, 149.21, 153.65, 149.105, 147.44, 141.465, 162.62, 168.87, 171.22, 172.53, 188.45, 183.205, 141.045, 151.2, 140.1, 141.08, 143.39, 142.065, 134.505, 139.535, 138.855, 145.71, 148.105, 148.735, 158.925, 160.8, 147.455, 150.95, 158.655, 160.165, 169.505, 171.045, 168.25, 165.445, 163.405, 152.8, 165.74, 167.055, 175.375, 181.36, 167.91, 173.45, 170.06, 167.875, 171.18, 186.6, 187.415, 183.22, 181.32, 195.7, 193.5, 191.68, 193.91, 202.95, 196.56, 186.78, 186.18, 183.25, 173.42, 177.11, 187.7, 184.42, 193.94, 200.03, 191.03, 190.43, 180.93, 182.34, 182.32, 172.76, 153.57, 168.34, 167.69, 178.98, 187.7, 186.93, 192.98, 186.75, 192.42, 199.6, 196.27, 199.24, 200.57, 201.82, 187.39, 195.78, 203.27, 172.88, 167.06, 177.09, 185.88, 190.52, 194.46, 196.29, 208.19, 202.37, 207.19, 208.55, 207.89, 217.11, 220.24, 212.285, 205.25, 182.9, 190.13, 198.84, 191.69, 186.88, 188.45, 179.37, 189.02, 187.66, 180.18, 176.97, 159.32, 166.95, 148.7, 148.92, 165.05, 167.015, 162.95, 147.02, 163.21, 155.73, 167.85, 178.54, 181.08, 207.88, 242.83, 260.58, 281.69, 272.05, 279.62, 287.78, 304.2, 348.06, 325.91, 358.68, 323.79, 331.83, 363.86], "ttmEps": [1.87, 2.19, 2.19, 2.19, 2.19, 2.19, 2.19, 2.19, 2.19, 2.19, 2.19, 2.19, 2.19, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 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.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.15, 3.15, 3.15, 3.15, 3.15, 3.15, 3.15, 3.15, 3.15, 3.15, 3.15, 3.15, 3.15, 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.49, 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.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23], "quarterlyEps": [0.52, 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.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 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.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32], "priceIndex": [100.0, 110.04816634078878, 115.75182412132195, 118.62272879011874, 114.55005007391863, 108.97515379846439, 111.80313796556823, 117.6450951404454, 123.70642376842005, 115.93304401735895, 113.8776288807287, 116.13810863655874, 120.89751537984642, 118.07430015737516, 126.89207878296533, 141.2370642376842, 142.31484572464115, 146.54966855834803, 142.21469788735752, 140.62663932471744, 134.92775048881683, 155.1051552291478, 161.06633601983881, 163.30773999713864, 164.55720349086747, 179.74152320091562, 174.73890028136773, 134.5271591396824, 144.21288568839714, 133.6258286041299, 134.56054175211028, 136.76379417234966, 135.50002384472316, 128.2893795603033, 133.08693786065143, 132.43836139062424, 138.97658448185416, 141.26090896084696, 141.86179598454865, 151.58090514569128, 153.36925938289858, 140.64094615861512, 143.97443845676952, 151.3233821355334, 152.76360341456433, 161.671991988173, 163.14082693499927, 160.47498688540227, 157.79960894654013, 155.8538795364586, 145.73894797081408, 158.08097667986075, 159.33520911822214, 167.27073298679002, 172.97915971195576, 160.15069865038868, 165.4346893032572, 162.20134484238636, 160.1173160379608, 163.26958844007822, 177.9770136868711, 178.75435166197718, 174.75320711526538, 172.94100815489531, 186.6564929181172, 184.558157279794, 182.82226143354475, 184.9492107396633, 193.5714626353188, 187.4767513949163, 178.148695693643, 177.57642233773666, 174.7818207830607, 165.40607563546186, 168.92555677428587, 179.0261815060327, 175.89775382707808, 184.97782440745863, 190.78639896990796, 182.20229863131289, 181.63002527540658, 172.5690304735562, 173.91387285993608, 173.89479708140587, 164.7765749439649, 146.47336544422717, 160.56082788878822, 159.94086508655633, 170.70914206686058, 179.0261815060327, 178.2917640326196, 184.06218703800846, 178.1200820258477, 183.52806523916257, 190.37626973150842, 187.20015260622824, 190.03290571796464, 191.30144499022364, 192.49368114836187, 178.73050693881441, 186.73279603223807, 193.87667509180218, 164.89102961514618, 159.3399780628547, 168.90648099575566, 177.29028565978348, 181.7158662787925, 185.47379464924413, 187.21922838475845, 198.56931661023415, 193.01826505794267, 197.6155276837236, 198.91268062377796, 198.28317993228097, 207.07711383470843, 210.06247317468646, 202.47508226429488, 195.76517716629309, 174.44799465878202, 181.34388859745337, 189.6513901473604, 182.83179932280987, 178.24407458629406, 179.74152320091562, 171.08111974819974, 180.28518288902666, 178.9880299489723, 171.85368877867327, 168.79202632457438, 151.9576517716629, 159.2350612809385, 141.82841337212074, 142.03824693595305, 157.42286232056847, 159.2970575611617, 155.41990557489626, 140.22604797558301, 155.66789069578903, 148.53354952549, 160.09347131479802, 170.28947493919594, 172.7120988125328, 198.27364204301588, 231.60856502456005, 248.53831847012256, 268.67280270876057, 259.4782774571987, 266.6984596308837, 274.48137727120985, 290.1425914445133, 331.9757737612667, 310.8493490390577, 342.1050121608088, 308.8273165148553, 316.49577948400014, 347.04563880013353], "epsIndex": [100.0, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272], "valuationGap": [0.0, 7.064133124451843, 1.3604753439186794, -1.5104293248781175, 2.5622493913219984, 8.137145666776235, 5.309161499672399, -0.5327956752047811, -6.594124303179427, 1.1792554478816726, 3.2346705845119317, 0.9741908286818841, -3.7852159146058, 13.476501981662253, 4.6587233560720875, -9.686262098646779, -10.76404358560373, -14.998866419310616, -10.663895748320101, -9.07583718568003, -3.3769483497794113, -23.554353090110396, -29.5155338808014, -31.756937858101224, -33.00640135183005, -48.19072106187821, -43.18809814233032, 7.718830165130441, -1.9668963835842987, 8.62016070068293, 7.685447552702556, 5.4821951324631755, 6.745965460089678, 13.956609744509535, 9.159051444161406, 9.8076279141886, 3.269404822958677, 0.9850803439658762, 0.3841933202641883, -9.334915840878438, -3.636639062042974, 9.09167416224048, 5.758181864086083, -1.5907618146777907, -3.030983093708727, -11.939371667317403, -13.408206614143666, -10.742366564546671, -8.06698862568453, -6.121259215603004, 3.993672350041521, -8.348356359005152, -9.602588797366536, -15.399075232779353, -21.10750195794509, -8.279040896378007, -13.563031549246517, -10.329687088375692, -8.245658283950121, -11.397930686067554, -26.10535593286042, -26.882693907966512, -22.881549361254713, -21.069350400884645, -34.78483516410654, -32.68649952578332, -26.137769454935125, -28.264718761053672, -36.88697065670917, -30.792259416306678, -21.464203715033364, -20.89193035912703, -18.09732880445108, -8.721583656852232, -12.241064795676238, -22.341689527423085, -19.21326184846845, -28.293332428849, -29.8238321249882, -21.239731786393122, -20.667458430486818, -11.606463628636448, -12.951306015016314, -12.932230236486106, -3.8140080990451395, 14.489201400692593, 0.4017389561315383, 1.0217017583634345, -9.746575221940816, -18.06361466111295, -17.329197187699833, -23.099620193088697, -9.670884164885138, -15.078867378200016, -21.92707187054586, -18.750954745265688, -21.583707857002082, -22.852247129261087, -24.044483287399316, -10.281309077851859, -18.283598171275514, -25.427477230839628, 3.5581682458163755, 9.109219798107858, -0.45728313479310145, 1.319340008665705, -3.1062406103433204, -6.864168980794943, -8.609602716309269, -19.95969094178497, -14.408639389493487, -19.005902015274415, -20.303054955328776, -19.67355426383179, -28.467488166259244, -31.452847506237276, -23.8654565958457, -17.155551497843902, 12.183021383998721, 5.287127445327371, -3.020374104579645, 3.7992167199708717, 8.386941456486682, 6.8894928418651205, 15.549896294581004, 6.345833153754086, 7.642986093808446, 14.77732726410747, 17.838989718206363, 34.67336427111783, 27.395954761842233, 56.567308553012936, 56.357474989180616, 40.9728596045652, 39.09866436397198, 42.97581635023741, 58.169673949550656, 42.727831229344645, 49.86217239964367, 38.30225061033565, 28.10624698593773, 25.683623112600884, 0.12207988211778797, -33.21284309942638, -50.14259654498889, -70.2770807836269, -86.751004729926, -93.97118690361097, -101.75410454393713, -117.41531871724058, -159.24850103399396, -138.12207631178498, -169.3777394335361, -136.10004378758256, -143.76850675672742, -174.3183660728608], "quarterMarkers": [100.0, 117.11229946524062, null, null, null, null, null, null, null, null, null, null, null, 131.55080213903742, null, null, null, null, null, null, null, null, null, null, null, null, null, 142.24598930481284, null, null, null, null, null, null, null, null, null, null, null, null, 149.7326203208556, null, null, null, null, null, null, null, null, null, null, null, null, 151.87165775401067, null, null, null, null, null, null, null, null, null, null, null, null, 156.68449197860963, null, null, null, null, null, null, null, null, null, null, null, 160.96256684491976, null, null, null, null, null, null, null, null, null, null, null, null, null, 168.44919786096256, null, null, null, null, null, null, null, null, null, null, null, null, 178.60962566844918, null, null, null, null, null, null, null, null, null, null, null, null, 186.63101604278074, null, null, null, null, null, null, null, null, null, null, null, null, 198.39572192513367, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 172.72727272727272, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-05-23", "2023-08-18", "", "", "", "", "", "", "", "", "", "", "", "2023-11-15", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-20", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-20", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-19", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-20", "", "", "", "", "", "", "", "", "", "", "", "2025-02-13", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-20", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-18", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-19", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-17", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-02", "", "", "", "", "", "", "", "", ""], "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": [13.043478260869565, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 18.96551724137931, 18.96551724137931, 18.96551724137931, 18.96551724137931, 18.96551724137931, 18.96551724137931, 18.96551724137931, 18.96551724137931, 18.96551724137931, 18.96551724137931, 18.96551724137931, 18.96551724137931, 18.96551724137931, 18.96551724137931, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 7.042253521126768, 7.042253521126768, 7.042253521126768, 7.042253521126768, 7.042253521126768, 7.042253521126768, 7.042253521126768, 7.042253521126768, 7.042253521126768, 7.042253521126768, 7.042253521126768, 7.042253521126768, 7.042253521126768, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8961038961038996, 3.8961038961038996, 3.8961038961038996, 3.8961038961038996, 3.8961038961038996, 3.8961038961038996, 3.8961038961038996, 3.8961038961038996, 3.8961038961038996, 3.8961038961038996, 3.8961038961038996, 3.8961038961038996, 3.8961038961038996, 6.741573033707858, 6.741573033707858, 6.741573033707858, 6.741573033707858, 6.741573033707858, 6.741573033707858, 6.741573033707858, 6.741573033707858, 6.741573033707858, 6.741573033707858, 6.741573033707858, 6.741573033707858, 6.741573033707858, 4.494382022471914, 4.494382022471914, 4.494382022471914, 4.494382022471914, 4.494382022471914, 4.494382022471914, 4.494382022471914, 4.494382022471914, 4.494382022471914, 4.494382022471914, 4.494382022471914, 4.494382022471914, 4.494382022471914, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, 9.574468085106393, -25.581395348837205, -25.581395348837205, -25.581395348837205, -25.581395348837205, -25.581395348837205, -25.581395348837205, -25.581395348837205, -25.581395348837205, -25.581395348837205, -25.581395348837205], "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": [87, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 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, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 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, 88, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 104.845, "latestClose": 363.86, "startTtmEps": 1.87, "latestTtmEps": 3.23, "priceChangePct": 247.04563880013356, "epsChangePct": 72.7272727272727, "earningsGapPct": -174.31836607286084, "startMultiple": 56.06684491978609, "latestMultiple": 112.65015479876162, "multipleChangePct": 100.92115930534051, "latestQuarter": "2026-06-02", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 1 update.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 117.80198730994852, "earningsMovePct": 2.539682539682553, "spread": -115.26230477026596, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 119.53662362736814, "earningsMovePct": 15.357142857142868, "spread": -104.17948077022527, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 247.04563880013356, "earningsMovePct": 72.7272727272727, "spread": -174.31836607286084, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 1, "persistenceLabel": "1 quarter", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 1 update.", "marketChangePct": 247.04563880013356, "earningsChangePct": 72.7272727272727, "recentMarketMovePoints": 148.77199675711765, "recentEarningsMovePoints": -25.66844919786095}, "pressure": {"score": 83, "band": "high", "label": "High \u2014 price-led", "direction": "price", "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": 5.49086379, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.19508952, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.35503045, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.07292612, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "caution", "value": 0.15730274, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "caution", "value": 166.46612894433952, "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-02", "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, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 117.11229946524062, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 131.55080213903742, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 142.24598930481284, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 149.7326203208556, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 151.87165775401067, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 156.68449197860963, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 160.96256684491976, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 168.44919786096256, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 178.60962566844918, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 186.63101604278074, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 198.39572192513367, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272, 172.72727272727272], "revenue": [100.0, 106.20656712738254, 106.20656712738254, 106.20656712738254, 106.20656712738254, 106.20656712738254, 106.20656712738254, 106.20656712738254, 106.20656712738254, 106.20656712738254, 106.20656712738254, 106.20656712738254, 106.20656712738254, 111.05564030262407, 111.05564030262407, 111.05564030262407, 111.05564030262407, 111.05564030262407, 111.05564030262407, 111.05564030262407, 111.05564030262407, 111.05564030262407, 111.05564030262407, 111.05564030262407, 111.05564030262407, 111.05564030262407, 111.05564030262407, 115.98637883480485, 115.98637883480485, 115.98637883480485, 115.98637883480485, 115.98637883480485, 115.98637883480485, 115.98637883480485, 115.98637883480485, 115.98637883480485, 115.98637883480485, 115.98637883480485, 115.98637883480485, 115.98637883480485, 120.05269726806269, 120.05269726806269, 120.05269726806269, 120.05269726806269, 120.05269726806269, 120.05269726806269, 120.05269726806269, 120.05269726806269, 120.05269726806269, 120.05269726806269, 120.05269726806269, 120.05269726806269, 120.05269726806269, 123.69219864712862, 123.69219864712862, 123.69219864712862, 123.69219864712862, 123.69219864712862, 123.69219864712862, 123.69219864712862, 123.69219864712862, 123.69219864712862, 123.69219864712862, 123.69219864712862, 123.69219864712862, 123.69219864712862, 127.71229140664727, 127.71229140664727, 127.71229140664727, 127.71229140664727, 127.71229140664727, 127.71229140664727, 127.71229140664727, 127.71229140664727, 127.71229140664727, 127.71229140664727, 127.71229140664727, 127.71229140664727, 132.06212730550547, 132.06212730550547, 132.06212730550547, 132.06212730550547, 132.06212730550547, 132.06212730550547, 132.06212730550547, 132.06212730550547, 132.06212730550547, 132.06212730550547, 132.06212730550547, 132.06212730550547, 132.06212730550547, 132.06212730550547, 136.7494106226598, 136.7494106226598, 136.7494106226598, 136.7494106226598, 136.7494106226598, 136.7494106226598, 136.7494106226598, 136.7494106226598, 136.7494106226598, 136.7494106226598, 136.7494106226598, 136.7494106226598, 136.7494106226598, 142.09309850691074, 142.09309850691074, 142.09309850691074, 142.09309850691074, 142.09309850691074, 142.09309850691074, 142.09309850691074, 142.09309850691074, 142.09309850691074, 142.09309850691074, 142.09309850691074, 142.09309850691074, 142.09309850691074, 147.2549654077875, 147.2549654077875, 147.2549654077875, 147.2549654077875, 147.2549654077875, 147.2549654077875, 147.2549654077875, 147.2549654077875, 147.2549654077875, 147.2549654077875, 147.2549654077875, 147.2549654077875, 147.2549654077875, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 152.44148600132513, 163.42778779334043, 163.42778779334043, 163.42778779334043, 163.42778779334043, 163.42778779334043, 163.42778779334043, 163.42778779334043, 163.42778779334043, 163.42778779334043, 163.42778779334043], "cashGeneration": [100.0, 96.32338406799764, 96.32338406799764, 96.32338406799764, 96.32338406799764, 96.32338406799764, 96.32338406799764, 96.32338406799764, 96.32338406799764, 96.32338406799764, 96.32338406799764, 96.32338406799764, 96.32338406799764, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.76200830203597, 105.5083349805627, 105.5083349805627, 105.5083349805627, 105.5083349805627, 105.5083349805627, 105.5083349805627, 105.5083349805627, 105.5083349805627, 105.5083349805627, 105.5083349805627, 105.5083349805627, 105.5083349805627, 105.5083349805627, 108.90162746260789, 108.90162746260789, 108.90162746260789, 108.90162746260789, 108.90162746260789, 108.90162746260789, 108.90162746260789, 108.90162746260789, 108.90162746260789, 108.90162746260789, 108.90162746260789, 108.90162746260789, 108.90162746260789, 112.48599855043817, 112.48599855043817, 112.48599855043817, 112.48599855043817, 112.48599855043817, 112.48599855043817, 112.48599855043817, 112.48599855043817, 112.48599855043817, 112.48599855043817, 112.48599855043817, 112.48599855043817, 112.48599855043817, 112.18620280687884, 112.18620280687884, 112.18620280687884, 112.18620280687884, 112.18620280687884, 112.18620280687884, 112.18620280687884, 112.18620280687884, 112.18620280687884, 112.18620280687884, 112.18620280687884, 112.18620280687884, 108.2064966725967, 108.2064966725967, 108.2064966725967, 108.2064966725967, 108.2064966725967, 108.2064966725967, 108.2064966725967, 108.2064966725967, 108.2064966725967, 108.2064966725967, 108.2064966725967, 108.2064966725967, 108.2064966725967, 108.2064966725967, 112.51235422020163, 112.51235422020163, 112.51235422020163, 112.51235422020163, 112.51235422020163, 112.51235422020163, 112.51235422020163, 112.51235422020163, 112.51235422020163, 112.51235422020163, 112.51235422020163, 112.51235422020163, 112.51235422020163, 132.95776503920408, 132.95776503920408, 132.95776503920408, 132.95776503920408, 132.95776503920408, 132.95776503920408, 132.95776503920408, 132.95776503920408, 132.95776503920408, 132.95776503920408, 132.95776503920408, 132.95776503920408, 132.95776503920408, 142.8839691638664, 142.8839691638664, 142.8839691638664, 142.8839691638664, 142.8839691638664, 142.8839691638664, 142.8839691638664, 142.8839691638664, 142.8839691638664, 142.8839691638664, 142.8839691638664, 142.8839691638664, 142.8839691638664, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 143.9909072939316, 152.45766620544245, 152.45766620544245, 152.45766620544245, 152.45766620544245, 152.45766620544245, 152.45766620544245, 152.45766620544245, 152.45766620544245, 152.45766620544245, 152.45766620544245], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 145, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 72.72727272727272, "valuationContribution": 174.3183660728608, "marketMove": 247.04563880013353, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 72.72727272727272}, {"key": "valuation", "label": "Relative valuation contribution", "value": 174.3183660728608}, {"key": "market", "label": "Total market move", "value": 247.04563880013353}]}, "acceptance": {"available": true, "events": [{"date": "2023-08-25", "periodEnd": "2023-07-31", "earningsChangePct": 17.11229946524062, "surprisePct": 12.499999999999993, "immediateReturnPct": 10.048166340788779, "forward4WeekPct": 8.975153798464387, "forward13WeekPct": 26.892078782965335, "toDateReturnPct": 247.04563880013356, "weeksSince": 154, "availabilitySource": "reported", "spread": 7.064133124451843, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2023-11-17", "periodEnd": "2023-10-31", "earningsChangePct": 12.328767123287676, "surprisePct": 18.96551724137931, "immediateReturnPct": -2.335213601041375, "forward4WeekPct": 21.218097905408072, "forward13WeekPct": 44.53473235769793, "toDateReturnPct": 187.05770975503927, "weeksSince": 142, "availabilitySource": "reported", "spread": 13.476501981662253, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-23", "periodEnd": "2024-01-31", "earningsChangePct": 8.130081300813007, "surprisePct": 12.307692307692301, "immediateReturnPct": -23.012472367020564, "forward4WeekPct": -21.732485467099703, "forward13WeekPct": -12.229469719712894, "toDateReturnPct": 98.60811659070438, "weeksSince": 128, "availabilitySource": "reported", "spread": 7.718830165130441, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-05-24", "periodEnd": "2024-04-30", "earningsChangePct": 5.263157894736836, "surprisePct": 6.451612903225811, "immediateReturnPct": 1.1798017932987293, "forward4WeekPct": 0.7802422526348884, "forward13WeekPct": 10.350794399874141, "toDateReturnPct": 128.950762938493, "weeksSince": 115, "availabilitySource": "reported", "spread": -3.636639062042974, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-23", "periodEnd": "2024-07-31", "earningsChangePct": 1.4285714285714235, "surprisePct": 7.042253521126768, "immediateReturnPct": 4.980395678070093, "forward4WeekPct": 1.7988087755529625, "forward13WeekPct": 14.74065427553799, "toDateReturnPct": 117.80850618059921, "weeksSince": 102, "availabilitySource": "reported", "spread": -15.399075232779353, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-11-22", "periodEnd": "2024-10-31", "earningsChangePct": 3.169014084507049, "surprisePct": 5.405405405405411, "immediateReturnPct": -0.940568475452197, "forward4WeekPct": -3.472868217054259, "forward13WeekPct": -1.2764857881136904, "toDateReturnPct": 88.04134366925065, "weeksSince": 89, "availabilitySource": "reported", "spread": -26.137769454935125, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-02-14", "periodEnd": "2025-01-31", "earningsChangePct": 2.7303754266211566, "surprisePct": 3.8461538461538494, "immediateReturnPct": 3.1401464370423904, "forward4WeekPct": -5.981231308652157, "forward13WeekPct": -0.4949984531298357, "toDateReturnPct": 87.61472620398064, "weeksSince": 77, "availabilitySource": "reported", "spread": -29.8238321249882, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-23", "periodEnd": "2025-04-30", "earningsChangePct": 4.651162790697683, "surprisePct": 3.8961038961038996, "immediateReturnPct": -3.2283138149030943, "forward4WeekPct": 3.2438594673023236, "forward13WeekPct": -3.6791377344802534, "toDateReturnPct": 88.54803606591359, "weeksSince": 63, "availabilitySource": "reported", "spread": -9.670884164885138, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-22", "periodEnd": "2025-07-31", "earningsChangePct": 6.0317460317460325, "surprisePct": 6.741573033707858, "immediateReturnPct": 4.963577841775368, "forward4WeekPct": 17.561691795132404, "forward13WeekPct": 3.280817663335034, "toDateReturnPct": 105.46614715681292, "weeksSince": 50, "availabilitySource": "reported", "spread": 1.319340008665705, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-11-21", "periodEnd": "2025-10-31", "earningsChangePct": 4.491017964071875, "surprisePct": 4.494382022471914, "immediateReturnPct": -10.889159561510354, "forward4WeekPct": -8.950060901339828, "forward13WeekPct": -27.55176613885506, "toDateReturnPct": 77.27649208282583, "weeksSince": 37, "availabilitySource": "reported", "spread": 12.183021383998721, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-20", "periodEnd": "2026-01-31", "earningsChangePct": 6.30372492836675, "surprisePct": 9.574468085106393, "immediateReturnPct": -10.931416591793951, "forward4WeekPct": -2.3959269242288084, "forward13WeekPct": 56.08265947888589, "toDateReturnPct": 117.94549266247381, "weeksSince": 24, "availabilitySource": "reported", "spread": 56.567308553012936, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-06-05", "periodEnd": "2026-04-30", "earningsChangePct": -12.938005390835583, "surprisePct": -25.581395348837205, "immediateReturnPct": -3.4222017111008474, "forward4WeekPct": 23.56136178068089, "forward13WeekPct": null, "toDateReturnPct": 29.170364585182295, "weeksSince": 9, "availabilitySource": "reported", "spread": -86.751004729926, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}], "latestEvent": {"date": "2026-06-05", "periodEnd": "2026-04-30", "earningsChangePct": -12.938005390835583, "surprisePct": -25.581395348837205, "immediateReturnPct": -3.4222017111008474, "forward4WeekPct": 23.56136178068089, "forward13WeekPct": null, "toDateReturnPct": 29.170364585182295, "weeksSince": 9, "availabilitySource": "reported", "spread": -86.751004729926, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 5 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Software - Infrastructure", "population": 20, "spreadPercentile": 5.3, "qualityPercentile": 71.1, "rarityPercentile": 94.7, "currentOneYearSpread": -149.729941, "lead": "price", "relatedSignals": [{"tickerId": 1079, "symbol": "DOCN", "name": "DigitalOcean Holdings Inc", "spread": -189.60386499999998, "lead": "price", "quality": 100}, {"tickerId": 6163, "symbol": "FTNT", "name": "Fortinet Inc", "spread": -105.26175899999998, "lead": "price", "quality": 87.5}, {"tickerId": 4492, "symbol": "XYZ", "name": "Block, Inc", "spread": -95.570751, "lead": "price", "quality": 87.5}, {"tickerId": 7381, "symbol": "NTAP", "name": "NetApp Inc", "spread": -73.413436, "lead": "price", "quality": 100}, {"tickerId": 4702, "symbol": "AKAM", "name": "Akamai Technologies Inc", "spread": -59.93912, "lead": "price", "quality": 87.5}, {"tickerId": 8303, "symbol": "SNPS", "name": "Synopsys Inc", "spread": -31.42229100000001, "lead": "price", "quality": 100}, {"tickerId": 815, "symbol": "CPAY", "name": "Corpay Inc", "spread": -21.568969, "lead": "price", "quality": 75}, {"tickerId": 6028, "symbol": "FFIV", "name": "F5 Networks Inc", "spread": -15.491714000000002, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-08-25", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2023-11-17", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-02-23", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-08-23", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-05-23", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-11-21", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2026-06-05", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}