{"ticker": {"uuid": "9e4286fd-b1d2-4d6b-ab0b-91378b340a25", "symbol": "GPC", "name": "Genuine Parts Co", "sector": "Consumer Cyclical", "industry": "Auto Parts", "currency": "USD"}, "next_event": {"report_date": "2026-10-20", "fiscal_date_ending": "2026-09-30", "estimate": 2.04, "session": "Time unconfirmed", "days": 68}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 4, "inline": 0, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": -1.8, "average_surprise_label": "-1.8%", "median_surprise": 1.9, "surprise_dispersion": 8.0, "average_reaction": -3.0, "average_reaction_label": "-3.0%", "average_abs_reaction": 7.3, "positive_response_rate": 33.3, "confirmation_rate": 60.0, "reaction_sample": 12, "streak": {"count": 2, "band": "beat", "label": "2 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 36, "band": "Moderate", "tone": "neutral", "days": 68, "proximity_component": 3, "reaction_component": 18, "variability_component": 10, "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": -95.9, "revenue_growth_1y": 5.5, "cash_conversion": 49.2, "net_margin": 0.1, "earnings_yield": 0.7, "eps_surprise_avg": -2.8, "sue_score": -0.31, "pe_ratio": 570.7, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 135.63, "currency": "USD", "return_13w": 30.9, "fair_value": 124.386864, "fair_value_gap": 9.0, "relative_strength": -0.5, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 47.2}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-19", "date_source": "exact", "eps_actual": 2.49, "eps_estimate": 2.42, "eps_surprise": 0.07, "surprise_pct": 2.8926, "surprise_label": "+2.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -12.520402515209334, "one_week_reaction_label": "-12.5%", "four_week_reaction": -7.399347072004307, "four_week_reaction_label": "-7.4%", "confirmation": "diverged", "revenue": 5824602000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 351198000.0, "operating_cash_flow": 625443000.0, "free_cash_flow": 769965000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-15", "date_source": "exact", "eps_actual": 2.26, "eps_estimate": 2.2, "eps_surprise": 0.06, "surprise_pct": 2.7273, "surprise_label": "+2.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.17460517829167851, "one_week_reaction_label": "-0.2%", "four_week_reaction": 6.140095773563419, "four_week_reaction_label": "+6.1%", "confirmation": "contained", "revenue": 5585884000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 316875000.0, "operating_cash_flow": 353164000.0, "free_cash_flow": 515981000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-18", "date_source": "exact", "eps_actual": 2.22, "eps_estimate": 2.16, "eps_surprise": 0.06, "surprise_pct": 2.7778, "surprise_label": "+2.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 11.700371297334538, "one_week_reaction_label": "+11.7%", "four_week_reaction": 6.802861351997154, "four_week_reaction_label": "+6.8%", "confirmation": "confirmed", "revenue": 5783631000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 248894000.0, "operating_cash_flow": 318306000.0, "free_cash_flow": 433996000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-23", "date_source": "exact", "eps_actual": 2.44, "eps_estimate": 2.59, "eps_surprise": -0.15, "surprise_pct": -5.7915, "surprise_label": "-5.8%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.683349914931617, "one_week_reaction_label": "+2.7%", "four_week_reaction": 0.4339647853112251, "four_week_reaction_label": "+0.4%", "confirmation": "diverged", "revenue": 5962567000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 295544000.0, "operating_cash_flow": 293609000.0, "free_cash_flow": 437164000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-22", "date_source": "exact", "eps_actual": 1.88, "eps_estimate": 2.43, "eps_surprise": -0.55, "surprise_pct": -22.6337, "surprise_label": "-22.6%", "surprise_band": "miss", "eps_yoy": -24.497991967871496, "eps_yoy_label": "-24.5%", "one_week_reaction": -20.206747167558735, "one_week_reaction_label": "-20.2%", "four_week_reaction": -14.353566219406872, "four_week_reaction_label": "-14.4%", "confirmation": "confirmed", "revenue": 5970198000.0, "revenue_yoy": 2.4996729390265635, "revenue_yoy_label": "+2.5%", "net_income": 226582000.0, "operating_cash_flow": 484310000.0, "free_cash_flow": 610655000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-18", "date_source": "exact", "eps_actual": 1.61, "eps_estimate": 1.554, "eps_surprise": 0.056, "surprise_pct": 3.6036, "surprise_label": "+3.6%", "surprise_band": "beat", "eps_yoy": -28.761061946902643, "eps_yoy_label": "-28.8%", "one_week_reaction": -2.618094430905838, "one_week_reaction_label": "-2.6%", "four_week_reaction": -1.5307236339804595, "four_week_reaction_label": "-1.5%", "confirmation": "diverged", "revenue": 5770173000.0, "revenue_yoy": 3.2991913186883224, "revenue_yoy_label": "+3.3%", "net_income": 133056000.0, "operating_cash_flow": 155026000.0, "free_cash_flow": 336775000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-22", "date_source": "exact", "eps_actual": 1.75, "eps_estimate": 1.68, "eps_surprise": 0.07, "surprise_pct": 4.1667, "surprise_label": "+4.2%", "surprise_band": "beat", "eps_yoy": -21.171171171171178, "eps_yoy_label": "-21.2%", "one_week_reaction": 2.2261177012178184, "one_week_reaction_label": "+2.2%", "four_week_reaction": 12.769500411179788, "four_week_reaction_label": "+12.8%", "confirmation": "confirmed", "revenue": 5866069000.0, "revenue_yoy": 1.4253675588916375, "revenue_yoy_label": "+1.4%", "net_income": 194392000.0, "operating_cash_flow": -40827000.0, "free_cash_flow": 79013000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 2.1, "eps_estimate": 2.07, "eps_surprise": 0.03, "surprise_pct": 1.4493, "surprise_label": "+1.4%", "surprise_band": "beat", "eps_yoy": -13.93442622950819, "eps_yoy_label": "-13.9%", "one_week_reaction": 8.778780746886449, "one_week_reaction_label": "+8.8%", "four_week_reaction": 12.114555511343896, "four_week_reaction_label": "+12.1%", "confirmation": "confirmed", "revenue": 6164425000.0, "revenue_yoy": 3.385421077867972, "revenue_yoy_label": "+3.4%", "net_income": 254880000.0, "operating_cash_flow": 209942000.0, "free_cash_flow": 338924000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-21", "date_source": "exact", "eps_actual": 1.98, "eps_estimate": 1.99, "eps_surprise": -0.01, "surprise_pct": -0.5025, "surprise_label": "-0.5%", "surprise_band": "miss", "eps_yoy": 5.319148936170218, "eps_yoy_label": "+5.3%", "one_week_reaction": -1.6303532004873784, "one_week_reaction_label": "-1.6%", "four_week_reaction": -4.387678331867037, "four_week_reaction_label": "-4.4%", "confirmation": "confirmed", "revenue": 6260232000.0, "revenue_yoy": 4.858029834186404, "revenue_yoy_label": "+4.9%", "net_income": 226171000.0, "operating_cash_flow": 341574000.0, "free_cash_flow": 443195000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-17", "date_source": "exact", "eps_actual": 1.55, "eps_estimate": 1.81, "eps_surprise": -0.26, "surprise_pct": -14.3646, "surprise_label": "-14.4%", "surprise_band": "miss", "eps_yoy": -3.7267080745341645, "eps_yoy_label": "-3.7%", "one_week_reaction": -19.774395041988967, "one_week_reaction_label": "-19.8%", "four_week_reaction": -27.4853570222442, "four_week_reaction_label": "-27.5%", "confirmation": "confirmed", "revenue": 6009415000.0, "revenue_yoy": 4.146184178533295, "revenue_yoy_label": "+4.1%", "net_income": -609498000.0, "operating_cash_flow": 380073000.0, "free_cash_flow": 499468000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-21", "date_source": "exact", "eps_actual": 1.77, "eps_estimate": 1.75, "eps_surprise": 0.02, "surprise_pct": 1.1429, "surprise_label": "+1.1%", "surprise_band": "beat", "eps_yoy": 1.142857142857144, "eps_yoy_label": "+1.1%", "one_week_reaction": -4.4379999411040405, "one_week_reaction_label": "-4.4%", "four_week_reaction": -18.384744044856525, "four_week_reaction_label": "-18.4%", "confirmation": "diverged", "revenue": 6264940000.0, "revenue_yoy": 6.799630212327881, "revenue_yoy_label": "+6.8%", "net_income": 188535000.0, "operating_cash_flow": 63916000.0, "free_cash_flow": 161468000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 2.15, "eps_estimate": 2.1, "eps_surprise": 0.05, "surprise_pct": 2.381, "surprise_label": "+2.4%", "surprise_band": "beat", "eps_yoy": 2.3809523809523725, "eps_yoy_label": "+2.4%", "one_week_reaction": -0.48870373337606104, "one_week_reaction_label": "-0.5%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 6536951000.0, "revenue_yoy": 6.04315893209829, "revenue_yoy_label": "+6.0%", "net_income": 227558000.0, "operating_cash_flow": 400198000.0, "free_cash_flow": 508037000.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": [2.49, 2.26, 2.22, 2.44, 1.88, 1.61, 1.75, 2.1, 1.98, 1.55, 1.77, 2.15], "eps_estimate": [2.42, 2.2, 2.16, 2.59, 2.43, 1.554, 1.68, 2.07, 1.99, 1.81, 1.75, 2.1], "surprise": [2.8926, 2.7273, 2.7778, -5.7915, -22.6337, 3.6036, 4.1667, 1.4493, -0.5025, -14.3646, 1.1429, 2.381], "reaction_1w": [-12.520402515209334, -0.17460517829167851, 11.700371297334538, 2.683349914931617, -20.206747167558735, -2.618094430905838, 2.2261177012178184, 8.778780746886449, -1.6303532004873784, -19.774395041988967, -4.4379999411040405, -0.48870373337606104], "reaction_4w": [-7.399347072004307, 6.140095773563419, 6.802861351997154, 0.4339647853112251, -14.353566219406872, -1.5307236339804595, 12.769500411179788, 12.114555511343896, -4.387678331867037, -27.4853570222442, -18.384744044856525, null], "revenue": [5.82, 5.59, 5.78, 5.96, 5.97, 5.77, 5.87, 6.16, 6.26, 6.01, 6.26, 6.54], "net_income": [0.35, 0.32, 0.25, 0.3, 0.23, 0.13, 0.19, 0.25, 0.23, -0.61, 0.19, 0.23], "financial_unit": "billions", "scatter": [{"x": 2.8926, "y": -12.520402515209334, "label": "2023-09-30"}, {"x": 2.7273, "y": -0.17460517829167851, "label": "2023-12-31"}, {"x": 2.7778, "y": 11.700371297334538, "label": "2024-03-31"}, {"x": -5.7915, "y": 2.683349914931617, "label": "2024-06-30"}, {"x": -22.6337, "y": -20.206747167558735, "label": "2024-09-30"}, {"x": 3.6036, "y": -2.618094430905838, "label": "2024-12-31"}, {"x": 4.1667, "y": 2.2261177012178184, "label": "2025-03-31"}, {"x": 1.4493, "y": 8.778780746886449, "label": "2025-06-30"}, {"x": -0.5025, "y": -1.6303532004873784, "label": "2025-09-30"}, {"x": -14.3646, "y": -19.774395041988967, "label": "2025-12-31"}, {"x": 1.1429, "y": -4.4379999411040405, "label": "2026-03-31"}, {"x": 2.381, "y": -0.48870373337606104, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 98.81836389129089, 100.13559714442934, 97.4582441555279, 96.7045168298256, 95.09309956856279, 93.81306263862672, 93.60513812814123, 95.5414377473261, 83.57926517254273, 82.59812012537189, 87.08149836685048, 88.4719951708185, 89.28420142023911, 89.27770344683447, 88.14954051022936, 87.02394924482762, 90.5643277132672, 90.95043159075516, 90.63631323003484, 89.40601537157241, 90.8326375601005, 92.98565898971749, 93.33904250014328, 93.17543853713981, 93.69897008398152, 93.53536683020891, 96.77471508475305, 98.29927993135384, 99.45217658598054, 101.23093191087717, 102.69346387777507, 102.06760520750511, 98.81314253348637, 95.77608253155314, 106.98223980178642, 105.36159686512003, 103.70142494485748, 102.29159663454908, 100.7236573544722, 95.67067521837414, 94.95917266287695, 96.30970927086831, 90.67798905553191, 93.81556693289565, 91.75259300309544, 87.85881258422692, 91.73269269358211, 91.71279309329968, 94.17376824875015, 94.5386030011091, 90.99639046159066, 92.11079431894994, 94.33296859716408, 95.02947162859066, 89.74931929260433, 91.78755737669026, 91.56702699638441, 94.38714674477173, 91.35317898951436, 91.71404772274224, 95.67691786865878, 76.34372497722607, 75.92271133692172, 81.80353046200214, 81.94386810569331, 83.40070778547641, 84.69047820013257, 83.146763410299, 81.66464603240247, 77.96609063572173, 78.79472905560864, 78.72735992269723, 78.08735493311609, 79.8456844084107, 78.9766247924693, 78.31640955947634, 79.32020673200968, 84.14382359861811, 81.94085883903145, 84.13034963018966, 86.36699931084745, 82.85581420425923, 80.66896387970063, 80.4584286903129, 79.33104661691654, 78.27157836575431, 77.49056054467572, 79.21559162973364, 81.69447486513035, 79.74532540069931, 87.38571799205359, 85.7150189577062, 85.92555414709395, 85.77614189417855, 81.94850080186, 82.0101265830326, 82.49628520818058, 87.24146468462449, 85.27628943902653, 84.1601791721484, 91.54841677785811, 87.85087416288681, 91.13073155811566, 94.35581079640481, 95.5198515959897, 95.40344765787742, 96.2251235581274, 97.4529426546329, 94.72828893005408, 94.9766112319747, 96.3837742526024, 89.9066855699394, 91.81049461287012, 90.3136592755659, 87.8166346232605, 87.36827374910874, 87.78214543436125, 88.67886647343389, 89.94807273846465, 90.54818632746536, 91.45895226583205, 87.22493464029552, 87.53084081655257, 86.20988268278528, 89.22722890292897, 95.20630132921146, 95.68601730096414, 96.6315447728914, 103.25023920407499, 102.31166361332131, 82.08015107639227, 82.91444064800243, 81.05293297221283, 74.19093759380245, 67.62362906821664, 73.68576023313611, 72.59822487877418, 75.43283208653025, 79.83910345499204, 76.2958440906815, 73.66471096958267, 73.47526901606349, 65.16088863708356, 68.66906589547169, 69.2514238891673, 69.61101175140972, 73.58270472958492, 77.09339762993619, 82.28496773712233, 94.02273894940791, 89.09358427113693, 88.52619955996904, 88.09356871770353, 88.20704565993711, 96.19298546962507], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 84.08577878103839, 84.08577878103839, 84.08577878103839], "gap": [0.0, 1.1816361087091138, -0.13559714442934023, 2.5417558444721067, 3.295483170174407, 4.906900431437208, 6.186937361373282, 6.394861871858765, 4.4585622526739, 19.355272073506924, 20.336417120677766, 15.853038879199175, 14.462542075231156, 13.650335825810544, 13.656833799215192, 14.7849967358203, 15.910588001222038, 12.370209532782454, 11.9841056552945, 12.298224016014814, 13.52852187447725, 12.101899685949164, 9.948878256332165, 9.595494745906379, 9.759098708909846, 9.235567162068136, 11.769373576111633, 8.530025321567493, 7.005460474966711, 5.852563820340009, 4.073808495443373, 2.611276528545474, 3.2371351988154373, 6.491597872834177, 9.528657874767404, -0.7745648582198186, 0.8460780784465669, 2.506249998709123, 3.9160783090175215, 5.484017589094407, 10.536999725192459, 11.24850228068965, 9.897965672698291, 15.529685888034692, 12.392108010670952, 14.45508194047116, 18.348862359339677, 14.474982249984492, 14.494881850266921, 12.033906694816451, 11.669071942457506, 15.211284481975937, 14.09688062461666, 11.874706346402519, 11.178203314975946, 16.458355650962275, 14.420117566876343, 14.640647947182188, 11.820528198794875, 14.85449595405224, 14.493627220824365, 10.530757074907825, 22.979074119839396, 23.400087760143748, 17.519268635063327, 17.378930991372158, 15.922091311589057, 14.632320896932896, 16.17603568676647, 17.658153064662997, 21.356708461343743, 20.52807004145683, 20.595439174368238, 21.23544416394938, 19.477114688654765, 20.346174304596175, 21.00638953758913, 20.00259236505579, 15.178975498447357, 10.04559714290987, 7.856106351751663, 5.619456671093872, 9.130641777682087, 11.317492102240692, 11.528027291628419, 12.65540936502478, 13.71487761618701, 14.495895437265602, 7.466123945887134, 4.9872407104904255, 6.936390174921456, -0.7040024164328145, 0.9666966179145646, 0.7561614285268234, 0.9055736814422204, 4.733214773760764, 4.67158899258817, 4.1854303674401905, -0.5597491090037181, 1.4054261365942438, 2.5215364034723677, -8.704172985533049, -5.006630370561751, -8.286487765790596, -11.511567004079751, -12.675607803664647, -12.559203865552362, -13.380879765802334, -14.608698862307847, -11.884045137729018, -12.132367439649641, -13.539530460277334, -7.062441777614339, -8.966250820545056, -6.340747311683273, -3.8437226593778746, -3.3953617852261146, -3.809233470478631, -4.705954509551262, -5.975160774582022, -6.575274363582736, -7.48604030194943, -3.252022676412892, -3.5579288526699457, -2.236970718902654, -5.254316939046348, -11.233389365328833, -11.713105337081515, -12.658632809008779, -19.277327240192363, -18.33875164943869, 1.21555998455581, 0.38127041294565345, 2.2427780887352498, 9.104773467145634, 15.672081992731435, 9.609950827811971, 10.697486182173904, 7.862878974417825, 3.4566076059560373, 7.225600604578105, 9.856733725676932, 10.04617567919611, 18.360556058176044, 14.852378799787914, 14.270020806092305, 13.910432943849884, 9.938739965674685, 6.428047065323412, 1.236476958137274, -10.501294254148306, -5.57213957587733, -5.00475486470944, -4.007789936665148, -4.121266878898723, -12.107206688586686], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 102.93453724604966, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105.30474040632055, null, null, null, null, null, null, null, null, 106.2076749435666, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.2076749435666, null, null, null, null, null, null, null, null, null, null, null, null, 99.32279909706547, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 91.98645598194132, null, null, null, null, null, null, null, null, 86.68171557562077, null, null, null, null, null, null, null, null, null, null, null, null, 82.84424379232506, null, null, null, null, null, null, null, null, null, null, null, null, 83.97291196388262, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 83.29571106094808, null, null, null, null, null, null, null, null, 83.5214446952596, null, null, null, null, null, null, null, null, null, null, null, null, 84.08577878103839, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-15.9, 12.1, -3.8]}}, "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": [140.997807, 139.331726, 141.188996, 137.413987, 136.351248, 134.079185, 132.274361, 131.981192, 134.711332, 117.844931, 116.461538, 122.783003, 124.743573, 125.888766, 125.879604, 124.288919, 122.70186, 127.693716, 128.238114, 127.795214, 126.060521, 128.072027, 131.10774, 131.606003, 131.375325, 132.113493, 131.882816, 136.450226, 138.599829, 140.225388, 142.733394, 144.795532, 143.913085, 139.324364, 135.042176, 150.842612, 148.557541, 146.216735, 144.228908, 142.018148, 134.893554, 133.890351, 135.794578, 127.853976, 132.277892, 129.369144, 123.878999, 129.341085, 129.313027, 132.782948, 133.297357, 128.302915, 129.8742, 133.007417, 133.989471, 126.544572, 129.418443, 129.1075, 133.083807, 128.805979, 129.314796, 134.902356, 107.642978, 107.049358, 115.341184, 115.539057, 117.593169, 119.411717, 117.235113, 115.14536, 109.930478, 111.09884, 111.003851, 110.101458, 112.580664, 111.355309, 110.42442, 111.839752, 118.640946, 115.534814, 118.621948, 121.775575, 116.824881, 113.74147, 113.44462, 111.855036, 110.361209, 109.259991, 111.692247, 115.187418, 112.43916, 123.211946, 120.856297, 121.153147, 120.942479, 115.545589, 115.63248, 116.317953, 123.008552, 120.237698, 118.664007, 129.08126, 123.867806, 128.492333, 133.039624, 134.680896, 134.516769, 135.675314, 137.406512, 133.56481, 133.914939, 135.899008, 126.766455, 129.450784, 127.340279, 123.819529, 123.18735, 123.7709, 125.035257, 126.82481, 127.670957, 128.955117, 122.985245, 123.416566, 121.554044, 125.808436, 134.238797, 134.915186, 136.248359, 145.580573, 144.257202, 115.731213, 116.907543, 114.282858, 104.607595, 95.347834, 103.895306, 102.361905, 106.358639, 112.571385, 107.575467, 103.865627, 103.598518, 91.875424, 96.821877, 97.642989, 98.15, 103.75, 108.7, 116.02, 132.57, 125.62, 124.82, 124.21, 124.37, 135.63], "ttmEps": [8.86, 8.86, 8.86, 8.86, 8.86, 8.86, 8.86, 8.86, 8.86, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.12, 9.33, 9.33, 9.33, 9.33, 9.33, 9.33, 9.33, 9.33, 9.33, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 9.41, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 7.68, 7.68, 7.68, 7.68, 7.68, 7.68, 7.68, 7.68, 7.68, 7.68, 7.68, 7.68, 7.68, 7.34, 7.34, 7.34, 7.34, 7.34, 7.34, 7.34, 7.34, 7.34, 7.34, 7.34, 7.34, 7.34, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.44, 7.38, 7.38, 7.38, 7.38, 7.38, 7.38, 7.38, 7.38, 7.38, 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.45, 7.45, 7.45], "quarterlyEps": [2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 2.15, 2.15, 2.15], "priceIndex": [100.0, 98.81836389129089, 100.13559714442934, 97.4582441555279, 96.7045168298256, 95.09309956856279, 93.81306263862672, 93.60513812814123, 95.5414377473261, 83.57926517254273, 82.59812012537189, 87.08149836685048, 88.4719951708185, 89.28420142023911, 89.27770344683447, 88.14954051022936, 87.02394924482762, 90.5643277132672, 90.95043159075516, 90.63631323003484, 89.40601537157241, 90.8326375601005, 92.98565898971749, 93.33904250014328, 93.17543853713981, 93.69897008398152, 93.53536683020891, 96.77471508475305, 98.29927993135384, 99.45217658598054, 101.23093191087717, 102.69346387777507, 102.06760520750511, 98.81314253348637, 95.77608253155314, 106.98223980178642, 105.36159686512003, 103.70142494485748, 102.29159663454908, 100.7236573544722, 95.67067521837414, 94.95917266287695, 96.30970927086831, 90.67798905553191, 93.81556693289565, 91.75259300309544, 87.85881258422692, 91.73269269358211, 91.71279309329968, 94.17376824875015, 94.5386030011091, 90.99639046159066, 92.11079431894994, 94.33296859716408, 95.02947162859066, 89.74931929260433, 91.78755737669026, 91.56702699638441, 94.38714674477173, 91.35317898951436, 91.71404772274224, 95.67691786865878, 76.34372497722607, 75.92271133692172, 81.80353046200214, 81.94386810569331, 83.40070778547641, 84.69047820013257, 83.146763410299, 81.66464603240247, 77.96609063572173, 78.79472905560864, 78.72735992269723, 78.08735493311609, 79.8456844084107, 78.9766247924693, 78.31640955947634, 79.32020673200968, 84.14382359861811, 81.94085883903145, 84.13034963018966, 86.36699931084745, 82.85581420425923, 80.66896387970063, 80.4584286903129, 79.33104661691654, 78.27157836575431, 77.49056054467572, 79.21559162973364, 81.69447486513035, 79.74532540069931, 87.38571799205359, 85.7150189577062, 85.92555414709395, 85.77614189417855, 81.94850080186, 82.0101265830326, 82.49628520818058, 87.24146468462449, 85.27628943902653, 84.1601791721484, 91.54841677785811, 87.85087416288681, 91.13073155811566, 94.35581079640481, 95.5198515959897, 95.40344765787742, 96.2251235581274, 97.4529426546329, 94.72828893005408, 94.9766112319747, 96.3837742526024, 89.9066855699394, 91.81049461287012, 90.3136592755659, 87.8166346232605, 87.36827374910874, 87.78214543436125, 88.67886647343389, 89.94807273846465, 90.54818632746536, 91.45895226583205, 87.22493464029552, 87.53084081655257, 86.20988268278528, 89.22722890292897, 95.20630132921146, 95.68601730096414, 96.6315447728914, 103.25023920407499, 102.31166361332131, 82.08015107639227, 82.91444064800243, 81.05293297221283, 74.19093759380245, 67.62362906821664, 73.68576023313611, 72.59822487877418, 75.43283208653025, 79.83910345499204, 76.2958440906815, 73.66471096958267, 73.47526901606349, 65.16088863708356, 68.66906589547169, 69.2514238891673, 69.61101175140972, 73.58270472958492, 77.09339762993619, 82.28496773712233, 94.02273894940791, 89.09358427113693, 88.52619955996904, 88.09356871770353, 88.20704565993711, 96.19298546962507], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 84.08577878103839, 84.08577878103839, 84.08577878103839], "valuationGap": [0.0, 1.1816361087091138, -0.13559714442934023, 2.5417558444721067, 3.295483170174407, 4.906900431437208, 6.186937361373282, 6.394861871858765, 4.4585622526739, 19.355272073506924, 20.336417120677766, 15.853038879199175, 14.462542075231156, 13.650335825810544, 13.656833799215192, 14.7849967358203, 15.910588001222038, 12.370209532782454, 11.9841056552945, 12.298224016014814, 13.52852187447725, 12.101899685949164, 9.948878256332165, 9.595494745906379, 9.759098708909846, 9.235567162068136, 11.769373576111633, 8.530025321567493, 7.005460474966711, 5.852563820340009, 4.073808495443373, 2.611276528545474, 3.2371351988154373, 6.491597872834177, 9.528657874767404, -0.7745648582198186, 0.8460780784465669, 2.506249998709123, 3.9160783090175215, 5.484017589094407, 10.536999725192459, 11.24850228068965, 9.897965672698291, 15.529685888034692, 12.392108010670952, 14.45508194047116, 18.348862359339677, 14.474982249984492, 14.494881850266921, 12.033906694816451, 11.669071942457506, 15.211284481975937, 14.09688062461666, 11.874706346402519, 11.178203314975946, 16.458355650962275, 14.420117566876343, 14.640647947182188, 11.820528198794875, 14.85449595405224, 14.493627220824365, 10.530757074907825, 22.979074119839396, 23.400087760143748, 17.519268635063327, 17.378930991372158, 15.922091311589057, 14.632320896932896, 16.17603568676647, 17.658153064662997, 21.356708461343743, 20.52807004145683, 20.595439174368238, 21.23544416394938, 19.477114688654765, 20.346174304596175, 21.00638953758913, 20.00259236505579, 15.178975498447357, 10.04559714290987, 7.856106351751663, 5.619456671093872, 9.130641777682087, 11.317492102240692, 11.528027291628419, 12.65540936502478, 13.71487761618701, 14.495895437265602, 7.466123945887134, 4.9872407104904255, 6.936390174921456, -0.7040024164328145, 0.9666966179145646, 0.7561614285268234, 0.9055736814422204, 4.733214773760764, 4.67158899258817, 4.1854303674401905, -0.5597491090037181, 1.4054261365942438, 2.5215364034723677, -8.704172985533049, -5.006630370561751, -8.286487765790596, -11.511567004079751, -12.675607803664647, -12.559203865552362, -13.380879765802334, -14.608698862307847, -11.884045137729018, -12.132367439649641, -13.539530460277334, -7.062441777614339, -8.966250820545056, -6.340747311683273, -3.8437226593778746, -3.3953617852261146, -3.809233470478631, -4.705954509551262, -5.975160774582022, -6.575274363582736, -7.48604030194943, -3.252022676412892, -3.5579288526699457, -2.236970718902654, -5.254316939046348, -11.233389365328833, -11.713105337081515, -12.658632809008779, -19.277327240192363, -18.33875164943869, 1.21555998455581, 0.38127041294565345, 2.2427780887352498, 9.104773467145634, 15.672081992731435, 9.609950827811971, 10.697486182173904, 7.862878974417825, 3.4566076059560373, 7.225600604578105, 9.856733725676932, 10.04617567919611, 18.360556058176044, 14.852378799787914, 14.270020806092305, 13.910432943849884, 9.938739965674685, 6.428047065323412, 1.236476958137274, -10.501294254148306, -5.57213957587733, -5.00475486470944, -4.007789936665148, -4.121266878898723, -12.107206688586686], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 102.93453724604966, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105.30474040632055, null, null, null, null, null, null, null, null, 106.2076749435666, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.2076749435666, null, null, null, null, null, null, null, null, null, null, null, null, 99.32279909706547, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 91.98645598194132, null, null, null, null, null, null, null, null, 86.68171557562077, null, null, null, null, null, null, null, null, null, null, null, null, 82.84424379232506, null, null, null, null, null, null, null, null, null, null, null, null, 83.97291196388262, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 83.29571106094808, null, null, null, null, null, null, null, null, 83.5214446952596, null, null, null, null, null, null, null, null, null, null, null, null, 84.08577878103839, null, null], "quarterLabels": ["2023-07-20", "", "", "", "", "", "", "", "", "2023-10-19", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-15", "", "", "", "", "", "", "", "", "2024-04-18", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-18", "", "", "", "", "", "", "", "", "2025-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-17", "", "", "", "", "", "", "", "", "2026-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-21", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [3.8297872340425467, 3.8297872340425467, 3.8297872340425467, 3.8297872340425467, 3.8297872340425467, 3.8297872340425467, 3.8297872340425467, 3.8297872340425467, 3.8297872340425467, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.892561983471086, 2.7272727272727093, 2.7272727272727093, 2.7272727272727093, 2.7272727272727093, 2.7272727272727093, 2.7272727272727093, 2.7272727272727093, 2.7272727272727093, 2.7272727272727093, 2.77777777777778, 2.77777777777778, 2.77777777777778, 2.77777777777778, 2.77777777777778, 2.77777777777778, 2.77777777777778, 2.77777777777778, 2.77777777777778, 2.77777777777778, 2.77777777777778, 2.77777777777778, 2.77777777777778, 2.77777777777778, -5.791505791505788, -5.791505791505788, -5.791505791505788, -5.791505791505788, -5.791505791505788, -5.791505791505788, -5.791505791505788, -5.791505791505788, -5.791505791505788, -5.791505791505788, -5.791505791505788, -5.791505791505788, -5.791505791505788, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, -22.633744855967088, 3.6036036036036063, 3.6036036036036063, 3.6036036036036063, 3.6036036036036063, 3.6036036036036063, 3.6036036036036063, 3.6036036036036063, 3.6036036036036063, 3.6036036036036063, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 1.4492753623188528, 1.4492753623188528, 1.4492753623188528, 1.4492753623188528, 1.4492753623188528, 1.4492753623188528, 1.4492753623188528, 1.4492753623188528, 1.4492753623188528, 1.4492753623188528, 1.4492753623188528, 1.4492753623188528, 1.4492753623188528, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -0.5025125628140708, -14.3646408839779, -14.3646408839779, -14.3646408839779, -14.3646408839779, -14.3646408839779, -14.3646408839779, -14.3646408839779, -14.3646408839779, -14.3646408839779, 1.142857142857144, 1.142857142857144, 1.142857142857144, 1.142857142857144, 1.142857142857144, 1.142857142857144, 1.142857142857144, 1.142857142857144, 1.142857142857144, 1.142857142857144, 1.142857142857144, 1.142857142857144, 1.142857142857144, 2.3809523809523725, 2.3809523809523725, 2.3809523809523725], "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": [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, 113, 1, 8, 15, 22, 29, 36, 43, 50, 57, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 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, 108, 115, 3, 10, 17, 24, 31, 38, 45, 52, 59, 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, 108, 115, 3, 10, 17, 24, 31, 38, 45, 52, 59, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 140.997807, "latestClose": 135.63, "startTtmEps": 8.86, "latestTtmEps": 7.45, "priceChangePct": -3.8070145303749303, "epsChangePct": -15.914221218961622, "earningsGapPct": -12.107206688586691, "startMultiple": 15.913973702031603, "latestMultiple": 18.20536912751678, "multipleChangePct": 14.398637753138011, "latestQuarter": "2026-07-21", "tone": "negative", "read": "Market price is leading earnings power; the spread is stable and has persisted through 0 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 5.554936106576869, "earningsMovePct": 1.4986376021798309, "spread": -4.056298504397038, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 5.710770484053285, "earningsMovePct": -20.82890541976621, "spread": -26.539675903819493, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": -3.8070145303749303, "earningsMovePct": -15.914221218961622, "spread": -12.107206688586691, "lead": "price"}]}, "state": {"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "lead": "price", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 0, "persistenceLabel": "0 quarters", "summary": "Market price is leading earnings power; the spread is stable and has persisted through 0 updates.", "marketChangePct": -3.8070145303749303, "earningsChangePct": -15.914221218961622, "recentMarketMovePoints": 22.71771645356158, "recentEarningsMovePoints": 0.564334085778782}, "pressure": {"score": 21, "band": "low", "label": "Low \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 92, "band": "high", "label": "High confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 49.20246597, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.05471711, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.18075799, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.05475254, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.0021684, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -3.2006080692047356, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-21", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 102.93453724604966, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 105.30474040632055, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 106.2076749435666, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 99.32279909706547, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 91.98645598194132, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 86.68171557562077, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 82.84424379232506, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.97291196388262, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.29571106094808, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 83.5214446952596, 84.08577878103839, 84.08577878103839, 84.08577878103839], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.6526844998096, 100.92469756608753, 100.92469756608753, 100.92469756608753, 100.92469756608753, 100.92469756608753, 100.92469756608753, 100.92469756608753, 100.92469756608753, 100.92469756608753, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.00561439444509, 101.21349454750039, 101.21349454750039, 101.21349454750039, 101.21349454750039, 101.21349454750039, 101.21349454750039, 101.21349454750039, 101.21349454750039, 101.21349454750039, 101.21349454750039, 101.21349454750039, 101.21349454750039, 101.21349454750039, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 101.84986717978826, 102.6553596111167, 102.6553596111167, 102.6553596111167, 102.6553596111167, 102.6553596111167, 102.6553596111167, 102.6553596111167, 102.6553596111167, 102.6553596111167, 103.01568054754726, 103.01568054754726, 103.01568054754726, 103.01568054754726, 103.01568054754726, 103.01568054754726, 103.01568054754726, 103.01568054754726, 103.01568054754726, 103.01568054754726, 103.01568054754726, 103.01568054754726, 103.01568054754726, 103.89796376142924, 103.89796376142924, 103.89796376142924, 103.89796376142924, 103.89796376142924, 103.89796376142924, 103.89796376142924, 103.89796376142924, 103.89796376142924, 103.89796376142924, 103.89796376142924, 103.89796376142924, 103.89796376142924, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 105.16564762659706, 106.21132924761554, 106.21132924761554, 106.21132924761554, 106.21132924761554, 106.21132924761554, 106.21132924761554, 106.21132924761554, 106.21132924761554, 106.21132924761554, 107.95471909495535, 107.95471909495535, 107.95471909495535, 107.95471909495535, 107.95471909495535, 107.95471909495535, 107.95471909495535, 107.95471909495535, 107.95471909495535, 107.95471909495535, 107.95471909495535, 107.95471909495535, 107.95471909495535, 109.58295992036031, 109.58295992036031, 109.58295992036031], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 114.77638082048236, 127.75798518145471, 127.75798518145471, 127.75798518145471, 127.75798518145471, 127.75798518145471, 127.75798518145471, 127.75798518145471, 127.75798518145471, 127.75798518145471, 137.48853264401328, 137.48853264401328, 137.48853264401328, 137.48853264401328, 137.48853264401328, 137.48853264401328, 137.48853264401328, 137.48853264401328, 137.48853264401328, 137.48853264401328, 137.48853264401328, 137.48853264401328, 137.48853264401328, 137.48853264401328, 141.45133611500734, 141.45133611500734, 141.45133611500734, 141.45133611500734, 141.45133611500734, 141.45133611500734, 141.45133611500734, 141.45133611500734, 141.45133611500734, 141.45133611500734, 141.45133611500734, 141.45133611500734, 141.45133611500734, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 131.00464858250695, 119.25328905737187, 119.25328905737187, 119.25328905737187, 119.25328905737187, 119.25328905737187, 119.25328905737187, 119.25328905737187, 119.25328905737187, 119.25328905737187, 95.9754252675935, 95.9754252675935, 95.9754252675935, 95.9754252675935, 95.9754252675935, 95.9754252675935, 95.9754252675935, 95.9754252675935, 95.9754252675935, 95.9754252675935, 95.9754252675935, 95.9754252675935, 95.9754252675935, 89.53337779290365, 89.53337779290365, 89.53337779290365, 89.53337779290365, 89.53337779290365, 89.53337779290365, 89.53337779290365, 89.53337779290365, 89.53337779290365, 89.53337779290365, 89.53337779290365, 89.53337779290365, 89.53337779290365, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 78.55225737238693, 89.22078373435473, 89.22078373435473, 89.22078373435473, 89.22078373435473, 89.22078373435473, 89.22078373435473, 89.22078373435473, 89.22078373435473, 89.22078373435473, 94.62773634556758, 94.62773634556758, 94.62773634556758, 94.62773634556758, 94.62773634556758, 94.62773634556758, 94.62773634556758, 94.62773634556758, 94.62773634556758, 94.62773634556758, 94.62773634556758, 94.62773634556758, 94.62773634556758, 105.71725155919975, 105.71725155919975, 105.71725155919975], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -15.914221218961615, "valuationContribution": 12.107206688586686, "marketMove": -3.8070145303749285, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -15.914221218961615}, {"key": "valuation", "label": "Relative valuation contribution", "value": 12.107206688586686}, {"key": "market", "label": "Total market move", "value": -3.8070145303749285}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": 2.934537246049662, "surprisePct": 2.892561983471086, "immediateReturnPct": -12.520402515209339, "forward4WeekPct": -6.549238188811013, "forward13WeekPct": -2.675047411750031, "toDateReturnPct": 0.6819530223337145, "weeksSince": 146, "availabilitySource": "reported", "spread": 19.355272073506924, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-02-16", "periodEnd": "2023-12-31", "earningsChangePct": 2.3026315789473673, "surprisePct": 2.7272727272727093, "immediateReturnPct": -0.17460517829167577, "forward4WeekPct": 8.03846810711455, "forward13WeekPct": 7.4970805593642, "toDateReturnPct": 2.6617319095483927, "weeksSince": 129, "availabilitySource": "reported", "spread": 11.769373576111633, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": 0.8574490889603492, "surprisePct": 2.77777777777778, "immediateReturnPct": 11.700371297334545, "forward4WeekPct": 5.165772802713109, "forward13WeekPct": -4.242488657765708, "toDateReturnPct": 0.4352891943921078, "weeksSince": 120, "availabilitySource": "reported", "spread": -0.7745648582198186, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 0.0, "surprisePct": -5.791505791505788, "immediateReturnPct": 2.683349914931621, "forward4WeekPct": 2.8569356743926466, "forward13WeekPct": -16.75782363365449, "toDateReturnPct": 4.885024460837961, "weeksSince": 106, "availabilitySource": "reported", "spread": 12.033906694816451, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": -6.482465462274167, "surprisePct": -22.633744855967088, "immediateReturnPct": -20.206747167558735, "forward4WeekPct": -12.830900447728277, "forward13WeekPct": -17.454881959214998, "toDateReturnPct": 0.5393856872299541, "weeksSince": 93, "availabilitySource": "reported", "spread": 22.979074119839396, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-02-21", "periodEnd": "2024-12-31", "earningsChangePct": -7.386363636363635, "surprisePct": 3.6036036036036063, "immediateReturnPct": -2.6180944309058374, "forward4WeekPct": -4.129667003835246, "forward13WeekPct": 1.8672735465207646, "toDateReturnPct": 14.319722298910186, "weeksSince": 76, "availabilitySource": "reported", "spread": 10.04559714290987, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": -5.766871165644183, "surprisePct": 4.1666666666666705, "immediateReturnPct": 2.2261177012178113, "forward4WeekPct": 10.613497121741489, "forward13WeekPct": 18.14137894263599, "toDateReturnPct": 24.135100834851798, "weeksSince": 67, "availabilitySource": "reported", "spread": 7.466123945887134, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": -4.4270833333333375, "surprisePct": 1.4492753623188528, "immediateReturnPct": 8.77878074688645, "forward4WeekPct": 13.497680893246766, "forward13WeekPct": 7.311629043505996, "toDateReturnPct": 14.297505561227176, "weeksSince": 54, "availabilitySource": "reported", "spread": -8.704172985533049, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 1.3623978201634968, "surprisePct": -0.5025125628140708, "immediateReturnPct": -1.6303532004873778, "forward4WeekPct": -3.410969685591092, "forward13WeekPct": 4.221219703080359, "toDateReturnPct": 4.773409483560953, "weeksSince": 41, "availabilitySource": "reported", "spread": -6.340747311683273, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-02-20", "periodEnd": "2025-12-31", "earningsChangePct": -0.8064516129032362, "surprisePct": -14.3646408839779, "immediateReturnPct": -19.774395041988967, "forward4WeekPct": -33.904281603909105, "forward13WeekPct": -32.882465722577926, "toDateReturnPct": -5.980430703210238, "weeksSince": 24, "availabilitySource": "reported", "spread": 1.21555998455581, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 0.27100271002711285, "surprisePct": 1.142857142857144, "immediateReturnPct": -4.437999941104042, "forward4WeekPct": -13.990685110607814, "forward13WeekPct": 10.338875194615383, "toDateReturnPct": 20.48354917193209, "weeksSince": 15, "availabilitySource": "reported", "spread": 7.225600604578105, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 0.6756756756756799, "surprisePct": 2.3809523809523725, "immediateReturnPct": -0.4887037333760613, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 8.660471078352838, "weeksSince": 2, "availabilitySource": "reported", "spread": -4.007789936665148, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 0.6756756756756799, "surprisePct": 2.3809523809523725, "immediateReturnPct": -0.4887037333760613, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 8.660471078352838, "weeksSince": 2, "availabilitySource": "reported", "spread": -4.007789936665148, "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; 1 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Auto Parts", "population": 20, "spreadPercentile": 10.5, "qualityPercentile": 68.4, "rarityPercentile": 89.5, "currentOneYearSpread": -101.50430000000001, "lead": "price", "relatedSignals": [{"tickerId": 2628, "symbol": "MGA", "name": "Magna International Inc", "spread": -110.044279, "lead": "price", "quality": 75}, {"tickerId": 6366, "symbol": "GTX", "name": "Garrett Motion Inc", "spread": -120.965731, "lead": "price", "quality": 100}, {"tickerId": 3166, "symbol": "PLOW", "name": "Douglas Dynamics Inc", "spread": -68.901934, "lead": "price", "quality": 100}, {"tickerId": 170, "symbol": "ALSN", "name": "Allison Transmission Holdings Inc", "spread": -67.624409, "lead": "price", "quality": 100}, {"tickerId": 2701, "symbol": "MOD", "name": "Modine Manufacturing Company", "spread": -66.709727, "lead": "price", "quality": 100}, {"tickerId": 233, "symbol": "APTV", "name": "Aptiv PLC", "spread": -52.348099999999995, "lead": "price", "quality": 50}, {"tickerId": 8538, "symbol": "THRM", "name": "Gentherm Inc", "spread": -42.021316, "lead": "price", "quality": 75}, {"tickerId": 8784, "symbol": "VC", "name": "Visteon Corp", "spread": -40.457009, "lead": "price", "quality": 50}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-20", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-04-19", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-07-26", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-10-25", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2025-04-25", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "explanation": "Earnings have weakened while price has not adjusted to the same degree."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}