{"ticker": {"uuid": "436531ee-db9e-42be-807d-b7360eeee75a", "symbol": "SNA", "name": "Snap-On Inc", "sector": "Industrials", "industry": "Tools & Accessories", "currency": "USD"}, "next_event": {"report_date": "2026-10-15", "fiscal_date_ending": "2026-09-30", "estimate": 4.94, "session": "Time unconfirmed", "days": 61}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 1.3, "average_surprise_label": "+1.3%", "median_surprise": 1.8, "surprise_dispersion": 3.2, "average_reaction": -0.9, "average_reaction_label": "-0.9%", "average_abs_reaction": 4.7, "positive_response_rate": 25.0, "confirmation_rate": 50.0, "reaction_sample": 12, "streak": {"count": 1, "band": "beat", "label": "1 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": 24, "band": "Contained", "tone": "positive", "days": 61, "proximity_component": 3, "reaction_component": 12, "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": 3.4, "revenue_growth_1y": 0.1, "cash_conversion": 1.16, "net_margin": 20.4, "earnings_yield": 6.6, "eps_surprise_avg": 2.3, "sue_score": 0.23, "pe_ratio": 20.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-14", "close": 403.56, "currency": "USD", "return_13w": 13.0, "fair_value": 310.897003, "fair_value_gap": 29.8, "relative_strength": -0.4, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 60.8}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-19", "date_source": "exact", "eps_actual": 4.51, "eps_estimate": 4.44, "eps_surprise": 0.07, "surprise_pct": 1.5766, "surprise_label": "+1.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.2956828009418702, "one_week_reaction_label": "-0.3%", "four_week_reaction": 6.461660009455396, "four_week_reaction_label": "+6.5%", "confirmation": "contained", "revenue": 1159300000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 243100000.0, "operating_cash_flow": 285400000.0, "free_cash_flow": 310500000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-08", "date_source": "exact", "eps_actual": 4.75, "eps_estimate": 4.66, "eps_surprise": 0.09, "surprise_pct": 1.9313, "surprise_label": "+1.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -10.314069914801346, "one_week_reaction_label": "-10.3%", "four_week_reaction": -4.581664758289938, "four_week_reaction_label": "-4.6%", "confirmation": "diverged", "revenue": 1196600000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 255300000.0, "operating_cash_flow": 296900000.0, "free_cash_flow": 318000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-18", "date_source": "exact", "eps_actual": 4.75, "eps_estimate": 4.66, "eps_surprise": 0.09, "surprise_pct": 1.9313, "surprise_label": "+1.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -7.175909939492964, "one_week_reaction_label": "-7.2%", "four_week_reaction": -2.9939913000815492, "four_week_reaction_label": "-3.0%", "confirmation": "diverged", "revenue": 1182300000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 263500000.0, "operating_cash_flow": 348700000.0, "free_cash_flow": 370500000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-18", "date_source": "exact", "eps_actual": 5.07, "eps_estimate": 4.93, "eps_surprise": 0.14, "surprise_pct": 2.8398, "surprise_label": "+2.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.4710160338953973, "one_week_reaction_label": "+0.5%", "four_week_reaction": 1.3203277176621917, "four_week_reaction_label": "+1.3%", "confirmation": "contained", "revenue": 1279900000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 271200000.0, "operating_cash_flow": 301100000.0, "free_cash_flow": 324300000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-17", "date_source": "exact", "eps_actual": 4.7, "eps_estimate": 4.59, "eps_surprise": 0.11, "surprise_pct": 2.3965, "surprise_label": "+2.4%", "surprise_band": "beat", "eps_yoy": 4.212860310421295, "eps_yoy_label": "+4.2%", "one_week_reaction": 11.747369783827333, "one_week_reaction_label": "+11.7%", "four_week_reaction": 23.117782292911542, "four_week_reaction_label": "+23.1%", "confirmation": "confirmed", "revenue": 1247400000.0, "revenue_yoy": 7.599413439144312, "revenue_yoy_label": "+7.6%", "net_income": 251100000.0, "operating_cash_flow": 274200000.0, "free_cash_flow": 294600000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-06", "date_source": "exact", "eps_actual": 4.82, "eps_estimate": 4.7943, "eps_surprise": 0.0257, "surprise_pct": 0.5361, "surprise_label": "+0.5%", "surprise_band": "beat", "eps_yoy": 1.473684210526322, "eps_yoy_label": "+1.5%", "one_week_reaction": -4.682528412064235, "one_week_reaction_label": "-4.7%", "four_week_reaction": -3.324494569046146, "four_week_reaction_label": "-3.3%", "confirmation": "diverged", "revenue": 1299200000.0, "revenue_yoy": 8.574293832525488, "revenue_yoy_label": "+8.6%", "net_income": 258100000.0, "operating_cash_flow": 293500000.0, "free_cash_flow": 311600000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-17", "date_source": "exact", "eps_actual": 4.51, "eps_estimate": 4.82, "eps_surprise": -0.31, "surprise_pct": -6.4315, "surprise_label": "-6.4%", "surprise_band": "miss", "eps_yoy": -5.0526315789473735, "eps_yoy_label": "-5.1%", "one_week_reaction": -9.141208481582206, "one_week_reaction_label": "-9.1%", "four_week_reaction": -6.101079760081643, "four_week_reaction_label": "-6.1%", "confirmation": "confirmed", "revenue": 1243200000.0, "revenue_yoy": 5.150976909413854, "revenue_yoy_label": "+5.2%", "net_income": 240500000.0, "operating_cash_flow": 298500000.0, "free_cash_flow": 321400000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-17", "date_source": "exact", "eps_actual": 4.72, "eps_estimate": 4.63, "eps_surprise": 0.09, "surprise_pct": 1.9438, "surprise_label": "+1.9%", "surprise_band": "beat", "eps_yoy": -6.903353057199221, "eps_yoy_label": "-6.9%", "one_week_reaction": 6.027017691612315, "one_week_reaction_label": "+6.0%", "four_week_reaction": 1.3319895903963956, "four_week_reaction_label": "+1.3%", "confirmation": "confirmed", "revenue": 1281100000.0, "revenue_yoy": 0.0937573247909993, "revenue_yoy_label": "+0.1%", "net_income": 250300000.0, "operating_cash_flow": 237200000.0, "free_cash_flow": 256900000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-16", "date_source": "exact", "eps_actual": 5.02, "eps_estimate": 4.64, "eps_surprise": 0.38, "surprise_pct": 8.1897, "surprise_label": "+8.2%", "surprise_band": "beat", "eps_yoy": 6.808510638297858, "eps_yoy_label": "+6.8%", "one_week_reaction": 3.7943360052586015, "one_week_reaction_label": "+3.8%", "four_week_reaction": 5.004124301308306, "four_week_reaction_label": "+5.0%", "confirmation": "confirmed", "revenue": 1291900000.0, "revenue_yoy": 3.567420234086901, "revenue_yoy_label": "+3.6%", "net_income": 265399999.0, "operating_cash_flow": 277900000.0, "free_cash_flow": 297800000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-05", "date_source": "exact", "eps_actual": 4.94, "eps_estimate": 4.89, "eps_surprise": 0.05, "surprise_pct": 1.0225, "surprise_label": "+1.0%", "surprise_band": "beat", "eps_yoy": 2.4896265560165993, "eps_yoy_label": "+2.5%", "one_week_reaction": 0.882248571898119, "one_week_reaction_label": "+0.9%", "four_week_reaction": 5.88307500752921, "four_week_reaction_label": "+5.9%", "confirmation": "contained", "revenue": 1339900000.0, "revenue_yoy": 3.1326970443349755, "revenue_yoy_label": "+3.1%", "net_income": 260700000.0, "operating_cash_flow": 268100000.0, "free_cash_flow": 281600000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-23", "date_source": "exact", "eps_actual": 4.69, "eps_estimate": 4.75, "eps_surprise": -0.06, "surprise_pct": -1.2632, "surprise_label": "-1.3%", "surprise_band": "miss", "eps_yoy": 3.991130820399127, "eps_yoy_label": "+4.0%", "one_week_reaction": -0.48649637391885064, "one_week_reaction_label": "-0.5%", "four_week_reaction": -5.422463150929194, "four_week_reaction_label": "-5.4%", "confirmation": "contained", "revenue": 1207200000.0, "revenue_yoy": -2.8957528957528957, "revenue_yoy_label": "-2.9%", "net_income": 247000000.0, "operating_cash_flow": 368700000.0, "free_cash_flow": 389900000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-23", "date_source": "exact", "eps_actual": 4.96, "eps_estimate": 4.9, "eps_surprise": 0.06, "surprise_pct": 1.2245, "surprise_label": "+1.2%", "surprise_band": "beat", "eps_yoy": 5.084745762711869, "eps_yoy_label": "+5.1%", "one_week_reaction": -1.6715735176038355, "one_week_reaction_label": "-1.7%", "four_week_reaction": -1.8078298742061867, "four_week_reaction_label": "-1.8%", "confirmation": "diverged", "revenue": 1235100000.0, "revenue_yoy": -3.5906642728904847, "revenue_yoy_label": "-3.6%", "net_income": 260600000.0, "operating_cash_flow": 210100000.0, "free_cash_flow": 233200000.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": [4.51, 4.75, 4.75, 5.07, 4.7, 4.82, 4.51, 4.72, 5.02, 4.94, 4.69, 4.96], "eps_estimate": [4.44, 4.66, 4.66, 4.93, 4.59, 4.7943, 4.82, 4.63, 4.64, 4.89, 4.75, 4.9], "surprise": [1.5766, 1.9313, 1.9313, 2.8398, 2.3965, 0.5361, -6.4315, 1.9438, 8.1897, 1.0225, -1.2632, 1.2245], "reaction_1w": [-0.2956828009418702, -10.314069914801346, -7.175909939492964, 0.4710160338953973, 11.747369783827333, -4.682528412064235, -9.141208481582206, 6.027017691612315, 3.7943360052586015, 0.882248571898119, -0.48649637391885064, -1.6715735176038355], "reaction_4w": [6.461660009455396, -4.581664758289938, -2.9939913000815492, 1.3203277176621917, 23.117782292911542, -3.324494569046146, -6.101079760081643, 1.3319895903963956, 5.004124301308306, 5.88307500752921, -5.422463150929194, -1.8078298742061867], "revenue": [1159.3, 1196.6, 1182.3, 1279.9, 1247.4, 1299.2, 1243.2, 1281.1, 1291.9, 1339.9, 1207.2, 1235.1], "net_income": [243.1, 255.3, 263.5, 271.2, 251.1, 258.1, 240.5, 250.3, 265.4, 260.7, 247.0, 260.6], "financial_unit": "millions", "scatter": [{"x": 1.5766, "y": -0.2956828009418702, "label": "2023-09-30"}, {"x": 1.9313, "y": -10.314069914801346, "label": "2023-12-31"}, {"x": 1.9313, "y": -7.175909939492964, "label": "2024-03-31"}, {"x": 2.8398, "y": 0.4710160338953973, "label": "2024-06-30"}, {"x": 2.3965, "y": 11.747369783827333, "label": "2024-09-30"}, {"x": 0.5361, "y": -4.682528412064235, "label": "2024-12-31"}, {"x": -6.4315, "y": -9.141208481582206, "label": "2025-03-31"}, {"x": 1.9438, "y": 6.027017691612315, "label": "2025-06-30"}, {"x": 8.1897, "y": 3.7943360052586015, "label": "2025-09-30"}, {"x": 1.0225, "y": 0.882248571898119, "label": "2025-12-31"}, {"x": -1.2632, "y": -0.48649637391885064, "label": "2026-03-31"}, {"x": 1.2245, "y": -1.6715735176038355, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07", "2026-08-14"], "price_index": [100.0, 102.2180237781617, 98.1447193511225, 98.4016625025965, 96.67863202911045, 96.37634608804028, 98.13338355215912, 95.84356678681998, 95.56017384402212, 95.3485734821443, 102.3464953538987, 102.0366522135196, 104.95371245892584, 104.66620859795752, 106.46174747782229, 105.83787390251098, 108.90398428369048, 109.61535228667437, 109.8778359759494, 106.86878687775744, 108.00621484375807, 109.12462265293445, 110.18977256047637, 111.31198415726318, 99.83118828773047, 101.66096409989072, 103.77985173962851, 106.21204220737658, 113.08345960150459, 110.77000597076434, 111.70074969513433, 113.45882149047779, 112.13356490544217, 110.9155545743989, 102.95635426925087, 103.68409606865163, 103.81049370059377, 107.59475252000419, 107.56794075337743, 104.44863259665198, 105.20821684750061, 103.40757781280709, 101.11340149979651, 102.8523487301756, 100.78566231669312, 98.45678431297351, 103.96280689543858, 104.45248838520381, 108.2157083549953, 106.70425102414431, 105.33545665093867, 106.49218427882352, 110.17576561940699, 110.13694935421128, 105.12966576923061, 108.85601666532669, 109.92346070814962, 111.9884798414491, 111.30143406002347, 113.26941293659105, 126.57558972622276, 126.76578885692138, 128.2058683956113, 139.45478922373115, 138.59695203794735, 142.89664093825297, 144.34915195199142, 139.69486903867605, 138.65624529884067, 134.1815740433076, 134.14252783644923, 131.22188724497752, 129.83965915982972, 136.07530491950436, 136.84841591522937, 138.67186386283547, 132.17851443791918, 132.33469845283793, 131.14769977695252, 134.06172527992047, 134.40751853985907, 130.39552972282402, 128.87482475581191, 129.40137369424315, 123.77437295294536, 132.09699036832876, 120.02172908086426, 121.32631326041474, 124.54454914554125, 124.03764762528967, 130.35230556533168, 126.28580310517934, 126.86326340276528, 127.22714242761275, 122.61141577478621, 120.9462737242615, 123.0108918815521, 127.21132154745538, 125.6055076959565, 133.17577386643126, 130.6286202862416, 125.69252233369338, 127.27855998343118, 128.94370244021323, 132.58822579247504, 129.48681652227535, 130.86433608468417, 132.81117698483834, 134.26434044788817, 136.1235934811782, 138.31727309988457, 130.31890186687033, 135.26363888206262, 136.92780957125262, 133.5915055487239, 136.84022170438854, 131.37393840382867, 134.70228018846603, 136.36650897245772, 139.2378047331338, 140.6894934819867, 138.87688773065818, 141.96072393273042, 140.73761588440254, 145.23704893195145, 144.91222342659472, 148.01611046039966, 146.81706381640836, 148.1123552652314, 154.2359150270492, 154.74520940311896, 155.4544218045797, 150.17602562411386, 148.3076025498174, 144.02596732008962, 144.88955832878563, 147.52875641901855, 153.23491274952985, 153.45686373628632, 152.7103016586797, 153.50528920668867, 150.926623056023, 145.13572184761458, 148.95425903757064, 150.80679257421681, 154.28435552897366, 157.41659973238202, 157.32316054084066, 161.32479548293824, 167.41459322730802, 163.29108107885216, 166.96771013732757, 164.17672211172248, 166.73208087170153, 169.1452495575959, 163.94921799318698], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 108.64265927977839, 108.64265927977839, 108.64265927977839, 108.64265927977839], "gap": [0.0, -2.218023778161694, 1.8552806488774962, 1.5983374974035058, 3.321367970889554, 3.623653911959721, 1.866616447840883, 4.156433213180023, 6.489687651822763, 6.701288013700577, -0.2966338580538235, 0.013209282325277627, -2.9038509630809557, -2.616347102112641, -4.411885981977406, -3.7880124066660983, -6.854122787845597, -7.565490790829486, -7.8279744801045155, -4.818925381912564, -5.956353347913193, -7.0747611570895685, -8.139911064631491, -9.262122661418303, 4.046928055759821, 2.217152243599571, 0.09826460386177871, -2.333925863886293, -9.205343258014295, -6.891889627274054, -7.822633351644043, -9.580705146987498, -8.25544856195188, -7.037438230908606, 1.75278700498734, 1.0250452055865793, 0.898647573644439, -2.885611245765986, -2.858799479139222, 0.2605086775862304, -0.49907557326240237, 1.3015634614311153, 3.5957397744416966, 1.8567925440625999, 3.923478957545086, 6.252356961264695, 0.7463343787996308, 1.253882805931923, -2.50933716385957, -0.9978798330085823, 0.37091454019706305, -0.7858130876877851, -4.469394428271258, -4.430578163075552, 0.5767054219051175, -3.1496454741909616, -4.217089517013889, -6.282108650313376, -5.595062868887737, -7.5630417454553225, -19.81658695613966, -20.006786086838275, -21.446865625528204, -32.695786453648054, -31.837949267864246, -36.13763816816987, -37.590149181908316, -32.935866268592946, -31.897242528757573, -27.42257127322449, -27.383525066366133, -24.462884474894423, -23.080656389746622, -29.31630214942126, -30.089413145146267, -31.912861092752365, -25.031700033487056, -25.187884048405806, -24.0008853725204, -26.914910875488346, -27.26070413542695, -23.248715318391902, -21.728010351379794, -22.254559289811027, -16.627558548513235, -24.95017596389664, -14.204554565628797, -15.509138745179271, -18.72737463030579, -18.2204731100542, -24.53513105009621, -20.468628589943876, -21.04608888752982, -21.409967912377283, -16.794241259550745, -15.129099209026037, -17.193717366316633, -21.39414703221992, -19.78833318072104, -29.297657522940966, -26.750503942751322, -21.814405990203085, -23.40044363994089, -25.06558609672294, -28.710109448984753, -25.608700178785057, -26.986219741193878, -28.93306064134805, -30.386224104397883, -32.245477137687914, -34.43915675639428, -26.440785523380043, -29.612669352976738, -31.27684004216674, -27.940536019638003, -31.189252175302656, -25.72296887474279, -29.05131065938015, -30.71553944337184, -33.586835204047915, -35.0385239529008, -33.2259182015723, -36.30975440364453, -35.08664635531666, -39.586079402865565, -39.26125389750884, -42.365140931313775, -41.16609428732248, -41.796565791547195, -47.920125553365, -48.42941992943476, -49.138632330895504, -43.86023615042966, -41.9918130761332, -37.710177846405415, -38.57376885510142, -41.212966945334344, -46.91912327584565, -47.14107426260212, -45.39728226809798, -46.19226981610696, -43.61360366544129, -37.82270245703286, -41.64123964698892, -43.4937731836351, -46.97133613839195, -50.10358034180031, -50.010141150258946, -54.01177609235653, -60.1015738367263, -55.978061688270444, -59.65469074674586, -55.5340628319441, -58.08942159192314, -60.502590277817504, -55.30655871340859], "quarter_markers": [100.0, null, null, null, null, null, null, null, 102.04986149584488, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 103.87811634349029, null, null, null, null, null, null, null, null, null, 104.7091412742382, null, null, null, null, null, null, null, null, null, null, null, null, 105.70637119113573, null, null, null, null, null, null, null, null, null, null, null, null, 106.7590027700831, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.14681440443212, null, null, null, null, null, null, null, null, null, 105.81717451523546, null, null, null, null, null, null, null, null, null, null, null, null, 103.87811634349029, null, null, null, null, null, null, null, null, null, null, null, null, 105.65096952908588, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.3157894736842, null, null, null, null, null, null, null, null, null, null, 107.31301939058172, null, null, null, null, null, null, null, null, null, null, null, null, 108.64265927977839, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [8.6, 55.3, 63.9]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07", "2026-08-14"], "close": [246.14939, 251.609042, 241.582628, 242.215092, 237.973863, 237.229788, 241.554725, 235.918355, 235.220785, 234.699932, 251.925274, 251.162597, 258.342923, 257.635234, 262.054942, 260.519281, 268.066493, 269.817521, 270.463623, 263.056867, 265.856639, 268.609593, 271.231453, 273.99377, 245.733861, 250.237843, 255.453472, 261.440294, 278.354246, 272.659694, 274.950714, 279.278197, 276.016086, 273.017961, 253.426438, 255.21777, 255.528897, 264.843827, 264.77783, 257.099672, 258.969384, 254.537122, 248.890021, 253.170429, 248.083293, 242.350774, 255.903815, 257.109163, 266.372306, 262.651863, 259.282584, 262.129862, 271.196975, 271.101429, 258.776031, 267.948421, 270.575928, 275.65896, 273.967801, 278.811969, 311.565042, 312.033216, 315.577963, 343.267113, 341.155552, 351.73921, 355.314557, 343.858068, 341.301502, 330.287126, 330.191014, 323.001875, 319.599529, 334.948533, 336.851541, 341.339947, 325.356607, 325.741053, 322.819263, 329.992119, 330.843287, 320.967801, 317.224595, 318.520692, 304.669864, 325.155936, 295.432754, 298.64398, 306.565648, 305.317913, 320.861405, 310.851734, 312.273149, 313.168835, 301.807252, 297.708515, 302.79056, 313.129892, 309.177191, 327.811355, 321.541552, 309.391377, 313.295399, 317.394137, 326.365109, 318.731009, 322.121765, 326.913902, 330.490855, 335.067395, 340.467124, 320.779182, 332.950622, 337.046968, 328.834676, 336.831371, 323.376148, 331.568841, 335.66533, 342.733007, 346.30633, 341.844612, 349.435456, 346.424783, 357.50011, 356.700554, 364.340753, 361.389307, 364.577659, 379.650764, 380.904389, 382.650111, 369.657371, 365.058259, 354.51904, 356.644764, 363.141134, 377.186803, 377.733134, 375.895476, 377.852333, 371.504962, 357.250694, 366.65, 371.21, 379.77, 387.48, 387.25, 397.1, 412.09, 401.94, 410.99, 404.12, 410.41, 416.35, 403.56], "ttmEps": [18.05, 18.05, 18.05, 18.05, 18.05, 18.05, 18.05, 18.05, 18.42, 18.42, 18.42, 18.42, 18.42, 18.42, 18.42, 18.42, 18.42, 18.42, 18.42, 18.42, 18.42, 18.42, 18.42, 18.42, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.9, 18.9, 18.9, 18.9, 18.9, 18.9, 18.9, 18.9, 18.9, 18.9, 18.9, 18.9, 18.9, 19.08, 19.08, 19.08, 19.08, 19.08, 19.08, 19.08, 19.08, 19.08, 19.08, 19.08, 19.08, 19.08, 19.27, 19.27, 19.27, 19.27, 19.27, 19.27, 19.27, 19.27, 19.27, 19.27, 19.27, 19.27, 19.27, 19.27, 19.27, 19.27, 19.34, 19.34, 19.34, 19.34, 19.34, 19.34, 19.34, 19.34, 19.34, 19.34, 19.1, 19.1, 19.1, 19.1, 19.1, 19.1, 19.1, 19.1, 19.1, 19.1, 19.1, 19.1, 19.1, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 19.07, 19.07, 19.07, 19.07, 19.07, 19.07, 19.07, 19.07, 19.07, 19.07, 19.07, 19.07, 19.07, 19.07, 19.07, 19.07, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.37, 19.37, 19.37, 19.37, 19.37, 19.37, 19.37, 19.37, 19.37, 19.37, 19.37, 19.37, 19.37, 19.61, 19.61, 19.61, 19.61], "quarterlyEps": [4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 4.75, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.72, 4.72, 4.72, 4.72, 4.72, 4.72, 4.72, 4.72, 4.72, 4.72, 4.72, 4.72, 4.72, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 4.94, 4.94, 4.94, 4.94, 4.94, 4.94, 4.94, 4.94, 4.94, 4.94, 4.94, 4.69, 4.69, 4.69, 4.69, 4.69, 4.69, 4.69, 4.69, 4.69, 4.69, 4.69, 4.69, 4.69, 4.96, 4.96, 4.96, 4.96], "priceIndex": [100.0, 102.2180237781617, 98.1447193511225, 98.4016625025965, 96.67863202911045, 96.37634608804028, 98.13338355215912, 95.84356678681998, 95.56017384402212, 95.3485734821443, 102.3464953538987, 102.0366522135196, 104.95371245892584, 104.66620859795752, 106.46174747782229, 105.83787390251098, 108.90398428369048, 109.61535228667437, 109.8778359759494, 106.86878687775744, 108.00621484375807, 109.12462265293445, 110.18977256047637, 111.31198415726318, 99.83118828773047, 101.66096409989072, 103.77985173962851, 106.21204220737658, 113.08345960150459, 110.77000597076434, 111.70074969513433, 113.45882149047779, 112.13356490544217, 110.9155545743989, 102.95635426925087, 103.68409606865163, 103.81049370059377, 107.59475252000419, 107.56794075337743, 104.44863259665198, 105.20821684750061, 103.40757781280709, 101.11340149979651, 102.8523487301756, 100.78566231669312, 98.45678431297351, 103.96280689543858, 104.45248838520381, 108.2157083549953, 106.70425102414431, 105.33545665093867, 106.49218427882352, 110.17576561940699, 110.13694935421128, 105.12966576923061, 108.85601666532669, 109.92346070814962, 111.9884798414491, 111.30143406002347, 113.26941293659105, 126.57558972622276, 126.76578885692138, 128.2058683956113, 139.45478922373115, 138.59695203794735, 142.89664093825297, 144.34915195199142, 139.69486903867605, 138.65624529884067, 134.1815740433076, 134.14252783644923, 131.22188724497752, 129.83965915982972, 136.07530491950436, 136.84841591522937, 138.67186386283547, 132.17851443791918, 132.33469845283793, 131.14769977695252, 134.06172527992047, 134.40751853985907, 130.39552972282402, 128.87482475581191, 129.40137369424315, 123.77437295294536, 132.09699036832876, 120.02172908086426, 121.32631326041474, 124.54454914554125, 124.03764762528967, 130.35230556533168, 126.28580310517934, 126.86326340276528, 127.22714242761275, 122.61141577478621, 120.9462737242615, 123.0108918815521, 127.21132154745538, 125.6055076959565, 133.17577386643126, 130.6286202862416, 125.69252233369338, 127.27855998343118, 128.94370244021323, 132.58822579247504, 129.48681652227535, 130.86433608468417, 132.81117698483834, 134.26434044788817, 136.1235934811782, 138.31727309988457, 130.31890186687033, 135.26363888206262, 136.92780957125262, 133.5915055487239, 136.84022170438854, 131.37393840382867, 134.70228018846603, 136.36650897245772, 139.2378047331338, 140.6894934819867, 138.87688773065818, 141.96072393273042, 140.73761588440254, 145.23704893195145, 144.91222342659472, 148.01611046039966, 146.81706381640836, 148.1123552652314, 154.2359150270492, 154.74520940311896, 155.4544218045797, 150.17602562411386, 148.3076025498174, 144.02596732008962, 144.88955832878563, 147.52875641901855, 153.23491274952985, 153.45686373628632, 152.7103016586797, 153.50528920668867, 150.926623056023, 145.13572184761458, 148.95425903757064, 150.80679257421681, 154.28435552897366, 157.41659973238202, 157.32316054084066, 161.32479548293824, 167.41459322730802, 163.29108107885216, 166.96771013732757, 164.17672211172248, 166.73208087170153, 169.1452495575959, 163.94921799318698], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 108.64265927977839, 108.64265927977839, 108.64265927977839, 108.64265927977839], "valuationGap": [0.0, -2.218023778161694, 1.8552806488774962, 1.5983374974035058, 3.321367970889554, 3.623653911959721, 1.866616447840883, 4.156433213180023, 6.489687651822763, 6.701288013700577, -0.2966338580538235, 0.013209282325277627, -2.9038509630809557, -2.616347102112641, -4.411885981977406, -3.7880124066660983, -6.854122787845597, -7.565490790829486, -7.8279744801045155, -4.818925381912564, -5.956353347913193, -7.0747611570895685, -8.139911064631491, -9.262122661418303, 4.046928055759821, 2.217152243599571, 0.09826460386177871, -2.333925863886293, -9.205343258014295, -6.891889627274054, -7.822633351644043, -9.580705146987498, -8.25544856195188, -7.037438230908606, 1.75278700498734, 1.0250452055865793, 0.898647573644439, -2.885611245765986, -2.858799479139222, 0.2605086775862304, -0.49907557326240237, 1.3015634614311153, 3.5957397744416966, 1.8567925440625999, 3.923478957545086, 6.252356961264695, 0.7463343787996308, 1.253882805931923, -2.50933716385957, -0.9978798330085823, 0.37091454019706305, -0.7858130876877851, -4.469394428271258, -4.430578163075552, 0.5767054219051175, -3.1496454741909616, -4.217089517013889, -6.282108650313376, -5.595062868887737, -7.5630417454553225, -19.81658695613966, -20.006786086838275, -21.446865625528204, -32.695786453648054, -31.837949267864246, -36.13763816816987, -37.590149181908316, -32.935866268592946, -31.897242528757573, -27.42257127322449, -27.383525066366133, -24.462884474894423, -23.080656389746622, -29.31630214942126, -30.089413145146267, -31.912861092752365, -25.031700033487056, -25.187884048405806, -24.0008853725204, -26.914910875488346, -27.26070413542695, -23.248715318391902, -21.728010351379794, -22.254559289811027, -16.627558548513235, -24.95017596389664, -14.204554565628797, -15.509138745179271, -18.72737463030579, -18.2204731100542, -24.53513105009621, -20.468628589943876, -21.04608888752982, -21.409967912377283, -16.794241259550745, -15.129099209026037, -17.193717366316633, -21.39414703221992, -19.78833318072104, -29.297657522940966, -26.750503942751322, -21.814405990203085, -23.40044363994089, -25.06558609672294, -28.710109448984753, -25.608700178785057, -26.986219741193878, -28.93306064134805, -30.386224104397883, -32.245477137687914, -34.43915675639428, -26.440785523380043, -29.612669352976738, -31.27684004216674, -27.940536019638003, -31.189252175302656, -25.72296887474279, -29.05131065938015, -30.71553944337184, -33.586835204047915, -35.0385239529008, -33.2259182015723, -36.30975440364453, -35.08664635531666, -39.586079402865565, -39.26125389750884, -42.365140931313775, -41.16609428732248, -41.796565791547195, -47.920125553365, -48.42941992943476, -49.138632330895504, -43.86023615042966, -41.9918130761332, -37.710177846405415, -38.57376885510142, -41.212966945334344, -46.91912327584565, -47.14107426260212, -45.39728226809798, -46.19226981610696, -43.61360366544129, -37.82270245703286, -41.64123964698892, -43.4937731836351, -46.97133613839195, -50.10358034180031, -50.010141150258946, -54.01177609235653, -60.1015738367263, -55.978061688270444, -59.65469074674586, -55.5340628319441, -58.08942159192314, -60.502590277817504, -55.30655871340859], "quarterMarkers": [100.0, null, null, null, null, null, null, null, 102.04986149584488, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 103.87811634349029, null, null, null, null, null, null, null, null, null, 104.7091412742382, null, null, null, null, null, null, null, null, null, null, null, null, 105.70637119113573, null, null, null, null, null, null, null, null, null, null, null, null, 106.7590027700831, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.14681440443212, null, null, null, null, null, null, null, null, null, 105.81717451523546, null, null, null, null, null, null, null, null, null, null, null, null, 103.87811634349029, null, null, null, null, null, null, null, null, null, null, null, null, 105.65096952908588, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.3157894736842, null, null, null, null, null, null, null, null, null, null, 107.31301939058172, null, null, null, null, null, null, null, null, null, null, null, null, 108.64265927977839, null, null, null], "quarterLabels": ["2023-07-20", "", "", "", "", "", "", "", "2023-10-19", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-08", "", "", "", "", "", "", "", "", "", "2024-04-18", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-18", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-17", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-06", "", "", "", "", "", "", "", "", "", "2025-04-17", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-17", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-16", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-05", "", "", "", "", "", "", "", "", "", "", "2026-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-23", "", "", ""], "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": [6.535947712418297, 6.535947712418297, 6.535947712418297, 6.535947712418297, 6.535947712418297, 6.535947712418297, 6.535947712418297, 6.535947712418297, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.576576576576563, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 1.9313304721030013, 2.839756592292101, 2.839756592292101, 2.839756592292101, 2.839756592292101, 2.839756592292101, 2.839756592292101, 2.839756592292101, 2.839756592292101, 2.839756592292101, 2.839756592292101, 2.839756592292101, 2.839756592292101, 2.839756592292101, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 2.3965141612200505, 0.5360532298771562, 0.5360532298771562, 0.5360532298771562, 0.5360532298771562, 0.5360532298771562, 0.5360532298771562, 0.5360532298771562, 0.5360532298771562, 0.5360532298771562, 0.5360532298771562, -6.4315352697095545, -6.4315352697095545, -6.4315352697095545, -6.4315352697095545, -6.4315352697095545, -6.4315352697095545, -6.4315352697095545, -6.4315352697095545, -6.4315352697095545, -6.4315352697095545, -6.4315352697095545, -6.4315352697095545, -6.4315352697095545, 1.9438444924406015, 1.9438444924406015, 1.9438444924406015, 1.9438444924406015, 1.9438444924406015, 1.9438444924406015, 1.9438444924406015, 1.9438444924406015, 1.9438444924406015, 1.9438444924406015, 1.9438444924406015, 1.9438444924406015, 1.9438444924406015, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 8.189655172413792, 1.022494887525577, 1.022494887525577, 1.022494887525577, 1.022494887525577, 1.022494887525577, 1.022494887525577, 1.022494887525577, 1.022494887525577, 1.022494887525577, 1.022494887525577, 1.022494887525577, -1.2631578947368338, -1.2631578947368338, -1.2631578947368338, -1.2631578947368338, -1.2631578947368338, -1.2631578947368338, -1.2631578947368338, -1.2631578947368338, -1.2631578947368338, -1.2631578947368338, -1.2631578947368338, -1.2631578947368338, -1.2631578947368338, 1.2244897959183594, 1.2244897959183594, 1.2244897959183594, 1.2244897959183594], "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": [36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 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, 71, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-25", "latestDate": "2026-08-14", "startClose": 246.14939, "latestClose": 403.56, "startTtmEps": 18.05, "latestTtmEps": 19.61, "priceChangePct": 63.94921799318698, "epsChangePct": 8.642659279778385, "earningsGapPct": -55.30655871340859, "startMultiple": 13.637085318559556, "latestMultiple": 20.579296277409487, "multipleChangePct": 50.906852869812624, "latestQuarter": "2026-07-23", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 8 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 27.14790632695272, "earningsMovePct": 4.586666666666672, "spread": -22.56123966028605, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 53.954225940118185, "earningsMovePct": 2.77777777777779, "spread": -51.17644816234039, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 63.94921799318698, "earningsMovePct": 8.642659279778385, "spread": -55.30655871340859, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 8, "persistenceLabel": "8 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 8 updates.", "marketChangePct": 63.94921799318698, "earningsChangePct": 8.642659279778385, "recentMarketMovePoints": 18.8134961455724, "recentEarningsMovePoints": 1.3296398891966703}, "pressure": {"score": 64, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 96, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 83, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.1632969, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "mixed", "value": 0.00063105, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "mixed", "value": 0.01519629, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.01054288, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00114306, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -4.225701451969477, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 2, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-23", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07", "2026-08-14"], "startDate": "2023-08-25", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 102.04986149584488, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 104.7091412742382, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 105.70637119113573, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 106.7590027700831, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 107.14681440443212, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 105.81717451523546, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 103.87811634349029, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 105.65096952908588, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 106.3157894736842, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 107.31301939058172, 108.64265927977839, 108.64265927977839, 108.64265927977839, 108.64265927977839], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 101.22606687245019, 102.10460422647701, 102.10460422647701, 102.10460422647701, 102.10460422647701, 102.10460422647701, 102.10460422647701, 102.10460422647701, 102.10460422647701, 102.10460422647701, 102.10460422647701, 102.08949424741512, 102.08949424741512, 102.08949424741512, 102.08949424741512, 102.08949424741512, 102.08949424741512, 102.08949424741512, 102.08949424741512, 102.08949424741512, 102.08949424741512, 102.08949424741512, 102.08949424741512, 102.08949424741512, 104.00198588296242, 104.00198588296242, 104.00198588296242, 104.00198588296242, 104.00198588296242, 104.00198588296242, 104.00198588296242, 104.00198588296242, 104.00198588296242, 104.00198588296242, 104.00198588296242, 104.00198588296242, 104.00198588296242, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 105.90368467632267, 108.11837589310768, 108.11837589310768, 108.11837589310768, 108.11837589310768, 108.11837589310768, 108.11837589310768, 108.11837589310768, 108.11837589310768, 108.11837589310768, 108.11837589310768, 109.43294407149178, 109.43294407149178, 109.43294407149178, 109.43294407149178, 109.43294407149178, 109.43294407149178, 109.43294407149178, 109.43294407149178, 109.43294407149178, 109.43294407149178, 109.43294407149178, 109.43294407149178, 109.43294407149178, 109.45884689274072, 109.45884689274072, 109.45884689274072, 109.45884689274072, 109.45884689274072, 109.45884689274072, 109.45884689274072, 109.45884689274072, 109.45884689274072, 109.45884689274072, 109.45884689274072, 109.45884689274072, 109.45884689274072, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 110.4194098473892, 111.29794720141601, 111.29794720141601, 111.29794720141601, 111.29794720141601, 111.29794720141601, 111.29794720141601, 111.29794720141601, 111.29794720141601, 111.29794720141601, 111.29794720141601, 111.29794720141601, 110.5208625639476, 110.5208625639476, 110.5208625639476, 110.5208625639476, 110.5208625639476, 110.5208625639476, 110.5208625639476, 110.5208625639476, 110.5208625639476, 110.5208625639476, 110.5208625639476, 110.5208625639476, 110.5208625639476, 109.52792108273792, 109.52792108273792, 109.52792108273792, 109.52792108273792], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 115.9976093236378, 124.43470465185776, 124.43470465185776, 124.43470465185776, 124.43470465185776, 124.43470465185776, 124.43470465185776, 124.43470465185776, 124.43470465185776, 124.43470465185776, 124.43470465185776, 129.0068731945413, 129.0068731945413, 129.0068731945413, 129.0068731945413, 129.0068731945413, 129.0068731945413, 129.0068731945413, 129.0068731945413, 129.0068731945413, 129.0068731945413, 129.0068731945413, 129.0068731945413, 129.0068731945413, 131.81591792011156, 131.81591792011156, 131.81591792011156, 131.81591792011156, 131.81591792011156, 131.81591792011156, 131.81591792011156, 131.81591792011156, 131.81591792011156, 131.81591792011156, 131.81591792011156, 131.81591792011156, 131.81591792011156, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 130.23209483016237, 129.59458113357906, 129.59458113357906, 129.59458113357906, 129.59458113357906, 129.59458113357906, 129.59458113357906, 129.59458113357906, 129.59458113357906, 129.59458113357906, 129.59458113357906, 124.70365574260384, 124.70365574260384, 124.70365574260384, 124.70365574260384, 124.70365574260384, 124.70365574260384, 124.70365574260384, 124.70365574260384, 124.70365574260384, 124.70365574260384, 124.70365574260384, 124.70365574260384, 124.70365574260384, 117.9898396254607, 117.9898396254607, 117.9898396254607, 117.9898396254607, 117.9898396254607, 117.9898396254607, 117.9898396254607, 117.9898396254607, 117.9898396254607, 117.9898396254607, 117.9898396254607, 117.9898396254607, 117.9898396254607, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 118.30859647375236, 115.32025102101804, 115.32025102101804, 115.32025102101804, 115.32025102101804, 115.32025102101804, 115.32025102101804, 115.32025102101804, 115.32025102101804, 115.32025102101804, 115.32025102101804, 115.32025102101804, 122.14363980476143, 122.14363980476143, 122.14363980476143, 122.14363980476143, 122.14363980476143, 122.14363980476143, 122.14363980476143, 122.14363980476143, 122.14363980476143, 122.14363980476143, 122.14363980476143, 122.14363980476143, 122.14363980476143, 119.78284689710131, 119.78284689710131, 119.78284689710131, 119.78284689710131], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 144, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 8.642659279778385, "valuationContribution": 55.30655871340859, "marketMove": 63.94921799318698, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 8.642659279778385}, {"key": "valuation", "label": "Relative valuation contribution", "value": 55.30655871340859}, {"key": "market", "label": "Total market move", "value": 63.94921799318698}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": 2.0498614958448735, "surprisePct": 1.576576576576563, "immediateReturnPct": -0.2956828009418655, "forward4WeekPct": 9.505223957669596, "forward13WeekPct": 13.857013372274496, "toDateReturnPct": 71.05917850266464, "weeksSince": 147, "availabilitySource": "reported", "spread": 6.489687651822763, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-09", "periodEnd": "2023-12-31", "earningsChangePct": 1.791530944625408, "surprisePct": 1.9313304721030013, "immediateReturnPct": -10.31406991480135, "forward4WeekPct": 1.591450783716719, "forward13WeekPct": -3.339471185786458, "toDateReturnPct": 47.288020453895726, "weeksSince": 131, "availabilitySource": "reported", "spread": 4.046928055759821, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": 0.8000000000000007, "surprisePct": 1.9313304721030013, "immediateReturnPct": -7.175909939492964, "forward4WeekPct": -3.0181644349765, "forward13WeekPct": -5.827015168426952, "toDateReturnPct": 47.81445093277215, "weeksSince": 121, "availabilitySource": "reported", "spread": 1.75278700498734, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": 0.952380952380949, "surprisePct": 2.839756592292101, "immediateReturnPct": 0.4710160338953884, "forward4WeekPct": 2.432963728969817, "forward13WeekPct": 21.750839079909777, "toDateReturnPct": 57.699876416457485, "weeksSince": 108, "availabilitySource": "reported", "spread": 1.253882805931923, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": 0.9958071278826086, "surprisePct": 2.3965141612200505, "immediateReturnPct": 11.747369783827333, "forward4WeekPct": 22.360439985271952, "forward13WeekPct": 20.134201627477477, "toDateReturnPct": 44.742710095060524, "weeksSince": 95, "availabilitySource": "reported", "spread": -19.81658695613966, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-07", "periodEnd": "2024-12-31", "earningsChangePct": 0.36325895173845435, "surprisePct": 0.5360532298771562, "immediateReturnPct": -4.682528412064235, "forward4WeekPct": -3.0751337756550368, "forward13WeekPct": -10.553125796319417, "toDateReturnPct": 18.22817796359475, "weeksSince": 79, "availabilitySource": "reported", "spread": -25.031700033487056, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-18", "periodEnd": "2025-03-31", "earningsChangePct": -1.2409513960703111, "surprisePct": -6.4315352697095545, "immediateReturnPct": -9.141208481582208, "forward4WeekPct": -1.3207604489188896, "forward13WeekPct": 0.8166601639405302, "toDateReturnPct": 24.112758009129507, "weeksSince": 69, "availabilitySource": "reported", "spread": -14.204554565628797, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-18", "periodEnd": "2025-06-30", "earningsChangePct": -1.832460732984298, "surprisePct": 1.9438444924406015, "immediateReturnPct": 6.027017691612313, "forward4WeekPct": 2.65768182103705, "forward13WeekPct": 7.689257711122677, "toDateReturnPct": 30.527093119233363, "weeksSince": 56, "availabilitySource": "reported", "spread": -29.297657522940966, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-17", "periodEnd": "2025-09-30", "earningsChangePct": 1.7066666666666785, "surprisePct": 8.189655172413792, "immediateReturnPct": 3.794336005258603, "forward4WeekPct": 0.809580591797876, "forward13WeekPct": 11.1981618557778, "toDateReturnPct": 25.806169054948214, "weeksSince": 43, "availabilitySource": "reported", "spread": -29.612669352976738, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-02-06", "periodEnd": "2025-12-31", "earningsChangePct": 0.6292606187729533, "surprisePct": 1.022494887525577, "immediateReturnPct": 0.8822485718981143, "forward4WeekPct": 2.2878551854883744, "forward13WeekPct": 2.7991019114464333, "toDateReturnPct": 11.66904835952991, "weeksSince": 27, "availabilitySource": "reported", "spread": -41.796565791547195, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 0.9379885356956663, "surprisePct": -1.2631578947368338, "immediateReturnPct": -0.48649637391885436, "forward4WeekPct": -2.934117503178857, "forward13WeekPct": 6.985584166413106, "toDateReturnPct": 6.837331352562792, "weeksSince": 16, "availabilitySource": "reported", "spread": -45.39728226809798, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 1.23902942694889, "surprisePct": 1.2244897959183594, "immediateReturnPct": -1.6715735176038304, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -1.8078298742061905, "weeksSince": 3, "availabilitySource": "reported", "spread": -55.5340628319441, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 1.23902942694889, "surprisePct": 1.2244897959183594, "immediateReturnPct": -1.6715735176038304, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -1.8078298742061905, "weeksSince": 3, "availabilitySource": "reported", "spread": -55.5340628319441, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 0 improving updates had a non-positive price response; 1 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Tools & Accessories", "population": 8, "spreadPercentile": 28.6, "qualityPercentile": 28.6, "rarityPercentile": 71.4, "currentOneYearSpread": -29.523749, "lead": "price", "relatedSignals": [{"tickerId": 3842, "symbol": "SWK", "name": "Stanley Black & Decker Inc", "spread": -27.014374000000004, "lead": "price", "quality": 87.5}, {"tickerId": 3316, "symbol": "RBC", "name": "RBC Bearings Incorporated", "spread": -15.930778, "lead": "price", "quality": 100}, {"tickerId": 4054, "symbol": "TTC", "name": "Toro Co", "spread": -52.37423, "lead": "price", "quality": 75}, {"tickerId": 3972, "symbol": "TKR", "name": "Timken Company", "spread": -94.397385, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-25", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-04-19", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-10-18", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-14", "exactReportDates": 13, "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_elevated", "label": "Expectations elevated", "tone": "caution", "explanation": "Price is leading delivered earnings power by a meaningful margin."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}