{"ticker": {"uuid": "66417a09-54a1-4bfe-98e6-6b1e6222033b", "symbol": "CSCO", "name": "Cisco Systems Inc", "sector": "Technology", "industry": "Communication Equipment", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 12, "misses": 0, "inline": 0, "beat_rate": 100.0, "beat_rate_label": "100.0%", "average_surprise": 4.0, "average_surprise_label": "+4.0%", "median_surprise": 3.4, "surprise_dispersion": 2.3, "average_reaction": 1.9, "average_reaction_label": "+1.9%", "average_abs_reaction": 7.1, "positive_response_rate": 50.0, "confirmation_rate": 54.5, "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": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "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": 22.1, "revenue_growth_1y": 9.2, "cash_conversion": 1.18, "net_margin": 19.7, "earnings_yield": 3.1, "eps_surprise_avg": 1.7, "sue_score": 2.13, "pe_ratio": 40.0, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 121.43, "currency": "USD", "return_13w": 25.7, "fair_value": 63.735408, "fair_value_gap": 90.5, "relative_strength": 25.0, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 57.1}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-08-16", "date_source": "exact", "eps_actual": 1.14, "eps_estimate": 1.06, "eps_surprise": 0.08, "surprise_pct": 7.5472, "surprise_label": "+7.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.323851382968665, "one_week_reaction_label": "+2.3%", "four_week_reaction": 5.354155142470886, "four_week_reaction_label": "+5.4%", "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": 1.11, "eps_estimate": 1.03, "eps_surprise": 0.08, "surprise_pct": 7.767, "surprise_label": "+7.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -9.193763724087626, "one_week_reaction_label": "-9.2%", "four_week_reaction": -8.005323252851545, "four_week_reaction_label": "-8.0%", "confirmation": "diverged", "revenue": 14668000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 3638000000.0, "operating_cash_flow": 2371000000.0, "free_cash_flow": 2505000000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-02-14", "date_source": "exact", "eps_actual": 0.87, "eps_estimate": 0.84, "eps_surprise": 0.03, "surprise_pct": 3.5714, "surprise_label": "+3.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.3712357972280858, "one_week_reaction_label": "-3.4%", "four_week_reaction": -1.2567328836992777, "four_week_reaction_label": "-1.3%", "confirmation": "diverged", "revenue": 12791000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 2634000000.0, "operating_cash_flow": 808000000.0, "free_cash_flow": 978000000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-05-15", "date_source": "exact", "eps_actual": 0.88, "eps_estimate": 0.82, "eps_surprise": 0.06, "surprise_pct": 7.3171, "surprise_label": "+7.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.22888204354970582, "one_week_reaction_label": "+0.2%", "four_week_reaction": -4.619224486299464, "four_week_reaction_label": "-4.6%", "confirmation": "contained", "revenue": 12702000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1886000000.0, "operating_cash_flow": 3971000000.0, "free_cash_flow": 4139000000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-08-14", "date_source": "exact", "eps_actual": 0.87, "eps_estimate": 0.85, "eps_surprise": 0.02, "surprise_pct": 2.3529, "surprise_label": "+2.4%", "surprise_band": "beat", "eps_yoy": -23.684210526315784, "eps_yoy_label": "-23.7%", "one_week_reaction": 8.77501740523101, "one_week_reaction_label": "+8.8%", "four_week_reaction": 6.663735073859487, "four_week_reaction_label": "+6.7%", "confirmation": "confirmed", "revenue": 13642000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 2162000000.0, "operating_cash_flow": 3730000000.0, "free_cash_flow": 3928000000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-11-13", "date_source": "exact", "eps_actual": 0.91, "eps_estimate": 0.87, "eps_surprise": 0.04, "surprise_pct": 4.5977, "surprise_label": "+4.6%", "surprise_band": "beat", "eps_yoy": -18.018018018018022, "eps_yoy_label": "-18.0%", "one_week_reaction": -1.033413759183401, "one_week_reaction_label": "-1.0%", "four_week_reaction": 3.151911965509375, "four_week_reaction_label": "+3.2%", "confirmation": "diverged", "revenue": 13841000000.0, "revenue_yoy": -5.638123806926643, "revenue_yoy_label": "-5.6%", "net_income": 2711000000.0, "operating_cash_flow": 3661000000.0, "free_cash_flow": 3878000000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-02-12", "date_source": "exact", "eps_actual": 0.94, "eps_estimate": 0.91, "eps_surprise": 0.03, "surprise_pct": 3.2967, "surprise_label": "+3.3%", "surprise_band": "beat", "eps_yoy": 8.045977011494248, "eps_yoy_label": "+8.0%", "one_week_reaction": 4.175365175233402, "one_week_reaction_label": "+4.2%", "four_week_reaction": 2.6818700419617785, "four_week_reaction_label": "+2.7%", "confirmation": "confirmed", "revenue": 13991000000.0, "revenue_yoy": 9.381596434993353, "revenue_yoy_label": "+9.4%", "net_income": 2428000000.0, "operating_cash_flow": 2241000000.0, "free_cash_flow": 2451000000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-05-14", "date_source": "exact", "eps_actual": 0.96, "eps_estimate": 0.92, "eps_surprise": 0.04, "surprise_pct": 4.3478, "surprise_label": "+4.3%", "surprise_band": "beat", "eps_yoy": 9.090909090909086, "eps_yoy_label": "+9.1%", "one_week_reaction": 6.441359593281741, "one_week_reaction_label": "+6.4%", "four_week_reaction": 10.523675336330435, "four_week_reaction_label": "+10.5%", "confirmation": "confirmed", "revenue": 14149000000.0, "revenue_yoy": 11.39190678633286, "revenue_yoy_label": "+11.4%", "net_income": 2491000000.0, "operating_cash_flow": 4057000000.0, "free_cash_flow": 4318000000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-08-13", "date_source": "exact", "eps_actual": 0.99, "eps_estimate": 0.98, "eps_surprise": 0.01, "surprise_pct": 1.0204, "surprise_label": "+1.0%", "surprise_band": "beat", "eps_yoy": 13.793103448275861, "eps_yoy_label": "+13.8%", "one_week_reaction": -7.786600264099998, "one_week_reaction_label": "-7.8%", "four_week_reaction": -6.8115330532147285, "four_week_reaction_label": "-6.8%", "confirmation": "diverged", "revenue": 14673000000.0, "revenue_yoy": 7.557542882275327, "revenue_yoy_label": "+7.6%", "net_income": 2550000000.0, "operating_cash_flow": 4234000000.0, "free_cash_flow": 4451000000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-11-12", "date_source": "exact", "eps_actual": 1.0, "eps_estimate": 0.98, "eps_surprise": 0.02, "surprise_pct": 2.0408, "surprise_label": "+2.0%", "surprise_band": "beat", "eps_yoy": 9.890109890109887, "eps_yoy_label": "+9.9%", "one_week_reaction": 9.750949724611171, "one_week_reaction_label": "+9.8%", "four_week_reaction": 9.708738319724128, "four_week_reaction_label": "+9.7%", "confirmation": "confirmed", "revenue": 14883000000.0, "revenue_yoy": 7.528357777617225, "revenue_yoy_label": "+7.5%", "net_income": 2860000000.0, "operating_cash_flow": 3212000000.0, "free_cash_flow": 3535000000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-02-11", "date_source": "exact", "eps_actual": 1.04, "eps_estimate": 1.02, "eps_surprise": 0.02, "surprise_pct": 1.9608, "surprise_label": "+2.0%", "surprise_band": "beat", "eps_yoy": 10.638297872340436, "eps_yoy_label": "+10.6%", "one_week_reaction": -9.396369316692468, "one_week_reaction_label": "-9.4%", "four_week_reaction": -7.28601710273068, "four_week_reaction_label": "-7.3%", "confirmation": "diverged", "revenue": 15349000000.0, "revenue_yoy": 9.706239725537847, "revenue_yoy_label": "+9.7%", "net_income": 3175000000.0, "operating_cash_flow": 1822000000.0, "free_cash_flow": 2145000000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-05-13", "date_source": "exact", "eps_actual": 1.06, "eps_estimate": 1.04, "eps_surprise": 0.02, "surprise_pct": 1.9231, "surprise_label": "+1.9%", "surprise_band": "beat", "eps_yoy": 10.416666666666677, "eps_yoy_label": "+10.4%", "one_week_reaction": 22.40861551206379, "one_week_reaction_label": "+22.4%", "four_week_reaction": 25.4980014497256, "four_week_reaction_label": "+25.5%", "confirmation": "confirmed", "revenue": 15841000000.0, "revenue_yoy": 11.958442292741536, "revenue_yoy_label": "+12.0%", "net_income": 3373000000.0, "operating_cash_flow": 3757000000.0, "free_cash_flow": 3949000000.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": [1.14, 1.11, 0.87, 0.88, 0.87, 0.91, 0.94, 0.96, 0.99, 1.0, 1.04, 1.06], "eps_estimate": [1.06, 1.03, 0.84, 0.82, 0.85, 0.87, 0.91, 0.92, 0.98, 0.98, 1.02, 1.04], "surprise": [7.5472, 7.767, 3.5714, 7.3171, 2.3529, 4.5977, 3.2967, 4.3478, 1.0204, 2.0408, 1.9608, 1.9231], "reaction_1w": [2.323851382968665, -9.193763724087626, -3.3712357972280858, 0.22888204354970582, 8.77501740523101, -1.033413759183401, 4.175365175233402, 6.441359593281741, -7.786600264099998, 9.750949724611171, -9.396369316692468, 22.40861551206379], "reaction_4w": [5.354155142470886, -8.005323252851545, -1.2567328836992777, -4.619224486299464, 6.663735073859487, 3.151911965509375, 2.6818700419617785, 10.523675336330435, -6.8115330532147285, 9.708738319724128, -7.28601710273068, 25.4980014497256], "revenue": [null, 14.67, 12.79, 12.7, 13.64, 13.84, 13.99, 14.15, 14.67, 14.88, 15.35, 15.84], "net_income": [null, 3.64, 2.63, 1.89, 2.16, 2.71, 2.43, 2.49, 2.55, 2.86, 3.17, 3.37], "financial_unit": "billions", "scatter": [{"x": 7.5472, "y": 2.323851382968665, "label": "2023-07-31"}, {"x": 7.767, "y": -9.193763724087626, "label": "2023-10-31"}, {"x": 3.5714, "y": -3.3712357972280858, "label": "2024-01-31"}, {"x": 7.3171, "y": 0.22888204354970582, "label": "2024-04-30"}, {"x": 2.3529, "y": 8.77501740523101, "label": "2024-07-31"}, {"x": 4.5977, "y": -1.033413759183401, "label": "2024-10-31"}, {"x": 3.2967, "y": 4.175365175233402, "label": "2025-01-31"}, {"x": 4.3478, "y": 6.441359593281741, "label": "2025-04-30"}, {"x": 1.0204, "y": -7.786600264099998, "label": "2025-07-31"}, {"x": 2.0408, "y": 9.750949724611171, "label": "2025-10-31"}, {"x": 1.9608, "y": -9.396369316692468, "label": "2026-01-31"}, {"x": 1.9231, "y": 22.40861551206379, "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, 101.1991276499012, 105.08720904311369, 102.96148328913135, 101.81686037254059, 97.32921515437752, 97.67441833119683, 97.8171258018905, 98.40274792280074, 96.86548985541135, 94.35829759995937, 97.01189538563892, 96.24326733182222, 87.39488873299247, 88.5020803103689, 88.7033884043708, 88.53868267280379, 91.26548322359712, 91.66809745184491, 92.45502766675705, 92.37588880078043, 92.83693903283415, 94.55204299563518, 96.15649521630425, 92.54186837373432, 92.44965793537239, 89.3329619726402, 90.10752612731974, 89.25919479780423, 91.28781268323107, 90.23661917322167, 91.80418878635075, 92.04393357438462, 90.27062877849528, 90.1590677095887, 89.8429806273614, 88.98768824460561, 87.61178080654581, 89.3595539015302, 89.56408187460694, 86.31024806767572, 86.45899550629913, 85.23183550686277, 84.93434258937188, 87.92786788877311, 88.33692187517056, 87.48162753265879, 88.85057979674626, 88.73806236692154, 89.78821720626162, 87.50038043762957, 85.26880238390989, 92.75115463433, 95.1515068730308, 94.77645269312704, 90.95088947542644, 93.38874752406879, 97.45809654663363, 99.42713589051831, 99.67277562453944, 102.50707271033723, 107.2497958473202, 105.3224738289777, 104.86898629525005, 109.70618730826361, 108.57246847394448, 110.63205638312022, 111.87914710087124, 113.16402975293688, 110.76432423370943, 110.57537044140426, 112.634960310336, 111.97362497690182, 111.7453388820819, 114.57987505810922, 118.38461782828034, 115.28375277435305, 118.46071319322031, 123.40688055822318, 121.71376897702757, 121.9610784231435, 121.63767557184357, 115.0935153418811, 114.71304047693718, 115.77836970682893, 104.49764977243998, 109.84324088295551, 106.83514871735638, 108.65533087628275, 113.67520270393018, 114.5182348532763, 121.89476616005473, 120.91761419071847, 120.78349633048431, 126.56976209013149, 122.7952779522886, 127.06791638215091, 131.53215427489116, 133.6972142911442, 130.9604405421696, 131.1531707842479, 132.38664511745122, 129.3415018052978, 138.36129438041345, 127.58765346677599, 129.74623648951578, 133.15756804552026, 128.93676908083586, 128.22366483343905, 131.46153838767074, 129.5535062474375, 131.69281507011584, 131.7315947214443, 135.9778744333782, 136.9473441592736, 141.7559150971781, 137.80047689093962, 151.23733211284957, 147.55334558664225, 149.1820556668294, 151.17916459561286, 150.849545398345, 152.05168715294315, 151.5475634442092, 148.23197576659823, 144.0212832635017, 146.5749903271344, 145.4053530852174, 152.67659454222462, 165.34766139673258, 149.81098447538145, 154.39206301963787, 154.8989049099158, 153.30040250840145, 152.69609019471176, 151.3705014511895, 155.79562653408473, 154.85991752445346, 161.1311366598401, 169.02895325846765, 174.43787976273862, 180.00358674539422, 189.2536349700895, 231.66275437314155, 235.97421752871986, 235.99381508851795, 237.50952955842132, 236.4551455656768, 233.4091497596722, 222.14287322685445, 220.03410720112137, 237.73799791054734, 219.37508437974338, 223.74534021471595, 227.3120960979671, 237.9731686281244], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062], "gap": [0.0, -1.1991276499012002, -5.087209043113688, -2.961483289131351, -1.8168603725405887, 2.670784845622478, 2.325581668803167, 2.182874198109502, 1.5972520771992578, 3.1345101445886456, 5.641702400040629, 2.9881046143610774, 3.7567326681777757, 19.04841023607969, 17.941218658703264, 17.73991056470136, 17.904616296268372, 15.177815745475044, 14.775201517227245, 13.988271302315113, 14.06741016829173, 13.606359936238007, 11.891255973436984, 10.28680375276791, 13.901430595337843, 13.993641033699774, 16.85260503766908, 16.07804088298954, 16.926372212505058, 14.897754327078218, 15.948947837087616, 14.381378223958535, 14.14163343592466, 15.914938231814006, 16.026499300720587, 16.342586382947886, 17.197878765703678, 18.573786203763476, 16.82601310877908, 13.528701630547715, 16.78253543747894, 16.633787998855524, 17.86094799829189, 18.158440915782776, 15.164915616381549, 14.755861629984096, 15.611155972495865, 14.242203708408397, 14.354721138233117, 13.304566298893036, 15.592403067525083, 17.82398112124477, 3.3828659842266973, 0.9825137455259068, 1.357567925429663, 5.183131143130268, 2.7452730944879136, -1.3240759280769225, -3.293115271961611, -3.538755005982736, -6.373052091780522, -11.115775228763496, -9.188453210421002, -8.73496567669335, -13.572166689706904, -17.59308703064552, -19.652674939821253, -20.899765657572274, -22.18464830963792, -19.78494279041047, -19.595988998105298, -21.655578867037036, -20.994243533602855, -20.765957438782934, -23.60049361481026, -27.40523638498138, -24.304371331054085, -27.481331749921353, -30.623375403584006, -28.930263822388397, -29.177573268504332, -28.8541704172044, -22.31001018724193, -21.92953532229801, -22.994864552189753, -11.714144617800812, -17.05973572831634, -14.051643562717203, -15.871825721643575, -20.89169754929101, -21.734729698637125, -27.049405335312457, -26.072253365976195, -25.93813550574204, -31.72440126538922, -27.94991712754633, -32.22255555740864, -36.68679345014888, -38.851853466401934, -36.115079717427335, -36.30780995950562, -37.54128429270895, -34.49614098055554, -43.51593355567118, -29.64950913687909, -31.80809215961888, -35.219423715623364, -30.99862475093896, -30.285520503542145, -33.52339405777384, -31.615361917540596, -33.75467074021894, -33.79345039154741, -38.03973010348129, -39.0091998293767, -43.8177707672812, -39.86233256104272, -50.97960015408668, -47.29561362787936, -48.92432370806651, -50.92143263684997, -50.5918134395821, -51.793955194180256, -51.289831485446314, -47.974243807835336, -43.7635513047388, -46.31725836837151, -45.14762112645451, -52.41886258346173, -65.08992943796969, -46.97593292898968, -51.55701147324611, -52.063853363524046, -50.46535096200968, -49.86103864831999, -48.535449904797744, -52.960574987692965, -52.0248659780617, -58.29608511344834, -66.19390171207588, -71.60282821634685, -77.16853519900245, -86.41858342369774, -126.25038323912094, -130.56184639469924, -130.58144395449733, -132.0971584244007, -131.04277443165617, -127.99677862565159, -116.73050209283383, -114.62173606710076, -132.32562677652672, -113.96271324572277, -118.33296908069534, -121.89972496394648, -132.56079749410378], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, null, null, 106.44329896907216, null, null, null, null, null, null, null, null, null, null, null, null, 106.18556701030928, null, null, null, null, null, null, null, null, null, null, null, null, 103.09278350515466, null, null, null, null, null, null, null, null, null, null, null, null, 96.1340206185567, null, null, null, null, null, null, null, null, null, null, null, null, 90.97938144329896, null, null, null, null, null, null, null, null, null, null, null, null, 92.78350515463917, null, null, null, null, null, null, null, null, null, null, null, null, 94.84536082474227, null, null, null, null, null, null, null, null, null, null, null, null, 97.9381443298969, null, null, null, null, null, null, null, null, null, null, null, null, 100.25773195876289, null, null, null, null, null, null, null, null, null, null, null, null, 102.83505154639177, null, null, null, null, null, null, null, null, null, null, null, null, 105.41237113402062, null, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [5.4, 132.6, 138.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": [51.026761, 51.638637, 53.622599, 52.53791, 51.953846, 49.663946, 49.840092, 49.912911, 50.211735, 49.427322, 48.147983, 49.502028, 49.109822, 44.594781, 45.159745, 45.262466, 45.178422, 46.56982, 46.775261, 47.176806, 47.136424, 47.371683, 48.246845, 49.065545, 47.221118, 47.174066, 45.583717, 45.978952, 45.546076, 46.581214, 46.044824, 46.844704, 46.967038, 46.062178, 46.005252, 45.843963, 45.407535, 44.705454, 45.597286, 45.70165, 44.041324, 44.117225, 43.491045, 43.339244, 44.866743, 45.07547, 44.639041, 45.337573, 45.280159, 45.816019, 44.64861, 43.509908, 47.32791, 48.552732, 48.361354, 46.409293, 47.653253, 49.72971, 50.734447, 50.859789, 52.306039, 54.726097, 53.742647, 53.511247, 55.979514, 55.401014, 56.451955, 57.088305, 57.743939, 56.519447, 56.42303, 57.473972, 57.136514, 57.020027, 58.466399, 60.407836, 58.825565, 60.446665, 62.970534, 62.106594, 62.232788, 62.067766, 58.728493, 58.534349, 59.077952, 53.321766, 56.049448, 54.514516, 55.443296, 58.004774, 58.434946, 62.198951, 61.700342, 61.631906, 64.58445, 62.658453, 64.838642, 67.116598, 68.221358, 66.824871, 66.923215, 67.552617, 65.998779, 70.601287, 65.103847, 66.205302, 67.945994, 65.792257, 65.428383, 67.080565, 66.106958, 67.198578, 67.218366, 69.385105, 69.879794, 72.333452, 70.31512, 77.171512, 75.291693, 76.122771, 77.141831, 76.973637, 77.587051, 77.329813, 75.637976, 73.489396, 74.79247, 74.195642, 77.905921, 84.371556, 76.443693, 78.781269, 79.039894, 78.22423, 77.915869, 77.239464, 79.497462, 79.02, 82.22, 86.25, 89.01, 91.85, 96.57, 118.21, 120.41, 120.42, 121.19342, 120.655402, 119.101129, 113.352313, 112.276278, 121.31, 111.94, 114.17, 115.99, 121.43], "ttmEps": [3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.13, 4.12, 4.12, 4.12, 4.12, 4.12, 4.12, 4.12, 4.12, 4.12, 4.12, 4.12, 4.12, 4.12, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 4.0, 3.73, 3.73, 3.73, 3.73, 3.73, 3.73, 3.73, 3.73, 3.73, 3.73, 3.73, 3.73, 3.73, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.8, 3.8, 3.8, 3.8, 3.8, 3.8, 3.8, 3.8, 3.8, 3.8, 3.8, 3.8, 3.8, 3.89, 3.89, 3.89, 3.89, 3.89, 3.89, 3.89, 3.89, 3.89, 3.89, 3.89, 3.89, 3.89, 3.99, 3.99, 3.99, 3.99, 3.99, 3.99, 3.99, 3.99, 3.99, 3.99, 3.99, 3.99, 3.99, 4.09, 4.09, 4.09, 4.09, 4.09, 4.09, 4.09, 4.09, 4.09, 4.09, 4.09, 4.09, 4.09], "quarterlyEps": [1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.96, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06], "priceIndex": [100.0, 101.1991276499012, 105.08720904311369, 102.96148328913135, 101.81686037254059, 97.32921515437752, 97.67441833119683, 97.8171258018905, 98.40274792280074, 96.86548985541135, 94.35829759995937, 97.01189538563892, 96.24326733182222, 87.39488873299247, 88.5020803103689, 88.7033884043708, 88.53868267280379, 91.26548322359712, 91.66809745184491, 92.45502766675705, 92.37588880078043, 92.83693903283415, 94.55204299563518, 96.15649521630425, 92.54186837373432, 92.44965793537239, 89.3329619726402, 90.10752612731974, 89.25919479780423, 91.28781268323107, 90.23661917322167, 91.80418878635075, 92.04393357438462, 90.27062877849528, 90.1590677095887, 89.8429806273614, 88.98768824460561, 87.61178080654581, 89.3595539015302, 89.56408187460694, 86.31024806767572, 86.45899550629913, 85.23183550686277, 84.93434258937188, 87.92786788877311, 88.33692187517056, 87.48162753265879, 88.85057979674626, 88.73806236692154, 89.78821720626162, 87.50038043762957, 85.26880238390989, 92.75115463433, 95.1515068730308, 94.77645269312704, 90.95088947542644, 93.38874752406879, 97.45809654663363, 99.42713589051831, 99.67277562453944, 102.50707271033723, 107.2497958473202, 105.3224738289777, 104.86898629525005, 109.70618730826361, 108.57246847394448, 110.63205638312022, 111.87914710087124, 113.16402975293688, 110.76432423370943, 110.57537044140426, 112.634960310336, 111.97362497690182, 111.7453388820819, 114.57987505810922, 118.38461782828034, 115.28375277435305, 118.46071319322031, 123.40688055822318, 121.71376897702757, 121.9610784231435, 121.63767557184357, 115.0935153418811, 114.71304047693718, 115.77836970682893, 104.49764977243998, 109.84324088295551, 106.83514871735638, 108.65533087628275, 113.67520270393018, 114.5182348532763, 121.89476616005473, 120.91761419071847, 120.78349633048431, 126.56976209013149, 122.7952779522886, 127.06791638215091, 131.53215427489116, 133.6972142911442, 130.9604405421696, 131.1531707842479, 132.38664511745122, 129.3415018052978, 138.36129438041345, 127.58765346677599, 129.74623648951578, 133.15756804552026, 128.93676908083586, 128.22366483343905, 131.46153838767074, 129.5535062474375, 131.69281507011584, 131.7315947214443, 135.9778744333782, 136.9473441592736, 141.7559150971781, 137.80047689093962, 151.23733211284957, 147.55334558664225, 149.1820556668294, 151.17916459561286, 150.849545398345, 152.05168715294315, 151.5475634442092, 148.23197576659823, 144.0212832635017, 146.5749903271344, 145.4053530852174, 152.67659454222462, 165.34766139673258, 149.81098447538145, 154.39206301963787, 154.8989049099158, 153.30040250840145, 152.69609019471176, 151.3705014511895, 155.79562653408473, 154.85991752445346, 161.1311366598401, 169.02895325846765, 174.43787976273862, 180.00358674539422, 189.2536349700895, 231.66275437314155, 235.97421752871986, 235.99381508851795, 237.50952955842132, 236.4551455656768, 233.4091497596722, 222.14287322685445, 220.03410720112137, 237.73799791054734, 219.37508437974338, 223.74534021471595, 227.3120960979671, 237.9731686281244], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062], "valuationGap": [0.0, -1.1991276499012002, -5.087209043113688, -2.961483289131351, -1.8168603725405887, 2.670784845622478, 2.325581668803167, 2.182874198109502, 1.5972520771992578, 3.1345101445886456, 5.641702400040629, 2.9881046143610774, 3.7567326681777757, 19.04841023607969, 17.941218658703264, 17.73991056470136, 17.904616296268372, 15.177815745475044, 14.775201517227245, 13.988271302315113, 14.06741016829173, 13.606359936238007, 11.891255973436984, 10.28680375276791, 13.901430595337843, 13.993641033699774, 16.85260503766908, 16.07804088298954, 16.926372212505058, 14.897754327078218, 15.948947837087616, 14.381378223958535, 14.14163343592466, 15.914938231814006, 16.026499300720587, 16.342586382947886, 17.197878765703678, 18.573786203763476, 16.82601310877908, 13.528701630547715, 16.78253543747894, 16.633787998855524, 17.86094799829189, 18.158440915782776, 15.164915616381549, 14.755861629984096, 15.611155972495865, 14.242203708408397, 14.354721138233117, 13.304566298893036, 15.592403067525083, 17.82398112124477, 3.3828659842266973, 0.9825137455259068, 1.357567925429663, 5.183131143130268, 2.7452730944879136, -1.3240759280769225, -3.293115271961611, -3.538755005982736, -6.373052091780522, -11.115775228763496, -9.188453210421002, -8.73496567669335, -13.572166689706904, -17.59308703064552, -19.652674939821253, -20.899765657572274, -22.18464830963792, -19.78494279041047, -19.595988998105298, -21.655578867037036, -20.994243533602855, -20.765957438782934, -23.60049361481026, -27.40523638498138, -24.304371331054085, -27.481331749921353, -30.623375403584006, -28.930263822388397, -29.177573268504332, -28.8541704172044, -22.31001018724193, -21.92953532229801, -22.994864552189753, -11.714144617800812, -17.05973572831634, -14.051643562717203, -15.871825721643575, -20.89169754929101, -21.734729698637125, -27.049405335312457, -26.072253365976195, -25.93813550574204, -31.72440126538922, -27.94991712754633, -32.22255555740864, -36.68679345014888, -38.851853466401934, -36.115079717427335, -36.30780995950562, -37.54128429270895, -34.49614098055554, -43.51593355567118, -29.64950913687909, -31.80809215961888, -35.219423715623364, -30.99862475093896, -30.285520503542145, -33.52339405777384, -31.615361917540596, -33.75467074021894, -33.79345039154741, -38.03973010348129, -39.0091998293767, -43.8177707672812, -39.86233256104272, -50.97960015408668, -47.29561362787936, -48.92432370806651, -50.92143263684997, -50.5918134395821, -51.793955194180256, -51.289831485446314, -47.974243807835336, -43.7635513047388, -46.31725836837151, -45.14762112645451, -52.41886258346173, -65.08992943796969, -46.97593292898968, -51.55701147324611, -52.063853363524046, -50.46535096200968, -49.86103864831999, -48.535449904797744, -52.960574987692965, -52.0248659780617, -58.29608511344834, -66.19390171207588, -71.60282821634685, -77.16853519900245, -86.41858342369774, -126.25038323912094, -130.56184639469924, -130.58144395449733, -132.0971584244007, -131.04277443165617, -127.99677862565159, -116.73050209283383, -114.62173606710076, -132.32562677652672, -113.96271324572277, -118.33296908069534, -121.89972496394648, -132.56079749410378], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, null, null, 106.44329896907216, null, null, null, null, null, null, null, null, null, null, null, null, 106.18556701030928, null, null, null, null, null, null, null, null, null, null, null, null, 103.09278350515466, null, null, null, null, null, null, null, null, null, null, null, null, 96.1340206185567, null, null, null, null, null, null, null, null, null, null, null, null, 90.97938144329896, null, null, null, null, null, null, null, null, null, null, null, null, 92.78350515463917, null, null, null, null, null, null, null, null, null, null, null, null, 94.84536082474227, null, null, null, null, null, null, null, null, null, null, null, null, 97.9381443298969, null, null, null, null, null, null, null, null, null, null, null, null, 100.25773195876289, null, null, null, null, null, null, null, null, null, null, null, null, 102.83505154639177, null, null, null, null, null, null, null, null, null, null, null, null, 105.41237113402062, null, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-08-16", "", "", "", "", "", "", "", "", "", "", "", "", "2023-11-15", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-14", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-15", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-14", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-13", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-12", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-14", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-13", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-12", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-11", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-13", "", "", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["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": [7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.766990291262142, 7.766990291262142, 7.766990291262142, 7.766990291262142, 7.766990291262142, 7.766990291262142, 7.766990291262142, 7.766990291262142, 7.766990291262142, 7.766990291262142, 7.766990291262142, 7.766990291262142, 7.766990291262142, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 3.5714285714285747, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 2.35294117647059, 2.35294117647059, 2.35294117647059, 2.35294117647059, 2.35294117647059, 2.35294117647059, 2.35294117647059, 2.35294117647059, 2.35294117647059, 2.35294117647059, 2.35294117647059, 2.35294117647059, 2.35294117647059, 4.5977011494252915, 4.5977011494252915, 4.5977011494252915, 4.5977011494252915, 4.5977011494252915, 4.5977011494252915, 4.5977011494252915, 4.5977011494252915, 4.5977011494252915, 4.5977011494252915, 4.5977011494252915, 4.5977011494252915, 4.5977011494252915, 3.296703296703287, 3.296703296703287, 3.296703296703287, 3.296703296703287, 3.296703296703287, 3.296703296703287, 3.296703296703287, 3.296703296703287, 3.296703296703287, 3.296703296703287, 3.296703296703287, 3.296703296703287, 3.296703296703287, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 4.3478260869565135, 1.020408163265307, 1.020408163265307, 1.020408163265307, 1.020408163265307, 1.020408163265307, 1.020408163265307, 1.020408163265307, 1.020408163265307, 1.020408163265307, 1.020408163265307, 1.020408163265307, 1.020408163265307, 1.020408163265307, 2.040816326530614, 2.040816326530614, 2.040816326530614, 2.040816326530614, 2.040816326530614, 2.040816326530614, 2.040816326530614, 2.040816326530614, 2.040816326530614, 2.040816326530614, 2.040816326530614, 2.040816326530614, 2.040816326530614, 1.960784313725492, 1.960784313725492, 1.960784313725492, 1.960784313725492, 1.960784313725492, 1.960784313725492, 1.960784313725492, 1.960784313725492, 1.960784313725492, 1.960784313725492, 1.960784313725492, 1.960784313725492, 1.960784313725492, 1.9230769230769247, 1.9230769230769247, 1.9230769230769247, 1.9230769230769247, 1.9230769230769247, 1.9230769230769247, 1.9230769230769247, 1.9230769230769247, 1.9230769230769247, 1.9230769230769247, 1.9230769230769247, 1.9230769230769247, 1.9230769230769247], "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": [2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 51.026761, "latestClose": 121.43, "startTtmEps": 3.88, "latestTtmEps": 4.09, "priceChangePct": 137.9731686281244, "epsChangePct": 5.4123711340206215, "earningsGapPct": -132.56079749410378, "startMultiple": 13.151227061855671, "latestMultiple": 29.68948655256724, "multipleChangePct": 125.75449737826956, "latestQuarter": "2026-05-13", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 7 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 71.99403178018555, "earningsMovePct": 11.141304347826075, "spread": -60.85272743235947, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 179.08585786943055, "earningsMovePct": 2.2499999999999964, "spread": -176.83585786943055, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 137.9731686281244, "earningsMovePct": 5.4123711340206215, "spread": -132.56079749410378, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 7, "persistenceLabel": "7 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 7 updates.", "marketChangePct": 137.9731686281244, "earningsChangePct": 5.4123711340206215, "recentMarketMovePoints": 48.71953365803489, "recentEarningsMovePoints": 2.5773195876288497}, "pressure": {"score": 91, "band": "extreme", "label": "Extreme \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 96, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 12, "estimatedReportDates": 0}, "quality": {"available": true, "score": 83, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.17745442, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.09210219, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.03396226, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.00849888, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.0660455, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -3.708920325406906, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 0, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-13", "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, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.44329896907216, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 106.18556701030928, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 103.09278350515466, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 96.1340206185567, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 90.97938144329896, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 92.78350515463917, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 94.84536082474227, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 97.9381443298969, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 100.25773195876289, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 102.83505154639177, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062, 105.41237113402062], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.81760763535563, 101.81760763535563, 101.81760763535563, 101.81760763535563, 101.81760763535563, 101.81760763535563, 101.81760763535563, 101.81760763535563, 101.81760763535563, 101.81760763535563, 101.81760763535563, 101.81760763535563, 101.81760763535563, 100.41229516825152, 100.41229516825152, 100.41229516825152, 100.41229516825152, 100.41229516825152, 100.41229516825152, 100.41229516825152, 100.41229516825152, 100.41229516825152, 100.41229516825152, 100.41229516825152, 100.41229516825152, 100.41229516825152, 97.1332327450086, 97.1332327450086, 97.1332327450086, 97.1332327450086, 97.1332327450086, 97.1332327450086, 97.1332327450086, 97.1332327450086, 97.1332327450086, 97.1332327450086, 97.1332327450086, 97.1332327450086, 97.1332327450086, 94.39454015930383, 94.39454015930383, 94.39454015930383, 94.39454015930383, 94.39454015930383, 94.39454015930383, 94.39454015930383, 94.39454015930383, 94.39454015930383, 94.39454015930383, 94.39454015930383, 94.39454015930383, 94.39454015930383, 92.94361205656338, 92.94361205656338, 92.94361205656338, 92.94361205656338, 92.94361205656338, 92.94361205656338, 92.94361205656338, 92.94361205656338, 92.94361205656338, 92.94361205656338, 92.94361205656338, 92.94361205656338, 92.94361205656338, 95.04894908593285, 95.04894908593285, 95.04894908593285, 95.04894908593285, 95.04894908593285, 95.04894908593285, 95.04894908593285, 95.04894908593285, 95.04894908593285, 95.04894908593285, 95.04894908593285, 95.04894908593285, 95.04894908593285, 97.5876346538475, 97.5876346538475, 97.5876346538475, 97.5876346538475, 97.5876346538475, 97.5876346538475, 97.5876346538475, 97.5876346538475, 97.5876346538475, 97.5876346538475, 97.5876346538475, 97.5876346538475, 97.5876346538475, 99.39647005158075, 99.39647005158075, 99.39647005158075, 99.39647005158075, 99.39647005158075, 99.39647005158075, 99.39647005158075, 99.39647005158075, 99.39647005158075, 99.39647005158075, 99.39647005158075, 99.39647005158075, 99.39647005158075, 101.22460437208322, 101.22460437208322, 101.22460437208322, 101.22460437208322, 101.22460437208322, 101.22460437208322, 101.22460437208322, 101.22460437208322, 101.22460437208322, 101.22460437208322, 101.22460437208322, 101.22460437208322, 101.22460437208322, 103.60714411031967, 103.60714411031967, 103.60714411031967, 103.60714411031967, 103.60714411031967, 103.60714411031967, 103.60714411031967, 103.60714411031967, 103.60714411031967, 103.60714411031967, 103.60714411031967, 103.60714411031967, 103.60714411031967, 106.57566932173059, 106.57566932173059, 106.57566932173059, 106.57566932173059, 106.57566932173059, 106.57566932173059, 106.57566932173059, 106.57566932173059, 106.57566932173059, 106.57566932173059, 106.57566932173059, 106.57566932173059, 106.57566932173059], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 92.12442729684109, 92.12442729684109, 92.12442729684109, 92.12442729684109, 92.12442729684109, 92.12442729684109, 92.12442729684109, 92.12442729684109, 92.12442729684109, 92.12442729684109, 92.12442729684109, 92.12442729684109, 92.12442729684109, 73.16614420062696, 73.16614420062696, 73.16614420062696, 73.16614420062696, 73.16614420062696, 73.16614420062696, 73.16614420062696, 73.16614420062696, 73.16614420062696, 73.16614420062696, 73.16614420062696, 73.16614420062696, 73.16614420062696, 66.65541355196528, 66.65541355196528, 66.65541355196528, 66.65541355196528, 66.65541355196528, 66.65541355196528, 66.65541355196528, 66.65541355196528, 66.65541355196528, 66.65541355196528, 66.65541355196528, 66.65541355196528, 66.65541355196528, 55.702917771883286, 55.702917771883286, 55.702917771883286, 55.702917771883286, 55.702917771883286, 55.702917771883286, 55.702917771883286, 55.702917771883286, 55.702917771883286, 55.702917771883286, 55.702917771883286, 55.702917771883286, 55.702917771883286, 62.32457197974439, 62.32457197974439, 62.32457197974439, 62.32457197974439, 62.32457197974439, 62.32457197974439, 62.32457197974439, 62.32457197974439, 62.32457197974439, 62.32457197974439, 62.32457197974439, 62.32457197974439, 62.32457197974439, 69.42850253195081, 69.42850253195081, 69.42850253195081, 69.42850253195081, 69.42850253195081, 69.42850253195081, 69.42850253195081, 69.42850253195081, 69.42850253195081, 69.42850253195081, 69.42850253195081, 69.42850253195081, 69.42850253195081, 70.29177718832891, 70.29177718832891, 70.29177718832891, 70.29177718832891, 70.29177718832891, 70.29177718832891, 70.29177718832891, 70.29177718832891, 70.29177718832891, 70.29177718832891, 70.29177718832891, 70.29177718832891, 70.29177718832891, 72.81408246925488, 72.81408246925488, 72.81408246925488, 72.81408246925488, 72.81408246925488, 72.81408246925488, 72.81408246925488, 72.81408246925488, 72.81408246925488, 72.81408246925488, 72.81408246925488, 72.81408246925488, 72.81408246925488, 71.15987460815047, 71.15987460815047, 71.15987460815047, 71.15987460815047, 71.15987460815047, 71.15987460815047, 71.15987460815047, 71.15987460815047, 71.15987460815047, 71.15987460815047, 71.15987460815047, 71.15987460815047, 71.15987460815047, 69.68410899445382, 69.68410899445382, 69.68410899445382, 69.68410899445382, 69.68410899445382, 69.68410899445382, 69.68410899445382, 69.68410899445382, 69.68410899445382, 69.68410899445382, 69.68410899445382, 69.68410899445382, 69.68410899445382, 67.90450928381962, 67.90450928381962, 67.90450928381962, 67.90450928381962, 67.90450928381962, 67.90450928381962, 67.90450928381962, 67.90450928381962, 67.90450928381962, 67.90450928381962, 67.90450928381962, 67.90450928381962, 67.90450928381962], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 11, "displayedObservationCount": 11, "coverageWeeks": 130, "exactReportDates": 11, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 5.412371134020617, "valuationContribution": 132.56079749410378, "marketMove": 137.9731686281244, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 5.412371134020617}, {"key": "valuation", "label": "Relative valuation contribution", "value": 132.56079749410378}, {"key": "market", "label": "Total market move", "value": 137.9731686281244}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-17", "periodEnd": "2023-10-31", "earningsChangePct": 6.443298969072164, "surprisePct": 7.766990291262142, "immediateReturnPct": -9.193763724087622, "forward4WeekPct": -5.172085535150184, "forward13WeekPct": -7.180040277889832, "toDateReturnPct": 147.26214646023354, "weeksSince": 142, "availabilitySource": "reported", "spread": 19.04841023607969, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-02-16", "periodEnd": "2024-01-31", "earningsChangePct": -0.2421307506053183, "surprisePct": 3.5714285714285747, "immediateReturnPct": -3.3712357972280893, "forward4WeekPct": -2.393777123218521, "forward13WeekPct": -3.1212403866141214, "toDateReturnPct": 157.408381969873, "weeksSince": 129, "availabilitySource": "reported", "spread": 16.85260503766908, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-05-17", "periodEnd": "2024-04-30", "earningsChangePct": -2.9126213592232997, "surprisePct": 7.317073170731714, "immediateReturnPct": 0.2288820435497163, "forward4WeekPct": -4.952141230510954, "forward13WeekPct": 3.7954539662733655, "toDateReturnPct": 166.30970974895308, "weeksSince": 116, "availabilitySource": "reported", "spread": 13.528701630547715, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-08-16", "periodEnd": "2024-07-31", "earningsChangePct": -6.75, "surprisePct": 2.35294117647059, "immediateReturnPct": 8.775017405231011, "forward4WeekPct": 9.522762033879717, "forward13WeekPct": 27.329650984322917, "toDateReturnPct": 179.08585786943055, "weeksSince": 103, "availabilitySource": "reported", "spread": 3.3828659842266973, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-11-15", "periodEnd": "2024-10-31", "earningsChangePct": -5.36193029490617, "surprisePct": 4.5977011494252915, "immediateReturnPct": -1.0334137591833992, "forward4WeekPct": 0.9645189131152421, "forward13WeekPct": 12.488532858645396, "toDateReturnPct": 116.9186392007619, "weeksSince": 90, "availabilitySource": "reported", "spread": -17.59308703064552, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-02-14", "periodEnd": "2025-01-31", "earningsChangePct": 1.9830028328611915, "surprisePct": 3.296703296703287, "immediateReturnPct": 4.175365175233403, "forward4WeekPct": -2.8424595467756664, "forward13WeekPct": 2.89889607640057, "toDateReturnPct": 100.88784054504912, "weeksSince": 77, "availabilitySource": "reported", "spread": -30.623375403584006, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-05-16", "periodEnd": "2025-04-30", "earningsChangePct": 2.2222222222222143, "surprisePct": 4.3478260869565135, "immediateReturnPct": 6.441359593281737, "forward4WeekPct": 7.2277075433594185, "forward13WeekPct": 11.412521883737181, "toDateReturnPct": 107.80373442973664, "weeksSince": 64, "availabilitySource": "reported", "spread": -27.049405335312457, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-15", "periodEnd": "2025-07-31", "earningsChangePct": 3.2608695652173836, "surprisePct": 1.020408163265307, "immediateReturnPct": -7.786600264099997, "forward4WeekPct": -7.326925924169059, "forward13WeekPct": 9.306098060223755, "toDateReturnPct": 71.99403178018555, "weeksSince": 51, "availabilitySource": "reported", "spread": -29.64950913687909, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-11-14", "periodEnd": "2025-10-31", "earningsChangePct": 2.3684210526315974, "surprisePct": 2.040816326530614, "immediateReturnPct": 9.750949724611168, "forward4WeekPct": 9.469537988415588, "forward13WeekPct": 8.715867938503141, "toDateReturnPct": 72.69400948188671, "weeksSince": 38, "availabilitySource": "reported", "spread": -50.97960015408668, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-02-13", "periodEnd": "2026-01-31", "earningsChangePct": 2.570694087403602, "surprisePct": 1.960784313725492, "immediateReturnPct": -9.396369316692466, "forward4WeekPct": -7.651496909693112, "forward13WeekPct": 40.106459575072904, "toDateReturnPct": 43.92291165046194, "weeksSince": 25, "availabilitySource": "reported", "spread": -46.97593292898968, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-15", "periodEnd": "2026-04-30", "earningsChangePct": 2.5062656641603898, "surprisePct": 1.9230769230769247, "immediateReturnPct": 22.40861551206379, "forward4WeekPct": 24.940873977425703, "forward13WeekPct": null, "toDateReturnPct": 25.742984363674037, "weeksSince": 12, "availabilitySource": "reported", "spread": -126.25038323912094, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}], "latestEvent": {"date": "2026-05-15", "periodEnd": "2026-04-30", "earningsChangePct": 2.5062656641603898, "surprisePct": 1.9230769230769247, "immediateReturnPct": 22.40861551206379, "forward4WeekPct": 24.940873977425703, "forward13WeekPct": null, "toDateReturnPct": 25.742984363674037, "weeksSince": 12, "availabilitySource": "reported", "spread": -126.25038323912094, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Communication Equipment", "population": 12, "spreadPercentile": 36.4, "qualityPercentile": 36.4, "rarityPercentile": 63.6, "currentOneYearSpread": -49.873934, "lead": "price", "relatedSignals": [{"tickerId": 4912, "symbol": "AUDC", "name": "AudioCodes Ltd", "spread": -54.593745999999996, "lead": "price", "quality": 62.5}, {"tickerId": 9081, "symbol": "ZBRA", "name": "Zebra Technologies Corporation", "spread": -20.162136999999998, "lead": "price", "quality": 100}, {"tickerId": 723, "symbol": "CIEN", "name": "Ciena Corp", "spread": -15.591562999999997, "lead": "price", "quality": 87.5}, {"tickerId": 5667, "symbol": "DGII", "name": "Digi International Inc", "spread": -142.343991, "lead": "price", "quality": 75}, {"tickerId": 1961, "symbol": "HPE", "name": "Hewlett Packard Enterprise Co", "spread": -156.53690600000002, "lead": "price", "quality": 100}, {"tickerId": 2879, "symbol": "NOK", "name": "Nokia Corp ADR", "spread": -162.088381, "lead": "price", "quality": 75}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-11-17", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-08-16", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-11-15", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-08-15", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 12, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}