{"ticker": {"uuid": "d59bf423-67f5-4946-9ce7-de0852eb0490", "symbol": "CRM", "name": "Salesforce.com Inc", "sector": "Technology", "industry": "Software - Application", "currency": "USD"}, "next_event": {"report_date": "2026-08-26", "fiscal_date_ending": "2026-07-31", "estimate": 2.35, "session": "After the close", "days": 13}, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 1, "inline": 0, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 8.3, "average_surprise_label": "+8.3%", "median_surprise": 5.6, "surprise_dispersion": 8.4, "average_reaction": 3.1, "average_reaction_label": "+3.1%", "average_abs_reaction": 7.6, "positive_response_rate": 58.3, "confirmation_rate": 50.0, "reaction_sample": 12, "streak": {"count": 6, "band": "beat", "label": "6 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": 50, "band": "Elevated", "tone": "caution", "days": 13, "proximity_component": 21, "reaction_component": 19, "variability_component": 10, "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": 29.3, "revenue_growth_1y": 11.0, "cash_conversion": 1.97, "net_margin": 18.7, "earnings_yield": 5.4, "eps_surprise_avg": 16.8, "sue_score": 1.03, "pe_ratio": 19.7, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 192.74, "currency": "USD", "return_13w": 6.3, "fair_value": 248.655087, "fair_value_gap": -22.5, "relative_strength": -19.0, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 53.7}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-08-30", "date_source": "exact", "eps_actual": 2.12, "eps_estimate": 1.9, "eps_surprise": 0.22, "surprise_pct": 11.5789, "surprise_label": "+11.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.757387725686876, "one_week_reaction_label": "+5.8%", "four_week_reaction": -1.451282079064974, "four_week_reaction_label": "-1.5%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-10-31", "reported_date": "2023-11-29", "date_source": "exact", "eps_actual": 2.11, "eps_estimate": 2.06, "eps_surprise": 0.05, "surprise_pct": 2.4272, "surprise_label": "+2.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 15.874854884690185, "one_week_reaction_label": "+15.9%", "four_week_reaction": 18.700418831857803, "four_week_reaction_label": "+18.7%", "confirmation": "confirmed", "revenue": 8720000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1224000000.0, "operating_cash_flow": 1532000000.0, "free_cash_flow": 1698000000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-02-28", "date_source": "exact", "eps_actual": 2.29, "eps_estimate": 2.27, "eps_surprise": 0.02, "surprise_pct": 0.8811, "surprise_label": "+0.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.224043687449608, "one_week_reaction_label": "+8.2%", "four_week_reaction": 5.250702410002347, "four_week_reaction_label": "+5.3%", "confirmation": "confirmed", "revenue": 9287000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1446000000.0, "operating_cash_flow": 3403000000.0, "free_cash_flow": 3550000000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-05-29", "date_source": "exact", "eps_actual": 2.44, "eps_estimate": 2.37, "eps_surprise": 0.07, "surprise_pct": 2.9536, "surprise_label": "+3.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -13.900620647700901, "one_week_reaction_label": "-13.9%", "four_week_reaction": -10.000367401781572, "four_week_reaction_label": "-10.0%", "confirmation": "diverged", "revenue": 9133000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1533000000.0, "operating_cash_flow": 6247000000.0, "free_cash_flow": 6410000000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-08-28", "date_source": "exact", "eps_actual": 2.56, "eps_estimate": 2.36, "eps_surprise": 0.2, "surprise_pct": 8.4746, "surprise_label": "+8.5%", "surprise_band": "beat", "eps_yoy": 20.75471698113207, "eps_yoy_label": "+20.8%", "one_week_reaction": -4.204545246612992, "one_week_reaction_label": "-4.2%", "four_week_reaction": 1.2207468076771322, "four_week_reaction_label": "+1.2%", "confirmation": "diverged", "revenue": 9325000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1429000000.0, "operating_cash_flow": 892000000.0, "free_cash_flow": 1029000000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-12-03", "date_source": "exact", "eps_actual": 2.41, "eps_estimate": 2.45, "eps_surprise": -0.04, "surprise_pct": -1.6327, "surprise_label": "-1.6%", "surprise_band": "miss", "eps_yoy": 14.218009478673, "eps_yoy_label": "+14.2%", "one_week_reaction": 9.697263357004791, "one_week_reaction_label": "+9.7%", "four_week_reaction": 2.6853681922650754, "four_week_reaction_label": "+2.7%", "confirmation": "diverged", "revenue": 9444000000.0, "revenue_yoy": 8.302752293577981, "revenue_yoy_label": "+8.3%", "net_income": 1527000000.0, "operating_cash_flow": 1983000000.0, "free_cash_flow": 2187000000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-02-26", "date_source": "exact", "eps_actual": 2.78, "eps_estimate": 2.61, "eps_surprise": 0.17, "surprise_pct": 6.5134, "surprise_label": "+6.5%", "surprise_band": "beat", "eps_yoy": 21.397379912663745, "eps_yoy_label": "+21.4%", "one_week_reaction": -3.8573274812437295, "one_week_reaction_label": "-3.9%", "four_week_reaction": -9.418980220275252, "four_week_reaction_label": "-9.4%", "confirmation": "diverged", "revenue": 9993000000.0, "revenue_yoy": 7.602024335092064, "revenue_yoy_label": "+7.6%", "net_income": 1708000000.0, "operating_cash_flow": 3970000000.0, "free_cash_flow": 4124000000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-05-28", "date_source": "exact", "eps_actual": 2.58, "eps_estimate": 2.55, "eps_surprise": 0.03, "surprise_pct": 1.1765, "surprise_label": "+1.2%", "surprise_band": "beat", "eps_yoy": 5.737704918032792, "eps_yoy_label": "+5.7%", "one_week_reaction": -2.841137896267575, "one_week_reaction_label": "-2.8%", "four_week_reaction": -4.4236037375598185, "four_week_reaction_label": "-4.4%", "confirmation": "diverged", "revenue": 9829000000.0, "revenue_yoy": 7.620716084528632, "revenue_yoy_label": "+7.6%", "net_income": 1541000000.0, "operating_cash_flow": 6476000000.0, "free_cash_flow": 6655000000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-09-03", "date_source": "exact", "eps_actual": 2.91, "eps_estimate": 2.78, "eps_surprise": 0.13, "surprise_pct": 4.6763, "surprise_label": "+4.7%", "surprise_band": "beat", "eps_yoy": 13.671875000000004, "eps_yoy_label": "+13.7%", "one_week_reaction": -2.1424390202730392, "one_week_reaction_label": "-2.1%", "four_week_reaction": -4.839767786319928, "four_week_reaction_label": "-4.8%", "confirmation": "diverged", "revenue": 10236000000.0, "revenue_yoy": 9.769436997319035, "revenue_yoy_label": "+9.8%", "net_income": 1887000000.0, "operating_cash_flow": 740000000.0, "free_cash_flow": 875000000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-12-03", "date_source": "exact", "eps_actual": 3.25, "eps_estimate": 2.86, "eps_surprise": 0.39, "surprise_pct": 13.6364, "surprise_label": "+13.6%", "surprise_band": "beat", "eps_yoy": 34.854771784232355, "eps_yoy_label": "+34.9%", "one_week_reaction": 13.025938995273764, "one_week_reaction_label": "+13.0%", "four_week_reaction": 15.602185227469418, "four_week_reaction_label": "+15.6%", "confirmation": "confirmed", "revenue": 10259000000.0, "revenue_yoy": 8.629817873782295, "revenue_yoy_label": "+8.6%", "net_income": 2086000000.0, "operating_cash_flow": 2316000000.0, "free_cash_flow": 2455000000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-02-25", "date_source": "exact", "eps_actual": 3.81, "eps_estimate": 3.05, "eps_surprise": 0.76, "surprise_pct": 24.918, "surprise_label": "+24.9%", "surprise_band": "beat", "eps_yoy": 37.05035971223023, "eps_yoy_label": "+37.1%", "one_week_reaction": 5.200906961451402, "one_week_reaction_label": "+5.2%", "four_week_reaction": 5.519550352019728, "four_week_reaction_label": "+5.5%", "confirmation": "confirmed", "revenue": 11201000000.0, "revenue_yoy": 12.088461923346342, "revenue_yoy_label": "+12.1%", "net_income": 1943000000.0, "operating_cash_flow": 5464000000.0, "free_cash_flow": 5605000000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-05-27", "date_source": "exact", "eps_actual": 3.88, "eps_estimate": 3.13, "eps_surprise": 0.75, "surprise_pct": 23.9617, "surprise_label": "+24.0%", "surprise_band": "beat", "eps_yoy": 50.387596899224796, "eps_yoy_label": "+50.4%", "one_week_reaction": 6.125395821295969, "one_week_reaction_label": "+6.1%", "four_week_reaction": -15.487743047281352, "four_week_reaction_label": "-15.5%", "confirmation": "confirmed", "revenue": 11133000000.0, "revenue_yoy": 13.266863363516126, "revenue_yoy_label": "+13.3%", "net_income": 2107000000.0, "operating_cash_flow": 6701000000.0, "free_cash_flow": 6846000000.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": [2.12, 2.11, 2.29, 2.44, 2.56, 2.41, 2.78, 2.58, 2.91, 3.25, 3.81, 3.88], "eps_estimate": [1.9, 2.06, 2.27, 2.37, 2.36, 2.45, 2.61, 2.55, 2.78, 2.86, 3.05, 3.13], "surprise": [11.5789, 2.4272, 0.8811, 2.9536, 8.4746, -1.6327, 6.5134, 1.1765, 4.6763, 13.6364, 24.918, 23.9617], "reaction_1w": [5.757387725686876, 15.874854884690185, 8.224043687449608, -13.900620647700901, -4.204545246612992, 9.697263357004791, -3.8573274812437295, -2.841137896267575, -2.1424390202730392, 13.025938995273764, 5.200906961451402, 6.125395821295969], "reaction_4w": [-1.451282079064974, 18.700418831857803, 5.250702410002347, -10.000367401781572, 1.2207468076771322, 2.6853681922650754, -9.418980220275252, -4.4236037375598185, -4.839767786319928, 15.602185227469418, 5.519550352019728, -15.487743047281352], "revenue": [null, 8.72, 9.29, 9.13, 9.32, 9.44, 9.99, 9.83, 10.24, 10.26, 11.2, 11.13], "net_income": [null, 1.22, 1.45, 1.53, 1.43, 1.53, 1.71, 1.54, 1.89, 2.09, 1.94, 2.11], "financial_unit": "billions", "scatter": [{"x": 11.5789, "y": 5.757387725686876, "label": "2023-07-31"}, {"x": 2.4272, "y": 15.874854884690185, "label": "2023-10-31"}, {"x": 0.8811, "y": 8.224043687449608, "label": "2024-01-31"}, {"x": 2.9536, "y": -13.900620647700901, "label": "2024-04-30"}, {"x": 8.4746, "y": -4.204545246612992, "label": "2024-07-31"}, {"x": -1.6327, "y": 9.697263357004791, "label": "2024-10-31"}, {"x": 6.5134, "y": -3.8573274812437295, "label": "2025-01-31"}, {"x": 1.1765, "y": -2.841137896267575, "label": "2025-04-30"}, {"x": 4.6763, "y": -2.1424390202730392, "label": "2025-07-31"}, {"x": 13.6364, "y": 13.025938995273764, "label": "2025-10-31"}, {"x": 24.918, "y": 5.200906961451402, "label": "2026-01-31"}, {"x": 23.9617, "y": 6.125395821295969, "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, 102.26529336438142, 108.15310281217998, 109.73002030666356, 104.77469104102322, 100.78113548868093, 98.99917023276763, 101.23517056290557, 99.88282985061159, 99.46296932047584, 95.96738789682703, 101.28887363085799, 104.29624593308964, 108.00175762180632, 109.544500572201, 126.9345310721965, 122.44788389479888, 127.71566656087742, 130.02978098646943, 128.46750951221125, 122.59922858827619, 132.75887343855908, 137.1283504665683, 136.66943338560188, 139.46199291912748, 142.2154959018224, 141.44412442662508, 142.9478103292927, 154.70390070102636, 149.04066803541738, 143.8834214554184, 150.45357445129846, 147.23204876183115, 147.58890979000614, 143.8785329890239, 132.17055907946173, 134.08685380678014, 133.77887793944632, 135.25031824969648, 139.62064347979302, 133.10915257754303, 114.6061542303694, 118.22853764245833, 113.38402719692664, 119.79774827439074, 125.68351050918412, 128.6606113882385, 124.35014129993355, 121.24591644359745, 128.6294664212595, 119.45388804259156, 123.64508064404328, 128.72739127770987, 129.26108281369156, 123.82624210052799, 119.45388804259156, 124.64391636618102, 130.83903335570858, 135.66458074543496, 141.11293753650014, 141.28457796182155, 143.65811970143884, 142.44192511364392, 144.53103393548724, 157.8846580317011, 159.50788577008575, 167.7270092140983, 161.82748344701577, 177.5203207008862, 173.75404007797098, 168.72625835400797, 166.17314721384494, 163.44819241774914, 156.05890030574528, 159.35339572264655, 163.9293555487746, 167.76884142799864, 159.97694351197703, 160.32554165057343, 152.1064887658441, 146.2392433739243, 138.8941397583623, 137.1806095536971, 137.77960867523404, 132.55064156525137, 118.20903197582737, 125.40478096783585, 121.59837695760396, 131.72419807262844, 135.2797926511115, 135.44699877331195, 143.18275286645846, 134.32081497363393, 130.50457539684254, 134.9994760227879, 127.07684467432195, 128.37899438213944, 134.67898830509694, 134.0534221227502, 127.11801055020291, 129.24099528142244, 132.55600357387735, 123.50745923424991, 118.46844964012529, 119.4191132476992, 122.30065797525367, 126.22153001246564, 123.51731070149292, 119.57673622669127, 121.9186102643583, 120.11270106352218, 118.59790853340493, 119.24921990998125, 119.94000473343472, 125.73766426213548, 128.49093569112645, 118.36106785214213, 120.22618722329395, 112.06012237265428, 113.75254541371864, 128.5698825848807, 129.38895611068486, 128.45112832989508, 131.5004282501283, 125.34252333214127, 128.4659547234993, 112.24091364135043, 112.70547447117929, 104.91666377224536, 94.56782513581047, 93.762256756188, 91.50864145007078, 96.26792075357712, 99.88556675576514, 95.29926154741179, 96.55950699135664, 88.61749022517901, 92.50695344344457, 81.73547861380425, 90.24793935837064, 88.29365690429294, 91.09867561716143, 90.10750303069514, 85.98918077740528, 89.2402265827528, 94.70654369276778, 92.01055447621384, 82.43013724128407, 75.41892959480437, 78.6934766104175, 82.53945444059136, 81.15311359483101, 84.85499148046345, 81.32205835739677, 91.43886825692384, 95.77180452037551], "eps_index": [100.0, 100.0, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044], "gap": [0.0, -2.265293364381421, 7.450924033457596, 5.874006538974015, 10.82933580461436, 14.822891356956646, 16.604856612869952, 14.368856282732011, 15.721196995025991, 16.14105752516174, 19.636638948810543, 14.315153214779585, 11.30778091254794, 7.602269223831257, 6.059526273436575, 0.5822474512934264, 5.068894628691055, -0.1988880373874906, -2.5130024629795003, -0.9507309887213182, 4.917549935213742, -5.242094915069146, -9.61157194307836, -9.152654862111945, -11.94521439563755, -14.698717378332475, -13.927345903135148, -15.431031805802775, -16.952222848677337, -11.288990183068364, -6.131743603069367, -12.701896598949446, -9.480370909482133, -9.837231937657123, -6.126855136674891, 5.581118772887294, 3.664824045568878, 3.972799912902701, 2.501359602652542, -1.8689656274439983, 4.64252527480599, 35.729416239429256, 32.10703282734032, 36.951543272872016, 30.537822195407912, 24.652059960614537, 21.67495908156016, 25.9854291698651, 29.089654026201202, 21.706104048539146, 30.881682427207096, 26.690489825755378, 21.608179192088784, 21.074487656107095, 33.89187870484113, 38.26423276277757, 33.07420443918811, 26.879087449660545, 22.053540059934164, 16.605183268868984, 16.43354284354757, 14.06000110393029, 15.276195691725206, 13.187086869881881, -0.1665372263319682, -1.7897649647166247, -10.008888408729177, -4.109362641646641, -14.768642848537212, -11.002362225621994, -5.974580501658977, -3.4214693614959515, -0.6965145654001503, 6.692777546603708, 3.3982821297024373, -1.1776776964256044, -5.017163575649647, 2.774734340371964, 2.426136201775563, 10.6451890865049, 24.7339109884918, 32.07901460405381, 33.792544808718986, 33.19354568718205, 38.42251279716473, 52.764122386588724, 45.56837339458025, 49.374777404812136, 39.24895628978766, 35.69336171130459, 35.52615558910415, 27.79040149595764, 36.65233938878217, 42.81757225416416, 38.322671628218814, 46.245302976684755, 44.94315326886726, 38.643159345909766, 39.26872552825651, 46.20413710080379, 44.08115236958426, 40.766144077129354, 49.814688416756795, 54.853698010881416, 53.9030344033075, 51.02148967575303, 47.10061763854107, 55.67732017099031, 59.617894645791964, 57.276020608124924, 59.08192980896105, 60.5967223390783, 59.94541096250198, 59.25462613904851, 53.45696661034775, 50.70369518135678, 60.8335630203411, 58.96844364918928, 67.13450849982895, 65.4420854587646, 64.71870801914613, 63.89963449334198, 64.83746227413175, 61.78816235389854, 67.94606727188557, 64.82263588052754, 81.0476769626764, 80.58311613284755, 88.37192683178148, 98.72076546821637, 99.52633384783884, 101.77994915395605, 114.3025490450806, 110.68490304289257, 115.27120825124592, 114.01096280730107, 121.9529795734787, 118.06351635521314, 128.83499118485346, 120.32253044028707, 122.27681289436477, 119.47179418149628, 120.46296676796257, 124.58128902125243, 121.33024321590491, 137.67600664280266, 140.37199585935662, 149.95241309428638, 156.9636207407661, 153.68907372515292, 149.8430958949791, 151.22943674073943, 147.52755885510697, 151.06049197817367, 140.9436820786466, 136.61074581519495], "quarter_markers": [100.0, null, 115.60402684563758, null, null, null, null, null, null, null, null, null, null, null, null, 127.51677852348993, null, null, null, null, null, null, null, null, null, null, null, null, 137.75167785234902, null, null, null, null, null, null, null, null, null, null, null, null, 150.33557046979865, null, null, null, null, null, null, null, null, null, null, null, null, 157.71812080536913, null, null, null, null, null, null, null, null, null, null, null, null, null, 162.751677852349, null, null, null, null, null, null, null, null, null, null, null, 170.9731543624161, null, null, null, null, null, null, null, null, null, null, null, null, 173.3221476510067, null, null, null, null, null, null, null, null, null, null, null, null, null, 179.19463087248323, null, null, null, null, null, null, null, null, null, null, null, null, 193.28859060402684, null, null, null, null, null, null, null, null, null, null, null, 210.5704697986577, null, null, null, null, null, null, null, null, null, null, null, null, 232.38255033557044, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [132.4, -136.6, -4.2]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [201.24921, 205.808095, 217.657265, 220.830799, 210.858238, 202.821239, 199.235048, 203.734981, 201.013406, 200.16844, 193.13361, 203.843058, 209.895371, 217.352684, 220.457442, 255.454741, 246.425399, 257.02677, 261.683907, 258.539848, 246.729979, 267.176184, 275.969722, 275.046155, 280.666159, 286.207562, 284.655183, 287.681339, 311.340378, 299.943167, 289.564249, 302.78663, 296.303335, 297.021515, 289.554411, 265.992206, 269.848734, 269.228935, 272.190197, 280.985442, 267.881118, 230.64398, 237.933998, 228.184459, 241.092022, 252.937072, 258.928464, 250.253677, 244.006449, 258.865785, 240.400006, 248.834748, 259.062858, 260.136908, 249.199334, 240.400006, 250.844897, 263.312521, 273.023897, 283.988672, 284.334097, 289.110831, 286.663249, 290.867564, 317.741627, 321.00836, 337.549281, 325.676532, 357.258243, 349.678633, 339.560262, 334.422146, 328.938196, 314.067304, 320.69745, 329.906533, 337.633468, 321.952335, 322.653886, 306.113107, 294.305322, 279.523359, 276.074893, 277.280374, 266.757119, 237.894743, 252.376131, 244.715773, 265.093908, 272.249514, 272.586015, 288.154159, 270.319579, 262.639427, 271.685379, 255.741146, 258.361712, 271.0404, 269.781453, 255.823992, 260.096482, 266.76791, 248.557786, 238.416819, 240.330022, 246.129108, 254.019832, 248.577612, 240.647237, 245.36024, 241.725862, 238.677354, 239.988113, 241.378312, 253.046056, 258.586993, 238.200714, 241.954252, 225.520111, 228.926099, 258.745873, 260.394252, 258.506881, 264.643573, 252.250838, 258.536719, 225.883952, 226.818877, 211.143957, 190.317001, 188.695801, 184.160418, 193.73843, 201.018914, 191.789011, 194.325245, 178.341999, 186.169513, 164.492005, 181.623265, 177.690287, 183.335365, 181.340638, 173.052547, 179.595251, 190.596171, 185.170514, 165.89, 151.78, 158.37, 166.11, 163.32, 170.77, 163.66, 184.02, 192.74], "ttmEps": [5.96, 5.96, 6.89, 6.89, 6.89, 6.89, 6.89, 6.89, 6.89, 6.89, 6.89, 6.89, 6.89, 6.89, 6.89, 7.6, 7.6, 7.6, 7.6, 7.6, 7.6, 7.6, 7.6, 7.6, 7.6, 7.6, 7.6, 7.6, 8.21, 8.21, 8.21, 8.21, 8.21, 8.21, 8.21, 8.21, 8.21, 8.21, 8.21, 8.21, 8.21, 8.96, 8.96, 8.96, 8.96, 8.96, 8.96, 8.96, 8.96, 8.96, 8.96, 8.96, 8.96, 8.96, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.7, 9.7, 9.7, 9.7, 9.7, 9.7, 9.7, 9.7, 9.7, 9.7, 9.7, 9.7, 10.19, 10.19, 10.19, 10.19, 10.19, 10.19, 10.19, 10.19, 10.19, 10.19, 10.19, 10.19, 10.19, 10.33, 10.33, 10.33, 10.33, 10.33, 10.33, 10.33, 10.33, 10.33, 10.33, 10.33, 10.33, 10.33, 10.33, 10.68, 10.68, 10.68, 10.68, 10.68, 10.68, 10.68, 10.68, 10.68, 10.68, 10.68, 10.68, 10.68, 11.52, 11.52, 11.52, 11.52, 11.52, 11.52, 11.52, 11.52, 11.52, 11.52, 11.52, 11.52, 12.55, 12.55, 12.55, 12.55, 12.55, 12.55, 12.55, 12.55, 12.55, 12.55, 12.55, 12.55, 12.55, 13.85, 13.85, 13.85, 13.85, 13.85, 13.85, 13.85, 13.85, 13.85, 13.85, 13.85], "quarterlyEps": [1.69, 1.69, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.56, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.78, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88, 3.88], "priceIndex": [100.0, 102.26529336438142, 108.15310281217998, 109.73002030666356, 104.77469104102322, 100.78113548868093, 98.99917023276763, 101.23517056290557, 99.88282985061159, 99.46296932047584, 95.96738789682703, 101.28887363085799, 104.29624593308964, 108.00175762180632, 109.544500572201, 126.9345310721965, 122.44788389479888, 127.71566656087742, 130.02978098646943, 128.46750951221125, 122.59922858827619, 132.75887343855908, 137.1283504665683, 136.66943338560188, 139.46199291912748, 142.2154959018224, 141.44412442662508, 142.9478103292927, 154.70390070102636, 149.04066803541738, 143.8834214554184, 150.45357445129846, 147.23204876183115, 147.58890979000614, 143.8785329890239, 132.17055907946173, 134.08685380678014, 133.77887793944632, 135.25031824969648, 139.62064347979302, 133.10915257754303, 114.6061542303694, 118.22853764245833, 113.38402719692664, 119.79774827439074, 125.68351050918412, 128.6606113882385, 124.35014129993355, 121.24591644359745, 128.6294664212595, 119.45388804259156, 123.64508064404328, 128.72739127770987, 129.26108281369156, 123.82624210052799, 119.45388804259156, 124.64391636618102, 130.83903335570858, 135.66458074543496, 141.11293753650014, 141.28457796182155, 143.65811970143884, 142.44192511364392, 144.53103393548724, 157.8846580317011, 159.50788577008575, 167.7270092140983, 161.82748344701577, 177.5203207008862, 173.75404007797098, 168.72625835400797, 166.17314721384494, 163.44819241774914, 156.05890030574528, 159.35339572264655, 163.9293555487746, 167.76884142799864, 159.97694351197703, 160.32554165057343, 152.1064887658441, 146.2392433739243, 138.8941397583623, 137.1806095536971, 137.77960867523404, 132.55064156525137, 118.20903197582737, 125.40478096783585, 121.59837695760396, 131.72419807262844, 135.2797926511115, 135.44699877331195, 143.18275286645846, 134.32081497363393, 130.50457539684254, 134.9994760227879, 127.07684467432195, 128.37899438213944, 134.67898830509694, 134.0534221227502, 127.11801055020291, 129.24099528142244, 132.55600357387735, 123.50745923424991, 118.46844964012529, 119.4191132476992, 122.30065797525367, 126.22153001246564, 123.51731070149292, 119.57673622669127, 121.9186102643583, 120.11270106352218, 118.59790853340493, 119.24921990998125, 119.94000473343472, 125.73766426213548, 128.49093569112645, 118.36106785214213, 120.22618722329395, 112.06012237265428, 113.75254541371864, 128.5698825848807, 129.38895611068486, 128.45112832989508, 131.5004282501283, 125.34252333214127, 128.4659547234993, 112.24091364135043, 112.70547447117929, 104.91666377224536, 94.56782513581047, 93.762256756188, 91.50864145007078, 96.26792075357712, 99.88556675576514, 95.29926154741179, 96.55950699135664, 88.61749022517901, 92.50695344344457, 81.73547861380425, 90.24793935837064, 88.29365690429294, 91.09867561716143, 90.10750303069514, 85.98918077740528, 89.2402265827528, 94.70654369276778, 92.01055447621384, 82.43013724128407, 75.41892959480437, 78.6934766104175, 82.53945444059136, 81.15311359483101, 84.85499148046345, 81.32205835739677, 91.43886825692384, 95.77180452037551], "epsIndex": [100.0, 100.0, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044], "valuationGap": [0.0, -2.265293364381421, 7.450924033457596, 5.874006538974015, 10.82933580461436, 14.822891356956646, 16.604856612869952, 14.368856282732011, 15.721196995025991, 16.14105752516174, 19.636638948810543, 14.315153214779585, 11.30778091254794, 7.602269223831257, 6.059526273436575, 0.5822474512934264, 5.068894628691055, -0.1988880373874906, -2.5130024629795003, -0.9507309887213182, 4.917549935213742, -5.242094915069146, -9.61157194307836, -9.152654862111945, -11.94521439563755, -14.698717378332475, -13.927345903135148, -15.431031805802775, -16.952222848677337, -11.288990183068364, -6.131743603069367, -12.701896598949446, -9.480370909482133, -9.837231937657123, -6.126855136674891, 5.581118772887294, 3.664824045568878, 3.972799912902701, 2.501359602652542, -1.8689656274439983, 4.64252527480599, 35.729416239429256, 32.10703282734032, 36.951543272872016, 30.537822195407912, 24.652059960614537, 21.67495908156016, 25.9854291698651, 29.089654026201202, 21.706104048539146, 30.881682427207096, 26.690489825755378, 21.608179192088784, 21.074487656107095, 33.89187870484113, 38.26423276277757, 33.07420443918811, 26.879087449660545, 22.053540059934164, 16.605183268868984, 16.43354284354757, 14.06000110393029, 15.276195691725206, 13.187086869881881, -0.1665372263319682, -1.7897649647166247, -10.008888408729177, -4.109362641646641, -14.768642848537212, -11.002362225621994, -5.974580501658977, -3.4214693614959515, -0.6965145654001503, 6.692777546603708, 3.3982821297024373, -1.1776776964256044, -5.017163575649647, 2.774734340371964, 2.426136201775563, 10.6451890865049, 24.7339109884918, 32.07901460405381, 33.792544808718986, 33.19354568718205, 38.42251279716473, 52.764122386588724, 45.56837339458025, 49.374777404812136, 39.24895628978766, 35.69336171130459, 35.52615558910415, 27.79040149595764, 36.65233938878217, 42.81757225416416, 38.322671628218814, 46.245302976684755, 44.94315326886726, 38.643159345909766, 39.26872552825651, 46.20413710080379, 44.08115236958426, 40.766144077129354, 49.814688416756795, 54.853698010881416, 53.9030344033075, 51.02148967575303, 47.10061763854107, 55.67732017099031, 59.617894645791964, 57.276020608124924, 59.08192980896105, 60.5967223390783, 59.94541096250198, 59.25462613904851, 53.45696661034775, 50.70369518135678, 60.8335630203411, 58.96844364918928, 67.13450849982895, 65.4420854587646, 64.71870801914613, 63.89963449334198, 64.83746227413175, 61.78816235389854, 67.94606727188557, 64.82263588052754, 81.0476769626764, 80.58311613284755, 88.37192683178148, 98.72076546821637, 99.52633384783884, 101.77994915395605, 114.3025490450806, 110.68490304289257, 115.27120825124592, 114.01096280730107, 121.9529795734787, 118.06351635521314, 128.83499118485346, 120.32253044028707, 122.27681289436477, 119.47179418149628, 120.46296676796257, 124.58128902125243, 121.33024321590491, 137.67600664280266, 140.37199585935662, 149.95241309428638, 156.9636207407661, 153.68907372515292, 149.8430958949791, 151.22943674073943, 147.52755885510697, 151.06049197817367, 140.9436820786466, 136.61074581519495], "quarterMarkers": [100.0, null, 115.60402684563758, null, null, null, null, null, null, null, null, null, null, null, null, 127.51677852348993, null, null, null, null, null, null, null, null, null, null, null, null, 137.75167785234902, null, null, null, null, null, null, null, null, null, null, null, null, 150.33557046979865, null, null, null, null, null, null, null, null, null, null, null, null, 157.71812080536913, null, null, null, null, null, null, null, null, null, null, null, null, null, 162.751677852349, null, null, null, null, null, null, null, null, null, null, null, 170.9731543624161, null, null, null, null, null, null, null, null, null, null, null, null, 173.3221476510067, null, null, null, null, null, null, null, null, null, null, null, null, null, 179.19463087248323, null, null, null, null, null, null, null, null, null, null, null, null, 193.28859060402684, null, null, null, null, null, null, null, null, null, null, null, 210.5704697986577, null, null, null, null, null, null, null, null, null, null, null, null, 232.38255033557044, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-05-31", "", "2023-08-30", "", "", "", "", "", "", "", "", "", "", "", "", "2023-11-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-28", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-28", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-03", "", "", "", "", "", "", "", "", "", "", "", "2025-02-26", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-28", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-03", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-03", "", "", "", "", "", "", "", "", "", "", "", "2026-02-25", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-27", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-04-30", "", "2023-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2023-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-31", "", "", "", "", "", "", "", "", "", "", "", "2025-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-31", "", "", "", "", "", "", "", "", "", "", "", "2026-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [4.968944099378873, 4.968944099378873, 11.578947368421064, 11.578947368421064, 11.578947368421064, 11.578947368421064, 11.578947368421064, 11.578947368421064, 11.578947368421064, 11.578947368421064, 11.578947368421064, 11.578947368421064, 11.578947368421064, 11.578947368421064, 11.578947368421064, 2.427184466019409, 2.427184466019409, 2.427184466019409, 2.427184466019409, 2.427184466019409, 2.427184466019409, 2.427184466019409, 2.427184466019409, 2.427184466019409, 2.427184466019409, 2.427184466019409, 2.427184466019409, 2.427184466019409, 0.8810572687224677, 0.8810572687224677, 0.8810572687224677, 0.8810572687224677, 0.8810572687224677, 0.8810572687224677, 0.8810572687224677, 0.8810572687224677, 0.8810572687224677, 0.8810572687224677, 0.8810572687224677, 0.8810572687224677, 0.8810572687224677, 2.9535864978902886, 2.9535864978902886, 2.9535864978902886, 2.9535864978902886, 2.9535864978902886, 2.9535864978902886, 2.9535864978902886, 2.9535864978902886, 2.9535864978902886, 2.9535864978902886, 2.9535864978902886, 2.9535864978902886, 2.9535864978902886, 8.474576271186448, 8.474576271186448, 8.474576271186448, 8.474576271186448, 8.474576271186448, 8.474576271186448, 8.474576271186448, 8.474576271186448, 8.474576271186448, 8.474576271186448, 8.474576271186448, 8.474576271186448, 8.474576271186448, 8.474576271186448, -1.632653061224491, -1.632653061224491, -1.632653061224491, -1.632653061224491, -1.632653061224491, -1.632653061224491, -1.632653061224491, -1.632653061224491, -1.632653061224491, -1.632653061224491, -1.632653061224491, -1.632653061224491, 6.513409961685822, 6.513409961685822, 6.513409961685822, 6.513409961685822, 6.513409961685822, 6.513409961685822, 6.513409961685822, 6.513409961685822, 6.513409961685822, 6.513409961685822, 6.513409961685822, 6.513409961685822, 6.513409961685822, 1.176470588235304, 1.176470588235304, 1.176470588235304, 1.176470588235304, 1.176470588235304, 1.176470588235304, 1.176470588235304, 1.176470588235304, 1.176470588235304, 1.176470588235304, 1.176470588235304, 1.176470588235304, 1.176470588235304, 1.176470588235304, 4.676258992805768, 4.676258992805768, 4.676258992805768, 4.676258992805768, 4.676258992805768, 4.676258992805768, 4.676258992805768, 4.676258992805768, 4.676258992805768, 4.676258992805768, 4.676258992805768, 4.676258992805768, 4.676258992805768, 13.63636363636364, 13.63636363636364, 13.63636363636364, 13.63636363636364, 13.63636363636364, 13.63636363636364, 13.63636363636364, 13.63636363636364, 13.63636363636364, 13.63636363636364, 13.63636363636364, 13.63636363636364, 24.918032786885256, 24.918032786885256, 24.918032786885256, 24.918032786885256, 24.918032786885256, 24.918032786885256, 24.918032786885256, 24.918032786885256, 24.918032786885256, 24.918032786885256, 24.918032786885256, 24.918032786885256, 24.918032786885256, 23.961661341853034, 23.961661341853034, 23.961661341853034, 23.961661341853034, 23.961661341853034, 23.961661341853034, 23.961661341853034, 23.961661341853034, 23.961661341853034, 23.961661341853034, 23.961661341853034], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 201.24921, "latestClose": 192.74, "startTtmEps": 5.96, "latestTtmEps": 13.85, "priceChangePct": -4.228195479624485, "epsChangePct": 132.38255033557044, "earningsGapPct": 136.61074581519492, "startMultiple": 33.76664597315436, "latestMultiple": 13.916245487364622, "multipleChangePct": -58.78700686343408, "latestQuarter": "2026-05-27", "tone": "positive", "read": "Earnings power is leading market price; the spread is widening and has persisted through 6 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -19.158387898800044, "earningsMovePct": 34.07550822846079, "spread": 53.233896127260834, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": -22.542972173645126, "earningsMovePct": 54.57589285714284, "spread": 77.11886503078796, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": -4.228195479624485, "earningsMovePct": 132.38255033557044, "spread": 136.61074581519492, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 6, "persistenceLabel": "6 quarters", "summary": "Earnings power is leading market price; the spread is widening and has persisted through 6 updates.", "marketChangePct": -4.228195479624485, "earningsChangePct": 132.38255033557044, "recentMarketMovePoints": 5.664301489680369, "recentEarningsMovePoints": 21.81208053691273}, "pressure": {"score": 93, "band": "extreme", "label": "Extreme \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 98, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 92, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.96696996, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.10981835, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.12761701, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.06747282, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "mixed", "value": 0.08293446, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -19.091930344913134, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-27", "alignedPeriod": "2026-04-30", "requiredPeriod": "2026-04-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 115.60402684563758, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 127.51677852348993, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 137.75167785234902, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 150.33557046979865, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 157.71812080536913, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 162.751677852349, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 170.9731543624161, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 173.3221476510067, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 179.19463087248323, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 193.28859060402684, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 210.5704697986577, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044, 232.38255033557044], "revenue": [100.0, 100.0, 102.74325835715172, 102.74325835715172, 102.74325835715172, 102.74325835715172, 102.74325835715172, 102.74325835715172, 102.74325835715172, 102.74325835715172, 102.74325835715172, 102.74325835715172, 102.74325835715172, 102.74325835715172, 102.74325835715172, 105.48651671430346, 105.48651671430346, 105.48651671430346, 105.48651671430346, 105.48651671430346, 105.48651671430346, 105.48651671430346, 105.48651671430346, 105.48651671430346, 105.48651671430346, 105.48651671430346, 105.48651671430346, 105.48651671430346, 108.29191002858207, 108.29191002858207, 108.29191002858207, 108.29191002858207, 108.29191002858207, 108.29191002858207, 108.29191002858207, 108.29191002858207, 108.29191002858207, 108.29191002858207, 108.29191002858207, 108.29191002858207, 108.29191002858207, 111.04448862930285, 111.04448862930285, 111.04448862930285, 111.04448862930285, 111.04448862930285, 111.04448862930285, 111.04448862930285, 111.04448862930285, 111.04448862930285, 111.04448862930285, 111.04448862930285, 111.04448862930285, 111.04448862930285, 113.28756058158321, 113.28756058158321, 113.28756058158321, 113.28756058158321, 113.28756058158321, 113.28756058158321, 113.28756058158321, 113.28756058158321, 113.28756058158321, 113.28756058158321, 113.28756058158321, 113.28756058158321, 113.28756058158321, 113.28756058158321, 115.53684602957624, 115.53684602957624, 115.53684602957624, 115.53684602957624, 115.53684602957624, 115.53684602957624, 115.53684602957624, 115.53684602957624, 115.53684602957624, 115.53684602957624, 115.53684602957624, 115.53684602957624, 117.73021001615508, 117.73021001615508, 117.73021001615508, 117.73021001615508, 117.73021001615508, 117.73021001615508, 117.73021001615508, 117.73021001615508, 117.73021001615508, 117.73021001615508, 117.73021001615508, 117.73021001615508, 117.73021001615508, 119.8925065241705, 119.8925065241705, 119.8925065241705, 119.8925065241705, 119.8925065241705, 119.8925065241705, 119.8925065241705, 119.8925065241705, 119.8925065241705, 119.8925065241705, 119.8925065241705, 119.8925065241705, 119.8925065241705, 119.8925065241705, 122.72275382129988, 122.72275382129988, 122.72275382129988, 122.72275382129988, 122.72275382129988, 122.72275382129988, 122.72275382129988, 122.72275382129988, 122.72275382129988, 122.72275382129988, 122.72275382129988, 122.72275382129988, 122.72275382129988, 125.2547533242202, 125.2547533242202, 125.2547533242202, 125.2547533242202, 125.2547533242202, 125.2547533242202, 125.2547533242202, 125.2547533242202, 125.2547533242202, 125.2547533242202, 125.2547533242202, 125.2547533242202, 129.00770473468373, 129.00770473468373, 129.00770473468373, 129.00770473468373, 129.00770473468373, 129.00770473468373, 129.00770473468373, 129.00770473468373, 129.00770473468373, 129.00770473468373, 129.00770473468373, 129.00770473468373, 129.00770473468373, 133.0589039393563, 133.0589039393563, 133.0589039393563, 133.0589039393563, 133.0589039393563, 133.0589039393563, 133.0589039393563, 133.0589039393563, 133.0589039393563, 133.0589039393563, 133.0589039393563], "cashGeneration": [100.0, 100.0, 105.13199817933545, 105.13199817933545, 105.13199817933545, 105.13199817933545, 105.13199817933545, 105.13199817933545, 105.13199817933545, 105.13199817933545, 105.13199817933545, 105.13199817933545, 105.13199817933545, 105.13199817933545, 105.13199817933545, 118.63905325443787, 118.63905325443787, 118.63905325443787, 118.63905325443787, 118.63905325443787, 118.63905325443787, 118.63905325443787, 118.63905325443787, 118.63905325443787, 118.63905325443787, 118.63905325443787, 118.63905325443787, 118.63905325443787, 124.82931269913517, 124.82931269913517, 124.82931269913517, 124.82931269913517, 124.82931269913517, 124.82931269913517, 124.82931269913517, 124.82931269913517, 124.82931269913517, 124.82931269913517, 124.82931269913517, 124.82931269913517, 124.82931269913517, 143.90077378243058, 143.90077378243058, 143.90077378243058, 143.90077378243058, 143.90077378243058, 143.90077378243058, 143.90077378243058, 143.90077378243058, 143.90077378243058, 143.90077378243058, 143.90077378243058, 143.90077378243058, 143.90077378243058, 144.36731907146108, 144.36731907146108, 144.36731907146108, 144.36731907146108, 144.36731907146108, 144.36731907146108, 144.36731907146108, 144.36731907146108, 144.36731907146108, 144.36731907146108, 144.36731907146108, 144.36731907146108, 144.36731907146108, 144.36731907146108, 149.93172507965406, 149.93172507965406, 149.93172507965406, 149.93172507965406, 149.93172507965406, 149.93172507965406, 149.93172507965406, 149.93172507965406, 149.93172507965406, 149.93172507965406, 149.93172507965406, 149.93172507965406, 156.46335912608103, 156.46335912608103, 156.46335912608103, 156.46335912608103, 156.46335912608103, 156.46335912608103, 156.46335912608103, 156.46335912608103, 156.46335912608103, 156.46335912608103, 156.46335912608103, 156.46335912608103, 156.46335912608103, 159.251251706873, 159.251251706873, 159.251251706873, 159.251251706873, 159.251251706873, 159.251251706873, 159.251251706873, 159.251251706873, 159.251251706873, 159.251251706873, 159.251251706873, 159.251251706873, 159.251251706873, 159.251251706873, 157.4988620846609, 157.4988620846609, 157.4988620846609, 157.4988620846609, 157.4988620846609, 157.4988620846609, 157.4988620846609, 157.4988620846609, 157.4988620846609, 157.4988620846609, 157.4988620846609, 157.4988620846609, 157.4988620846609, 160.54847519344563, 160.54847519344563, 160.54847519344563, 160.54847519344563, 160.54847519344563, 160.54847519344563, 160.54847519344563, 160.54847519344563, 160.54847519344563, 160.54847519344563, 160.54847519344563, 160.54847519344563, 177.40100136549842, 177.40100136549842, 177.40100136549842, 177.40100136549842, 177.40100136549842, 177.40100136549842, 177.40100136549842, 177.40100136549842, 177.40100136549842, 177.40100136549842, 177.40100136549842, 177.40100136549842, 177.40100136549842, 179.57441966317705, 179.57441966317705, 179.57441966317705, 179.57441966317705, 179.57441966317705, 179.57441966317705, 179.57441966317705, 179.57441966317705, 179.57441966317705, 179.57441966317705, 179.57441966317705], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 132.38255033557044, "valuationContribution": -136.61074581519495, "marketMove": -4.228195479624489, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 132.38255033557044}, {"key": "valuation", "label": "Relative valuation contribution", "value": -136.61074581519495}, {"key": "market", "label": "Total market move", "value": -4.228195479624489}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-01", "periodEnd": "2023-07-31", "earningsChangePct": 15.604026845637575, "surprisePct": 11.578947368421064, "immediateReturnPct": 5.75738772568688, "forward4WeekPct": -3.193774763815782, "forward13WeekPct": 24.122785840858207, "toDateReturnPct": -6.349650629631453, "weeksSince": 153, "availabilitySource": "reported", "spread": 7.450924033457596, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2023-12-01", "periodEnd": "2023-10-31", "earningsChangePct": 10.304789550072568, "surprisePct": 2.427184466019409, "immediateReturnPct": 15.874854884690182, "forward4WeekPct": 17.27426647724599, "forward13WeekPct": 41.22470766942856, "toDateReturnPct": -12.57269509640776, "weeksSince": 140, "availabilitySource": "reported", "spread": 0.5822474512934264, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-03-01", "periodEnd": "2024-01-31", "earningsChangePct": 8.026315789473703, "surprisePct": 0.8810572687224677, "immediateReturnPct": 8.224043687449601, "forward4WeekPct": 2.997064748784428, "forward13WeekPct": -19.826575890624586, "toDateReturnPct": -33.00225844680178, "weeksSince": 127, "availabilitySource": "reported", "spread": -16.952222848677337, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-05-31", "periodEnd": "2024-04-30", "earningsChangePct": 9.135200974421442, "surprisePct": 2.9535864978902886, "immediateReturnPct": -13.900620647700901, "forward4WeekPct": -5.578611180799986, "forward13WeekPct": -6.973908478312396, "toDateReturnPct": -28.05017336085629, "weeksSince": 114, "availabilitySource": "reported", "spread": 35.729416239429256, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-08-30", "periodEnd": "2024-07-31", "earningsChangePct": 4.910714285714279, "surprisePct": 8.474576271186448, "immediateReturnPct": -4.204545246612989, "forward4WeekPct": 4.953925645952539, "forward13WeekPct": 25.194281159057972, "toDateReturnPct": -25.908245207558167, "weeksSince": 101, "availabilitySource": "reported", "spread": 33.89187870484113, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-12-06", "periodEnd": "2024-10-31", "earningsChangePct": 3.1914893617021267, "surprisePct": -1.632653061224491, "immediateReturnPct": 9.697263357004783, "forward4WeekPct": 1.00150415504916, "forward13WeekPct": -14.171476439082198, "toDateReturnPct": -40.818578846817246, "weeksSince": 87, "availabilitySource": "reported", "spread": -14.768642848537212, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-28", "periodEnd": "2025-01-31", "earningsChangePct": 5.051546391752582, "surprisePct": 6.513409961685822, "immediateReturnPct": -3.857327481243733, "forward4WeekPct": -12.856681762404909, "forward13WeekPct": -14.20183553264186, "toDateReturnPct": -37.03634519641788, "weeksSince": 75, "availabilitySource": "reported", "spread": 24.7339109884918, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-30", "periodEnd": "2025-04-30", "earningsChangePct": 1.3738959764475034, "surprisePct": 1.176470588235304, "immediateReturnPct": -2.841137896267576, "forward4WeekPct": 0.26665512082644227, "forward13WeekPct": -6.02980629827038, "toDateReturnPct": -28.69920828043313, "weeksSince": 62, "availabilitySource": "reported", "spread": 42.81757225416416, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-09-05", "periodEnd": "2025-07-31", "earningsChangePct": 3.388189738625358, "surprisePct": 4.676258992805768, "immediateReturnPct": -2.142439020273035, "forward4WeekPct": -6.039874083532181, "forward13WeekPct": 1.8605007974338061, "toDateReturnPct": -24.12403453601213, "weeksSince": 48, "availabilitySource": "reported", "spread": 55.67732017099031, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-12-05", "periodEnd": "2025-10-31", "earningsChangePct": 7.86516853932584, "surprisePct": 13.63636363636364, "immediateReturnPct": 13.025938995273755, "forward4WeekPct": 10.188763579988326, "forward13WeekPct": -12.190477678999812, "toDateReturnPct": -15.806891026435554, "weeksSince": 35, "availabilitySource": "reported", "spread": 64.71870801914613, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-02-27", "periodEnd": "2026-01-31", "earningsChangePct": 8.940972222222232, "surprisePct": 24.918032786885256, "immediateReturnPct": 5.2009069614514125, "forward4WeekPct": -3.159429731528962, "forward13WeekPct": 3.494645087089232, "toDateReturnPct": 4.658754629890138, "weeksSince": 23, "availabilitySource": "reported", "spread": 114.3025490450806, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-29", "periodEnd": "2026-04-30", "earningsChangePct": 10.358565737051784, "surprisePct": 23.961661341853034, "immediateReturnPct": 6.125395821295965, "forward4WeekPct": -11.81838098825897, "forward13WeekPct": null, "toDateReturnPct": 7.319096093470767, "weeksSince": 10, "availabilitySource": "reported", "spread": 137.67600664280266, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}], "latestEvent": {"date": "2026-05-29", "periodEnd": "2026-04-30", "earningsChangePct": 10.358565737051784, "surprisePct": 23.961661341853034, "immediateReturnPct": 6.125395821295965, "forward4WeekPct": -11.81838098825897, "forward13WeekPct": null, "toDateReturnPct": 7.319096093470767, "weeksSince": 10, "availabilitySource": "reported", "spread": 137.67600664280266, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 6 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Software - Application", "population": 23, "spreadPercentile": 59.1, "qualityPercentile": 77.3, "rarityPercentile": 59.1, "currentOneYearSpread": 48.45734, "lead": "earnings", "relatedSignals": [{"tickerId": 5160, "symbol": "BSY", "name": "Bentley Systems\u00a0Inc", "spread": 47.75872, "lead": "earnings", "quality": 87.5}, {"tickerId": 3498, "symbol": "SAP", "name": "SAP SE ADR", "spread": 47.413815, "lead": "earnings", "quality": 100}, {"tickerId": 1502, "symbol": "FICO", "name": "Fair Isaac Corporation", "spread": 49.990011, "lead": "earnings", "quality": 87.5}, {"tickerId": 9096, "symbol": "ZM", "name": "Zoom Video Communications Inc", "spread": 51.524325000000005, "lead": "earnings", "quality": 100}, {"tickerId": 4084, "symbol": "TYL", "name": "Tyler Technologies Inc", "spread": 53.238041, "lead": "earnings", "quality": 100}, {"tickerId": 5275, "symbol": "CDNS", "name": "Cadence Design Systems Inc", "spread": 39.813432999999996, "lead": "earnings", "quality": 100}, {"tickerId": 4623, "symbol": "ADSK", "name": "Autodesk Inc", "spread": 58.876487, "lead": "earnings", "quality": 87.5}, {"tickerId": 2884, "symbol": "NOW", "name": "ServiceNow Inc", "spread": 28.978191999999996, "lead": "earnings", "quality": 87.5}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-09-01", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-03-01", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-05-31", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-12-06", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-02-28", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}