{"ticker": {"uuid": "42e08c79-9932-4c69-99b0-09385e4afded", "symbol": "VC", "name": "Visteon Corp", "sector": "Consumer Cyclical", "industry": "Auto Parts", "currency": "USD"}, "next_event": {"report_date": "2026-10-22", "fiscal_date_ending": "2026-09-30", "estimate": 2.39, "session": "Time unconfirmed", "days": 69}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 3, "inline": 1, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 65.4, "average_surprise_label": "+65.4%", "median_surprise": 20.4, "surprise_dispersion": 142.4, "average_reaction": 1.4, "average_reaction_label": "+1.4%", "average_abs_reaction": 5.9, "positive_response_rate": 58.3, "confirmation_rate": 54.5, "reaction_sample": 12, "streak": {"count": 2, "band": "miss", "label": "2 consecutive misses"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 48, "band": "Elevated", "tone": "caution", "days": 69, "proximity_component": 3, "reaction_component": 15, "variability_component": 25, "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": -48.1, "revenue_growth_1y": -1.1, "cash_conversion": 2.75, "net_margin": 4.0, "earnings_yield": 10.3, "eps_surprise_avg": 4.5, "sue_score": 0.61, "pe_ratio": 18.4, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 104.13, "currency": "USD", "return_13w": -8.6, "fair_value": 103.804373, "fair_value_gap": 0.3, "relative_strength": -13.7, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 48.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-26", "date_source": "exact", "eps_actual": 2.35, "eps_estimate": 1.98, "eps_surprise": 0.37, "surprise_pct": 18.6869, "surprise_label": "+18.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.830834271676869, "one_week_reaction_label": "-5.8%", "four_week_reaction": -5.649360360725777, "four_week_reaction_label": "-5.6%", "confirmation": "diverged", "revenue": 1014000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 66000000.0, "operating_cash_flow": 127000000.0, "free_cash_flow": 158000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-20", "date_source": "exact", "eps_actual": 13.01, "eps_estimate": 2.09, "eps_surprise": 10.92, "surprise_pct": 522.488038277512, "surprise_label": "+522.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.384847671848839, "one_week_reaction_label": "-3.4%", "four_week_reaction": -5.215857485338354, "four_week_reaction_label": "-5.2%", "confirmation": "diverged", "revenue": 990000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 366000000.0, "operating_cash_flow": 98000000.0, "free_cash_flow": 141000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-25", "date_source": "exact", "eps_actual": 1.57, "eps_estimate": 1.68, "eps_surprise": -0.11, "surprise_pct": -6.5476, "surprise_label": "-6.5%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.7259611830397645, "one_week_reaction_label": "+3.7%", "four_week_reaction": 5.575073307295543, "four_week_reaction_label": "+5.6%", "confirmation": "diverged", "revenue": 933000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 42000000.0, "operating_cash_flow": 69000000.0, "free_cash_flow": 106000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-25", "date_source": "exact", "eps_actual": 2.54, "eps_estimate": 1.96, "eps_surprise": 0.58, "surprise_pct": 29.5918, "surprise_label": "+29.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.325921554570752, "one_week_reaction_label": "+3.3%", "four_week_reaction": -9.922179604947555, "four_week_reaction_label": "-9.9%", "confirmation": "confirmed", "revenue": 1014000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 71000000.0, "operating_cash_flow": 57000000.0, "free_cash_flow": 88000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-24", "date_source": "exact", "eps_actual": 2.26, "eps_estimate": 1.85, "eps_surprise": 0.41, "surprise_pct": 22.1622, "surprise_label": "+22.2%", "surprise_band": "beat", "eps_yoy": -3.829787234042566, "eps_yoy_label": "-3.8%", "one_week_reaction": 1.4638407696728557, "one_week_reaction_label": "+1.5%", "four_week_reaction": 0.16386204659537432, "four_week_reaction_label": "+0.2%", "confirmation": "confirmed", "revenue": 980000000.0, "revenue_yoy": -3.353057199211045, "revenue_yoy_label": "-3.4%", "net_income": 39000000.0, "operating_cash_flow": 98000000.0, "free_cash_flow": 126000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-18", "date_source": "exact", "eps_actual": 4.44, "eps_estimate": 1.9659, "eps_surprise": 2.4741, "surprise_pct": 125.8508, "surprise_label": "+125.9%", "surprise_band": "beat", "eps_yoy": -65.87240584166027, "eps_yoy_label": "-65.9%", "one_week_reaction": 6.48960554352846, "one_week_reaction_label": "+6.5%", "four_week_reaction": -3.1246244408151944, "four_week_reaction_label": "-3.1%", "confirmation": "confirmed", "revenue": 939000000.0, "revenue_yoy": -5.151515151515151, "revenue_yoy_label": "-5.2%", "net_income": 122000000.0, "operating_cash_flow": 203000000.0, "free_cash_flow": 244000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-24", "date_source": "exact", "eps_actual": 2.4, "eps_estimate": 1.68, "eps_surprise": 0.72, "surprise_pct": 42.8571, "surprise_label": "+42.9%", "surprise_band": "beat", "eps_yoy": 52.86624203821655, "eps_yoy_label": "+52.9%", "one_week_reaction": 9.998608128571432, "one_week_reaction_label": "+10.0%", "four_week_reaction": 20.944158188760195, "four_week_reaction_label": "+20.9%", "confirmation": "confirmed", "revenue": 934000000.0, "revenue_yoy": 0.10718113612004287, "revenue_yoy_label": "+0.1%", "net_income": 65000000.0, "operating_cash_flow": 70000000.0, "free_cash_flow": 105000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-24", "date_source": "exact", "eps_actual": 2.39, "eps_estimate": 2.15, "eps_surprise": 0.24, "surprise_pct": 11.1628, "surprise_label": "+11.2%", "surprise_band": "beat", "eps_yoy": -5.905511811023619, "eps_yoy_label": "-5.9%", "one_week_reaction": 3.5453219321887315, "one_week_reaction_label": "+3.5%", "four_week_reaction": 10.572003235639917, "four_week_reaction_label": "+10.6%", "confirmation": "confirmed", "revenue": 969000000.0, "revenue_yoy": -4.437869822485207, "revenue_yoy_label": "-4.4%", "net_income": 65000000.0, "operating_cash_flow": 95000000.0, "free_cash_flow": 126000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-23", "date_source": "exact", "eps_actual": 2.15, "eps_estimate": 2.14, "eps_surprise": 0.01, "surprise_pct": 0.4673, "surprise_label": "+0.5%", "surprise_band": "in-line", "eps_yoy": -4.867256637168136, "eps_yoy_label": "-4.9%", "one_week_reaction": -5.2381784224562065, "one_week_reaction_label": "-5.2%", "four_week_reaction": -7.6155737231462215, "four_week_reaction_label": "-7.6%", "confirmation": "contained", "revenue": 917000000.0, "revenue_yoy": -6.428571428571428, "revenue_yoy_label": "-6.4%", "net_income": 57000000.0, "operating_cash_flow": 127000000.0, "free_cash_flow": 149000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-19", "date_source": "exact", "eps_actual": 2.96, "eps_estimate": 2.08, "eps_surprise": 0.88, "surprise_pct": 42.3077, "surprise_label": "+42.3%", "surprise_band": "beat", "eps_yoy": -33.33333333333334, "eps_yoy_label": "-33.3%", "one_week_reaction": -11.463693229688955, "one_week_reaction_label": "-11.5%", "four_week_reaction": -14.770332348963203, "four_week_reaction_label": "-14.8%", "confirmation": "diverged", "revenue": 948000000.0, "revenue_yoy": 0.9584664536741214, "revenue_yoy_label": "+1.0%", "net_income": 14000000.0, "operating_cash_flow": 118000000.0, "free_cash_flow": 163000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-23", "date_source": "exact", "eps_actual": 1.65, "eps_estimate": 1.84, "eps_surprise": -0.19, "surprise_pct": -10.3261, "surprise_label": "-10.3%", "surprise_band": "miss", "eps_yoy": -31.25, "eps_yoy_label": "-31.2%", "one_week_reaction": 15.24581849342658, "one_week_reaction_label": "+15.2%", "four_week_reaction": 12.002027865517794, "four_week_reaction_label": "+12.0%", "confirmation": "diverged", "revenue": 954000000.0, "revenue_yoy": 2.141327623126338, "revenue_yoy_label": "+2.1%", "net_income": 31000000.0, "operating_cash_flow": 6000000.0, "free_cash_flow": 42000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-23", "date_source": "exact", "eps_actual": 1.91, "eps_estimate": 2.23, "eps_surprise": -0.32, "surprise_pct": -14.3498, "surprise_label": "-14.3%", "surprise_band": "miss", "eps_yoy": -20.083682008368207, "eps_yoy_label": "-20.1%", "one_week_reaction": -1.0491177873152069, "one_week_reaction_label": "-1.0%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 960000000.0, "revenue_yoy": -0.9287925696594427, "revenue_yoy_label": "-0.9%", "net_income": 49000000.0, "operating_cash_flow": 37000000.0, "free_cash_flow": 62000000.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.35, 13.01, 1.57, 2.54, 2.26, 4.44, 2.4, 2.39, 2.15, 2.96, 1.65, 1.91], "eps_estimate": [1.98, 2.09, 1.68, 1.96, 1.85, 1.9659, 1.68, 2.15, 2.14, 2.08, 1.84, 2.23], "surprise": [18.6869, 522.488038277512, -6.5476, 29.5918, 22.1622, 125.8508, 42.8571, 11.1628, 0.4673, 42.3077, -10.3261, -14.3498], "reaction_1w": [-5.830834271676869, -3.384847671848839, 3.7259611830397645, 3.325921554570752, 1.4638407696728557, 6.48960554352846, 9.998608128571432, 3.5453219321887315, -5.2381784224562065, -11.463693229688955, 15.24581849342658, -1.0491177873152069], "reaction_4w": [-5.649360360725777, -5.215857485338354, 5.575073307295543, -9.922179604947555, 0.16386204659537432, -3.1246244408151944, 20.944158188760195, 10.572003235639917, -7.6155737231462215, -14.770332348963203, 12.002027865517794, null], "revenue": [1014.0, 990.0, 933.0, 1014.0, 980.0, 939.0, 934.0, 969.0, 917.0, 948.0, 954.0, 960.0], "net_income": [66.0, 366.0, 42.0, 71.0, 39.0, 122.0, 65.0, 65.0, 57.0, 14.0, 31.0, 49.0], "financial_unit": "millions", "scatter": [{"x": 18.6869, "y": -5.830834271676869, "label": "2023-09-30"}, {"x": 522.488038277512, "y": -3.384847671848839, "label": "2023-12-31"}, {"x": -6.5476, "y": 3.7259611830397645, "label": "2024-03-31"}, {"x": 29.5918, "y": 3.325921554570752, "label": "2024-06-30"}, {"x": 22.1622, "y": 1.4638407696728557, "label": "2024-09-30"}, {"x": 125.8508, "y": 6.48960554352846, "label": "2024-12-31"}, {"x": 42.8571, "y": 9.998608128571432, "label": "2025-03-31"}, {"x": 11.1628, "y": 3.5453219321887315, "label": "2025-06-30"}, {"x": 0.4673, "y": -5.2381784224562065, "label": "2025-09-30"}, {"x": 42.3077, "y": -11.463693229688955, "label": "2025-12-31"}, {"x": -10.3261, "y": 15.24581849342658, "label": "2026-03-31"}, {"x": -14.3498, "y": -1.0491177873152069, "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, 100.34533442780909, 106.02498124483097, 101.4474646626527, 101.5062454971289, 101.9470972935925, 101.4474646626527, 97.55326933178307, 96.07641425189226, 93.122703348426, 87.692872846874, 84.67303424830665, 83.84276239817684, 87.86186625862375, 87.10506970790453, 90.44819992135238, 90.30124857884653, 94.07053612382356, 94.1880970490913, 91.77075679811246, 84.88611328591357, 83.79132991169482, 85.56943379353753, 87.14915459007703, 87.36223362768396, 88.17781026919474, 87.47979380926706, 84.51873604517593, 82.64511330730937, 85.96620145151329, 82.91697243570785, 83.59294608270694, 86.4144008522864, 80.75679610450842, 79.9926519494797, 79.47097724929597, 82.4320350133871, 84.2909625426346, 84.08523110933722, 83.90154248896839, 80.70903742018116, 81.82953666579861, 78.16311483747029, 76.38501095562756, 78.61131498192805, 78.39823668800577, 79.19177051658797, 80.9992648156688, 79.30933144185572, 81.94709759106635, 76.68625975757948, 72.18956607912133, 71.44011713271166, 74.13666411639849, 74.37913282755886, 71.09478270490257, 66.50991926209943, 70.0220421436124, 71.4842027585688, 67.82512853454999, 68.1263773365019, 67.25936820850912, 68.24393826176966, 67.0022042887297, 67.66348272710975, 67.3695807857827, 67.60470189263356, 68.60396715451313, 68.48273317077528, 68.42762688213848, 62.97575282397327, 65.63556178611248, 64.09992661543012, 60.58780299023251, 61.74136645524283, 62.92432033749124, 61.7634092681714, 59.27994132209148, 61.13886810765433, 65.10653948161922, 63.71785416607343, 64.42321823031061, 59.2285080919248, 58.98603938076443, 57.567964391665186, 53.152093616927154, 50.044085254014824, 52.76267430694559, 58.03820734905152, 58.69948578743156, 62.0573104658138, 63.81337227841261, 60.99191750883314, 62.0315945944151, 61.366642353880295, 66.02498109609404, 66.49522405348038, 69.20646550210162, 75.98824404133646, 81.35929445209692, 80.41146167669936, 83.26230686351693, 81.21969145758524, 83.85745760679589, 88.91256400698538, 92.33352156239636, 91.2877916274748, 92.14941424757144, 91.75174226906529, 91.93584958389022, 90.75756306648458, 89.07113914051934, 81.57428773398448, 83.79094022093993, 79.40182127031348, 78.91577724523842, 78.55492732464498, 77.40977939509688, 75.2903837551846, 76.24295900757426, 73.45907593003137, 76.3721846265257, 73.7396793025059, 71.84929688744103, 71.53915584816836, 75.23869321013017, 69.18356224603681, 67.49994052382037, 67.09380392666534, 74.50764674030339, 77.49090646583751, 68.6075866676887, 70.64565518569036, 66.96449352766419, 66.04524204060908, 63.22076865504862, 65.11116445643714, 67.74289188631647, 69.68518051498333, 73.13237303367642, 84.28200188632637, 82.17662023989676, 84.77128093961461, 81.90974082389268, 84.11890886856361, 87.69212841854262, 87.35319860291104, 88.0820095566898, 84.63874964240853, 76.65901338317785, 76.19049205574866, 79.26190964667342, 77.97533520785989, 77.15728209647558, 77.74479296737886, 77.43988226222652], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 163.89413988657844, 163.89413988657844, 163.89413988657844], "gap": [0.0, -0.3453344278090924, -6.024981244830968, -1.4474646626527061, -1.5062454971289014, -1.9470972935925062, -1.4474646626527061, 2.4467306682169294, 3.9235857481077403, 6.8772966515739995, 27.619036415885915, 30.638875014453262, 31.469146864583067, 27.450043004136162, 28.206839554855378, 24.863709341407528, 25.010660683913386, 21.241373138936353, 21.123812213668614, 23.541152464647453, 30.425795976846345, 31.520579351065095, 29.742475469222384, 28.16275467268288, 27.94967563507595, 27.134098993565175, 27.832115453492847, 251.77615998506982, 253.64978272293638, 250.32869457873247, 253.3779235945379, 252.70194994753882, 249.88049517795935, 255.53809992573733, 256.30224408076606, 256.8239187809498, 259.91201035523295, 258.0530828259854, 258.2588142592828, 258.4425028796516, 261.63500794843884, 260.5145087028214, 264.1809305311497, 265.9590344129924, 263.73273038669197, 263.9458086806143, 263.15227485203206, 261.3447805529512, 263.0347139267643, 286.1058324656444, 291.3666702991313, 295.8633639775894, 296.61281292399906, 293.91626594031226, 293.6737972291519, 296.9581473518082, 301.5430107946113, 298.03088791309835, 296.56872729814194, 300.22780152216075, 299.92655272020886, 300.79356184820165, 298.10766854352335, 299.34940251656326, 298.68812407818325, 298.9820260195103, 298.74690491265943, 297.7476396507799, 297.86887363451774, 297.9239799231545, 303.3758539813197, 300.7160450191805, 302.2516801898629, 305.7638038150605, 304.61024035005016, 303.42728646780176, 304.5881975371216, 307.0716654832015, 305.21273869763866, 139.2412866053373, 140.6299719208831, 139.92460785664593, 145.11931799503174, 145.3617867061921, 146.77986169529134, 151.19573247002938, 154.3037408329417, 151.58515178001093, 161.99959983431336, 161.3383213959333, 157.98049671755106, 156.22443490495226, 159.04588967453174, 158.00621258894978, 158.67116482948455, 154.0128260872708, 153.54258312988446, 150.83134168126324, 144.0495631420284, 138.67851273126794, 139.6263455066655, 133.93996156748497, 135.98257697341666, 133.344810824206, 128.28970442401652, 124.86874686860554, 125.9144768035271, 125.05285418343045, 125.45052616193661, 125.26641884711168, 126.44470536451732, 128.13112929048256, 135.62798069701742, 133.41132821006198, 135.72105207562225, 136.20709610069733, 136.56794602129077, 137.71309395083887, 139.83248959075115, 138.8799143383615, 141.66379741590436, 138.75068871941005, 141.38319404342985, 143.27357645849472, 143.5837174977674, 139.8841801358056, 145.93931109989893, 147.6229328221154, 148.0290694192704, 140.61522660563236, 137.63196688009822, 118.53797098826594, 116.49990247026427, 120.18106412829044, 121.10031561534555, 123.924789000906, 122.0343931995175, 119.40266576963816, 117.4603771409713, 114.01318462227822, 88.68586200781353, 90.79124365424313, 88.19658295452528, 91.05812307024722, 88.84895502557629, 85.27573547559727, 85.61466529122886, 84.8858543374501, 88.32911425173137, 96.30885051096205, 96.77737183839123, 93.70595424746648, 94.99252868628001, 86.73685779010286, 86.14934691919959, 86.45425762435192], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 115.31190926275991, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 336.29489603024575, null, null, null, null, null, null, null, null, 342.34404536862, null, null, null, null, null, null, null, null, null, null, null, null, 368.05293005671075, null, null, null, null, null, null, null, null, null, null, null, null, 366.351606805293, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 204.34782608695653, null, null, null, null, null, null, null, null, 220.03780718336486, null, null, null, null, null, null, null, null, null, null, null, null, 217.2022684310019, null, null, null, null, null, null, null, null, null, null, null, null, 215.12287334593574, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 187.14555765595463, null, null, null, null, null, null, null, null, 172.9678638941399, null, null, null, null, null, null, null, null, null, null, null, null, 163.89413988657844, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [63.9, -86.5, -22.6]}}, "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": [134.465597, 134.929953, 142.567124, 136.411939, 136.490979, 137.083773, 136.411939, 131.175586, 129.189724, 125.217999, 117.916745, 113.856101, 112.739671, 118.143983, 117.126352, 121.621712, 121.424113, 126.492508, 126.650587, 123.400096, 114.142619, 112.670512, 115.06145, 117.185631, 117.472149, 118.568819, 117.630227, 113.648623, 111.129245, 115.594966, 111.494802, 112.403754, 116.19764, 108.590108, 107.562597, 106.861124, 110.842728, 113.342346, 113.065708, 112.81871, 108.525889, 110.032575, 105.102499, 102.711561, 105.705174, 105.418657, 106.485687, 108.916145, 106.643766, 110.190654, 103.116637, 97.070131, 96.06238, 99.688308, 100.014345, 95.598024, 89.43296, 94.155557, 96.12166, 91.201464, 91.60654, 90.440711, 91.764619, 90.094914, 90.984106, 90.588909, 90.905066, 92.248734, 92.085716, 92.011617, 84.680722, 88.25725, 86.192349, 81.469751, 83.020897, 84.611563, 83.050537, 79.711127, 82.210744, 87.545897, 85.678593, 86.627065, 79.641967, 79.31593, 77.409107, 71.47128, 67.292078, 70.947645, 78.041422, 78.930614, 83.445733, 85.807032, 82.013146, 83.411154, 82.517022, 88.780885, 89.4132, 93.058887, 102.178046, 109.400261, 108.125752, 111.959158, 109.212543, 112.759431, 119.55681, 124.156821, 122.750674, 123.90926, 123.374528, 123.622089, 122.037699, 119.770039, 109.689353, 112.669988, 106.768133, 106.114571, 105.629352, 104.089522, 101.239664, 102.52055, 98.777185, 102.694314, 99.1545, 96.612586, 96.195553, 101.170158, 93.02809, 90.764198, 90.218084, 100.187152, 104.19861, 92.253601, 94.994102, 90.044206, 88.808129, 85.010184, 87.552116, 91.090884, 93.702594, 98.337882, 113.330297, 110.499283, 113.988209, 110.140422, 113.110993, 117.915744, 117.46, 118.44, 113.81, 103.08, 102.45, 106.58, 104.85, 103.75, 104.54, 104.13], "ttmEps": [5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 6.1, 17.79, 17.79, 17.79, 17.79, 17.79, 17.79, 17.79, 17.79, 17.79, 18.11, 18.11, 18.11, 18.11, 18.11, 18.11, 18.11, 18.11, 18.11, 18.11, 18.11, 18.11, 18.11, 19.47, 19.47, 19.47, 19.47, 19.47, 19.47, 19.47, 19.47, 19.47, 19.47, 19.47, 19.47, 19.47, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 19.38, 10.81, 10.81, 10.81, 10.81, 10.81, 10.81, 10.81, 10.81, 10.81, 11.64, 11.64, 11.64, 11.64, 11.64, 11.64, 11.64, 11.64, 11.64, 11.64, 11.64, 11.64, 11.64, 11.49, 11.49, 11.49, 11.49, 11.49, 11.49, 11.49, 11.49, 11.49, 11.49, 11.49, 11.49, 11.49, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 11.38, 9.9, 9.9, 9.9, 9.9, 9.9, 9.9, 9.9, 9.9, 9.9, 9.15, 9.15, 9.15, 9.15, 9.15, 9.15, 9.15, 9.15, 9.15, 9.15, 9.15, 9.15, 9.15, 8.67, 8.67, 8.67], "quarterlyEps": [1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 13.01, 13.01, 13.01, 13.01, 13.01, 13.01, 13.01, 13.01, 13.01, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 2.54, 2.54, 2.54, 2.54, 2.54, 2.54, 2.54, 2.54, 2.54, 2.54, 2.54, 2.54, 2.54, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.91, 1.91, 1.91], "priceIndex": [100.0, 100.34533442780909, 106.02498124483097, 101.4474646626527, 101.5062454971289, 101.9470972935925, 101.4474646626527, 97.55326933178307, 96.07641425189226, 93.122703348426, 87.692872846874, 84.67303424830665, 83.84276239817684, 87.86186625862375, 87.10506970790453, 90.44819992135238, 90.30124857884653, 94.07053612382356, 94.1880970490913, 91.77075679811246, 84.88611328591357, 83.79132991169482, 85.56943379353753, 87.14915459007703, 87.36223362768396, 88.17781026919474, 87.47979380926706, 84.51873604517593, 82.64511330730937, 85.96620145151329, 82.91697243570785, 83.59294608270694, 86.4144008522864, 80.75679610450842, 79.9926519494797, 79.47097724929597, 82.4320350133871, 84.2909625426346, 84.08523110933722, 83.90154248896839, 80.70903742018116, 81.82953666579861, 78.16311483747029, 76.38501095562756, 78.61131498192805, 78.39823668800577, 79.19177051658797, 80.9992648156688, 79.30933144185572, 81.94709759106635, 76.68625975757948, 72.18956607912133, 71.44011713271166, 74.13666411639849, 74.37913282755886, 71.09478270490257, 66.50991926209943, 70.0220421436124, 71.4842027585688, 67.82512853454999, 68.1263773365019, 67.25936820850912, 68.24393826176966, 67.0022042887297, 67.66348272710975, 67.3695807857827, 67.60470189263356, 68.60396715451313, 68.48273317077528, 68.42762688213848, 62.97575282397327, 65.63556178611248, 64.09992661543012, 60.58780299023251, 61.74136645524283, 62.92432033749124, 61.7634092681714, 59.27994132209148, 61.13886810765433, 65.10653948161922, 63.71785416607343, 64.42321823031061, 59.2285080919248, 58.98603938076443, 57.567964391665186, 53.152093616927154, 50.044085254014824, 52.76267430694559, 58.03820734905152, 58.69948578743156, 62.0573104658138, 63.81337227841261, 60.99191750883314, 62.0315945944151, 61.366642353880295, 66.02498109609404, 66.49522405348038, 69.20646550210162, 75.98824404133646, 81.35929445209692, 80.41146167669936, 83.26230686351693, 81.21969145758524, 83.85745760679589, 88.91256400698538, 92.33352156239636, 91.2877916274748, 92.14941424757144, 91.75174226906529, 91.93584958389022, 90.75756306648458, 89.07113914051934, 81.57428773398448, 83.79094022093993, 79.40182127031348, 78.91577724523842, 78.55492732464498, 77.40977939509688, 75.2903837551846, 76.24295900757426, 73.45907593003137, 76.3721846265257, 73.7396793025059, 71.84929688744103, 71.53915584816836, 75.23869321013017, 69.18356224603681, 67.49994052382037, 67.09380392666534, 74.50764674030339, 77.49090646583751, 68.6075866676887, 70.64565518569036, 66.96449352766419, 66.04524204060908, 63.22076865504862, 65.11116445643714, 67.74289188631647, 69.68518051498333, 73.13237303367642, 84.28200188632637, 82.17662023989676, 84.77128093961461, 81.90974082389268, 84.11890886856361, 87.69212841854262, 87.35319860291104, 88.0820095566898, 84.63874964240853, 76.65901338317785, 76.19049205574866, 79.26190964667342, 77.97533520785989, 77.15728209647558, 77.74479296737886, 77.43988226222652], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 163.89413988657844, 163.89413988657844, 163.89413988657844], "valuationGap": [0.0, -0.3453344278090924, -6.024981244830968, -1.4474646626527061, -1.5062454971289014, -1.9470972935925062, -1.4474646626527061, 2.4467306682169294, 3.9235857481077403, 6.8772966515739995, 27.619036415885915, 30.638875014453262, 31.469146864583067, 27.450043004136162, 28.206839554855378, 24.863709341407528, 25.010660683913386, 21.241373138936353, 21.123812213668614, 23.541152464647453, 30.425795976846345, 31.520579351065095, 29.742475469222384, 28.16275467268288, 27.94967563507595, 27.134098993565175, 27.832115453492847, 251.77615998506982, 253.64978272293638, 250.32869457873247, 253.3779235945379, 252.70194994753882, 249.88049517795935, 255.53809992573733, 256.30224408076606, 256.8239187809498, 259.91201035523295, 258.0530828259854, 258.2588142592828, 258.4425028796516, 261.63500794843884, 260.5145087028214, 264.1809305311497, 265.9590344129924, 263.73273038669197, 263.9458086806143, 263.15227485203206, 261.3447805529512, 263.0347139267643, 286.1058324656444, 291.3666702991313, 295.8633639775894, 296.61281292399906, 293.91626594031226, 293.6737972291519, 296.9581473518082, 301.5430107946113, 298.03088791309835, 296.56872729814194, 300.22780152216075, 299.92655272020886, 300.79356184820165, 298.10766854352335, 299.34940251656326, 298.68812407818325, 298.9820260195103, 298.74690491265943, 297.7476396507799, 297.86887363451774, 297.9239799231545, 303.3758539813197, 300.7160450191805, 302.2516801898629, 305.7638038150605, 304.61024035005016, 303.42728646780176, 304.5881975371216, 307.0716654832015, 305.21273869763866, 139.2412866053373, 140.6299719208831, 139.92460785664593, 145.11931799503174, 145.3617867061921, 146.77986169529134, 151.19573247002938, 154.3037408329417, 151.58515178001093, 161.99959983431336, 161.3383213959333, 157.98049671755106, 156.22443490495226, 159.04588967453174, 158.00621258894978, 158.67116482948455, 154.0128260872708, 153.54258312988446, 150.83134168126324, 144.0495631420284, 138.67851273126794, 139.6263455066655, 133.93996156748497, 135.98257697341666, 133.344810824206, 128.28970442401652, 124.86874686860554, 125.9144768035271, 125.05285418343045, 125.45052616193661, 125.26641884711168, 126.44470536451732, 128.13112929048256, 135.62798069701742, 133.41132821006198, 135.72105207562225, 136.20709610069733, 136.56794602129077, 137.71309395083887, 139.83248959075115, 138.8799143383615, 141.66379741590436, 138.75068871941005, 141.38319404342985, 143.27357645849472, 143.5837174977674, 139.8841801358056, 145.93931109989893, 147.6229328221154, 148.0290694192704, 140.61522660563236, 137.63196688009822, 118.53797098826594, 116.49990247026427, 120.18106412829044, 121.10031561534555, 123.924789000906, 122.0343931995175, 119.40266576963816, 117.4603771409713, 114.01318462227822, 88.68586200781353, 90.79124365424313, 88.19658295452528, 91.05812307024722, 88.84895502557629, 85.27573547559727, 85.61466529122886, 84.8858543374501, 88.32911425173137, 96.30885051096205, 96.77737183839123, 93.70595424746648, 94.99252868628001, 86.73685779010286, 86.14934691919959, 86.45425762435192], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 115.31190926275991, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 336.29489603024575, null, null, null, null, null, null, null, null, 342.34404536862, null, null, null, null, null, null, null, null, null, null, null, null, 368.05293005671075, null, null, null, null, null, null, null, null, null, null, null, null, 366.351606805293, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 204.34782608695653, null, null, null, null, null, null, null, null, 220.03780718336486, null, null, null, null, null, null, null, null, null, null, null, null, 217.2022684310019, null, null, null, null, null, null, null, null, null, null, null, null, 215.12287334593574, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 187.14555765595463, null, null, null, null, null, null, null, null, 172.9678638941399, null, null, null, null, null, null, null, null, null, null, null, null, 163.89413988657844, null, null], "quarterLabels": ["2023-08-03", "", "", "", "", "", "", "", "", "", "2023-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-20", "", "", "", "", "", "", "", "", "2024-04-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-18", "", "", "", "", "", "", "", "", "2025-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-19", "", "", "", "", "", "", "", "", "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": [-26.250000000000007, -26.250000000000007, -26.250000000000007, -26.250000000000007, -26.250000000000007, -26.250000000000007, -26.250000000000007, -26.250000000000007, -26.250000000000007, -26.250000000000007, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, 18.686868686868692, null, null, null, null, null, null, null, null, null, -6.547619047619041, -6.547619047619041, -6.547619047619041, -6.547619047619041, -6.547619047619041, -6.547619047619041, -6.547619047619041, -6.547619047619041, -6.547619047619041, -6.547619047619041, -6.547619047619041, -6.547619047619041, -6.547619047619041, 29.59183673469388, 29.59183673469388, 29.59183673469388, 29.59183673469388, 29.59183673469388, 29.59183673469388, 29.59183673469388, 29.59183673469388, 29.59183673469388, 29.59183673469388, 29.59183673469388, 29.59183673469388, 29.59183673469388, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 22.162162162162144, 125.85075537921564, 125.85075537921564, 125.85075537921564, 125.85075537921564, 125.85075537921564, 125.85075537921564, 125.85075537921564, 125.85075537921564, 125.85075537921564, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 11.16279069767443, 11.16279069767443, 11.16279069767443, 11.16279069767443, 11.16279069767443, 11.16279069767443, 11.16279069767443, 11.16279069767443, 11.16279069767443, 11.16279069767443, 11.16279069767443, 11.16279069767443, 11.16279069767443, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 0.46728971962615823, 42.3076923076923, 42.3076923076923, 42.3076923076923, 42.3076923076923, 42.3076923076923, 42.3076923076923, 42.3076923076923, 42.3076923076923, 42.3076923076923, -10.326086956521747, -10.326086956521747, -10.326086956521747, -10.326086956521747, -10.326086956521747, -10.326086956521747, -10.326086956521747, -10.326086956521747, -10.326086956521747, -10.326086956521747, -10.326086956521747, -10.326086956521747, -10.326086956521747, -14.349775784753366, -14.349775784753366, -14.349775784753366], "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": [15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 3, 10, 17, 24, 31, 38, 45, 52, 59, 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, 113, 3, 10, 17, 24, 31, 38, 45, 52, 59, 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, 113, 1, 8, 15, 22, 29, 36, 43, 50, 57, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 134.465597, "latestClose": 104.13, "startTtmEps": 5.29, "latestTtmEps": 8.67, "priceChangePct": -22.560117737773478, "epsChangePct": 63.89413988657844, "earningsGapPct": 86.45425762435191, "startMultiple": 25.41882741020794, "latestMultiple": 12.01038062283737, "multipleChangePct": -52.750060303670324, "latestQuarter": "2026-07-23", "tone": "positive", "read": "Earnings power is leading market price; the spread is stable and has persisted through 12 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -7.652957205858913, "earningsMovePct": -24.54308093994778, "spread": -16.890123734088867, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 7.272957115922707, "earningsMovePct": -55.46995377503852, "spread": -62.74291089096123, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": -22.560117737773478, "earningsMovePct": 63.89413988657844, "spread": 86.45425762435191, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 12, "persistenceLabel": "12 quarters", "summary": "Earnings power is leading market price; the spread is stable and has persisted through 12 updates.", "marketChangePct": -22.560117737773478, "earningsChangePct": 63.89413988657844, "recentMarketMovePoints": -7.331398677388094, "recentEarningsMovePoints": -9.073724007561452}, "pressure": {"score": 66, "band": "high", "label": "High \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 83, "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": 67, "band": "mixed", "label": "Mixed support", "tone": "caution", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 2.75496689, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "caution", "value": -0.01125065, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.3078203, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.0396412, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01217253, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -5.834568510908477, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 0, "caution": 2}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-23", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 115.31190926275991, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 336.29489603024575, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 342.34404536862, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 368.05293005671075, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 366.351606805293, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 204.34782608695653, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 220.03780718336486, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 217.2022684310019, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 215.12287334593574, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 187.14555765595463, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 172.9678638941399, 163.89413988657844, 163.89413988657844, 163.89413988657844], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 99.70297029702971, 97.87128712871286, 97.87128712871286, 97.87128712871286, 97.87128712871286, 97.87128712871286, 97.87128712871286, 97.87128712871286, 97.87128712871286, 97.87128712871286, 97.02970297029702, 97.02970297029702, 97.02970297029702, 97.02970297029702, 97.02970297029702, 97.02970297029702, 97.02970297029702, 97.02970297029702, 97.02970297029702, 97.02970297029702, 97.02970297029702, 97.02970297029702, 97.02970297029702, 97.79702970297029, 97.79702970297029, 97.79702970297029, 97.79702970297029, 97.79702970297029, 97.79702970297029, 97.79702970297029, 97.79702970297029, 97.79702970297029, 97.79702970297029, 97.79702970297029, 97.79702970297029, 97.79702970297029, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 96.95544554455445, 95.6930693069307, 95.6930693069307, 95.6930693069307, 95.6930693069307, 95.6930693069307, 95.6930693069307, 95.6930693069307, 95.6930693069307, 95.6930693069307, 95.71782178217822, 95.71782178217822, 95.71782178217822, 95.71782178217822, 95.71782178217822, 95.71782178217822, 95.71782178217822, 95.71782178217822, 95.71782178217822, 95.71782178217822, 95.71782178217822, 95.71782178217822, 95.71782178217822, 94.6039603960396, 94.6039603960396, 94.6039603960396, 94.6039603960396, 94.6039603960396, 94.6039603960396, 94.6039603960396, 94.6039603960396, 94.6039603960396, 94.6039603960396, 94.6039603960396, 94.6039603960396, 94.6039603960396, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.04455445544555, 93.26732673267327, 93.26732673267327, 93.26732673267327, 93.26732673267327, 93.26732673267327, 93.26732673267327, 93.26732673267327, 93.26732673267327, 93.26732673267327, 93.76237623762376, 93.76237623762376, 93.76237623762376, 93.76237623762376, 93.76237623762376, 93.76237623762376, 93.76237623762376, 93.76237623762376, 93.76237623762376, 93.76237623762376, 93.76237623762376, 93.76237623762376, 93.76237623762376, 93.53960396039605, 93.53960396039605, 93.53960396039605], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 117.50663129973475, 103.9787798408488, 103.9787798408488, 103.9787798408488, 103.9787798408488, 103.9787798408488, 103.9787798408488, 103.9787798408488, 103.9787798408488, 103.9787798408488, 131.56498673740055, 131.56498673740055, 131.56498673740055, 131.56498673740055, 131.56498673740055, 131.56498673740055, 131.56498673740055, 131.56498673740055, 131.56498673740055, 131.56498673740055, 131.56498673740055, 131.56498673740055, 131.56498673740055, 130.76923076923077, 130.76923076923077, 130.76923076923077, 130.76923076923077, 130.76923076923077, 130.76923076923077, 130.76923076923077, 130.76923076923077, 130.76923076923077, 130.76923076923077, 130.76923076923077, 130.76923076923077, 130.76923076923077, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 122.28116710875332, 149.6021220159151, 149.6021220159151, 149.6021220159151, 149.6021220159151, 149.6021220159151, 149.6021220159151, 149.6021220159151, 149.6021220159151, 149.6021220159151, 149.3368700265252, 149.3368700265252, 149.3368700265252, 149.3368700265252, 149.3368700265252, 149.3368700265252, 149.3368700265252, 149.3368700265252, 149.3368700265252, 149.3368700265252, 149.3368700265252, 149.3368700265252, 149.3368700265252, 159.41644562334218, 159.41644562334218, 159.41644562334218, 159.41644562334218, 159.41644562334218, 159.41644562334218, 159.41644562334218, 159.41644562334218, 159.41644562334218, 159.41644562334218, 159.41644562334218, 159.41644562334218, 159.41644562334218, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 165.51724137931035, 144.0318302387268, 144.0318302387268, 144.0318302387268, 144.0318302387268, 144.0318302387268, 144.0318302387268, 144.0318302387268, 144.0318302387268, 144.0318302387268, 127.32095490716179, 127.32095490716179, 127.32095490716179, 127.32095490716179, 127.32095490716179, 127.32095490716179, 127.32095490716179, 127.32095490716179, 127.32095490716179, 127.32095490716179, 127.32095490716179, 127.32095490716179, 127.32095490716179, 110.34482758620689, 110.34482758620689, 110.34482758620689], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 63.894139886578444, "valuationContribution": -86.45425762435192, "marketMove": -22.56011773777348, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 63.894139886578444}, {"key": "valuation", "label": "Relative valuation contribution", "value": -86.45425762435192}, {"key": "market", "label": "Total market move", "value": -22.56011773777348}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 15.311909262759915, "surprisePct": 18.686868686868692, "immediateReturnPct": -5.830834271676865, "forward4WeekPct": -6.462047840262974, "forward13WeekPct": -6.414707201957448, "toDateReturnPct": -16.841028580883176, "weeksSince": 145, "availabilitySource": "reported", "spread": 27.619036415885915, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-02-23", "periodEnd": "2023-12-31", "earningsChangePct": 191.63934426229508, "surprisePct": null, "immediateReturnPct": -3.384847671848834, "forward4WeekPct": -4.443137731936875, "forward13WeekPct": -7.739794636288511, "toDateReturnPct": -11.476834946514225, "weeksSince": 128, "availabilitySource": "reported", "spread": 251.77615998506982, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 1.7987633501967304, "surprisePct": -6.547619047619041, "immediateReturnPct": 3.725961183039761, "forward4WeekPct": 1.5578771190914997, "forward13WeekPct": 3.1157542381829995, "toDateReturnPct": -2.5557694863849734, "weeksSince": 119, "availabilitySource": "reported", "spread": 259.91201035523295, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 7.509663169519598, "surprisePct": 29.59183673469388, "immediateReturnPct": 3.3259215545707432, "forward4WeekPct": -6.522142138153663, "forward13WeekPct": -13.952195761728825, "toDateReturnPct": -2.357161692883203, "weeksSince": 106, "availabilitySource": "reported", "spread": 286.1058324656444, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": -0.46224961479198745, "surprisePct": 22.162162162162144, "immediateReturnPct": 1.4638407696728528, "forward4WeekPct": 0.5134358132147021, "forward13WeekPct": -6.445269984664304, "toDateReturnPct": 15.13620232375219, "weeksSince": 93, "availabilitySource": "reported", "spread": 298.10766854352335, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-21", "periodEnd": "2024-12-31", "earningsChangePct": -44.22084623323013, "surprisePct": 125.85075537921564, "immediateReturnPct": 6.489605543528465, "forward4WeekPct": -3.521211290825943, "forward13WeekPct": -0.24035544551208599, "toDateReturnPct": 26.662276648414696, "weeksSince": 76, "availabilitySource": "reported", "spread": 139.2412866053373, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 7.6780758556891815, "surprisePct": 42.857142857142854, "immediateReturnPct": 9.99860812857143, "forward4WeekPct": 15.596713604799728, "forward13WeekPct": 57.805319683267875, "toDateReturnPct": 46.77019934911159, "weeksSince": 67, "availabilitySource": "reported", "spread": 161.99959983431336, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": -1.2886597938144395, "surprisePct": 11.16279069767443, "immediateReturnPct": 3.5453219321887275, "forward4WeekPct": 14.826319080768101, "forward13WeekPct": -1.2555926547451857, "toDateReturnPct": -3.695467477534875, "weeksSince": 54, "availabilitySource": "reported", "spread": 133.93996156748497, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": -0.9573542210617902, "surprisePct": 0.46728971962615823, "immediateReturnPct": -5.238178422456208, "forward4WeekPct": -10.144958921980185, "forward13WeekPct": -19.44243572653972, "toDateReturnPct": -7.579647563289004, "weeksSince": 41, "availabilitySource": "reported", "spread": 135.72105207562225, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-02-20", "periodEnd": "2025-12-31", "earningsChangePct": -13.005272407732871, "surprisePct": 42.3076923076923, "immediateReturnPct": -11.463693229688953, "forward4WeekPct": -18.4152418156058, "forward13WeekPct": 8.553264770038659, "toDateReturnPct": -0.06584540811053197, "weeksSince": 24, "availabilitySource": "reported", "spread": 118.53797098826594, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": -7.57575757575758, "surprisePct": -10.326086956521747, "immediateReturnPct": 15.245818493426588, "forward4WeekPct": 15.022807792423265, "forward13WeekPct": 5.503594230349607, "toDateReturnPct": 5.890017033313777, "weeksSince": 15, "availabilitySource": "reported", "spread": 88.68586200781353, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": -5.245901639344264, "surprisePct": -14.349775784753366, "immediateReturnPct": -1.0491177873152013, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -0.686695278969951, "weeksSince": 2, "availabilitySource": "reported", "spread": 86.73685779010286, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": -5.245901639344264, "surprisePct": -14.349775784753366, "immediateReturnPct": -1.0491177873152013, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -0.686695278969951, "weeksSince": 2, "availabilitySource": "reported", "spread": 86.73685779010286, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 1 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Auto Parts", "population": 20, "spreadPercentile": 42.1, "qualityPercentile": 5.3, "rarityPercentile": 57.9, "currentOneYearSpread": -40.457009, "lead": "price", "relatedSignals": [{"tickerId": 8538, "symbol": "THRM", "name": "Gentherm Inc", "spread": -42.021316, "lead": "price", "quality": 75}, {"tickerId": 9026, "symbol": "XPEL", "name": "Xpel Inc", "spread": -36.637947, "lead": "price", "quality": 100}, {"tickerId": 3676, "symbol": "SMP", "name": "Standard Motor Products Inc", "spread": -32.382882, "lead": "price", "quality": 100}, {"tickerId": 233, "symbol": "APTV", "name": "Aptiv PLC", "spread": -52.348099999999995, "lead": "price", "quality": 50}, {"tickerId": 6954, "symbol": "LKQ", "name": "LKQ Corporation", "spread": -22.801723999999997, "lead": "price", "quality": 50}, {"tickerId": 174, "symbol": "ALV", "name": "Autoliv Inc", "spread": -22.626755999999997, "lead": "price", "quality": 100}, {"tickerId": 3139, "symbol": "PHIN", "name": "PHINIA Inc.", "spread": -21.583214, "lead": "price", "quality": 100}, {"tickerId": 2701, "symbol": "MOD", "name": "Modine Manufacturing Company", "spread": -66.709727, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}