{"ticker": {"uuid": "19c44422-ae44-44bf-bb83-bca63a8b5ccc", "symbol": "XYZ", "name": "Block, Inc", "sector": "Technology", "industry": "Software - Infrastructure", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 4, "inline": 0, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 35.8, "average_surprise_label": "+35.8%", "median_surprise": 13.6, "surprise_dispersion": 71.9, "average_reaction": 0.6, "average_reaction_label": "+0.6%", "average_abs_reaction": 11.0, "positive_response_rate": 41.7, "confirmation_rate": 70.0, "reaction_sample": 12, "streak": {"count": 3, "band": "beat", "label": "3 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "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-16", "eps_growth_1y": -87.9, "revenue_growth_1y": 5.1, "cash_conversion": 14.64, "net_margin": 1.4, "earnings_yield": 2.0, "eps_surprise_avg": 67.3, "sue_score": 0.57, "pe_ratio": 139.4, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-14", "close": 82.88, "currency": "USD", "return_13w": 17.8, "fair_value": 68.379038, "fair_value_gap": 21.2, "relative_strength": 6.3, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 52.6}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-11-02", "date_source": "exact", "eps_actual": 0.55, "eps_estimate": 0.46, "eps_surprise": 0.09, "surprise_pct": 19.5652, "surprise_label": "+19.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 21.63918040979509, "one_week_reaction_label": "+21.6%", "four_week_reaction": 49.05047476261867, "four_week_reaction_label": "+49.1%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-22", "date_source": "exact", "eps_actual": 0.45, "eps_estimate": 0.59, "eps_surprise": -0.14, "surprise_pct": -23.7288, "surprise_label": "-23.7%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 20.2315661182206, "one_week_reaction_label": "+20.2%", "four_week_reaction": 22.135892748324192, "four_week_reaction_label": "+22.1%", "confirmation": "diverged", "revenue": 5773042000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 178070000.0, "operating_cash_flow": -797923000.0, "free_cash_flow": -746229000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-02", "date_source": "exact", "eps_actual": 0.85, "eps_estimate": 0.73, "eps_surprise": 0.12, "surprise_pct": 16.4384, "surprise_label": "+16.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -6.726638023630511, "one_week_reaction_label": "-6.7%", "four_week_reaction": -10.929108485499462, "four_week_reaction_label": "-10.9%", "confirmation": "diverged", "revenue": 5957128000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 472005000.0, "operating_cash_flow": 489395000.0, "free_cash_flow": 521393000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-01", "date_source": "exact", "eps_actual": 0.93, "eps_estimate": 0.84, "eps_surprise": 0.09, "surprise_pct": 10.7143, "surprise_label": "+10.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.33233632436025734, "one_week_reaction_label": "+0.3%", "four_week_reaction": 8.607510800930541, "four_week_reaction_label": "+8.6%", "confirmation": "contained", "revenue": 6155563000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 195268000.0, "operating_cash_flow": 519392000.0, "free_cash_flow": 557749000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-07", "date_source": "exact", "eps_actual": 0.88, "eps_estimate": 0.87, "eps_surprise": 0.01, "surprise_pct": 1.1494, "surprise_label": "+1.1%", "surprise_band": "beat", "eps_yoy": 59.999999999999986, "eps_yoy_label": "+60.0%", "one_week_reaction": 3.340263340263335, "one_week_reaction_label": "+3.3%", "four_week_reaction": 22.730422730422717, "four_week_reaction_label": "+22.7%", "confirmation": "confirmed", "revenue": 5975801000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 283754000.0, "operating_cash_flow": 684763000.0, "free_cash_flow": 741362000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-20", "date_source": "exact", "eps_actual": 0.71, "eps_estimate": 0.8743, "eps_surprise": -0.1643, "surprise_pct": -18.7922, "surprise_label": "-18.8%", "surprise_band": "miss", "eps_yoy": 57.777777777777764, "eps_yoy_label": "+57.8%", "one_week_reaction": -18.630952380952387, "one_week_reaction_label": "-18.6%", "four_week_reaction": -31.880952380952383, "four_week_reaction_label": "-31.9%", "confirmation": "confirmed", "revenue": 6032561000.0, "revenue_yoy": 4.495359638817802, "revenue_yoy_label": "+4.5%", "net_income": 1946020000.0, "operating_cash_flow": 13800000.0, "free_cash_flow": 40793000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-01", "date_source": "exact", "eps_actual": 0.56, "eps_estimate": 0.93, "eps_surprise": -0.37, "surprise_pct": -39.7849, "surprise_label": "-39.8%", "surprise_band": "miss", "eps_yoy": -34.11764705882352, "eps_yoy_label": "-34.1%", "one_week_reaction": -19.900154932002067, "one_week_reaction_label": "-19.9%", "four_week_reaction": 1.1189533482527088, "four_week_reaction_label": "+1.1%", "confirmation": "confirmed", "revenue": 5771796000.0, "revenue_yoy": -3.111096488106349, "revenue_yoy_label": "-3.1%", "net_income": 189872000.0, "operating_cash_flow": 133336000.0, "free_cash_flow": 165218000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-07", "date_source": "exact", "eps_actual": 0.62, "eps_estimate": 0.21, "eps_surprise": 0.41, "surprise_pct": 195.2381, "surprise_label": "+195.2%", "surprise_band": "beat", "eps_yoy": -33.333333333333336, "eps_yoy_label": "-33.3%", "one_week_reaction": -0.8645143860597063, "one_week_reaction_label": "-0.9%", "four_week_reaction": 7.578008915304606, "four_week_reaction_label": "+7.6%", "confirmation": "contained", "revenue": 6054457000.0, "revenue_yoy": -1.6425142590531523, "revenue_yoy_label": "-1.6%", "net_income": 538458000.0, "operating_cash_flow": 374322000.0, "free_cash_flow": 405632000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-06", "date_source": "exact", "eps_actual": 0.54, "eps_estimate": 0.66, "eps_surprise": -0.12, "surprise_pct": -18.1818, "surprise_label": "-18.2%", "surprise_band": "miss", "eps_yoy": -38.63636363636363, "eps_yoy_label": "-38.6%", "one_week_reaction": -13.813537002897016, "one_week_reaction_label": "-13.8%", "four_week_reaction": -12.03581775085594, "four_week_reaction_label": "-12.0%", "confirmation": "confirmed", "revenue": 6114952000.0, "revenue_yoy": 2.3285748638550716, "revenue_yoy_label": "+2.3%", "net_income": 461544000.0, "operating_cash_flow": 1451056000.0, "free_cash_flow": 1501702000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-26", "date_source": "exact", "eps_actual": 0.65, "eps_estimate": 0.26, "eps_surprise": 0.39, "surprise_pct": 150.0, "surprise_label": "+150.0%", "surprise_band": "beat", "eps_yoy": -8.450704225352105, "eps_yoy_label": "-8.5%", "one_week_reaction": 19.69184517098836, "one_week_reaction_label": "+19.7%", "four_week_reaction": 11.555806087936864, "four_week_reaction_label": "+11.6%", "confirmation": "confirmed", "revenue": 6252478000.0, "revenue_yoy": 3.645499813429155, "revenue_yoy_label": "+3.6%", "net_income": 115762000.0, "operating_cash_flow": 621000000.0, "free_cash_flow": 662200000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-07", "date_source": "exact", "eps_actual": 0.85, "eps_estimate": 0.68, "eps_surprise": 0.17, "surprise_pct": 25.0, "surprise_label": "+25.0%", "surprise_band": "beat", "eps_yoy": 51.78571428571427, "eps_yoy_label": "+51.8%", "one_week_reaction": 4.233393677760746, "one_week_reaction_label": "+4.2%", "four_week_reaction": 5.444924105277812, "four_week_reaction_label": "+5.4%", "confirmation": "confirmed", "revenue": 6056847000.0, "revenue_yoy": 4.938688061740228, "revenue_yoy_label": "+4.9%", "net_income": -308681000.0, "operating_cash_flow": 965595000.0, "free_cash_flow": 996169000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-08-05", "date_source": "exact", "eps_actual": 1.02, "eps_estimate": 0.48, "eps_surprise": 0.54, "surprise_pct": 112.5, "surprise_label": "+112.5%", "surprise_band": "beat", "eps_yoy": 64.51612903225808, "eps_yoy_label": "+64.5%", "one_week_reaction": -2.757262432299354, "one_week_reaction_label": "-2.8%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "diverged", "revenue": 6617687000.0, "revenue_yoy": 9.302733506902436, "revenue_yoy_label": "+9.3%", "net_income": 88517000.0, "operating_cash_flow": 1985416000.0, "free_cash_flow": 2069202000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [0.55, 0.45, 0.85, 0.93, 0.88, 0.71, 0.56, 0.62, 0.54, 0.65, 0.85, 1.02], "eps_estimate": [0.46, 0.59, 0.73, 0.84, 0.87, 0.8743, 0.93, 0.21, 0.66, 0.26, 0.68, 0.48], "surprise": [19.5652, -23.7288, 16.4384, 10.7143, 1.1494, -18.7922, -39.7849, 195.2381, -18.1818, 150.0, 25.0, 112.5], "reaction_1w": [21.63918040979509, 20.2315661182206, -6.726638023630511, 0.33233632436025734, 3.340263340263335, -18.630952380952387, -19.900154932002067, -0.8645143860597063, -13.813537002897016, 19.69184517098836, 4.233393677760746, -2.757262432299354], "reaction_4w": [49.05047476261867, 22.135892748324192, -10.929108485499462, 8.607510800930541, 22.730422730422717, -31.880952380952383, 1.1189533482527088, 7.578008915304606, -12.03581775085594, 11.555806087936864, 5.444924105277812, null], "revenue": [null, 5.77, 5.96, 6.16, 5.98, 6.03, 5.77, 6.05, 6.11, 6.25, 6.06, 6.62], "net_income": [null, 0.18, 0.47, 0.2, 0.28, 1.95, 0.19, 0.54, 0.46, 0.12, -0.31, 0.09], "financial_unit": "billions", "scatter": [{"x": 19.5652, "y": 21.63918040979509, "label": "2023-09-30"}, {"x": -23.7288, "y": 20.2315661182206, "label": "2023-12-31"}, {"x": 16.4384, "y": -6.726638023630511, "label": "2024-03-31"}, {"x": 10.7143, "y": 0.33233632436025734, "label": "2024-06-30"}, {"x": 1.1494, "y": 3.340263340263335, "label": "2024-09-30"}, {"x": -18.7922, "y": -18.630952380952387, "label": "2024-12-31"}, {"x": -39.7849, "y": -19.900154932002067, "label": "2025-03-31"}, {"x": 195.2381, "y": -0.8645143860597063, "label": "2025-06-30"}, {"x": -18.1818, "y": -13.813537002897016, "label": "2025-09-30"}, {"x": 150.0, "y": 19.69184517098836, "label": "2025-12-31"}, {"x": 25.0, "y": 4.233393677760746, "label": "2026-03-31"}, {"x": 112.5, "y": -2.757262432299354, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["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", "2026-08-14"], "price_index": [100.0, 104.13533834586465, 95.0232724668815, 94.57572502685284, 80.03938417472253, 79.23379878267096, 78.4640171858217, 77.28249194414609, 78.73254564983888, 71.64339419978518, 87.14643752237737, 92.19477264590047, 104.17114214106695, 106.78481919083423, 116.43394199785178, 123.82742570712495, 132.8499820981024, 138.0952380952381, 138.47117794486215, 119.87110633727174, 119.01181525241678, 117.88399570354457, 116.30862871464376, 121.51808091657715, 119.72789115646259, 117.50805585392052, 141.28177586824205, 141.87253848907983, 144.53992123165054, 143.51951306838527, 144.593626924454, 151.4142499104905, 138.14894378804155, 137.8267096312209, 126.06516290726817, 133.33333333333334, 124.36448263515933, 127.65843179377015, 129.359112065879, 118.76118868600072, 114.71535982814179, 116.54135338345864, 111.26029359112066, 112.7282491944146, 115.44933762978874, 117.75868242033656, 123.05764411027569, 121.91192266380236, 107.73361976369496, 108.09165771571787, 111.24239169351951, 117.91979949874687, 117.00680272108843, 118.29573934837092, 109.6312209094164, 114.55424274973147, 120.76620121732901, 119.88900823487289, 119.97851772287862, 124.77622627998568, 133.65556749015394, 129.98567848191908, 129.1621911922664, 133.4765485141425, 150.91299677765844, 165.16290726817044, 158.52130325814534, 175.88614393125673, 164.66165413533835, 160.4905119942714, 159.2731829573935, 164.98388829215895, 147.7622627998568, 155.6749015395632, 158.73612602935913, 162.58503401360542, 152.73899033297528, 150.37593984962405, 122.35947010383099, 116.89939133548155, 107.41138560687433, 102.43465807375583, 109.39849624060149, 99.05119942713927, 89.97493734335839, 96.56283566058002, 96.49122807017544, 103.9921231650555, 83.29752953813104, 90.15395631936985, 103.22234156820622, 105.15574650912998, 110.54421768707483, 116.34443250984603, 110.2219835302542, 113.83816684568563, 119.28034371643395, 123.93483709273183, 116.61296097386322, 130.36161833154313, 144.53992123165054, 132.52774794128177, 131.38202649480846, 135.69638381668457, 141.63981382026495, 142.57071249552453, 134.15682062298603, 130.45112781954887, 137.8983172216255, 131.88327962764052, 137.75510204081633, 133.67346938775512, 134.62226996061582, 142.3916935195131, 135.9470103831006, 117.16791979949875, 108.27067669172932, 110.90225563909775, 119.58467597565341, 109.39849624060149, 115.91478696741855, 116.953097028285, 118.6358754027927, 116.63086287146439, 124.50769781596848, 118.06301467955605, 119.63838166845686, 108.18116720372359, 100.19692087361261, 89.15145005370569, 95.27389903329752, 114.03508771929825, 118.74328678839956, 107.03544575725026, 106.28356605800215, 100.21482277121375, 107.01754385964912, 111.34980307912639, 127.56892230576442, 128.2312925170068, 128.55352667382743, 133.99570354457572, 125.9577515216613, 121.87611886860009, 135.5531686358754, 122.0014321518081, 124.45399212316505, 133.8703902613677, 139.312567132116, 141.1206587898317, 138.38166845685643, 143.1077694235589, 138.11313999283925, 145.43501611170782, 141.4249910490512, 148.37092731829574], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 213.986013986014, 213.986013986014], "gap": [0.0, -4.135338345864653, 4.976727533118506, 5.424274973147163, 19.960615825277472, 20.76620121732904, 21.535982814178297, 22.717508055853912, 21.267454350161117, 28.356605800214822, 21.94447156853174, 16.896136445008636, 4.919766949842156, 2.3060899000748805, -7.343032906942668, -14.736516616215837, -23.759073007193294, -29.004329004328994, -29.38026885395304, -10.780197246362633, -9.920906161507673, -8.793086612635463, -7.217719623734652, -12.42717182566804, -10.636982065553482, -8.417146763011417, -16.106950693416863, -16.697713314254642, -19.36509605682535, -18.344687893560078, -19.4188017496288, -26.23942473566531, -12.974118613216362, -12.651884456395706, -0.8903377324429869, -8.158508158508155, 32.278874008197334, 28.98492484958652, 27.284244577477665, 37.882167957355946, 41.92799681521488, 40.10200325989803, 45.38306305223601, 43.91510744894207, 41.194019013567925, 38.88467422302011, 33.58571253308098, 34.73143397955431, 48.90973687966171, 86.31393668987653, 83.16320271207489, 76.48579490684753, 77.39879168450597, 76.10985505722348, 84.774373496178, 79.85135165586293, 73.63939318826539, 74.51658617072151, 74.42707668271578, 69.62936812560872, 60.75002691544046, 64.41991592367532, 65.24340321332801, 84.00596896837499, 66.56952070485906, 52.31961021434705, 58.961214224372156, 41.59637355126077, 52.82086334717914, 56.99200548824609, 58.20933452512401, 52.49862919035854, 69.72025468266068, 61.8076159429543, 58.74639145315837, 54.89748346891207, 64.74352714954222, 67.10657763289345, 113.3048655605047, 118.76494432885413, 128.25295005746136, 133.22967759057985, 126.26583942373419, 136.61313623719641, 145.6893983209773, 139.10150000375566, 139.17310759416023, 131.6722124992802, 132.08708584648437, 125.23065906524556, 112.1622738164092, 110.22886887548543, 104.84039769754058, 99.04018287476939, 105.16263185436121, 101.54644853892978, 96.10427166818147, 91.44977829188359, 98.77165441075219, 85.02299705307229, 70.84469415296488, 82.85686744333364, 62.32426721148525, 58.00990988960913, 52.06647988602876, 51.135581210769175, 59.549473083307674, 63.255165886744834, 55.80797648466822, 61.82301407865319, 55.95119166547738, 60.03282431853859, 59.08402374567788, 51.31460018678061, 57.7592833231931, 52.7621501305712, 61.65939323834063, 59.0278142909722, 50.34539395441654, 60.53157368946846, 54.0152829626514, 52.97697290178495, 51.29419452727724, 53.29920705860556, 45.422372114101464, 51.8670552505139, 50.29168826161309, 61.74890272634636, 69.73314905645734, 80.77861987636426, 74.65617089677242, 51.699178014967515, 46.9909789458662, 58.6988199770155, 59.45069967626361, 65.51944296305201, 58.71672187461664, 54.38446265513937, 38.165343428501345, 37.502973217258955, 37.18073906043833, 52.01828246941031, 60.056234492324734, 64.13786714538594, 50.46081737811062, 64.01255386217792, 61.55999389082098, 52.143595752618324, 46.70141888187004, 44.89332722415432, 47.632317557129596, 42.906216590427135, 47.900846021146776, 40.5789699022782, 72.56102293696281, 65.61508666771826], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 109.09090909090911, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 125.17482517482519, null, null, null, null, null, null, null, null, null, 156.64335664335667, null, null, null, null, null, null, null, null, null, null, null, null, 194.4055944055944, null, null, null, null, null, null, null, null, null, null, null, null, null, 217.4825174825175, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 235.66433566433568, null, null, null, null, null, null, null, null, null, 215.38461538461542, null, null, null, null, null, null, null, null, null, null, null, null, null, 193.7062937062937, null, null, null, null, null, null, null, null, null, null, null, null, 169.93006993006995, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 165.73426573426576, null, null, null, null, null, null, null, null, null, 186.01398601398603, null, null, null, null, null, null, null, null, null, null, null, null, 213.986013986014, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [114.0, -65.6, 48.4]}}, "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-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", "2026-08-14"], "close": [55.86, 58.17, 53.08, 52.83, 44.71, 44.26, 43.83, 43.17, 43.98, 40.02, 48.68, 51.5, 58.19, 59.65, 65.04, 69.17, 74.21, 77.14, 77.35, 66.96, 66.48, 65.85, 64.97, 67.88, 66.88, 65.64, 78.92, 79.25, 80.74, 80.17, 80.77, 84.58, 77.17, 76.99, 70.42, 74.48, 69.47, 71.31, 72.26, 66.34, 64.08, 65.1, 62.15, 62.97, 64.49, 65.78, 68.74, 68.1, 60.18, 60.38, 62.14, 65.87, 65.36, 66.08, 61.24, 63.99, 67.46, 66.97, 67.02, 69.7, 74.66, 72.61, 72.15, 74.56, 84.3, 92.26, 88.55, 98.25, 91.98, 89.65, 88.97, 92.16, 82.54, 86.96, 88.67, 90.82, 85.32, 84.0, 68.35, 65.3, 60.0, 57.22, 61.11, 55.33, 50.26, 53.94, 53.9, 58.09, 46.53, 50.36, 57.66, 58.74, 61.75, 64.99, 61.57, 63.59, 66.63, 69.23, 65.14, 72.82, 80.74, 74.03, 73.39, 75.8, 79.12, 79.64, 74.94, 72.87, 77.03, 73.67, 76.95, 74.67, 75.2, 79.54, 75.94, 65.45, 60.48, 61.95, 66.8, 61.11, 64.75, 65.33, 66.27, 65.15, 69.55, 65.95, 66.83, 60.43, 55.97, 49.8, 53.22, 63.7, 66.33, 59.79, 59.37, 55.98, 59.78, 62.2, 71.26, 71.63, 71.81, 74.85, 70.36, 68.08, 75.72, 68.15, 69.52, 74.78, 77.82, 78.83, 77.3, 79.94, 77.15, 81.24, 79.0, 82.88], "ttmEps": [1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 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.78, 3.11, 3.11, 3.11, 3.11, 3.11, 3.11, 3.11, 3.11, 3.11, 3.11, 3.11, 3.11, 3.11, 3.11, 3.11, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.43, 2.43, 2.43, 2.43, 2.43, 2.43, 2.43, 2.43, 2.43, 2.43, 2.43, 2.43, 2.43, 2.43, 2.43, 2.43, 2.37, 2.37, 2.37, 2.37, 2.37, 2.37, 2.37, 2.37, 2.37, 2.37, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 3.06, 3.06], "quarterlyEps": [0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 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.88, 0.88, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 1.02, 1.02], "priceIndex": [100.0, 104.13533834586465, 95.0232724668815, 94.57572502685284, 80.03938417472253, 79.23379878267096, 78.4640171858217, 77.28249194414609, 78.73254564983888, 71.64339419978518, 87.14643752237737, 92.19477264590047, 104.17114214106695, 106.78481919083423, 116.43394199785178, 123.82742570712495, 132.8499820981024, 138.0952380952381, 138.47117794486215, 119.87110633727174, 119.01181525241678, 117.88399570354457, 116.30862871464376, 121.51808091657715, 119.72789115646259, 117.50805585392052, 141.28177586824205, 141.87253848907983, 144.53992123165054, 143.51951306838527, 144.593626924454, 151.4142499104905, 138.14894378804155, 137.8267096312209, 126.06516290726817, 133.33333333333334, 124.36448263515933, 127.65843179377015, 129.359112065879, 118.76118868600072, 114.71535982814179, 116.54135338345864, 111.26029359112066, 112.7282491944146, 115.44933762978874, 117.75868242033656, 123.05764411027569, 121.91192266380236, 107.73361976369496, 108.09165771571787, 111.24239169351951, 117.91979949874687, 117.00680272108843, 118.29573934837092, 109.6312209094164, 114.55424274973147, 120.76620121732901, 119.88900823487289, 119.97851772287862, 124.77622627998568, 133.65556749015394, 129.98567848191908, 129.1621911922664, 133.4765485141425, 150.91299677765844, 165.16290726817044, 158.52130325814534, 175.88614393125673, 164.66165413533835, 160.4905119942714, 159.2731829573935, 164.98388829215895, 147.7622627998568, 155.6749015395632, 158.73612602935913, 162.58503401360542, 152.73899033297528, 150.37593984962405, 122.35947010383099, 116.89939133548155, 107.41138560687433, 102.43465807375583, 109.39849624060149, 99.05119942713927, 89.97493734335839, 96.56283566058002, 96.49122807017544, 103.9921231650555, 83.29752953813104, 90.15395631936985, 103.22234156820622, 105.15574650912998, 110.54421768707483, 116.34443250984603, 110.2219835302542, 113.83816684568563, 119.28034371643395, 123.93483709273183, 116.61296097386322, 130.36161833154313, 144.53992123165054, 132.52774794128177, 131.38202649480846, 135.69638381668457, 141.63981382026495, 142.57071249552453, 134.15682062298603, 130.45112781954887, 137.8983172216255, 131.88327962764052, 137.75510204081633, 133.67346938775512, 134.62226996061582, 142.3916935195131, 135.9470103831006, 117.16791979949875, 108.27067669172932, 110.90225563909775, 119.58467597565341, 109.39849624060149, 115.91478696741855, 116.953097028285, 118.6358754027927, 116.63086287146439, 124.50769781596848, 118.06301467955605, 119.63838166845686, 108.18116720372359, 100.19692087361261, 89.15145005370569, 95.27389903329752, 114.03508771929825, 118.74328678839956, 107.03544575725026, 106.28356605800215, 100.21482277121375, 107.01754385964912, 111.34980307912639, 127.56892230576442, 128.2312925170068, 128.55352667382743, 133.99570354457572, 125.9577515216613, 121.87611886860009, 135.5531686358754, 122.0014321518081, 124.45399212316505, 133.8703902613677, 139.312567132116, 141.1206587898317, 138.38166845685643, 143.1077694235589, 138.11313999283925, 145.43501611170782, 141.4249910490512, 148.37092731829574], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 213.986013986014, 213.986013986014], "valuationGap": [0.0, -4.135338345864653, 4.976727533118506, 5.424274973147163, 19.960615825277472, 20.76620121732904, 21.535982814178297, 22.717508055853912, 21.267454350161117, 28.356605800214822, 21.94447156853174, 16.896136445008636, 4.919766949842156, 2.3060899000748805, -7.343032906942668, -14.736516616215837, -23.759073007193294, -29.004329004328994, -29.38026885395304, -10.780197246362633, -9.920906161507673, -8.793086612635463, -7.217719623734652, -12.42717182566804, -10.636982065553482, -8.417146763011417, -16.106950693416863, -16.697713314254642, -19.36509605682535, -18.344687893560078, -19.4188017496288, -26.23942473566531, -12.974118613216362, -12.651884456395706, -0.8903377324429869, -8.158508158508155, 32.278874008197334, 28.98492484958652, 27.284244577477665, 37.882167957355946, 41.92799681521488, 40.10200325989803, 45.38306305223601, 43.91510744894207, 41.194019013567925, 38.88467422302011, 33.58571253308098, 34.73143397955431, 48.90973687966171, 86.31393668987653, 83.16320271207489, 76.48579490684753, 77.39879168450597, 76.10985505722348, 84.774373496178, 79.85135165586293, 73.63939318826539, 74.51658617072151, 74.42707668271578, 69.62936812560872, 60.75002691544046, 64.41991592367532, 65.24340321332801, 84.00596896837499, 66.56952070485906, 52.31961021434705, 58.961214224372156, 41.59637355126077, 52.82086334717914, 56.99200548824609, 58.20933452512401, 52.49862919035854, 69.72025468266068, 61.8076159429543, 58.74639145315837, 54.89748346891207, 64.74352714954222, 67.10657763289345, 113.3048655605047, 118.76494432885413, 128.25295005746136, 133.22967759057985, 126.26583942373419, 136.61313623719641, 145.6893983209773, 139.10150000375566, 139.17310759416023, 131.6722124992802, 132.08708584648437, 125.23065906524556, 112.1622738164092, 110.22886887548543, 104.84039769754058, 99.04018287476939, 105.16263185436121, 101.54644853892978, 96.10427166818147, 91.44977829188359, 98.77165441075219, 85.02299705307229, 70.84469415296488, 82.85686744333364, 62.32426721148525, 58.00990988960913, 52.06647988602876, 51.135581210769175, 59.549473083307674, 63.255165886744834, 55.80797648466822, 61.82301407865319, 55.95119166547738, 60.03282431853859, 59.08402374567788, 51.31460018678061, 57.7592833231931, 52.7621501305712, 61.65939323834063, 59.0278142909722, 50.34539395441654, 60.53157368946846, 54.0152829626514, 52.97697290178495, 51.29419452727724, 53.29920705860556, 45.422372114101464, 51.8670552505139, 50.29168826161309, 61.74890272634636, 69.73314905645734, 80.77861987636426, 74.65617089677242, 51.699178014967515, 46.9909789458662, 58.6988199770155, 59.45069967626361, 65.51944296305201, 58.71672187461664, 54.38446265513937, 38.165343428501345, 37.502973217258955, 37.18073906043833, 52.01828246941031, 60.056234492324734, 64.13786714538594, 50.46081737811062, 64.01255386217792, 61.55999389082098, 52.143595752618324, 46.70141888187004, 44.89332722415432, 47.632317557129596, 42.906216590427135, 47.900846021146776, 40.5789699022782, 72.56102293696281, 65.61508666771826], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 109.09090909090911, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 125.17482517482519, null, null, null, null, null, null, null, null, null, 156.64335664335667, null, null, null, null, null, null, null, null, null, null, null, null, 194.4055944055944, null, null, null, null, null, null, null, null, null, null, null, null, null, 217.4825174825175, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 235.66433566433568, null, null, null, null, null, null, null, null, null, 215.38461538461542, null, null, null, null, null, null, null, null, null, null, null, null, null, 193.7062937062937, null, null, null, null, null, null, null, null, null, null, null, null, 169.93006993006995, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 165.73426573426576, null, null, null, null, null, null, null, null, null, 186.01398601398603, null, null, null, null, null, null, null, null, null, null, null, null, 213.986013986014, null], "quarterLabels": ["2023-08-03", "", "", "", "", "", "", "", "", "", "2023-11-02", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-22", "", "", "", "", "", "", "", "", "", "2024-05-02", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-07", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-20", "", "", "", "", "", "", "", "", "", "2025-05-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-07", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-06", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-26", "", "", "", "", "", "", "", "", "", "2026-05-07", "", "", "", "", "", "", "", "", "", "", "", "", "2026-08-05", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", ""], "surprisePct": [5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, 19.56521739130435, -23.728813559322028, -23.728813559322028, -23.728813559322028, -23.728813559322028, -23.728813559322028, -23.728813559322028, -23.728813559322028, -23.728813559322028, -23.728813559322028, -23.728813559322028, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 10.714285714285724, 10.714285714285724, 10.714285714285724, 10.714285714285724, 10.714285714285724, 10.714285714285724, 10.714285714285724, 10.714285714285724, 10.714285714285724, 10.714285714285724, 10.714285714285724, 10.714285714285724, 10.714285714285724, 10.714285714285724, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, 1.1494252873563229, -18.792176598421594, -18.792176598421594, -18.792176598421594, -18.792176598421594, -18.792176598421594, -18.792176598421594, -18.792176598421594, -18.792176598421594, -18.792176598421594, -18.792176598421594, -39.784946236559136, -39.784946236559136, -39.784946236559136, -39.784946236559136, -39.784946236559136, -39.784946236559136, -39.784946236559136, -39.784946236559136, -39.784946236559136, -39.784946236559136, -39.784946236559136, -39.784946236559136, -39.784946236559136, -39.784946236559136, 195.23809523809524, 195.23809523809524, 195.23809523809524, 195.23809523809524, 195.23809523809524, 195.23809523809524, 195.23809523809524, 195.23809523809524, 195.23809523809524, 195.23809523809524, 195.23809523809524, 195.23809523809524, 195.23809523809524, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, -18.18181818181818, 150.0, 150.0, 150.0, 150.0, 150.0, 150.0, 150.0, 150.0, 150.0, 150.0, 24.99999999999999, 24.99999999999999, 24.99999999999999, 24.99999999999999, 24.99999999999999, 24.99999999999999, 24.99999999999999, 24.99999999999999, 24.99999999999999, 24.99999999999999, 24.99999999999999, 24.99999999999999, 24.99999999999999, 112.50000000000003, 112.50000000000003], "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": [22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 2, 9], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-25", "latestDate": "2026-08-14", "startClose": 55.86, "latestClose": 82.88, "startTtmEps": 1.43, "latestTtmEps": 3.06, "priceChangePct": 48.37092731829573, "epsChangePct": 113.986013986014, "earningsGapPct": 65.61508666771827, "startMultiple": 39.06293706293707, "latestMultiple": 27.084967320261438, "multipleChangePct": -30.663259455829127, "latestQuarter": "2026-08-05", "tone": "positive", "read": "Earnings power is leading market price; the spread is widening and has persisted through 10 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 9.340369393139847, "earningsMovePct": 10.469314079422375, "spread": 1.1289446862825283, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 25.823591923485644, "earningsMovePct": 10.07194244604317, "spread": -15.751649477442474, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 48.37092731829573, "earningsMovePct": 113.986013986014, "spread": 65.61508666771827, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 10, "persistenceLabel": "10 quarters", "summary": "Earnings power is leading market price; the spread is widening and has persisted through 10 updates.", "marketChangePct": 48.37092731829573, "earningsChangePct": 113.986013986014, "recentMarketMovePoints": 22.413175796634448, "recentEarningsMovePoints": 27.972027972027973}, "pressure": {"score": 65, "band": "high", "label": "High \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 81, "band": "high", "label": "High confidence", "anchorStability": 33, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "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": 14.64199954, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.05065528, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 2.8649325, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "mixed", "value": -0.11916042, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.06149893, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -3.068503697728575, "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-16", "requiredThrough": "2026-08-05", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["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", "2026-08-14"], "startDate": "2023-08-25", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 109.09090909090911, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 125.17482517482519, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 156.64335664335667, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 194.4055944055944, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 217.4825174825175, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 235.66433566433568, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 215.38461538461542, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 193.7062937062937, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 169.93006993006995, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 165.73426573426576, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 186.01398601398603, 213.986013986014, 213.986013986014], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 105.59607071689854, 111.29466266487862, 111.29466266487862, 111.29466266487862, 111.29466266487862, 111.29466266487862, 111.29466266487862, 111.29466266487862, 111.29466266487862, 111.29466266487862, 111.29466266487862, 116.2053879914162, 116.2053879914162, 116.2053879914162, 116.2053879914162, 116.2053879914162, 116.2053879914162, 116.2053879914162, 116.2053879914162, 116.2053879914162, 116.2053879914162, 116.2053879914162, 116.2053879914162, 116.2053879914162, 119.35702714024623, 119.35702714024623, 119.35702714024623, 119.35702714024623, 119.35702714024623, 119.35702714024623, 119.35702714024623, 119.35702714024623, 119.35702714024623, 119.35702714024623, 119.35702714024623, 119.35702714024623, 119.35702714024623, 119.35702714024623, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 121.1766317205097, 122.49455362307786, 122.49455362307786, 122.49455362307786, 122.49455362307786, 122.49455362307786, 122.49455362307786, 122.49455362307786, 122.49455362307786, 122.49455362307786, 122.49455362307786, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.55337743926565, 121.03992828185883, 121.03992828185883, 121.03992828185883, 121.03992828185883, 121.03992828185883, 121.03992828185883, 121.03992828185883, 121.03992828185883, 121.03992828185883, 121.03992828185883, 121.03992828185883, 121.03992828185883, 121.03992828185883, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 121.74658232516305, 122.8633923893475, 122.8633923893475, 122.8633923893475, 122.8633923893475, 122.8633923893475, 122.8633923893475, 122.8633923893475, 122.8633923893475, 122.8633923893475, 122.8633923893475, 124.31097409338054, 124.31097409338054, 124.31097409338054, 124.31097409338054, 124.31097409338054, 124.31097409338054, 124.31097409338054, 124.31097409338054, 124.31097409338054, 124.31097409338054, 124.31097409338054, 124.31097409338054, 124.31097409338054, 127.17123925001057, 127.17123925001057], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 177.4066347941136, 40.92760493185821, 40.92760493185821, 40.92760493185821, 40.92760493185821, 40.92760493185821, 40.92760493185821, 40.92760493185821, 40.92760493185821, 40.92760493185821, 40.92760493185821, 72.54133556278866, 72.54133556278866, 72.54133556278866, 72.54133556278866, 72.54133556278866, 72.54133556278866, 72.54133556278866, 72.54133556278866, 72.54133556278866, 72.54133556278866, 72.54133556278866, 72.54133556278866, 72.54133556278866, 139.8972394256447, 139.8972394256447, 139.8972394256447, 139.8972394256447, 139.8972394256447, 139.8972394256447, 139.8972394256447, 139.8972394256447, 139.8972394256447, 139.8972394256447, 139.8972394256447, 139.8972394256447, 139.8972394256447, 139.8972394256447, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 174.3967077654851, 302.161056502082, 302.161056502082, 302.161056502082, 302.161056502082, 302.161056502082, 302.161056502082, 302.161056502082, 302.161056502082, 302.161056502082, 302.161056502082, 244.33997029196664, 244.33997029196664, 244.33997029196664, 244.33997029196664, 244.33997029196664, 244.33997029196664, 244.33997029196664, 244.33997029196664, 244.33997029196664, 244.33997029196664, 244.33997029196664, 244.33997029196664, 244.33997029196664, 244.33997029196664, 219.64545166762716, 219.64545166762716, 219.64545166762716, 219.64545166762716, 219.64545166762716, 219.64545166762716, 219.64545166762716, 219.64545166762716, 219.64545166762716, 219.64545166762716, 219.64545166762716, 219.64545166762716, 219.64545166762716, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 343.0782717392187, 443.95685029910953, 443.95685029910953, 443.95685029910953, 443.95685029910953, 443.95685029910953, 443.95685029910953, 443.95685029910953, 443.95685029910953, 443.95685029910953, 443.95685029910953, 578.852588089189, 578.852588089189, 578.852588089189, 578.852588089189, 578.852588089189, 578.852588089189, 578.852588089189, 578.852588089189, 578.852588089189, 578.852588089189, 578.852588089189, 578.852588089189, 578.852588089189, 848.9148450880283, 848.9148450880283], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 113.986013986014, "valuationContribution": -65.61508666771826, "marketMove": 48.37092731829574, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 113.986013986014}, {"key": "valuation", "label": "Relative valuation contribution", "value": -65.61508666771826}, {"key": "market", "label": "Total market move", "value": 48.37092731829574}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-03", "periodEnd": "2023-09-30", "earningsChangePct": 9.090909090909104, "surprisePct": 19.56521739130435, "immediateReturnPct": 21.639180409795088, "forward4WeekPct": 62.51874062968517, "forward13WeekPct": 69.61519240379808, "toDateReturnPct": 107.09645177411291, "weeksSince": 145, "availabilitySource": "reported", "spread": 21.94447156853174, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-23", "periodEnd": "2023-12-31", "earningsChangePct": 14.743589743589736, "surprisePct": -23.728813559322028, "immediateReturnPct": 20.23156611822059, "forward4WeekPct": 23.049969530773918, "forward13WeekPct": 1.0664229128580116, "toDateReturnPct": 26.26447288238878, "weeksSince": 129, "availabilitySource": "reported", "spread": -16.106950693416863, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": 25.139664804469277, "surprisePct": 16.43835616438356, "immediateReturnPct": -6.726638023630516, "forward4WeekPct": -13.963480128893668, "forward13WeekPct": -18.931256713211596, "toDateReturnPct": 11.2781954887218, "weeksSince": 119, "availabilitySource": "reported", "spread": 32.278874008197334, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": 24.10714285714284, "surprisePct": 10.714285714285724, "immediateReturnPct": 0.3323363243602495, "forward4WeekPct": 9.803921568627437, "forward13WeekPct": 19.89032901296113, "toDateReturnPct": 37.72017281488866, "weeksSince": 106, "availabilitySource": "reported", "spread": 86.31393668987653, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-11-08", "periodEnd": "2024-09-30", "earningsChangePct": 11.870503597122294, "surprisePct": 1.1494252873563229, "immediateReturnPct": 3.3402633402633386, "forward4WeekPct": 36.17463617463616, "forward13WeekPct": 18.253638253638236, "toDateReturnPct": 14.871794871794863, "weeksSince": 92, "availabilitySource": "reported", "spread": 84.00596896837499, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-21", "periodEnd": "2024-12-31", "earningsChangePct": 8.36012861736335, "surprisePct": -18.792176598421594, "immediateReturnPct": -18.630952380952394, "forward4WeekPct": -27.249999999999996, "forward13WeekPct": -30.07142857142857, "toDateReturnPct": -1.333333333333342, "weeksSince": 77, "availabilitySource": "reported", "spread": 113.3048655605047, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": -8.605341246290799, "surprisePct": -39.784946236559136, "immediateReturnPct": -19.900154932002067, "forward4WeekPct": 6.300568084007563, "forward13WeekPct": 27.440179032535706, "toDateReturnPct": 42.67515923566878, "weeksSince": 67, "availabilitySource": "reported", "spread": 132.08708584648437, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-08-08", "periodEnd": "2025-06-30", "earningsChangePct": -10.064935064935066, "surprisePct": 195.23809523809524, "immediateReturnPct": -0.8645143860597115, "forward4WeekPct": 1.2292313926786314, "forward13WeekPct": -11.58989598811292, "toDateReturnPct": 11.95461299473186, "weeksSince": 53, "availabilitySource": "reported", "spread": 62.32426721148525, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-11-07", "periodEnd": "2025-09-30", "earningsChangePct": -12.274368231046928, "surprisePct": -18.18181818181818, "immediateReturnPct": -13.813537002897014, "forward4WeekPct": -19.528575190940213, "forward13WeekPct": -26.2970766394522, "toDateReturnPct": 9.138793784566769, "weeksSince": 40, "availabilitySource": "reported", "spread": 52.7621501305712, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-02-27", "periodEnd": "2025-12-31", "earningsChangePct": -2.4691358024691357, "surprisePct": 150.0, "immediateReturnPct": 19.691845170988366, "forward4WeekPct": 5.186020293122873, "forward13WeekPct": 42.27733934611049, "toDateReturnPct": 55.73092822247274, "weeksSince": 24, "availabilitySource": "reported", "spread": 51.699178014967515, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-05-08", "periodEnd": "2026-03-31", "earningsChangePct": 12.23628691983123, "surprisePct": 24.99999999999999, "immediateReturnPct": 4.233393677760744, "forward4WeekPct": -5.096783177830377, "forward13WeekPct": 10.012533073388097, "toDateReturnPct": 15.415680267372212, "weeksSince": 14, "availabilitySource": "reported", "spread": 52.01828246941031, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-08-07", "periodEnd": "2026-06-30", "earningsChangePct": 15.037593984962406, "surprisePct": 112.50000000000003, "immediateReturnPct": -2.7572624322993566, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.0187099950763177, "weeksSince": 1, "availabilitySource": "reported", "spread": 72.56102293696281, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-08-07", "periodEnd": "2026-06-30", "earningsChangePct": 15.037593984962406, "surprisePct": 112.50000000000003, "immediateReturnPct": -2.7572624322993566, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.0187099950763177, "weeksSince": 1, "availabilitySource": "reported", "spread": 72.56102293696281, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Software - Infrastructure", "population": 20, "spreadPercentile": 10.5, "qualityPercentile": 23.7, "rarityPercentile": 89.5, "currentOneYearSpread": -97.26702700000001, "lead": "price", "relatedSignals": [{"tickerId": 6163, "symbol": "FTNT", "name": "Fortinet Inc", "spread": -92.925695, "lead": "price", "quality": 87.5}, {"tickerId": 7381, "symbol": "NTAP", "name": "NetApp Inc", "spread": -85.493936, "lead": "price", "quality": 100}, {"tickerId": 4702, "symbol": "AKAM", "name": "Akamai Technologies Inc", "spread": -71.16364899999999, "lead": "price", "quality": 87.5}, {"tickerId": 7596, "symbol": "PANW", "name": "Palo Alto Networks Inc", "spread": -148.919314, "lead": "price", "quality": 100}, {"tickerId": 8303, "symbol": "SNPS", "name": "Synopsys Inc", "spread": -32.478122000000006, "lead": "price", "quality": 100}, {"tickerId": 815, "symbol": "CPAY", "name": "Corpay Inc", "spread": -22.788317999999997, "lead": "price", "quality": 75}, {"tickerId": 6028, "symbol": "FFIV", "name": "F5 Networks Inc", "spread": -18.969827, "lead": "price", "quality": 100}, {"tickerId": 6851, "symbol": "KSPI", "name": "Joint Stock Company Kaspi.kz", "spread": -12.772117, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-25", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-11-03", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-02-23", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-05-03", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-14", "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."}