{"ticker": {"uuid": "17838da8-40e3-44b8-a7ab-f79dc318150a", "symbol": "EFX", "name": "Equifax Inc", "sector": "Industrials", "industry": "Consulting Services", "currency": "USD"}, "next_event": {"report_date": "2026-10-20", "fiscal_date_ending": "2026-09-30", "estimate": 2.23, "session": "Time unconfirmed", "days": 67}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 1, "inline": 1, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 3.9, "average_surprise_label": "+3.9%", "median_surprise": 4.1, "surprise_dispersion": 3.1, "average_reaction": -2.4, "average_reaction_label": "-2.4%", "average_abs_reaction": 5.7, "positive_response_rate": 16.7, "confirmation_rate": 33.3, "reaction_sample": 12, "streak": {"count": 6, "band": "beat", "label": "6 consecutive beats"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded the delivery."}, "event_risk": {"score": 26, "band": "Moderate", "tone": "neutral", "days": 67, "proximity_component": 3, "reaction_component": 14, "variability_component": 4, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 8.1, "revenue_growth_1y": 10.3, "cash_conversion": 3.07, "net_margin": 10.7, "earnings_yield": 4.3, "eps_surprise_avg": 4.6, "sue_score": 1.13, "pe_ratio": 31.0, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 182.56, "currency": "USD", "return_13w": 4.2, "fair_value": 228.625017, "fair_value_gap": -20.1, "relative_strength": -19.5, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 51.5}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-18", "date_source": "exact", "eps_actual": 1.76, "eps_estimate": 1.77, "eps_surprise": -0.01, "surprise_pct": -0.565, "surprise_label": "-0.6%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.14897410390933, "one_week_reaction_label": "-1.1%", "four_week_reaction": 3.6374846837141344, "four_week_reaction_label": "+3.6%", "confirmation": "confirmed", "revenue": 1319100000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 162200000.0, "operating_cash_flow": 381700000.0, "free_cash_flow": 516000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-07", "date_source": "exact", "eps_actual": 1.81, "eps_estimate": 1.74, "eps_surprise": 0.07, "surprise_pct": 4.023, "surprise_label": "+4.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.28811521414027, "one_week_reaction_label": "-0.3%", "four_week_reaction": 8.594849950448513, "four_week_reaction_label": "+8.6%", "confirmation": "contained", "revenue": 1326500000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 132400000.0, "operating_cash_flow": 322100000.0, "free_cash_flow": 467800000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-17", "date_source": "exact", "eps_actual": 1.5, "eps_estimate": 1.43, "eps_surprise": 0.07, "surprise_pct": 4.8951, "surprise_label": "+4.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -12.466091930356177, "one_week_reaction_label": "-12.5%", "four_week_reaction": -2.18632331874911, "four_week_reaction_label": "-2.2%", "confirmation": "diverged", "revenue": 1389400000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 124900000.0, "operating_cash_flow": 252700000.0, "free_cash_flow": 384600000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-17", "date_source": "exact", "eps_actual": 1.82, "eps_estimate": 1.73, "eps_surprise": 0.09, "surprise_pct": 5.2023, "surprise_label": "+5.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.9032057003087011, "one_week_reaction_label": "+0.9%", "four_week_reaction": 7.931155041396806, "four_week_reaction_label": "+7.9%", "confirmation": "contained", "revenue": 1430500000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 163900000.0, "operating_cash_flow": 267500000.0, "free_cash_flow": 404200000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-16", "date_source": "exact", "eps_actual": 1.85, "eps_estimate": 1.83, "eps_surprise": 0.02, "surprise_pct": 1.0929, "surprise_label": "+1.1%", "surprise_band": "beat", "eps_yoy": 5.113636363636368, "eps_yoy_label": "+5.1%", "one_week_reaction": -1.1255259535856244, "one_week_reaction_label": "-1.1%", "four_week_reaction": -5.003506199919115, "four_week_reaction_label": "-5.0%", "confirmation": "diverged", "revenue": 1441800000.0, "revenue_yoy": 9.301796679554242, "revenue_yoy_label": "+9.3%", "net_income": 141300000.0, "operating_cash_flow": 479500000.0, "free_cash_flow": 603500000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-06", "date_source": "exact", "eps_actual": 2.12, "eps_estimate": 2.12, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 17.127071823204425, "eps_yoy_label": "+17.1%", "one_week_reaction": -9.64407869351719, "one_week_reaction_label": "-9.6%", "four_week_reaction": -10.618768518207828, "four_week_reaction_label": "-10.6%", "confirmation": "contained", "revenue": 1419400000.0, "revenue_yoy": 7.003392385978138, "revenue_yoy_label": "+7.0%", "net_income": 174000000.0, "operating_cash_flow": 324800000.0, "free_cash_flow": 443700000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-22", "date_source": "exact", "eps_actual": 1.53, "eps_estimate": 1.4, "eps_surprise": 0.13, "surprise_pct": 9.2857, "surprise_label": "+9.3%", "surprise_band": "beat", "eps_yoy": 2.0000000000000018, "eps_yoy_label": "+2.0%", "one_week_reaction": 15.92316360912483, "one_week_reaction_label": "+15.9%", "four_week_reaction": 25.95706179071048, "four_week_reaction_label": "+26.0%", "confirmation": "confirmed", "revenue": 1442000000.0, "revenue_yoy": 3.785806823089103, "revenue_yoy_label": "+3.8%", "net_income": 133100000.0, "operating_cash_flow": 223900000.0, "free_cash_flow": 331100000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 2.0, "eps_estimate": 1.92, "eps_surprise": 0.08, "surprise_pct": 4.1667, "surprise_label": "+4.2%", "surprise_band": "beat", "eps_yoy": 9.890109890109887, "eps_yoy_label": "+9.9%", "one_week_reaction": -6.397050496911204, "one_week_reaction_label": "-6.4%", "four_week_reaction": -5.842107418355712, "four_week_reaction_label": "-5.8%", "confirmation": "diverged", "revenue": 1537000000.0, "revenue_yoy": 7.444949318420132, "revenue_yoy_label": "+7.4%", "net_income": 191300000.0, "operating_cash_flow": 361100000.0, "free_cash_flow": 483300000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-21", "date_source": "exact", "eps_actual": 2.04, "eps_estimate": 1.94, "eps_surprise": 0.1, "surprise_pct": 5.1546, "surprise_label": "+5.2%", "surprise_band": "beat", "eps_yoy": 10.270270270270267, "eps_yoy_label": "+10.3%", "one_week_reaction": 3.0364461571736396, "one_week_reaction_label": "+3.0%", "four_week_reaction": -8.708298186595211, "four_week_reaction_label": "-8.7%", "confirmation": "confirmed", "revenue": 1544900000.0, "revenue_yoy": 7.150783742544043, "revenue_yoy_label": "+7.2%", "net_income": 160200000.0, "operating_cash_flow": 559900000.0, "free_cash_flow": 681900000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-04", "date_source": "exact", "eps_actual": 2.09, "eps_estimate": 2.05, "eps_surprise": 0.04, "surprise_pct": 1.9512, "surprise_label": "+2.0%", "surprise_band": "beat", "eps_yoy": -1.4150943396226532, "eps_yoy_label": "-1.4%", "one_week_reaction": -2.869910698548845, "one_week_reaction_label": "-2.9%", "four_week_reaction": 3.753723891295556, "four_week_reaction_label": "+3.8%", "confirmation": "diverged", "revenue": 1550600000.0, "revenue_yoy": 9.243342257291813, "revenue_yoy_label": "+9.2%", "net_income": 175700000.0, "operating_cash_flow": 470800000.0, "free_cash_flow": 600800000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-21", "date_source": "exact", "eps_actual": 1.86, "eps_estimate": 1.7, "eps_surprise": 0.16, "surprise_pct": 9.4118, "surprise_label": "+9.4%", "surprise_band": "beat", "eps_yoy": 21.568627450980397, "eps_yoy_label": "+21.6%", "one_week_reaction": -12.103761046213165, "one_week_reaction_label": "-12.1%", "four_week_reaction": -19.289572801662498, "four_week_reaction_label": "-19.3%", "confirmation": "diverged", "revenue": 1648900000.0, "revenue_yoy": 14.348127600554786, "revenue_yoy_label": "+14.3%", "net_income": 171500000.0, "operating_cash_flow": 241900000.0, "free_cash_flow": 362300000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 2.25, "eps_estimate": 2.21, "eps_surprise": 0.04, "surprise_pct": 1.81, "surprise_label": "+1.8%", "surprise_band": "beat", "eps_yoy": 12.5, "eps_yoy_label": "+12.5%", "one_week_reaction": -2.563812965891134, "one_week_reaction_label": "-2.6%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "diverged", "revenue": 1700100000.0, "revenue_yoy": 10.611581001951855, "revenue_yoy_label": "+10.6%", "net_income": 183900000.0, "operating_cash_flow": 339800000.0, "free_cash_flow": 474800000.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": [1.76, 1.81, 1.5, 1.82, 1.85, 2.12, 1.53, 2.0, 2.04, 2.09, 1.86, 2.25], "eps_estimate": [1.77, 1.74, 1.43, 1.73, 1.83, 2.12, 1.4, 1.92, 1.94, 2.05, 1.7, 2.21], "surprise": [-0.565, 4.023, 4.8951, 5.2023, 1.0929, 0.0, 9.2857, 4.1667, 5.1546, 1.9512, 9.4118, 1.81], "reaction_1w": [-1.14897410390933, -0.28811521414027, -12.466091930356177, 0.9032057003087011, -1.1255259535856244, -9.64407869351719, 15.92316360912483, -6.397050496911204, 3.0364461571736396, -2.869910698548845, -12.103761046213165, -2.563812965891134], "reaction_4w": [3.6374846837141344, 8.594849950448513, -2.18632331874911, 7.931155041396806, -5.003506199919115, -10.618768518207828, 25.95706179071048, -5.842107418355712, -8.708298186595211, 3.753723891295556, -19.289572801662498, null], "revenue": [1319.1, 1326.5, 1389.4, 1430.5, 1441.8, 1419.4, 1442.0, 1537.0, 1544.9, 1550.6, 1648.9, 1700.1], "net_income": [162.2, 132.4, 124.9, 163.9, 141.3, 174.0, 133.1, 191.3, 160.2, 175.7, 171.5, 183.9], "financial_unit": "millions", "scatter": [{"x": -0.565, "y": -1.14897410390933, "label": "2023-09-30"}, {"x": 4.023, "y": -0.28811521414027, "label": "2023-12-31"}, {"x": 4.8951, "y": -12.466091930356177, "label": "2024-03-31"}, {"x": 5.2023, "y": 0.9032057003087011, "label": "2024-06-30"}, {"x": 1.0929, "y": -1.1255259535856244, "label": "2024-09-30"}, {"x": 0.0, "y": -9.64407869351719, "label": "2024-12-31"}, {"x": 9.2857, "y": 15.92316360912483, "label": "2025-03-31"}, {"x": 4.1667, "y": -6.397050496911204, "label": "2025-06-30"}, {"x": 5.1546, "y": 3.0364461571736396, "label": "2025-09-30"}, {"x": 1.9512, "y": -2.869910698548845, "label": "2025-12-31"}, {"x": 9.4118, "y": -12.103761046213165, "label": "2026-03-31"}, {"x": 1.81, "y": -2.563812965891134, "label": "2026-06-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, 103.02872631329684, 107.6342635836238, 102.48525520428406, 102.6416737102057, 96.74991833726632, 95.50900028669832, 95.0084617073319, 93.027163119591, 91.95830510574541, 84.82041801629968, 94.79990387709827, 96.41101192975988, 106.99531555153456, 110.0821628874491, 116.02662041758032, 119.29659470491197, 127.76927514602863, 127.39317539869634, 129.17442367365487, 123.8097852770711, 127.33049255162902, 128.15582141272216, 128.56326231709522, 130.5377834589077, 130.1616842445611, 134.81068862917314, 139.14166845230193, 141.7573100758422, 141.24464394027447, 132.32007531983098, 138.18957480965975, 139.9472859039289, 133.99931706412661, 129.2074618571062, 113.10034088111946, 116.87732739190741, 118.77628342272597, 126.38256898896043, 130.1281674399676, 125.76773802598231, 121.24571641406317, 122.23605497728119, 126.60087939119775, 125.62102092543893, 127.04626994207902, 126.93099260092755, 135.1733326199853, 136.39422586550626, 142.3886556001677, 149.14286814977288, 145.89413920469934, 153.1461406605391, 158.33362794116888, 160.93261109722775, 153.2438012259534, 160.9406192070952, 156.92169450581463, 152.3571198500545, 148.79465261434993, 149.63411465676458, 147.94994386088464, 141.60151196525408, 138.71586086133757, 142.1471624527193, 130.2582804375691, 133.248864163541, 137.44212048651937, 140.20609628916128, 139.67537099974058, 135.79739702691313, 134.50999409713026, 133.14902475265987, 128.39876961108158, 138.13048695101548, 141.25703798931664, 144.38884320046793, 130.46386953755567, 131.1049436495292, 125.28272798445212, 129.05652617489218, 134.05141374958407, 124.17216810489921, 128.42492801535357, 126.49329090149044, 110.56649443820648, 115.91928776100022, 116.45088288305345, 134.9935474887924, 139.12525142733432, 142.0621821496582, 146.67811050883552, 138.26206725819873, 139.3167382591689, 141.48936005214009, 139.36947132953028, 134.83966066485883, 135.07168798660027, 138.06167956547978, 136.40057319198957, 138.7366691553367, 129.8616143717372, 126.55522170576089, 126.46030121973615, 130.63152391463316, 134.47052597441495, 129.88270781307602, 131.94111663730212, 135.41839677150105, 136.12125138578278, 134.3720419461224, 125.0711097504342, 121.70480682890677, 119.91332043198852, 123.55442384218496, 111.5583354880612, 109.703433921749, 109.47091092332354, 112.94819105752254, 112.49718017262778, 112.04161865598267, 116.97863304639891, 116.09399620357496, 117.63019151971706, 113.37651967076133, 120.22583232256596, 116.31118253900958, 111.10400943222629, 106.68612362876841, 103.62432715287935, 102.13050952828897, 104.59901672349707, 110.6908261401186, 110.09223951474725, 97.88444338501104, 94.55930454663809, 91.28197079301357, 96.88052754453747, 94.53274587011914, 104.2266414801085, 91.61129784886288, 92.34431572182883, 93.39603664705083, 84.1217675930752, 87.43097122553678, 88.36369616850611, 91.74282539046358, 87.25508595057686, 82.04248598358252, 84.46757083530278, 91.71084624956177, 88.710136861609, 94.38110451486256, 91.96134951995924, 92.003988374495, 97.3018660505608], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 128.95148669796558, 128.95148669796558, 128.95148669796558], "gap": [0.0, -3.0287263132968434, -7.634263583623806, -2.4852552042840586, -2.641673710205694, 3.2500816627336775, 4.490999713301676, 4.991538292668096, 6.972836880409005, 8.51117846232971, 15.649065551775436, 5.669579690976846, 4.05847163831524, -6.52583198345944, -9.612679319373981, -15.557136849505198, -18.827111136836848, -27.299791577953513, -26.923691830621223, -28.70494010557975, -23.34030170899598, -26.8610089835539, -27.686337844647042, -28.093778749020103, -30.06829989083259, -25.1538595184265, -29.802863903038556, -34.13384372616734, -36.749485349707626, -36.236819214139885, -27.31225059369639, -33.18175008352516, -34.939461177794314, -28.991492337992028, -24.199637130971624, -6.997054496142937, -10.774041006930887, -12.67299703774944, -20.2792826039839, -24.02488105499107, -19.664451641005783, -15.14243002908664, -16.132768592304657, -20.497593006221223, -19.5177345404624, -20.942983557102494, -20.827706215951025, -29.070046235008775, -28.569499730920967, -34.56392946558242, -41.31814201518759, -38.06941307011405, -45.3214145259538, -50.508901806583594, -53.10788496264246, -45.419075091368114, -53.11589307250992, -49.09696837122934, -44.5323937154692, -40.96992647976464, -41.80938852217929, -38.71676702207398, -32.36833512644341, -29.48268402252691, -32.913985613908636, -21.02510359875845, -24.015687324730322, -28.208943647708708, -30.972919450350616, -30.442194160929915, -26.564220188102468, -25.276817258319596, -23.915847913849205, -19.165592772270912, -28.89731011220482, -32.02386115050598, -35.15566636165727, -16.379362495302146, -17.02043660727567, -11.198220942198603, -14.972019132638664, -19.96690670733055, -10.087661062645694, -14.340420973100052, -12.40878385923692, 3.518012604047044, -1.8347807187466998, -2.3663758407999325, -20.439556878463733, -24.571260817005665, -27.50819153932956, -32.12411989850686, -23.708076647870072, -24.762747648840232, -26.93536944181143, -24.81548071920163, -20.285670054530172, -20.517697376271613, -23.507688955151124, -21.84658258166091, -24.182678545008045, -12.49072235295786, -9.184329686981542, -9.089409200956808, -13.26063189585382, -17.09963395563561, -12.51181579429668, -14.570224618522772, -18.047504752721707, -18.75035936700344, -17.001149927343064, -7.70021773165486, -4.333914810127425, -2.54242841320918, -3.210135892263196, 8.78595246186056, 10.640854028172768, 10.87337702659822, 7.396096892399228, 7.847107777293985, 8.30266929393909, 3.3656549035228522, 4.250291746346804, 2.7140964302047053, 6.967768279160438, 0.11845562735580017, 4.033105410912185, 9.240278517695472, 13.65816432115335, 16.250477228967284, 17.744294853557662, 15.275787658349557, 9.183978241728028, 9.782564867099381, 21.99036099683559, 25.31549983520854, 28.59283358883306, 22.994276837309158, 25.342058511727487, 15.648162901738132, 33.42782578181006, 32.6948079088441, 31.643086983622098, 40.91735603759773, 37.60815240513615, 36.67542746216682, 33.29629824020935, 37.78403768009608, 42.99663764709041, 40.57155279537015, 33.328277381111164, 36.32898676906393, 30.658019115810376, 36.990137178006336, 36.94749832347058, 31.649620647404774], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 100.46948356807512, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105.00782472613459, null, null, null, null, null, null, null, null, null, 106.10328638497653, null, null, null, null, null, null, null, null, null, null, null, null, 107.82472613458529, null, null, null, null, null, null, null, null, null, null, null, null, 109.23317683881066, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 114.08450704225352, null, null, null, null, null, null, null, null, null, null, 114.55399061032865, null, null, null, null, null, null, null, null, null, null, null, null, 117.37089201877934, null, null, null, null, null, null, null, null, null, null, null, null, 120.34428794992176, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119.87480438184663, null, null, null, null, null, null, null, null, null, null, 125.03912363067293, null, null, null, null, null, null, null, null, null, null, null, null, 128.95148669796558, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [29.0, -31.6, -2.7]}}, "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": [187.622301, 193.304867, 201.945882, 192.285194, 192.57867, 181.524423, 179.196184, 178.257062, 174.539704, 172.534288, 159.14202, 177.865761, 180.888559, 200.747073, 206.538687, 217.691815, 223.827016, 239.723654, 239.018007, 242.360026, 232.294768, 238.9004, 240.448901, 241.213351, 244.917993, 244.212347, 252.934916, 261.0608, 265.968327, 265.006451, 248.26197, 259.27446, 262.572318, 251.412602, 242.422013, 212.201462, 219.287931, 222.850796, 237.121884, 244.149462, 235.968324, 227.484003, 229.342099, 237.531483, 235.69305, 238.367135, 238.150849, 253.615317, 255.905985, 267.152872, 279.825281, 273.729941, 287.336313, 297.069196, 301.945468, 287.519546, 301.960493, 294.420094, 285.855934, 279.171951, 280.746969, 277.587089, 265.676015, 260.26189, 266.699777, 244.393583, 250.004585, 257.872069, 263.057904, 262.062145, 254.786201, 252.370746, 249.817264, 240.904726, 259.163598, 265.029705, 270.90567, 244.779314, 245.982112, 235.058337, 242.138824, 251.510347, 232.974679, 240.953805, 237.329623, 207.447401, 217.490435, 218.487826, 253.278, 261.029998, 266.540335, 275.200846, 259.410472, 261.38927, 265.465593, 261.488209, 252.989274, 253.424609, 259.0345, 255.917894, 260.300931, 243.649349, 237.445819, 237.267727, 245.093871, 252.296695, 243.688925, 247.550959, 254.075112, 255.393824, 252.111917, 234.661294, 228.345359, 224.984131, 231.815653, 209.308316, 205.828107, 205.391842, 211.915995, 211.069798, 210.215063, 219.478003, 217.818227, 220.700472, 212.719635, 225.570473, 218.225717, 208.455899, 200.16696, 194.422347, 191.619612, 196.251082, 207.680675, 206.557593, 183.653045, 177.414343, 171.265334, 181.769475, 177.364513, 195.552423, 171.883225, 173.25853, 175.231793, 157.831196, 164.04, 165.79, 172.13, 163.71, 153.93, 158.48, 172.07, 166.44, 177.08, 172.54, 172.62, 182.56], "ttmEps": [6.39, 6.39, 6.39, 6.39, 6.39, 6.39, 6.39, 6.39, 6.39, 6.42, 6.42, 6.42, 6.42, 6.42, 6.42, 6.42, 6.42, 6.42, 6.42, 6.42, 6.42, 6.42, 6.42, 6.42, 6.42, 6.71, 6.71, 6.71, 6.71, 6.71, 6.71, 6.71, 6.71, 6.71, 6.71, 6.78, 6.78, 6.78, 6.78, 6.78, 6.78, 6.78, 6.78, 6.78, 6.78, 6.78, 6.78, 6.78, 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, 6.98, 6.98, 6.98, 6.98, 6.98, 6.98, 6.98, 6.98, 6.98, 6.98, 6.98, 6.98, 6.98, 6.98, 6.98, 6.98, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.29, 7.32, 7.32, 7.32, 7.32, 7.32, 7.32, 7.32, 7.32, 7.32, 7.32, 7.32, 7.32, 7.32, 7.5, 7.5, 7.5, 7.5, 7.5, 7.5, 7.5, 7.5, 7.5, 7.5, 7.5, 7.5, 7.5, 7.69, 7.69, 7.69, 7.69, 7.69, 7.69, 7.69, 7.69, 7.69, 7.69, 7.69, 7.69, 7.69, 7.69, 7.69, 7.66, 7.66, 7.66, 7.66, 7.66, 7.66, 7.66, 7.66, 7.66, 7.66, 7.66, 7.99, 7.99, 7.99, 7.99, 7.99, 7.99, 7.99, 7.99, 7.99, 7.99, 7.99, 7.99, 7.99, 8.24, 8.24, 8.24], "quarterlyEps": [1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.09, 2.09, 2.09, 2.09, 2.09, 2.09, 2.09, 2.09, 2.09, 2.09, 2.09, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 2.25, 2.25, 2.25], "priceIndex": [100.0, 103.02872631329684, 107.6342635836238, 102.48525520428406, 102.6416737102057, 96.74991833726632, 95.50900028669832, 95.0084617073319, 93.027163119591, 91.95830510574541, 84.82041801629968, 94.79990387709827, 96.41101192975988, 106.99531555153456, 110.0821628874491, 116.02662041758032, 119.29659470491197, 127.76927514602863, 127.39317539869634, 129.17442367365487, 123.8097852770711, 127.33049255162902, 128.15582141272216, 128.56326231709522, 130.5377834589077, 130.1616842445611, 134.81068862917314, 139.14166845230193, 141.7573100758422, 141.24464394027447, 132.32007531983098, 138.18957480965975, 139.9472859039289, 133.99931706412661, 129.2074618571062, 113.10034088111946, 116.87732739190741, 118.77628342272597, 126.38256898896043, 130.1281674399676, 125.76773802598231, 121.24571641406317, 122.23605497728119, 126.60087939119775, 125.62102092543893, 127.04626994207902, 126.93099260092755, 135.1733326199853, 136.39422586550626, 142.3886556001677, 149.14286814977288, 145.89413920469934, 153.1461406605391, 158.33362794116888, 160.93261109722775, 153.2438012259534, 160.9406192070952, 156.92169450581463, 152.3571198500545, 148.79465261434993, 149.63411465676458, 147.94994386088464, 141.60151196525408, 138.71586086133757, 142.1471624527193, 130.2582804375691, 133.248864163541, 137.44212048651937, 140.20609628916128, 139.67537099974058, 135.79739702691313, 134.50999409713026, 133.14902475265987, 128.39876961108158, 138.13048695101548, 141.25703798931664, 144.38884320046793, 130.46386953755567, 131.1049436495292, 125.28272798445212, 129.05652617489218, 134.05141374958407, 124.17216810489921, 128.42492801535357, 126.49329090149044, 110.56649443820648, 115.91928776100022, 116.45088288305345, 134.9935474887924, 139.12525142733432, 142.0621821496582, 146.67811050883552, 138.26206725819873, 139.3167382591689, 141.48936005214009, 139.36947132953028, 134.83966066485883, 135.07168798660027, 138.06167956547978, 136.40057319198957, 138.7366691553367, 129.8616143717372, 126.55522170576089, 126.46030121973615, 130.63152391463316, 134.47052597441495, 129.88270781307602, 131.94111663730212, 135.41839677150105, 136.12125138578278, 134.3720419461224, 125.0711097504342, 121.70480682890677, 119.91332043198852, 123.55442384218496, 111.5583354880612, 109.703433921749, 109.47091092332354, 112.94819105752254, 112.49718017262778, 112.04161865598267, 116.97863304639891, 116.09399620357496, 117.63019151971706, 113.37651967076133, 120.22583232256596, 116.31118253900958, 111.10400943222629, 106.68612362876841, 103.62432715287935, 102.13050952828897, 104.59901672349707, 110.6908261401186, 110.09223951474725, 97.88444338501104, 94.55930454663809, 91.28197079301357, 96.88052754453747, 94.53274587011914, 104.2266414801085, 91.61129784886288, 92.34431572182883, 93.39603664705083, 84.1217675930752, 87.43097122553678, 88.36369616850611, 91.74282539046358, 87.25508595057686, 82.04248598358252, 84.46757083530278, 91.71084624956177, 88.710136861609, 94.38110451486256, 91.96134951995924, 92.003988374495, 97.3018660505608], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 128.95148669796558, 128.95148669796558, 128.95148669796558], "valuationGap": [0.0, -3.0287263132968434, -7.634263583623806, -2.4852552042840586, -2.641673710205694, 3.2500816627336775, 4.490999713301676, 4.991538292668096, 6.972836880409005, 8.51117846232971, 15.649065551775436, 5.669579690976846, 4.05847163831524, -6.52583198345944, -9.612679319373981, -15.557136849505198, -18.827111136836848, -27.299791577953513, -26.923691830621223, -28.70494010557975, -23.34030170899598, -26.8610089835539, -27.686337844647042, -28.093778749020103, -30.06829989083259, -25.1538595184265, -29.802863903038556, -34.13384372616734, -36.749485349707626, -36.236819214139885, -27.31225059369639, -33.18175008352516, -34.939461177794314, -28.991492337992028, -24.199637130971624, -6.997054496142937, -10.774041006930887, -12.67299703774944, -20.2792826039839, -24.02488105499107, -19.664451641005783, -15.14243002908664, -16.132768592304657, -20.497593006221223, -19.5177345404624, -20.942983557102494, -20.827706215951025, -29.070046235008775, -28.569499730920967, -34.56392946558242, -41.31814201518759, -38.06941307011405, -45.3214145259538, -50.508901806583594, -53.10788496264246, -45.419075091368114, -53.11589307250992, -49.09696837122934, -44.5323937154692, -40.96992647976464, -41.80938852217929, -38.71676702207398, -32.36833512644341, -29.48268402252691, -32.913985613908636, -21.02510359875845, -24.015687324730322, -28.208943647708708, -30.972919450350616, -30.442194160929915, -26.564220188102468, -25.276817258319596, -23.915847913849205, -19.165592772270912, -28.89731011220482, -32.02386115050598, -35.15566636165727, -16.379362495302146, -17.02043660727567, -11.198220942198603, -14.972019132638664, -19.96690670733055, -10.087661062645694, -14.340420973100052, -12.40878385923692, 3.518012604047044, -1.8347807187466998, -2.3663758407999325, -20.439556878463733, -24.571260817005665, -27.50819153932956, -32.12411989850686, -23.708076647870072, -24.762747648840232, -26.93536944181143, -24.81548071920163, -20.285670054530172, -20.517697376271613, -23.507688955151124, -21.84658258166091, -24.182678545008045, -12.49072235295786, -9.184329686981542, -9.089409200956808, -13.26063189585382, -17.09963395563561, -12.51181579429668, -14.570224618522772, -18.047504752721707, -18.75035936700344, -17.001149927343064, -7.70021773165486, -4.333914810127425, -2.54242841320918, -3.210135892263196, 8.78595246186056, 10.640854028172768, 10.87337702659822, 7.396096892399228, 7.847107777293985, 8.30266929393909, 3.3656549035228522, 4.250291746346804, 2.7140964302047053, 6.967768279160438, 0.11845562735580017, 4.033105410912185, 9.240278517695472, 13.65816432115335, 16.250477228967284, 17.744294853557662, 15.275787658349557, 9.183978241728028, 9.782564867099381, 21.99036099683559, 25.31549983520854, 28.59283358883306, 22.994276837309158, 25.342058511727487, 15.648162901738132, 33.42782578181006, 32.6948079088441, 31.643086983622098, 40.91735603759773, 37.60815240513615, 36.67542746216682, 33.29629824020935, 37.78403768009608, 42.99663764709041, 40.57155279537015, 33.328277381111164, 36.32898676906393, 30.658019115810376, 36.990137178006336, 36.94749832347058, 31.649620647404774], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 100.46948356807512, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105.00782472613459, null, null, null, null, null, null, null, null, null, 106.10328638497653, null, null, null, null, null, null, null, null, null, null, null, null, 107.82472613458529, null, null, null, null, null, null, null, null, null, null, null, null, 109.23317683881066, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 114.08450704225352, null, null, null, null, null, null, null, null, null, null, 114.55399061032865, null, null, null, null, null, null, null, null, null, null, null, null, 117.37089201877934, null, null, null, null, null, null, null, null, null, null, null, null, 120.34428794992176, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119.87480438184663, null, null, null, null, null, null, null, null, null, null, 125.03912363067293, null, null, null, null, null, null, null, null, null, null, null, null, 128.95148669796558, null, null], "quarterLabels": ["2023-07-19", "", "", "", "", "", "", "", "", "2023-10-18", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-07", "", "", "", "", "", "", "", "", "", "2024-04-17", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-17", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-16", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-06", "", "", "", "", "", "", "", "", "", "", "2025-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-04", "", "", "", "", "", "", "", "", "", "", "2026-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-21", "", ""], "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": [3.012048192771087, 3.012048192771087, 3.012048192771087, 3.012048192771087, 3.012048192771087, 3.012048192771087, 3.012048192771087, 3.012048192771087, 3.012048192771087, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, -0.56497175141243, 4.02298850574713, 4.02298850574713, 4.02298850574713, 4.02298850574713, 4.02298850574713, 4.02298850574713, 4.02298850574713, 4.02298850574713, 4.02298850574713, 4.02298850574713, 4.895104895104899, 4.895104895104899, 4.895104895104899, 4.895104895104899, 4.895104895104899, 4.895104895104899, 4.895104895104899, 4.895104895104899, 4.895104895104899, 4.895104895104899, 4.895104895104899, 4.895104895104899, 4.895104895104899, 5.202312138728328, 5.202312138728328, 5.202312138728328, 5.202312138728328, 5.202312138728328, 5.202312138728328, 5.202312138728328, 5.202312138728328, 5.202312138728328, 5.202312138728328, 5.202312138728328, 5.202312138728328, 5.202312138728328, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 1.0928961748633887, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 9.285714285714294, 9.285714285714294, 9.285714285714294, 9.285714285714294, 9.285714285714294, 9.285714285714294, 9.285714285714294, 9.285714285714294, 9.285714285714294, 9.285714285714294, 9.285714285714294, 9.285714285714294, 9.285714285714294, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 5.154639175257737, 1.9512195121951237, 1.9512195121951237, 1.9512195121951237, 1.9512195121951237, 1.9512195121951237, 1.9512195121951237, 1.9512195121951237, 1.9512195121951237, 1.9512195121951237, 1.9512195121951237, 1.9512195121951237, 9.41176470588236, 9.41176470588236, 9.41176470588236, 9.41176470588236, 9.41176470588236, 9.41176470588236, 9.41176470588236, 9.41176470588236, 9.41176470588236, 9.41176470588236, 9.41176470588236, 9.41176470588236, 9.41176470588236, 1.8099547511312233, 1.8099547511312233, 1.8099547511312233], "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": [30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 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, 100, 107, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 187.622301, "latestClose": 182.56, "startTtmEps": 6.39, "latestTtmEps": 8.24, "priceChangePct": -2.6981339494391965, "epsChangePct": 28.95148669796559, "earningsGapPct": 31.649620647404785, "startMultiple": 29.361862441314553, "latestMultiple": 22.155339805825243, "multipleChangePct": -24.543819895256856, "latestQuarter": "2026-07-21", "tone": "positive", "read": "Earnings power is leading market price; the spread is stable and has persisted through 3 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -23.057382346820397, "earningsMovePct": 9.866666666666667, "spread": 32.924049013487064, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": -33.30652856860843, "earningsMovePct": 19.593613933236576, "spread": 52.900142501845, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": -2.6981339494391965, "earningsMovePct": 28.95148669796559, "spread": 31.649620647404785, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 3, "persistenceLabel": "3 quarters", "summary": "Earnings power is leading market price; the spread is stable and has persisted through 3 updates.", "marketChangePct": -2.6981339494391965, "earningsChangePct": 28.95148669796559, "recentMarketMovePoints": 3.905829403509969, "recentEarningsMovePoints": 3.9123630672926453}, "pressure": {"score": 41, "band": "moderate", "label": "Moderate \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 100, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 3.06639664, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.10347248, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.13869789, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.07687493, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.015874, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -5.842599879783606, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-21", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 100.46948356807512, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 105.00782472613459, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 106.10328638497653, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 107.82472613458529, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 109.23317683881066, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.08450704225352, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 114.55399061032865, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 117.37089201877934, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 120.34428794992176, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 119.87480438184663, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 125.03912363067293, 128.95148669796558, 128.95148669796558, 128.95148669796558], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 101.47773519301435, 104.01833339918608, 104.01833339918608, 104.01833339918608, 104.01833339918608, 104.01833339918608, 104.01833339918608, 104.01833339918608, 104.01833339918608, 104.01833339918608, 104.01833339918608, 105.7449919001146, 105.7449919001146, 105.7449919001146, 105.7449919001146, 105.7449919001146, 105.7449919001146, 105.7449919001146, 105.7449919001146, 105.7449919001146, 105.7449919001146, 105.7449919001146, 105.7449919001146, 105.7449919001146, 107.975423762298, 107.975423762298, 107.975423762298, 107.975423762298, 107.975423762298, 107.975423762298, 107.975423762298, 107.975423762298, 107.975423762298, 107.975423762298, 107.975423762298, 107.975423762298, 107.975423762298, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 110.399462641748, 112.23477814216287, 112.23477814216287, 112.23477814216287, 112.23477814216287, 112.23477814216287, 112.23477814216287, 112.23477814216287, 112.23477814216287, 112.23477814216287, 112.23477814216287, 112.23477814216287, 113.27393417361414, 113.27393417361414, 113.27393417361414, 113.27393417361414, 113.27393417361414, 113.27393417361414, 113.27393417361414, 113.27393417361414, 113.27393417361414, 113.27393417361414, 113.27393417361414, 113.27393417361414, 113.27393417361414, 115.37792880003161, 115.37792880003161, 115.37792880003161, 115.37792880003161, 115.37792880003161, 115.37792880003161, 115.37792880003161, 115.37792880003161, 115.37792880003161, 115.37792880003161, 115.37792880003161, 115.37792880003161, 115.37792880003161, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 117.41475364494845, 120.00671697815007, 120.00671697815007, 120.00671697815007, 120.00671697815007, 120.00671697815007, 120.00671697815007, 120.00671697815007, 120.00671697815007, 120.00671697815007, 120.00671697815007, 120.00671697815007, 124.09419574064562, 124.09419574064562, 124.09419574064562, 124.09419574064562, 124.09419574064562, 124.09419574064562, 124.09419574064562, 124.09419574064562, 124.09419574064562, 124.09419574064562, 124.09419574064562, 124.09419574064562, 124.09419574064562, 127.31636967086808, 127.31636967086808, 127.31636967086808], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 100.46991935951732, 99.67511747983988, 99.67511747983988, 99.67511747983988, 99.67511747983988, 99.67511747983988, 99.67511747983988, 99.67511747983988, 99.67511747983988, 99.67511747983988, 99.67511747983988, 104.04942855485292, 104.04942855485292, 104.04942855485292, 104.04942855485292, 104.04942855485292, 104.04942855485292, 104.04942855485292, 104.04942855485292, 104.04942855485292, 104.04942855485292, 104.04942855485292, 104.04942855485292, 104.04942855485292, 102.83692057782676, 102.83692057782676, 102.83692057782676, 102.83692057782676, 102.83692057782676, 102.83692057782676, 102.83692057782676, 102.83692057782676, 102.83692057782676, 102.83692057782676, 102.83692057782676, 102.83692057782676, 102.83692057782676, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 107.91320995532865, 106.51505482392527, 106.51505482392527, 106.51505482392527, 106.51505482392527, 106.51505482392527, 106.51505482392527, 106.51505482392527, 106.51505482392527, 106.51505482392527, 106.51505482392527, 106.51505482392527, 103.41126646168127, 103.41126646168127, 103.41126646168127, 103.41126646168127, 103.41126646168127, 103.41126646168127, 103.41126646168127, 103.41126646168127, 103.41126646168127, 103.41126646168127, 103.41126646168127, 103.41126646168127, 103.41126646168127, 108.00023205894298, 108.00023205894298, 108.00023205894298, 108.00023205894298, 108.00023205894298, 108.00023205894298, 108.00023205894298, 108.00023205894298, 108.00023205894298, 108.00023205894298, 108.00023205894298, 108.00023205894298, 108.00023205894298, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 112.54858734118467, 121.6627023263909, 121.6627023263909, 121.6627023263909, 121.6627023263909, 121.6627023263909, 121.6627023263909, 121.6627023263909, 121.6627023263909, 121.6627023263909, 121.6627023263909, 121.6627023263909, 123.47276208156872, 123.47276208156872, 123.47276208156872, 123.47276208156872, 123.47276208156872, 123.47276208156872, 123.47276208156872, 123.47276208156872, 123.47276208156872, 123.47276208156872, 123.47276208156872, 123.47276208156872, 123.47276208156872, 122.97963682775426, 122.97963682775426, 122.97963682775426], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 28.951486697965578, "valuationContribution": -31.649620647404774, "marketMove": -2.698133949439196, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 28.951486697965578}, {"key": "valuation", "label": "Relative valuation contribution", "value": -31.649620647404774}, {"key": "market", "label": "Total market move", "value": -2.698133949439196}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": 0.46948356807512415, "surprisePct": -0.56497175141243, "immediateReturnPct": -1.1489741039093282, "forward4WeekPct": 15.015133175658413, "forward13WeekPct": 37.761721539300886, "toDateReturnPct": 4.59511263981518, "weeksSince": 146, "availabilitySource": "reported", "spread": 8.51117846232971, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-02-09", "periodEnd": "2023-12-31", "earningsChangePct": 4.517133956386288, "surprisePct": 4.02298850574713, "immediateReturnPct": -0.2881152141402721, "forward4WeekPct": 8.202116044614183, "forward13WeekPct": -3.183150778146382, "toDateReturnPct": -25.46076433020582, "weeksSince": 130, "availabilitySource": "reported", "spread": -25.1538595184265, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": 1.0432190760059745, "surprisePct": 4.895104895104899, "immediateReturnPct": -12.466091930356171, "forward4WeekPct": 0.7125792656461405, "forward13WeekPct": 5.562189601981404, "toDateReturnPct": -24.693307451415315, "weeksSince": 120, "availabilitySource": "reported", "spread": -6.997054496142937, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": 1.6224188790560312, "surprisePct": 5.202312138728328, "immediateReturnPct": 0.9032057003087068, "forward4WeekPct": 13.296119650375848, "forward13WeekPct": 9.452020597005184, "toDateReturnPct": -28.016965946895077, "weeksSince": 107, "availabilitySource": "reported", "spread": -28.569499730920967, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": 1.3062409288824517, "surprisePct": 1.0928961748633887, "immediateReturnPct": -1.1255259535856266, "forward4WeekPct": -12.948808006543421, "forward13WeekPct": -7.687837584454915, "toDateReturnPct": -34.97347428174727, "weeksSince": 94, "availabilitySource": "reported", "spread": -38.71676702207398, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-07", "periodEnd": "2024-12-31", "earningsChangePct": 4.441260744985676, "surprisePct": 0.0, "immediateReturnPct": -9.644078693517189, "forward4WeekPct": -7.159437822028602, "forward13WeekPct": -1.6113856162552675, "toDateReturnPct": -32.61122958408363, "weeksSince": 78, "availabilitySource": "reported", "spread": -16.379362495302146, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 0.4115226337448652, "surprisePct": 9.285714285714294, "immediateReturnPct": 15.923163609124824, "forward4WeekPct": 18.729943333318722, "forward13WeekPct": 11.516212807206937, "toDateReturnPct": -16.443857151107366, "weeksSince": 67, "availabilitySource": "reported", "spread": -20.439556878463733, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 2.4590163934426146, "surprisePct": 4.1666666666666705, "immediateReturnPct": -6.397050496911206, "forward4WeekPct": -3.07499322774224, "forward13WeekPct": -10.943210187749964, "toDateReturnPct": -29.865790606795795, "weeksSince": 54, "availabilitySource": "reported", "spread": -12.49072235295786, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 2.533333333333343, "surprisePct": 5.154639175257737, "immediateReturnPct": 3.0364461571736445, "forward4WeekPct": -5.8084701093873985, "forward13WeekPct": -7.346399022249262, "toDateReturnPct": -18.85649926127456, "weeksSince": 41, "availabilitySource": "reported", "spread": -3.210135892263196, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-06", "periodEnd": "2025-12-31", "earningsChangePct": -0.39011703511053764, "surprisePct": 1.9512195121951237, "immediateReturnPct": -2.86991069854885, "forward4WeekPct": 3.192651274715863, "forward13WeekPct": -12.457184242594277, "toDateReturnPct": -8.796136984845049, "weeksSince": 26, "availabilitySource": "reported", "spread": 16.250477228967284, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 4.308093994778073, "surprisePct": 9.41176470588236, "immediateReturnPct": -12.103761046213169, "forward4WeekPct": -16.114565351102815, "forward13WeekPct": -11.767904813943431, "toDateReturnPct": -6.643959098374353, "weeksSince": 15, "availabilitySource": "reported", "spread": 33.42782578181006, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 3.1289111389236623, "surprisePct": 1.8099547511312233, "immediateReturnPct": -2.5638129658911324, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 3.094646487463293, "weeksSince": 2, "availabilitySource": "reported", "spread": 36.990137178006336, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 3.1289111389236623, "surprisePct": 1.8099547511312233, "immediateReturnPct": -2.5638129658911324, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 3.094646487463293, "weeksSince": 2, "availabilitySource": "reported", "spread": 36.990137178006336, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 4 improving updates had a non-positive price response; 1 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Consulting Services", "population": 9, "spreadPercentile": 100.0, "qualityPercentile": 93.8, "rarityPercentile": 100.0, "currentOneYearSpread": 31.123663, "lead": "earnings", "relatedSignals": [{"tickerId": 8858, "symbol": "VRSK", "name": "Verisk Analytics Inc", "spread": 23.647377, "lead": "earnings", "quality": 87.5}, {"tickerId": 8128, "symbol": "SBC", "name": "SBC Medical Group Holdings Incorporated", "spread": 13.096542999999999, "lead": "earnings", "quality": 75}, {"tickerId": 1436, "symbol": "FCN", "name": "FTI Consulting Inc", "spread": 10.762106000000001, "lead": "earnings", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-02-09", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-04-19", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-07-19", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-10-24", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2026-02-06", "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."}