{"ticker": {"uuid": "4eb30122-f1f6-4998-9ba4-684d38066c6c", "symbol": "AIT", "name": "Applied Industrial Technologies", "sector": "Industrials", "industry": "Industrial Distribution", "currency": "USD"}, "next_event": {"report_date": "2026-08-13", "fiscal_date_ending": "2026-06-30", "estimate": 2.92, "session": "Before the open", "days": 1}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 0, "inline": 2, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 5.8, "average_surprise_label": "+5.8%", "median_surprise": 6.1, "surprise_dispersion": 3.6, "average_reaction": -0.4, "average_reaction_label": "-0.4%", "average_abs_reaction": 2.9, "positive_response_rate": 33.3, "confirmation_rate": 37.5, "reaction_sample": 12, "streak": {"count": 2, "band": "in-line", "label": "2 consecutive in-line reports"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded the delivery."}, "event_risk": {"score": 42, "band": "Moderate", "tone": "neutral", "days": 1, "proximity_component": 30, "reaction_component": 7, "variability_component": 4, "uncertainty_component": 0, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 3.9, "revenue_growth_1y": 7.5, "cash_conversion": 1.22, "net_margin": 8.3, "earnings_yield": 4.1, "eps_surprise_avg": 3.2, "sue_score": 1.57, "pe_ratio": 32.9, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 359.9, "currency": "USD", "return_13w": 16.7, "fair_value": 231.336868, "fair_value_gap": 55.6, "relative_strength": 14.0, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 54.6}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-08-10", "date_source": "exact", "eps_actual": 2.35, "eps_estimate": 2.17, "eps_surprise": 0.18, "surprise_pct": 8.2949, "surprise_label": "+8.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.997168881443904, "one_week_reaction_label": "+8.0%", "four_week_reaction": 11.419076176639878, "four_week_reaction_label": "+11.4%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-09-30", "reported_date": "2023-10-26", "date_source": "exact", "eps_actual": 2.39, "eps_estimate": 2.09, "eps_surprise": 0.3, "surprise_pct": 14.3541, "surprise_label": "+14.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.0213179052766037, "one_week_reaction_label": "-2.0%", "four_week_reaction": 6.240546391923482, "four_week_reaction_label": "+6.2%", "confirmation": "diverged", "revenue": 1095188000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 93826000.0, "operating_cash_flow": 66209000.0, "free_cash_flow": 70549000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-25", "date_source": "exact", "eps_actual": 2.24, "eps_estimate": 2.11, "eps_surprise": 0.13, "surprise_pct": 6.1611, "surprise_label": "+6.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.1942858270505459, "one_week_reaction_label": "+1.2%", "four_week_reaction": 8.237337938394223, "four_week_reaction_label": "+8.2%", "confirmation": "confirmed", "revenue": 1077153000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 91228000.0, "operating_cash_flow": 101758000.0, "free_cash_flow": 107281000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-25", "date_source": "exact", "eps_actual": 2.47, "eps_estimate": 2.4, "eps_surprise": 0.07, "surprise_pct": 2.9167, "surprise_label": "+2.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.3954757244240297, "one_week_reaction_label": "-1.4%", "four_week_reaction": 7.583756375879984, "four_week_reaction_label": "+7.6%", "confirmation": "diverged", "revenue": 1146390000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 97217000.0, "operating_cash_flow": 84192000.0, "free_cash_flow": 91683000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-15", "date_source": "exact", "eps_actual": 2.64, "eps_estimate": 2.51, "eps_surprise": 0.13, "surprise_pct": 5.1793, "surprise_label": "+5.2%", "surprise_band": "beat", "eps_yoy": 12.340425531914894, "eps_yoy_label": "+12.3%", "one_week_reaction": 2.5039745050969304, "one_week_reaction_label": "+2.5%", "four_week_reaction": -1.5390228306741984, "four_week_reaction_label": "-1.5%", "confirmation": "confirmed", "revenue": 1160675000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 103491000.0, "operating_cash_flow": 119234000.0, "free_cash_flow": 126744000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-24", "date_source": "exact", "eps_actual": 2.36, "eps_estimate": 2.26, "eps_surprise": 0.1, "surprise_pct": 4.4248, "surprise_label": "+4.4%", "surprise_band": "beat", "eps_yoy": -1.255230125523023, "eps_yoy_label": "-1.3%", "one_week_reaction": -0.3317963342294109, "one_week_reaction_label": "-0.3%", "four_week_reaction": 15.09458337074339, "four_week_reaction_label": "+15.1%", "confirmation": "contained", "revenue": 1098944000.0, "revenue_yoy": 0.34295481688988555, "revenue_yoy_label": "+0.3%", "net_income": 92063000.0, "operating_cash_flow": 127747000.0, "free_cash_flow": 133296000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-29", "date_source": "exact", "eps_actual": 2.39, "eps_estimate": 2.21, "eps_surprise": 0.18, "surprise_pct": 8.1448, "surprise_label": "+8.1%", "surprise_band": "beat", "eps_yoy": 6.696428571428567, "eps_yoy_label": "+6.7%", "one_week_reaction": -0.2416942499791126, "one_week_reaction_label": "-0.2%", "four_week_reaction": -5.572021475980372, "four_week_reaction_label": "-5.6%", "confirmation": "contained", "revenue": 1073001000.0, "revenue_yoy": -0.3854605613130168, "revenue_yoy_label": "-0.4%", "net_income": 93290000.0, "operating_cash_flow": 95137000.0, "free_cash_flow": 100334000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-01", "date_source": "exact", "eps_actual": 2.57, "eps_estimate": 2.41, "eps_surprise": 0.16, "surprise_pct": 6.639, "surprise_label": "+6.6%", "surprise_band": "beat", "eps_yoy": 4.048582995951403, "eps_yoy_label": "+4.0%", "one_week_reaction": -4.6531124987157675, "one_week_reaction_label": "-4.7%", "four_week_reaction": -6.413099821888, "four_week_reaction_label": "-6.4%", "confirmation": "diverged", "revenue": 1166749000.0, "revenue_yoy": 1.775922679018484, "revenue_yoy_label": "+1.8%", "net_income": 99799000.0, "operating_cash_flow": 122453000.0, "free_cash_flow": 130002000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-14", "date_source": "exact", "eps_actual": 2.8, "eps_estimate": 2.63, "eps_surprise": 0.17, "surprise_pct": 6.4639, "surprise_label": "+6.5%", "surprise_band": "beat", "eps_yoy": 6.060606060606049, "eps_yoy_label": "+6.1%", "one_week_reaction": -2.911108588389917, "one_week_reaction_label": "-2.9%", "four_week_reaction": 1.05986161605565, "four_week_reaction_label": "+1.1%", "confirmation": "diverged", "revenue": 1224730000.0, "revenue_yoy": 5.518771404570616, "revenue_yoy_label": "+5.5%", "net_income": 107836000.0, "operating_cash_flow": 147048000.0, "free_cash_flow": 155940000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-28", "date_source": "exact", "eps_actual": 2.63, "eps_estimate": 2.48, "eps_surprise": 0.15, "surprise_pct": 6.0484, "surprise_label": "+6.0%", "surprise_band": "beat", "eps_yoy": 11.440677966101696, "eps_yoy_label": "+11.4%", "one_week_reaction": -1.2293980000552187, "one_week_reaction_label": "-1.2%", "four_week_reaction": -4.1915070585705605, "four_week_reaction_label": "-4.2%", "confirmation": "diverged", "revenue": 1199523000.0, "revenue_yoy": 9.152331692970707, "revenue_yoy_label": "+9.2%", "net_income": 100807000.0, "operating_cash_flow": 119317000.0, "free_cash_flow": 126618000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-27", "date_source": "exact", "eps_actual": 2.51, "eps_estimate": 2.5, "eps_surprise": 0.01, "surprise_pct": 0.4, "surprise_label": "+0.4%", "surprise_band": "in-line", "eps_yoy": 5.020920502092036, "eps_yoy_label": "+5.0%", "one_week_reaction": -7.042907196482731, "one_week_reaction_label": "-7.0%", "four_week_reaction": 0.8366823576877319, "four_week_reaction_label": "+0.8%", "confirmation": "contained", "revenue": 1163023000.0, "revenue_yoy": 8.389740550102005, "revenue_yoy_label": "+8.4%", "net_income": 95349000.0, "operating_cash_flow": 98048000.0, "free_cash_flow": 104325000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-28", "date_source": "exact", "eps_actual": 2.65, "eps_estimate": 2.65, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 3.1128404669260727, "eps_yoy_label": "+3.1%", "one_week_reaction": 3.2861769001505725, "one_week_reaction_label": "+3.3%", "four_week_reaction": 4.861047792418357, "four_week_reaction_label": "+4.9%", "confirmation": "contained", "revenue": 1251453000.0, "revenue_yoy": 7.259830520531836, "revenue_yoy_label": "+7.3%", "net_income": 99769000.0, "operating_cash_flow": 100110000.0, "free_cash_flow": 104844000.0, "currency": "USD"}], "charts": {"quarters": ["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"], "eps_actual": [2.35, 2.39, 2.24, 2.47, 2.64, 2.36, 2.39, 2.57, 2.8, 2.63, 2.51, 2.65], "eps_estimate": [2.17, 2.09, 2.11, 2.4, 2.51, 2.26, 2.21, 2.41, 2.63, 2.48, 2.5, 2.65], "surprise": [8.2949, 14.3541, 6.1611, 2.9167, 5.1793, 4.4248, 8.1448, 6.639, 6.4639, 6.0484, 0.4, 0.0], "reaction_1w": [7.997168881443904, -2.0213179052766037, 1.1942858270505459, -1.3954757244240297, 2.5039745050969304, -0.3317963342294109, -0.2416942499791126, -4.6531124987157675, -2.911108588389917, -1.2293980000552187, -7.042907196482731, 3.2861769001505725], "reaction_4w": [11.419076176639878, 6.240546391923482, 8.237337938394223, 7.583756375879984, -1.5390228306741984, 15.09458337074339, -5.572021475980372, -6.413099821888, 1.05986161605565, -4.1915070585705605, 0.8366823576877319, 4.861047792418357], "revenue": [null, 1095.19, 1077.15, 1146.39, 1160.67, 1098.94, 1073.0, 1166.75, 1224.73, 1199.52, 1163.02, 1251.45], "net_income": [null, 93.83, 91.23, 97.22, 103.49, 92.06, 93.29, 99.8, 107.84, 100.81, 95.35, 99.77], "financial_unit": "millions", "scatter": [{"x": 8.2949, "y": 7.997168881443904, "label": "2023-06-30"}, {"x": 14.3541, "y": -2.0213179052766037, "label": "2023-09-30"}, {"x": 6.1611, "y": 1.1942858270505459, "label": "2023-12-31"}, {"x": 2.9167, "y": -1.3954757244240297, "label": "2024-03-31"}, {"x": 5.1793, "y": 2.5039745050969304, "label": "2024-06-30"}, {"x": 4.4248, "y": -0.3317963342294109, "label": "2024-09-30"}, {"x": 8.1448, "y": -0.2416942499791126, "label": "2024-12-31"}, {"x": 6.639, "y": -4.6531124987157675, "label": "2025-03-31"}, {"x": 6.4639, "y": -2.911108588389917, "label": "2025-06-30"}, {"x": 6.0484, "y": -1.2293980000552187, "label": "2025-09-30"}, {"x": 0.4, "y": -7.042907196482731, "label": "2025-12-31"}, {"x": 0.0, "y": 3.2861769001505725, "label": "2026-03-31"}], "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, 104.4640438853705, 106.56716418736904, 106.79782933406577, 106.49253777779859, 105.08141153157402, 104.89145220257616, 106.05834492692378, 108.16146522892234, 104.3826322499728, 102.27272741430507, 106.5807325625493, 110.03392176854037, 110.89667884064323, 111.20940832782335, 112.66428173442611, 112.2971645404389, 117.53198806916012, 117.91270201680956, 117.40281683289456, 112.10000884370402, 115.09133617888297, 118.97326402994256, 120.39414486023156, 124.36445230225384, 127.7636884767229, 128.77349384442692, 128.46695501926854, 131.0418800431461, 126.02826955014561, 129.07322044959227, 134.3252496442948, 134.57048056598987, 133.59636840704445, 130.16994772330617, 124.96560199208085, 123.22173735240101, 126.68903066393958, 134.4206172634072, 134.44268880081208, 133.57593313138142, 131.719574112631, 127.73386269215459, 125.6386343767808, 128.69616594180295, 132.4020586083069, 129.28992822825808, 132.09494044682114, 139.07676063061223, 146.74106531007925, 135.9646295584053, 134.4495134796509, 137.8160950194082, 142.18523987669812, 140.25023508630653, 132.3803047714687, 139.47076332157062, 149.5833855422418, 152.51666088564687, 151.6961642183293, 154.64995235910425, 158.6772237203715, 158.15073850881032, 158.28748749192448, 183.40152417227532, 182.62888954522398, 189.7360311819438, 188.09960885938278, 187.48338258188164, 179.4382075270352, 164.7240968189916, 165.38825158393632, 167.77099268269146, 167.61351287240674, 176.23383185305056, 178.47278679731687, 178.04142833385026, 179.55460567777425, 181.99212278402902, 168.5282447881897, 171.8684938652955, 157.75988582935244, 154.1247074948533, 154.00810723394983, 154.68713163129766, 144.61837285356498, 154.8654606277875, 152.09449497386976, 163.6173242548124, 156.0040260898474, 151.24400017461767, 162.29906209186248, 153.1243819244491, 155.67404940720016, 159.32330416092296, 155.08302183738724, 156.1345020441263, 159.2270907246157, 168.88284015003967, 174.4976072544481, 179.16398002617228, 187.01915560685123, 181.55558213288836, 180.8339782458725, 175.56970477442974, 183.90033205800202, 181.4699919390576, 182.7505681700869, 181.20148443271034, 179.3150449152118, 179.98975647545566, 177.91054192981971, 169.3940238225451, 170.68836984676096, 179.20488726187745, 177.00174596187873, 178.26166750312822, 171.72109187690666, 171.69350176299244, 178.52206430089197, 177.89438834414625, 180.53614469310307, 180.9982799663636, 182.6329961192149, 179.08076462677315, 187.7854569873128, 193.96565011783335, 193.2276137054308, 179.61877219417917, 201.2287571229211, 193.37246232259892, 194.84431505948515, 195.26583172696706, 185.03887191021232, 176.65691072135797, 175.35781026317215, 180.12578492199066, 184.58280478699032, 199.7090312712391, 201.10487259020226, 202.70801802792212, 209.36936209110874, 213.4325052379237, 212.61020273013042, 212.5617516633234, 210.28455152339393, 218.23052647974356, 221.56672850845473, 233.92175054424217, 233.31265141866834, 229.0005064728445, 229.2081539020174, 232.8489054935156, 240.22038922915345, 238.93989674925388, 249.10769919775345], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142], "gap": [0.0, -4.464043885370501, -6.567164187369045, -6.797829334065767, -6.492537777798589, -5.08141153157402, -4.891452202576161, -6.05834492692378, -8.161465228922339, -4.382632249972801, 2.527272585694945, -1.7807325625492894, -5.233921768540355, -6.0966788406432215, -6.409408327823343, -7.8642817344261005, -7.497164540438888, -12.73198806916011, -13.11270201680955, -12.602816832894547, -7.300008843704006, -10.291336178882958, -14.173264029942544, -13.422716288803002, -17.393023730825277, -20.792259905294344, -21.802065272998362, -21.49552644783998, -24.070451471717547, -19.056840978717048, -22.10179187816371, -27.353821072866225, -27.599051994561307, -26.62493983561589, -23.198519151877605, -17.994173420652288, -15.221737352401021, -18.68903066393959, -26.42061726340721, -26.442688800812093, -25.575933131381433, -23.71957411263101, -19.733862692154602, -17.638634376780814, -20.69616594180296, -24.402058608306916, -21.28992822825809, -24.094940446821155, -31.07676063061224, -38.741065310079264, -27.96462955840532, -26.449513479650918, -26.501809305122492, -30.870954162412403, -28.935949372020815, -21.066019057182984, -28.1564776072849, -38.2690998279561, -41.202375171361155, -40.381878504043584, -43.33566664481853, -47.362938006085784, -47.17930993738173, -47.31605892049589, -72.43009560084673, -71.6574609737954, -78.7646026105152, -77.1281802879542, -76.51195401045305, -68.4667789556066, -53.75266824756301, -54.416823012507734, -56.79956411126287, -56.642084300978155, -65.26240328162197, -67.50135822588828, -65.35571404813598, -66.86889139205996, -69.30640849831474, -55.84253050247543, -59.18277957958122, -45.07417154363816, -41.43899320913903, -41.322392948235546, -42.00141734558338, -31.932658567850694, -42.17974634207323, -39.408780688155474, -50.931609969098105, -42.175454661275964, -37.41542874604623, -48.470490663291045, -39.29581049587766, -41.84547797862872, -45.49473273235152, -41.2544504088158, -42.30593061555486, -45.398519296044256, -55.05426872146823, -60.66903582587666, -65.33540859760085, -73.19058417827979, -67.72701070431692, -67.00540681730105, -59.91256191728688, -68.24318920085916, -65.81284908191473, -67.09342531294403, -65.54434157556749, -63.65790205806893, -64.3326136183128, -62.25339907267686, -53.73688096540225, -55.031226989618105, -63.54774440473459, -58.25888881902158, -59.518810360271075, -52.97823473404951, -52.95064462013529, -59.77920715803482, -59.1515312012891, -61.79328755024592, -62.255422823506464, -63.89013897635776, -60.337907483916, -69.04259984445567, -75.2227929749762, -74.48475656257365, -59.50448647989347, -81.11447140863541, -73.25817660831322, -74.73002934519945, -75.15154601268137, -64.92458619592662, -56.542625007072274, -55.243524548886455, -60.01149920770496, -64.46851907270462, -79.5947455569534, -80.99058687591656, -82.59373231363642, -88.34079066253732, -92.40393380935227, -91.581631301559, -91.53318023475198, -89.2559800948225, -97.20195505117213, -100.5381570798833, -112.89317911567075, -112.28407999009691, -107.97193504427308, -108.17958247344596, -111.82033406494416, -119.19181780058203, -117.91132532068245, -128.07912776918204], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 104.80000000000001, null, null, null, null, null, null, null, null, null, null, null, null, 106.97142857142856, null, null, null, null, null, null, null, null, null, null, null, null, 107.99999999999999, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 111.31428571428572, null, null, null, null, null, null, null, null, null, 110.97142857142859, null, null, null, null, null, null, null, null, null, null, null, null, null, 112.68571428571428, null, null, null, null, null, null, null, null, null, null, null, null, 113.82857142857144, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 115.65714285714286, null, null, null, null, null, null, null, null, null, null, 118.74285714285715, null, null, null, null, null, null, null, null, null, null, null, null, 120.1142857142857, null, null, null, null, null, null, null, null, null, null, null, null, 121.02857142857142, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [21.0, 128.1, 149.1]}}, "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": [144.475663, 150.92512, 153.963617, 154.296872, 153.8558, 151.817066, 151.542621, 153.228497, 156.266994, 150.8075, 147.759201, 153.98322, 158.972238, 160.218712, 160.67053, 162.772468, 162.242073, 169.805119, 170.355158, 169.618498, 161.957231, 166.278971, 171.887412, 173.940239, 179.676367, 184.587436, 186.046359, 185.603485, 189.323625, 182.080178, 186.479391, 194.067295, 194.421594, 193.014239, 188.063895, 180.544882, 178.025422, 183.034817, 194.205078, 194.236966, 192.984715, 190.302728, 184.544345, 181.51725, 185.934639, 191.288752, 186.792481, 190.845041, 200.932072, 212.005127, 196.4358, 194.246826, 199.110717, 205.423068, 202.627457, 191.257323, 201.50131, 216.111588, 220.349457, 219.164039, 223.431544, 229.249971, 228.489328, 228.686897, 264.970568, 263.854299, 274.122389, 271.758157, 270.86786, 259.24454, 237.986231, 238.945773, 242.388254, 242.160734, 254.614997, 257.849742, 257.226534, 259.412707, 262.934326, 243.482299, 248.308146, 227.924641, 222.672693, 222.504234, 223.485259, 208.938353, 223.742901, 219.73953, 236.387214, 225.387851, 218.510772, 234.482646, 221.227466, 224.911115, 230.1834, 224.057224, 225.576357, 230.044395, 243.994603, 252.106575, 258.848348, 270.197165, 262.303631, 261.261089, 253.655495, 265.691224, 262.179974, 264.030095, 261.792046, 259.0666, 260.041394, 257.037435, 244.733139, 246.603154, 258.907449, 255.724446, 257.544726, 248.095186, 248.055325, 257.920936, 257.014097, 260.830792, 261.498465, 263.860232, 258.728122, 271.304284, 280.233159, 279.166876, 259.505412, 290.726581, 279.376147, 281.502616, 282.111605, 267.336137, 255.226243, 253.349359, 260.237922, 266.677231, 288.530947, 290.547598, 292.863753, 302.487774, 308.358027, 307.17, 307.1, 303.81, 315.29, 320.11, 337.96, 337.08, 330.85, 331.15, 336.41, 347.06, 345.21, 359.9], "ttmEps": [8.75, 8.75, 8.75, 8.75, 8.75, 8.75, 8.75, 8.75, 8.75, 8.75, 9.17, 9.17, 9.17, 9.17, 9.17, 9.17, 9.17, 9.17, 9.17, 9.17, 9.17, 9.17, 9.17, 9.36, 9.36, 9.36, 9.36, 9.36, 9.36, 9.36, 9.36, 9.36, 9.36, 9.36, 9.36, 9.36, 9.45, 9.45, 9.45, 9.45, 9.45, 9.45, 9.45, 9.45, 9.45, 9.45, 9.45, 9.45, 9.45, 9.45, 9.45, 9.45, 9.74, 9.74, 9.74, 9.74, 9.74, 9.74, 9.74, 9.74, 9.74, 9.74, 9.71, 9.71, 9.71, 9.71, 9.71, 9.71, 9.71, 9.71, 9.71, 9.71, 9.71, 9.71, 9.71, 9.71, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.96, 9.96, 9.96, 9.96, 9.96, 9.96, 9.96, 9.96, 9.96, 9.96, 9.96, 9.96, 9.96, 9.96, 9.96, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.12, 10.39, 10.39, 10.39, 10.39, 10.39, 10.39, 10.39, 10.39, 10.39, 10.39, 10.39, 10.39, 10.39, 10.51, 10.51, 10.51, 10.51, 10.51, 10.51, 10.51, 10.51, 10.51, 10.51, 10.51, 10.51, 10.51, 10.59, 10.59, 10.59, 10.59, 10.59, 10.59, 10.59, 10.59, 10.59, 10.59, 10.59, 10.59, 10.59, 10.59, 10.59], "quarterlyEps": [2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 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.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.63, 2.63, 2.63, 2.63, 2.63, 2.63, 2.63, 2.63, 2.63, 2.63, 2.63, 2.63, 2.63, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65], "priceIndex": [100.0, 104.4640438853705, 106.56716418736904, 106.79782933406577, 106.49253777779859, 105.08141153157402, 104.89145220257616, 106.05834492692378, 108.16146522892234, 104.3826322499728, 102.27272741430507, 106.5807325625493, 110.03392176854037, 110.89667884064323, 111.20940832782335, 112.66428173442611, 112.2971645404389, 117.53198806916012, 117.91270201680956, 117.40281683289456, 112.10000884370402, 115.09133617888297, 118.97326402994256, 120.39414486023156, 124.36445230225384, 127.7636884767229, 128.77349384442692, 128.46695501926854, 131.0418800431461, 126.02826955014561, 129.07322044959227, 134.3252496442948, 134.57048056598987, 133.59636840704445, 130.16994772330617, 124.96560199208085, 123.22173735240101, 126.68903066393958, 134.4206172634072, 134.44268880081208, 133.57593313138142, 131.719574112631, 127.73386269215459, 125.6386343767808, 128.69616594180295, 132.4020586083069, 129.28992822825808, 132.09494044682114, 139.07676063061223, 146.74106531007925, 135.9646295584053, 134.4495134796509, 137.8160950194082, 142.18523987669812, 140.25023508630653, 132.3803047714687, 139.47076332157062, 149.5833855422418, 152.51666088564687, 151.6961642183293, 154.64995235910425, 158.6772237203715, 158.15073850881032, 158.28748749192448, 183.40152417227532, 182.62888954522398, 189.7360311819438, 188.09960885938278, 187.48338258188164, 179.4382075270352, 164.7240968189916, 165.38825158393632, 167.77099268269146, 167.61351287240674, 176.23383185305056, 178.47278679731687, 178.04142833385026, 179.55460567777425, 181.99212278402902, 168.5282447881897, 171.8684938652955, 157.75988582935244, 154.1247074948533, 154.00810723394983, 154.68713163129766, 144.61837285356498, 154.8654606277875, 152.09449497386976, 163.6173242548124, 156.0040260898474, 151.24400017461767, 162.29906209186248, 153.1243819244491, 155.67404940720016, 159.32330416092296, 155.08302183738724, 156.1345020441263, 159.2270907246157, 168.88284015003967, 174.4976072544481, 179.16398002617228, 187.01915560685123, 181.55558213288836, 180.8339782458725, 175.56970477442974, 183.90033205800202, 181.4699919390576, 182.7505681700869, 181.20148443271034, 179.3150449152118, 179.98975647545566, 177.91054192981971, 169.3940238225451, 170.68836984676096, 179.20488726187745, 177.00174596187873, 178.26166750312822, 171.72109187690666, 171.69350176299244, 178.52206430089197, 177.89438834414625, 180.53614469310307, 180.9982799663636, 182.6329961192149, 179.08076462677315, 187.7854569873128, 193.96565011783335, 193.2276137054308, 179.61877219417917, 201.2287571229211, 193.37246232259892, 194.84431505948515, 195.26583172696706, 185.03887191021232, 176.65691072135797, 175.35781026317215, 180.12578492199066, 184.58280478699032, 199.7090312712391, 201.10487259020226, 202.70801802792212, 209.36936209110874, 213.4325052379237, 212.61020273013042, 212.5617516633234, 210.28455152339393, 218.23052647974356, 221.56672850845473, 233.92175054424217, 233.31265141866834, 229.0005064728445, 229.2081539020174, 232.8489054935156, 240.22038922915345, 238.93989674925388, 249.10769919775345], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142], "valuationGap": [0.0, -4.464043885370501, -6.567164187369045, -6.797829334065767, -6.492537777798589, -5.08141153157402, -4.891452202576161, -6.05834492692378, -8.161465228922339, -4.382632249972801, 2.527272585694945, -1.7807325625492894, -5.233921768540355, -6.0966788406432215, -6.409408327823343, -7.8642817344261005, -7.497164540438888, -12.73198806916011, -13.11270201680955, -12.602816832894547, -7.300008843704006, -10.291336178882958, -14.173264029942544, -13.422716288803002, -17.393023730825277, -20.792259905294344, -21.802065272998362, -21.49552644783998, -24.070451471717547, -19.056840978717048, -22.10179187816371, -27.353821072866225, -27.599051994561307, -26.62493983561589, -23.198519151877605, -17.994173420652288, -15.221737352401021, -18.68903066393959, -26.42061726340721, -26.442688800812093, -25.575933131381433, -23.71957411263101, -19.733862692154602, -17.638634376780814, -20.69616594180296, -24.402058608306916, -21.28992822825809, -24.094940446821155, -31.07676063061224, -38.741065310079264, -27.96462955840532, -26.449513479650918, -26.501809305122492, -30.870954162412403, -28.935949372020815, -21.066019057182984, -28.1564776072849, -38.2690998279561, -41.202375171361155, -40.381878504043584, -43.33566664481853, -47.362938006085784, -47.17930993738173, -47.31605892049589, -72.43009560084673, -71.6574609737954, -78.7646026105152, -77.1281802879542, -76.51195401045305, -68.4667789556066, -53.75266824756301, -54.416823012507734, -56.79956411126287, -56.642084300978155, -65.26240328162197, -67.50135822588828, -65.35571404813598, -66.86889139205996, -69.30640849831474, -55.84253050247543, -59.18277957958122, -45.07417154363816, -41.43899320913903, -41.322392948235546, -42.00141734558338, -31.932658567850694, -42.17974634207323, -39.408780688155474, -50.931609969098105, -42.175454661275964, -37.41542874604623, -48.470490663291045, -39.29581049587766, -41.84547797862872, -45.49473273235152, -41.2544504088158, -42.30593061555486, -45.398519296044256, -55.05426872146823, -60.66903582587666, -65.33540859760085, -73.19058417827979, -67.72701070431692, -67.00540681730105, -59.91256191728688, -68.24318920085916, -65.81284908191473, -67.09342531294403, -65.54434157556749, -63.65790205806893, -64.3326136183128, -62.25339907267686, -53.73688096540225, -55.031226989618105, -63.54774440473459, -58.25888881902158, -59.518810360271075, -52.97823473404951, -52.95064462013529, -59.77920715803482, -59.1515312012891, -61.79328755024592, -62.255422823506464, -63.89013897635776, -60.337907483916, -69.04259984445567, -75.2227929749762, -74.48475656257365, -59.50448647989347, -81.11447140863541, -73.25817660831322, -74.73002934519945, -75.15154601268137, -64.92458619592662, -56.542625007072274, -55.243524548886455, -60.01149920770496, -64.46851907270462, -79.5947455569534, -80.99058687591656, -82.59373231363642, -88.34079066253732, -92.40393380935227, -91.581631301559, -91.53318023475198, -89.2559800948225, -97.20195505117213, -100.5381570798833, -112.89317911567075, -112.28407999009691, -107.97193504427308, -108.17958247344596, -111.82033406494416, -119.19181780058203, -117.91132532068245, -128.07912776918204], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 104.80000000000001, null, null, null, null, null, null, null, null, null, null, null, null, 106.97142857142856, null, null, null, null, null, null, null, null, null, null, null, null, 107.99999999999999, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 111.31428571428572, null, null, null, null, null, null, null, null, null, 110.97142857142859, null, null, null, null, null, null, null, null, null, null, null, null, null, 112.68571428571428, null, null, null, null, null, null, null, null, null, null, null, null, 113.82857142857144, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 115.65714285714286, null, null, null, null, null, null, null, null, null, null, 118.74285714285715, null, null, null, null, null, null, null, null, null, null, null, null, 120.1142857142857, null, null, null, null, null, null, null, null, null, null, null, null, 121.02857142857142, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-08-10", "", "", "", "", "", "", "", "", "", "2023-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-15", "", "", "", "", "", "", "", "", "", "2024-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-29", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-14", "", "", "", "", "", "", "", "", "", "", "2025-10-28", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-27", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-28", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], "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", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [8.294930875576044, 8.294930875576044, 8.294930875576044, 8.294930875576044, 8.294930875576044, 8.294930875576044, 8.294930875576044, 8.294930875576044, 8.294930875576044, 8.294930875576044, 14.354066985645947, 14.354066985645947, 14.354066985645947, 14.354066985645947, 14.354066985645947, 14.354066985645947, 14.354066985645947, 14.354066985645947, 14.354066985645947, 14.354066985645947, 14.354066985645947, 14.354066985645947, 14.354066985645947, 6.16113744075831, 6.16113744075831, 6.16113744075831, 6.16113744075831, 6.16113744075831, 6.16113744075831, 6.16113744075831, 6.16113744075831, 6.16113744075831, 6.16113744075831, 6.16113744075831, 6.16113744075831, 6.16113744075831, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 2.9166666666666785, 5.1792828685259105, 5.1792828685259105, 5.1792828685259105, 5.1792828685259105, 5.1792828685259105, 5.1792828685259105, 5.1792828685259105, 5.1792828685259105, 5.1792828685259105, 5.1792828685259105, 4.424778761061951, 4.424778761061951, 4.424778761061951, 4.424778761061951, 4.424778761061951, 4.424778761061951, 4.424778761061951, 4.424778761061951, 4.424778761061951, 4.424778761061951, 4.424778761061951, 4.424778761061951, 4.424778761061951, 4.424778761061951, 8.144796380090504, 8.144796380090504, 8.144796380090504, 8.144796380090504, 8.144796380090504, 8.144796380090504, 8.144796380090504, 8.144796380090504, 8.144796380090504, 8.144796380090504, 8.144796380090504, 8.144796380090504, 8.144796380090504, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.63900414937758, 6.463878326996195, 6.463878326996195, 6.463878326996195, 6.463878326996195, 6.463878326996195, 6.463878326996195, 6.463878326996195, 6.463878326996195, 6.463878326996195, 6.463878326996195, 6.463878326996195, 6.04838709677419, 6.04838709677419, 6.04838709677419, 6.04838709677419, 6.04838709677419, 6.04838709677419, 6.04838709677419, 6.04838709677419, 6.04838709677419, 6.04838709677419, 6.04838709677419, 6.04838709677419, 6.04838709677419, 0.39999999999999153, 0.39999999999999153, 0.39999999999999153, 0.39999999999999153, 0.39999999999999153, 0.39999999999999153, 0.39999999999999153, 0.39999999999999153, 0.39999999999999153, 0.39999999999999153, 0.39999999999999153, 0.39999999999999153, 0.39999999999999153, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], "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": [8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 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, 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, 92, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 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, 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], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 144.475663, "latestClose": 359.9, "startTtmEps": 8.75, "latestTtmEps": 10.59, "priceChangePct": 149.10769919775345, "epsChangePct": 21.028571428571418, "earningsGapPct": -128.07912776918204, "startMultiple": 16.511504342857144, "latestMultiple": 33.98489140698772, "multipleChangePct": 105.82553049861589, "latestQuarter": "2026-04-28", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 10 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 37.7549184141998, "earningsMovePct": 6.325301204819267, "spread": -31.42961720938053, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 85.27973270461571, "earningsMovePct": 12.063492063492065, "spread": -73.21624064112365, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 149.10769919775345, "earningsMovePct": 21.028571428571418, "spread": -128.07912776918204, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 10, "persistenceLabel": "10 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 10 updates.", "marketChangePct": 149.10769919775345, "earningsChangePct": 21.028571428571418, "recentMarketMovePoints": 35.675193959829755, "recentEarningsMovePoints": 0.0}, "pressure": {"score": 90, "band": "extreme", "label": "Extreme \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 98, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 12, "estimatedReportDates": 0}, "quality": {"available": true, "score": 92, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.21786651, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.07542391, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "mixed", "value": 0.00275503, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.0203305, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00142165, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -5.226113914702446, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-04-28", "alignedPeriod": "2026-03-31", "requiredPeriod": "2026-03-31"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 104.80000000000001, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 106.97142857142856, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 107.99999999999999, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 111.31428571428572, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 110.97142857142859, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 112.68571428571428, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 113.82857142857144, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 115.65714285714286, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 118.74285714285715, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 120.1142857142857, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142, 121.02857142857142], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.74290800794236, 100.74290800794236, 100.74290800794236, 100.74290800794236, 100.74290800794236, 100.74290800794236, 100.74290800794236, 100.74290800794236, 100.74290800794236, 100.74290800794236, 100.74290800794236, 100.74290800794236, 100.74290800794236, 101.12527346619851, 101.12527346619851, 101.12527346619851, 101.12527346619851, 101.12527346619851, 101.12527346619851, 101.12527346619851, 101.12527346619851, 101.12527346619851, 101.12527346619851, 101.12527346619851, 101.12527346619851, 101.12527346619851, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.45057757058227, 101.50951981896277, 101.50951981896277, 101.50951981896277, 101.50951981896277, 101.50951981896277, 101.50951981896277, 101.50951981896277, 101.50951981896277, 101.50951981896277, 101.50951981896277, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.59463596079942, 101.50054591263493, 101.50054591263493, 101.50054591263493, 101.50054591263493, 101.50054591263493, 101.50054591263493, 101.50054591263493, 101.50054591263493, 101.50054591263493, 101.50054591263493, 101.50054591263493, 101.50054591263493, 101.50054591263493, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 101.96190894023151, 103.41348361151688, 103.41348361151688, 103.41348361151688, 103.41348361151688, 103.41348361151688, 103.41348361151688, 103.41348361151688, 103.41348361151688, 103.41348361151688, 103.41348361151688, 103.41348361151688, 105.69274251188703, 105.69274251188703, 105.69274251188703, 105.69274251188703, 105.69274251188703, 105.69274251188703, 105.69274251188703, 105.69274251188703, 105.69274251188703, 105.69274251188703, 105.69274251188703, 105.69274251188703, 105.69274251188703, 107.73276522765396, 107.73276522765396, 107.73276522765396, 107.73276522765396, 107.73276522765396, 107.73276522765396, 107.73276522765396, 107.73276522765396, 107.73276522765396, 107.73276522765396, 107.73276522765396, 107.73276522765396, 107.73276522765396, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444, 109.65227472662444], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 110.54200117697238, 110.54200117697238, 110.54200117697238, 110.54200117697238, 110.54200117697238, 110.54200117697238, 110.54200117697238, 110.54200117697238, 110.54200117697238, 110.54200117697238, 110.54200117697238, 110.54200117697238, 110.54200117697238, 120.56732227987108, 120.56732227987108, 120.56732227987108, 120.56732227987108, 120.56732227987108, 120.56732227987108, 120.56732227987108, 120.56732227987108, 120.56732227987108, 120.56732227987108, 120.56732227987108, 120.56732227987108, 120.56732227987108, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 122.85836919139838, 106.96870225298427, 106.96870225298427, 106.96870225298427, 106.96870225298427, 106.96870225298427, 106.96870225298427, 106.96870225298427, 106.96870225298427, 106.96870225298427, 106.96870225298427, 123.90711636369527, 123.90711636369527, 123.90711636369527, 123.90711636369527, 123.90711636369527, 123.90711636369527, 123.90711636369527, 123.90711636369527, 123.90711636369527, 123.90711636369527, 123.90711636369527, 123.90711636369527, 123.90711636369527, 123.90711636369527, 122.03178905199734, 122.03178905199734, 122.03178905199734, 122.03178905199734, 122.03178905199734, 122.03178905199734, 122.03178905199734, 122.03178905199734, 122.03178905199734, 122.03178905199734, 122.03178905199734, 122.03178905199734, 122.03178905199734, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 132.37591849736262, 140.25731423542686, 140.25731423542686, 140.25731423542686, 140.25731423542686, 140.25731423542686, 140.25731423542686, 140.25731423542686, 140.25731423542686, 140.25731423542686, 140.25731423542686, 140.25731423542686, 138.45460287980305, 138.45460287980305, 138.45460287980305, 138.45460287980305, 138.45460287980305, 138.45460287980305, 138.45460287980305, 138.45460287980305, 138.45460287980305, 138.45460287980305, 138.45460287980305, 138.45460287980305, 138.45460287980305, 139.5319645180622, 139.5319645180622, 139.5319645180622, 139.5319645180622, 139.5319645180622, 139.5319645180622, 139.5319645180622, 139.5319645180622, 139.5319645180622, 139.5319645180622, 139.5319645180622, 139.5319645180622, 139.5319645180622, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566, 132.74061796448566], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 11, "displayedObservationCount": 11, "coverageWeeks": 130, "exactReportDates": 11, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 21.028571428571425, "valuationContribution": 128.07912776918204, "marketMove": 149.10769919775345, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 21.028571428571425}, {"key": "valuation", "label": "Relative valuation contribution", "value": 128.07912776918204}, {"key": "market", "label": "Total market move", "value": 149.10769919775345}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 4.800000000000004, "surprisePct": 14.354066985645947, "immediateReturnPct": -2.0213179052765984, "forward4WeekPct": 6.540145549790299, "forward13WeekPct": 15.33924970575069, "toDateReturnPct": 138.64860832518272, "weeksSince": 145, "availabilitySource": "reported", "spread": 2.527272585694945, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": 2.071973827699014, "surprisePct": 6.16113744075831, "immediateReturnPct": 1.1942858270505452, "forward4WeekPct": 7.979684399460263, "forward13WeekPct": 3.5709479412023404, "toDateReturnPct": 109.38124311278825, "weeksSince": 132, "availabilitySource": "reported", "spread": -13.422716288803002, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 0.9615384615384581, "surprisePct": 2.9166666666666785, "immediateReturnPct": -1.3954757244240334, "forward4WeekPct": 6.890160973934445, "forward13WeekPct": 17.425165782323294, "toDateReturnPct": 99.34101482865627, "weeksSince": 119, "availabilitySource": "reported", "spread": -15.221737352401021, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-16", "periodEnd": "2024-06-30", "earningsChangePct": 3.0687830687830875, "surprisePct": 5.1792828685259105, "immediateReturnPct": 2.5039745050969398, "forward4WeekPct": 3.734673121505727, "forward13WeekPct": 35.834548462583385, "toDateReturnPct": 85.27973270461571, "weeksSince": 103, "availabilitySource": "reported", "spread": -26.501809305122492, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": -0.30800821355235763, "surprisePct": 4.424778761061951, "immediateReturnPct": -0.33179633422940613, "forward4WeekPct": 19.573576303745742, "forward13WeekPct": 12.475365155008022, "toDateReturnPct": 56.99020524630731, "weeksSince": 93, "availabilitySource": "reported", "spread": -47.17930993738173, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 1.5447991761070812, "surprisePct": 8.144796380090504, "immediateReturnPct": -0.2416942499791075, "forward4WeekPct": -3.7004481470452655, "forward13WeekPct": -12.589460337718695, "toDateReturnPct": 39.57741326729736, "weeksSince": 79, "availabilitySource": "reported", "spread": -65.35571404813598, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": 1.014198782961473, "surprisePct": 6.63900414937758, "immediateReturnPct": -4.653112498715773, "forward4WeekPct": -4.854788381236219, "forward13WeekPct": 10.963544331124432, "toDateReturnPct": 52.250197423960486, "weeksSince": 66, "availabilitySource": "reported", "spread": -42.175454661275964, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-08-15", "periodEnd": "2025-06-30", "earningsChangePct": 1.6064257028112205, "surprisePct": 6.463878326996195, "immediateReturnPct": -2.9111085883899213, "forward4WeekPct": 0.20322850296317085, "forward13WeekPct": -5.03936619509383, "toDateReturnPct": 37.7549184141998, "weeksSince": 51, "availabilitySource": "reported", "spread": -59.91256191728688, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": 2.667984189723338, "surprisePct": 6.04838709677419, "immediateReturnPct": -1.2293980000552152, "forward4WeekPct": -0.3810292070816401, "forward13WeekPct": 0.23095627503555427, "toDateReturnPct": 39.00720175880301, "weeksSince": 40, "availabilitySource": "reported", "spread": -58.25888881902158, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 1.1549566891241536, "surprisePct": 0.39999999999999153, "immediateReturnPct": -7.042907196482728, "forward4WeekPct": 1.0548275075442648, "forward13WeekPct": 8.35374824339834, "toDateReturnPct": 28.919306314836568, "weeksSince": 27, "availabilitySource": "reported", "spread": -59.50448647989347, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": 0.7611798287345373, "surprisePct": 0.0, "immediateReturnPct": 3.2861769001505614, "forward4WeekPct": 3.7376585145380004, "forward13WeekPct": 17.873924807622068, "toDateReturnPct": 22.889909151713983, "weeksSince": 14, "availabilitySource": "reported", "spread": -88.34079066253732, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": 0.7611798287345373, "surprisePct": 0.0, "immediateReturnPct": 3.2861769001505614, "forward4WeekPct": 3.7376585145380004, "forward13WeekPct": 17.873924807622068, "toDateReturnPct": 22.889909151713983, "weeksSince": 14, "availabilitySource": "reported", "spread": -88.34079066253732, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Industrial Distribution", "population": 13, "spreadPercentile": 25.0, "qualityPercentile": 62.5, "rarityPercentile": 75.0, "currentOneYearSpread": -33.864973, "lead": "price", "relatedSignals": [{"tickerId": 2738, "symbol": "MSM", "name": "MSC Industrial Direct Company Inc", "spread": -30.801442, "lead": "price", "quality": 75}, {"tickerId": 1857, "symbol": "GWW", "name": "WW Grainger Inc", "spread": -38.34153, "lead": "price", "quality": 100}, {"tickerId": 5772, "symbol": "DXPE", "name": "DXP Enterprises Inc", "spread": -67.386687, "lead": "price", "quality": 100}, {"tickerId": 4322, "symbol": "WCC", "name": "WESCO International Inc", "spread": -72.170262, "lead": "price", "quality": 62.5}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-01-26", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 12, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}