{"ticker": {"uuid": "90d32573-cd3d-4835-84b1-b77b9c370edc", "symbol": "NGVT", "name": "Ingevity Corp", "sector": "Basic Materials", "industry": "Specialty Chemicals", "currency": "USD"}, "next_event": {"report_date": "2026-11-04", "fiscal_date_ending": "2026-09-30", "estimate": 1.56, "session": "Time unconfirmed", "days": 23}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 4, "inline": 0, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 54.9, "average_surprise_label": "+54.9%", "median_surprise": 27.5, "surprise_dispersion": 75.4, "average_reaction": 5.8, "average_reaction_label": "+5.8%", "average_abs_reaction": 9.4, "positive_response_rate": 58.3, "confirmation_rate": 88.9, "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": 68, "band": "Elevated", "tone": "caution", "days": 23, "proximity_component": 14, "reaction_component": 24, "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": 95, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 6, "total": 12}, "factor_context": {"available": true, "as_of": "2026-10-09", "eps_growth_1y": null, "revenue_growth_1y": -12.4, "cash_conversion": 2.87, "net_margin": 4.7, "earnings_yield": 7.1, "eps_surprise_avg": 15.0, "sue_score": 0.62, "pe_ratio": 44.4, "completeness": 92.9, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-10-09", "close": 69.76, "currency": "USD", "return_13w": -3.2, "fair_value": 51.929551, "fair_value_gap": 34.3, "relative_strength": -5.4, "trend_signal": "Inactive", "expectation_direction": "positive", "expectation_probability": 55.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-11-01", "date_source": "exact", "eps_actual": 1.21, "eps_estimate": 1.23, "eps_surprise": -0.02, "surprise_pct": -1.626, "surprise_label": "-1.6%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.407191694099772, "one_week_reaction_label": "+8.4%", "four_week_reaction": 0.7596859964547915, "four_week_reaction_label": "+0.8%", "confirmation": "diverged", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-21", "date_source": "exact", "eps_actual": 0.21, "eps_estimate": -0.19, "eps_surprise": 0.4, "surprise_pct": 210.5263, "surprise_label": "+210.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.7066722618548185, "one_week_reaction_label": "+2.7%", "four_week_reaction": -5.014687368862765, "four_week_reaction_label": "-5.0%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-01", "date_source": "exact", "eps_actual": 0.52, "eps_estimate": 0.25, "eps_surprise": 0.27, "surprise_pct": 108.0, "surprise_label": "+108.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 10.410224695938991, "one_week_reaction_label": "+10.4%", "four_week_reaction": -1.5873015873015792, "four_week_reaction_label": "-1.6%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-31", "date_source": "exact", "eps_actual": 1.01, "eps_estimate": 1.04, "eps_surprise": -0.03, "surprise_pct": -2.8846, "surprise_label": "-2.9%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -10.822510822510822, "one_week_reaction_label": "-10.8%", "four_week_reaction": -16.796536796536806, "four_week_reaction_label": "-16.8%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-29", "date_source": "exact", "eps_actual": 1.1, "eps_estimate": 0.9, "eps_surprise": 0.2, "surprise_pct": 22.2222, "surprise_label": "+22.2%", "surprise_band": "beat", "eps_yoy": -9.090909090909081, "eps_yoy_label": "-9.1%", "one_week_reaction": 24.814264487369993, "one_week_reaction_label": "+24.8%", "four_week_reaction": 44.30906389301636, "four_week_reaction_label": "+44.3%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-18", "date_source": "exact", "eps_actual": 0.95, "eps_estimate": 0.3075, "eps_surprise": 0.6425, "surprise_pct": 208.9431, "surprise_label": "+208.9%", "surprise_band": "beat", "eps_yoy": 352.38095238095235, "eps_yoy_label": "+352.4%", "one_week_reaction": 2.017738359201766, "one_week_reaction_label": "+2.0%", "four_week_reaction": -2.5498891352549857, "four_week_reaction_label": "-2.5%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-05", "date_source": "exact", "eps_actual": 0.99, "eps_estimate": 0.74, "eps_surprise": 0.25, "surprise_pct": 33.7838, "surprise_label": "+33.8%", "surprise_band": "beat", "eps_yoy": 90.38461538461537, "eps_yoy_label": "+90.4%", "one_week_reaction": 15.496575342465754, "one_week_reaction_label": "+15.5%", "four_week_reaction": 18.06506849315068, "four_week_reaction_label": "+18.1%", "confirmation": "confirmed", "revenue": 284000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 20500000.0, "operating_cash_flow": 25400000.0, "free_cash_flow": 15400000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-04", "date_source": "exact", "eps_actual": 1.39, "eps_estimate": 1.16, "eps_surprise": 0.23, "surprise_pct": 19.8276, "surprise_label": "+19.8%", "surprise_band": "beat", "eps_yoy": 37.623762376237615, "eps_yoy_label": "+37.6%", "one_week_reaction": 26.90594059405942, "one_week_reaction_label": "+26.9%", "four_week_reaction": 44.50495049504951, "four_week_reaction_label": "+44.5%", "confirmation": "confirmed", "revenue": 365100000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -146500000.0, "operating_cash_flow": 79000000.0, "free_cash_flow": 66800000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-05", "date_source": "exact", "eps_actual": 1.31, "eps_estimate": 1.35, "eps_surprise": -0.04, "surprise_pct": -2.963, "surprise_label": "-3.0%", "surprise_band": "miss", "eps_yoy": 19.090909090909086, "eps_yoy_label": "+19.1%", "one_week_reaction": -9.903201787043932, "one_week_reaction_label": "-9.9%", "four_week_reaction": -2.773641102010428, "four_week_reaction_label": "-2.8%", "confirmation": "confirmed", "revenue": 333100000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 43500000.0, "operating_cash_flow": 129700000.0, "free_cash_flow": 117800000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-25", "date_source": "exact", "eps_actual": 0.63, "eps_estimate": 0.6869, "eps_surprise": -0.0569, "surprise_pct": -8.2836, "surprise_label": "-8.3%", "surprise_band": "miss", "eps_yoy": -33.68421052631578, "eps_yoy_label": "-33.7%", "one_week_reaction": -0.22163734589277823, "one_week_reaction_label": "-0.2%", "four_week_reaction": -11.871450339382186, "four_week_reaction_label": "-11.9%", "confirmation": "contained", "revenue": 255100000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -84600000.0, "operating_cash_flow": 97100000.0, "free_cash_flow": 73500000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-06", "date_source": "exact", "eps_actual": 1.15, "eps_estimate": 0.83, "eps_surprise": 0.32, "surprise_pct": 38.5542, "surprise_label": "+38.6%", "surprise_band": "beat", "eps_yoy": 16.161616161616156, "eps_yoy_label": "+16.2%", "one_week_reaction": -0.3819810326659724, "one_week_reaction_label": "-0.4%", "four_week_reaction": -10.669125395152804, "four_week_reaction_label": "-10.7%", "confirmation": "contained", "revenue": 258000000.0, "revenue_yoy": -9.15492957746479, "revenue_yoy_label": "-9.2%", "net_income": 59800000.0, "operating_cash_flow": -2000000.0, "free_cash_flow": -12300000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-29", "date_source": "exact", "eps_actual": 1.74, "eps_estimate": 1.31, "eps_surprise": 0.43, "surprise_pct": 32.8244, "surprise_label": "+32.8%", "surprise_band": "beat", "eps_yoy": 25.179856115107924, "eps_yoy_label": "+25.2%", "one_week_reaction": -0.20475020475021252, "one_week_reaction_label": "-0.2%", "four_week_reaction": -4.081354081354093, "four_week_reaction_label": "-4.1%", "confirmation": "contained", "revenue": 314100000.0, "revenue_yoy": -13.968775677896467, "revenue_yoy_label": "-14.0%", "net_income": 35300000.0, "operating_cash_flow": -13800000.0, "free_cash_flow": -24100000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [1.21, 0.21, 0.52, 1.01, 1.1, 0.95, 0.99, 1.39, 1.31, 0.63, 1.15, 1.74], "eps_estimate": [1.23, -0.19, 0.25, 1.04, 0.9, 0.3075, 0.74, 1.16, 1.35, 0.6869, 0.83, 1.31], "surprise": [-1.626, 210.5263, 108.0, -2.8846, 22.2222, 208.9431, 33.7838, 19.8276, -2.963, -8.2836, 38.5542, 32.8244], "reaction_1w": [8.407191694099772, 2.7066722618548185, 10.410224695938991, -10.822510822510822, 24.814264487369993, 2.017738359201766, 15.496575342465754, 26.90594059405942, -9.903201787043932, -0.22163734589277823, -0.3819810326659724, -0.20475020475021252], "reaction_4w": [0.7596859964547915, -5.014687368862765, -1.5873015873015792, -16.796536796536806, 44.30906389301636, -2.5498891352549857, 18.06506849315068, 44.50495049504951, -2.773641102010428, -11.871450339382186, -10.669125395152804, -4.081354081354093], "revenue": [null, null, null, null, null, null, 284.0, 365.1, 333.1, 255.1, 258.0, 314.1], "net_income": [null, null, null, null, null, null, 20.5, -146.5, 43.5, -84.6, 59.8, 35.3], "financial_unit": "millions", "scatter": [{"x": -1.626, "y": 8.407191694099772, "label": "2023-09-30"}, {"x": 210.5263, "y": 2.7066722618548185, "label": "2023-12-31"}, {"x": 108.0, "y": 10.410224695938991, "label": "2024-03-31"}, {"x": -2.8846, "y": -10.822510822510822, "label": "2024-06-30"}, {"x": 22.2222, "y": 24.814264487369993, "label": "2024-09-30"}, {"x": 208.9431, "y": 2.017738359201766, "label": "2024-12-31"}, {"x": 33.7838, "y": 15.496575342465754, "label": "2025-03-31"}, {"x": 19.8276, "y": 26.90594059405942, "label": "2025-06-30"}, {"x": -2.963, "y": -9.903201787043932, "label": "2025-09-30"}, {"x": -8.2836, "y": -0.22163734589277823, "label": "2025-12-31"}, {"x": 38.5542, "y": -0.3819810326659724, "label": "2026-03-31"}, {"x": 32.8244, "y": -0.20475020475021252, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07", "2026-08-14", "2026-08-21", "2026-08-28", "2026-09-04", "2026-09-11", "2026-09-18", "2026-09-25", "2026-10-02", "2026-10-09"], "price_index": [100.0, 97.33793443431107, 105.52132117328074, 93.49272861720483, 98.96475228000986, 98.07739709144688, 100.3697313285679, 102.88390436282968, 112.84200147892531, 117.87034754744884, 116.39142223317722, 106.72911017993592, 102.11979295045599, 100.71481390189795, 113.13778654177963, 107.96154794182893, 110.54966724180429, 117.47596746364309, 120.65565688932709, 111.58491496179444, 113.38427409415826, 111.58491496179444, 116.8350998274587, 117.57456248459452, 114.7153068770027, 111.58491496179444, 109.539068277052, 119.57111165886123, 132.01873305398078, 134.28641853586393, 131.9940842987429, 117.67315750554597, 120.4091693369485, 118.41262016268179, 110.69755977323143, 108.20803549420755, 107.7397091446882, 101.77471037712596, 108.99679566181908, 109.539068277052, 113.87724919891546, 101.55287157998522, 87.7742174020212, 88.66157259058417, 94.74981513433572, 97.43652945526252, 87.15799852107469, 95.04560019719005, 98.69361597239339, 99.6302686714321, 91.29898940103524, 84.37268917919644, 85.67907320680305, 82.94306137540055, 103.52477199901404, 111.51096869608085, 113.31032782844466, 119.69435543505054, 119.71900419028839, 116.12028592556076, 112.96524525511462, 100.56692137047078, 100.07394626571357, 98.2499383781119, 93.66526990386986, 116.34212472270151, 115.62731082080353, 111.78210500369732, 105.05299482376141, 111.1658861227508, 113.4089228493961, 117.47596746364309, 116.73650480650728, 108.33127927039685, 104.46142469805275, 97.65836825240325, 77.47103771259552, 78.77742174020213, 77.84076904116341, 81.04510722208529, 86.36923835346315, 99.75351244762139, 105.8664037466108, 100.78876016761154, 101.97190041902884, 103.64801577520335, 103.54942075425191, 101.82400788760168, 106.87700271136306, 115.25757949223564, 117.22947991126449, 113.778654177964, 114.37022430367266, 99.58097116095637, 126.37416810451072, 134.50825733300468, 142.44515651959574, 143.89943307862953, 147.32561005669214, 143.33251170815873, 138.89573576534383, 135.83929011584914, 135.59280256347054, 130.26867143209267, 133.89203845205816, 140.9169336948484, 132.41311313778655, 119.29997535124474, 121.69090460931722, 122.15923095883659, 128.74044860734531, 130.41656396351985, 145.1072220852847, 144.46635444910032, 148.26226275573083, 148.11437022430368, 158.83657875277297, 163.10081340892287, 171.16095637170324, 162.1641607098842, 179.17180182400787, 188.73551885629774, 177.93936406211486, 177.5449839783091, 160.09366526990388, 159.2556075918166, 156.8153808232684, 173.94626571358145, 175.22800098595022, 185.48188316490018, 185.35863938871086, 188.341138772492, 187.1333497658368, 186.41853586393887, 166.57628789746119, 164.33325117081588, 167.1678580231698, 162.65713581464135, 177.4217402021198, 180.94651220113383, 190.0912003943801, 178.67882671925065, 177.6435789992605, 188.63692383534632, 180.57678087256593, 180.207049543998, 191.8166132610303, 189.22849396105497, 173.20680305644564, 171.1363076164654, 173.8723194478679, 171.08701010598963, 168.10451072220854, 179.93591323638157, 178.48163667734778, 171.94971653931478], "eps_index": [100.0, 100.0, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907], "gap": [0.0, 2.662065565688934, -22.575584739172214, -10.546992183096307, -16.019015845901336, -15.131660657338358, -17.42399489445937, -19.938167928721157, -29.896265044816786, -34.92461111334032, -33.4456857990687, -23.78337374582739, -19.174056516347463, -17.76907746778943, -30.192050107671108, -25.0158115077204, -27.60393080769576, -34.53023102953456, -44.68666464126507, -35.61592271373242, -37.415281846096235, -35.61592271373242, -40.86610757939668, -41.6055702365325, -38.74631462894068, -35.61592271373242, -33.57007602898997, -43.602119410799205, -67.09625243382574, -69.36393791570889, -67.07160367858786, -52.75067688539093, -55.48668871679345, -53.49013954252675, -45.77507915307639, -43.28555487405251, -42.817228524533164, -36.852229756970914, -44.074315041664036, -44.616587656896954, -48.95476857876042, -44.382328944326304, -30.603674766362275, -31.491029954925253, -37.5792724986768, -40.2659868196036, -29.98745588541577, -37.875057561531136, -41.52307333673447, -42.45972603577319, -34.128446765376324, -27.202146543537523, -28.508530571144135, -25.772518739741628, -48.48601230909156, -56.47220900615837, -58.27156813852218, -64.65559574512807, -64.68024450036592, -61.081526235638286, -57.926485565192145, -45.5281616805483, -45.035186575791094, -43.21117868818943, -38.62651021394738, -61.303365032779034, -60.58855113088105, -56.743345313774846, -50.01423513383893, -56.12712643282833, -44.0290778881558, -48.09612250240278, -47.356659845266975, -38.95143430915654, -35.081579736812444, -28.27852329116294, -8.091192751355209, -9.39757677896182, -8.460924079923103, -11.665262260844983, -16.989393392222837, -21.265140354598145, -27.378031653587556, -22.300388074588298, -23.483528326005597, -25.159643682180103, -25.061048661228668, -23.335635794578437, -28.388630618339818, -36.76920739921239, -38.74110781824125, -35.290282084940756, -35.88185221064941, -21.092599067933122, -40.52145492621615, -48.655544154710114, -56.59244334130118, -58.04671990033496, -61.47289687839758, -57.47979852986417, -53.043022587049265, -49.986576937554574, -49.74008938517598, -44.41595825379811, -48.039325273763595, -55.064220516553846, -46.56039995949199, -29.377494731089712, -31.768423989162187, -32.23675033868156, -38.817967987190286, -40.49408334336482, -55.18474146512966, -54.543873828945294, -58.3397821355758, -58.191889604148656, -68.91409813261794, -73.17833278876785, -81.23847575154821, -72.24168008972916, -89.24932120385284, -98.81303823614272, -88.01688344195983, -93.82405374575094, -76.37273503734573, -75.53467735925847, -73.09445059071027, -90.22533548102331, -91.50707075339207, -101.76095293234204, -101.63770915615271, -104.62020853993386, -103.41241953327867, -99.59683043758227, -79.75458247110458, -77.51154574445928, -80.3461525968132, -75.83543038828475, -90.60003477576319, -94.12480677477723, -103.26949496802351, -91.85712129289405, -90.82187357290391, -101.81521840898972, -93.75507544620933, -86.60239838120731, -98.21196209823961, -95.62384279826426, -79.60215189365493, -77.53165645367469, -80.2676682850772, -77.48235894319893, -74.49985955941784, -86.33126207359086, -84.87698551455708, -78.34506537652408], "quarter_markers": [100.0, null, 82.94573643410853, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 75.96899224806202, null, null, null, null, null, null, null, null, null, 64.92248062015504, null, null, null, null, null, null, null, null, null, null, null, null, 57.17054263565892, null, null, null, null, null, null, null, null, null, null, null, null, 55.03875968992248, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 69.37984496124031, null, null, null, null, null, null, null, null, null, null, 78.48837209302324, null, null, null, null, null, null, null, null, null, null, null, null, 85.85271317829456, null, null, null, null, null, null, null, null, null, null, null, null, 89.92248062015503, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 83.72093023255815, null, null, null, null, null, null, null, null, null, 86.8217054263566, null, null, null, null, null, null, null, null, null, null, null, 93.6046511627907, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-6.4, 78.3, 71.9]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07", "2026-08-14", "2026-08-21", "2026-08-28", "2026-09-04", "2026-09-11", "2026-09-18", "2026-09-25", "2026-10-02", "2026-10-09"], "close": [40.57, 39.49, 42.81, 37.93, 40.15, 39.79, 40.72, 41.74, 45.78, 47.82, 47.22, 43.3, 41.43, 40.86, 45.9, 43.8, 44.85, 47.66, 48.95, 45.27, 46.0, 45.27, 47.4, 47.7, 46.54, 45.27, 44.44, 48.51, 53.56, 54.48, 53.55, 47.74, 48.85, 48.04, 44.91, 43.9, 43.71, 41.29, 44.22, 44.44, 46.2, 41.2, 35.61, 35.97, 38.44, 39.53, 35.36, 38.56, 40.04, 40.42, 37.04, 34.23, 34.76, 33.65, 42.0, 45.24, 45.97, 48.56, 48.57, 47.11, 45.83, 40.8, 40.6, 39.86, 38.0, 47.2, 46.91, 45.35, 42.62, 45.1, 46.01, 47.66, 47.36, 43.95, 42.38, 39.62, 31.43, 31.96, 31.58, 32.88, 35.04, 40.47, 42.95, 40.89, 41.37, 42.05, 42.01, 41.31, 43.36, 46.76, 47.56, 46.16, 46.4, 40.4, 51.27, 54.57, 57.79, 58.38, 59.77, 58.15, 56.35, 55.11, 55.01, 52.85, 54.32, 57.17, 53.72, 48.4, 49.37, 49.56, 52.23, 52.91, 58.87, 58.61, 60.15, 60.09, 64.44, 66.17, 69.44, 65.79, 72.69, 76.57, 72.19, 72.03, 64.95, 64.61, 63.62, 70.57, 71.09, 75.25, 75.2, 76.41, 75.92, 75.63, 67.58, 66.67, 67.82, 65.99, 71.98, 73.41, 77.12, 72.49, 72.07, 76.53, 73.26, 73.11, 77.82, 76.77, 70.27, 69.43, 70.54, 69.41, 68.2, 73.0, 72.41, 69.76], "ttmEps": [5.16, 5.16, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.92, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 4.05, 4.05, 4.05, 4.05, 4.05, 4.05, 4.05, 4.05, 4.05, 4.05, 4.05, 4.05, 4.05, 4.43, 4.43, 4.43, 4.43, 4.43, 4.43, 4.43, 4.43, 4.43, 4.43, 4.43, 4.43, 4.43, 4.64, 4.64, 4.64, 4.64, 4.64, 4.64, 4.64, 4.64, 4.64, 4.64, 4.64, 4.64, 4.64, 4.64, 4.64, 4.64, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.48, 4.48, 4.48, 4.48, 4.48, 4.48, 4.48, 4.48, 4.48, 4.48, 4.48, 4.48, 4.83, 4.83, 4.83, 4.83, 4.83, 4.83, 4.83, 4.83, 4.83, 4.83, 4.83], "quarterlyEps": [1.41, 1.41, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74], "priceIndex": [100.0, 97.33793443431107, 105.52132117328074, 93.49272861720483, 98.96475228000986, 98.07739709144688, 100.3697313285679, 102.88390436282968, 112.84200147892531, 117.87034754744884, 116.39142223317722, 106.72911017993592, 102.11979295045599, 100.71481390189795, 113.13778654177963, 107.96154794182893, 110.54966724180429, 117.47596746364309, 120.65565688932709, 111.58491496179444, 113.38427409415826, 111.58491496179444, 116.8350998274587, 117.57456248459452, 114.7153068770027, 111.58491496179444, 109.539068277052, 119.57111165886123, 132.01873305398078, 134.28641853586393, 131.9940842987429, 117.67315750554597, 120.4091693369485, 118.41262016268179, 110.69755977323143, 108.20803549420755, 107.7397091446882, 101.77471037712596, 108.99679566181908, 109.539068277052, 113.87724919891546, 101.55287157998522, 87.7742174020212, 88.66157259058417, 94.74981513433572, 97.43652945526252, 87.15799852107469, 95.04560019719005, 98.69361597239339, 99.6302686714321, 91.29898940103524, 84.37268917919644, 85.67907320680305, 82.94306137540055, 103.52477199901404, 111.51096869608085, 113.31032782844466, 119.69435543505054, 119.71900419028839, 116.12028592556076, 112.96524525511462, 100.56692137047078, 100.07394626571357, 98.2499383781119, 93.66526990386986, 116.34212472270151, 115.62731082080353, 111.78210500369732, 105.05299482376141, 111.1658861227508, 113.4089228493961, 117.47596746364309, 116.73650480650728, 108.33127927039685, 104.46142469805275, 97.65836825240325, 77.47103771259552, 78.77742174020213, 77.84076904116341, 81.04510722208529, 86.36923835346315, 99.75351244762139, 105.8664037466108, 100.78876016761154, 101.97190041902884, 103.64801577520335, 103.54942075425191, 101.82400788760168, 106.87700271136306, 115.25757949223564, 117.22947991126449, 113.778654177964, 114.37022430367266, 99.58097116095637, 126.37416810451072, 134.50825733300468, 142.44515651959574, 143.89943307862953, 147.32561005669214, 143.33251170815873, 138.89573576534383, 135.83929011584914, 135.59280256347054, 130.26867143209267, 133.89203845205816, 140.9169336948484, 132.41311313778655, 119.29997535124474, 121.69090460931722, 122.15923095883659, 128.74044860734531, 130.41656396351985, 145.1072220852847, 144.46635444910032, 148.26226275573083, 148.11437022430368, 158.83657875277297, 163.10081340892287, 171.16095637170324, 162.1641607098842, 179.17180182400787, 188.73551885629774, 177.93936406211486, 177.5449839783091, 160.09366526990388, 159.2556075918166, 156.8153808232684, 173.94626571358145, 175.22800098595022, 185.48188316490018, 185.35863938871086, 188.341138772492, 187.1333497658368, 186.41853586393887, 166.57628789746119, 164.33325117081588, 167.1678580231698, 162.65713581464135, 177.4217402021198, 180.94651220113383, 190.0912003943801, 178.67882671925065, 177.6435789992605, 188.63692383534632, 180.57678087256593, 180.207049543998, 191.8166132610303, 189.22849396105497, 173.20680305644564, 171.1363076164654, 173.8723194478679, 171.08701010598963, 168.10451072220854, 179.93591323638157, 178.48163667734778, 171.94971653931478], "epsIndex": [100.0, 100.0, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907], "valuationGap": [0.0, 2.662065565688934, -22.575584739172214, -10.546992183096307, -16.019015845901336, -15.131660657338358, -17.42399489445937, -19.938167928721157, -29.896265044816786, -34.92461111334032, -33.4456857990687, -23.78337374582739, -19.174056516347463, -17.76907746778943, -30.192050107671108, -25.0158115077204, -27.60393080769576, -34.53023102953456, -44.68666464126507, -35.61592271373242, -37.415281846096235, -35.61592271373242, -40.86610757939668, -41.6055702365325, -38.74631462894068, -35.61592271373242, -33.57007602898997, -43.602119410799205, -67.09625243382574, -69.36393791570889, -67.07160367858786, -52.75067688539093, -55.48668871679345, -53.49013954252675, -45.77507915307639, -43.28555487405251, -42.817228524533164, -36.852229756970914, -44.074315041664036, -44.616587656896954, -48.95476857876042, -44.382328944326304, -30.603674766362275, -31.491029954925253, -37.5792724986768, -40.2659868196036, -29.98745588541577, -37.875057561531136, -41.52307333673447, -42.45972603577319, -34.128446765376324, -27.202146543537523, -28.508530571144135, -25.772518739741628, -48.48601230909156, -56.47220900615837, -58.27156813852218, -64.65559574512807, -64.68024450036592, -61.081526235638286, -57.926485565192145, -45.5281616805483, -45.035186575791094, -43.21117868818943, -38.62651021394738, -61.303365032779034, -60.58855113088105, -56.743345313774846, -50.01423513383893, -56.12712643282833, -44.0290778881558, -48.09612250240278, -47.356659845266975, -38.95143430915654, -35.081579736812444, -28.27852329116294, -8.091192751355209, -9.39757677896182, -8.460924079923103, -11.665262260844983, -16.989393392222837, -21.265140354598145, -27.378031653587556, -22.300388074588298, -23.483528326005597, -25.159643682180103, -25.061048661228668, -23.335635794578437, -28.388630618339818, -36.76920739921239, -38.74110781824125, -35.290282084940756, -35.88185221064941, -21.092599067933122, -40.52145492621615, -48.655544154710114, -56.59244334130118, -58.04671990033496, -61.47289687839758, -57.47979852986417, -53.043022587049265, -49.986576937554574, -49.74008938517598, -44.41595825379811, -48.039325273763595, -55.064220516553846, -46.56039995949199, -29.377494731089712, -31.768423989162187, -32.23675033868156, -38.817967987190286, -40.49408334336482, -55.18474146512966, -54.543873828945294, -58.3397821355758, -58.191889604148656, -68.91409813261794, -73.17833278876785, -81.23847575154821, -72.24168008972916, -89.24932120385284, -98.81303823614272, -88.01688344195983, -93.82405374575094, -76.37273503734573, -75.53467735925847, -73.09445059071027, -90.22533548102331, -91.50707075339207, -101.76095293234204, -101.63770915615271, -104.62020853993386, -103.41241953327867, -99.59683043758227, -79.75458247110458, -77.51154574445928, -80.3461525968132, -75.83543038828475, -90.60003477576319, -94.12480677477723, -103.26949496802351, -91.85712129289405, -90.82187357290391, -101.81521840898972, -93.75507544620933, -86.60239838120731, -98.21196209823961, -95.62384279826426, -79.60215189365493, -77.53165645367469, -80.2676682850772, -77.48235894319893, -74.49985955941784, -86.33126207359086, -84.87698551455708, -78.34506537652408], "quarterMarkers": [100.0, null, 82.94573643410853, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 75.96899224806202, null, null, null, null, null, null, null, null, null, 64.92248062015504, null, null, null, null, null, null, null, null, null, null, null, null, 57.17054263565892, null, null, null, null, null, null, null, null, null, null, null, null, 55.03875968992248, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 69.37984496124031, null, null, null, null, null, null, null, null, null, null, 78.48837209302324, null, null, null, null, null, null, null, null, null, null, null, null, 85.85271317829456, null, null, null, null, null, null, null, null, null, null, null, null, 89.92248062015503, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 83.72093023255815, null, null, null, null, null, null, null, null, null, 86.8217054263566, null, null, null, null, null, null, null, null, null, null, null, 93.6046511627907, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-08-02", "", "2023-11-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-21", "", "", "", "", "", "", "", "", "", "2024-05-01", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-29", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-18", "", "", "", "", "", "", "", "", "", "", "2025-05-05", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-04", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-05", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-25", "", "", "", "", "", "", "", "", "", "2026-05-06", "", "", "", "", "", "", "", "", "", "", "", "2026-07-29", "", "", "", "", "", "", "", "", "", ""], "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": [2.173913043478263, 2.173913043478263, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, -1.6260162601626031, 210.52631578947367, 210.52631578947367, 210.52631578947367, 210.52631578947367, 210.52631578947367, 210.52631578947367, 210.52631578947367, 210.52631578947367, 210.52631578947367, 210.52631578947367, 108.0, 108.0, 108.0, 108.0, 108.0, 108.0, 108.0, 108.0, 108.0, 108.0, 108.0, 108.0, 108.0, -2.8846153846153872, -2.8846153846153872, -2.8846153846153872, -2.8846153846153872, -2.8846153846153872, -2.8846153846153872, -2.8846153846153872, -2.8846153846153872, -2.8846153846153872, -2.8846153846153872, -2.8846153846153872, -2.8846153846153872, -2.8846153846153872, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 22.22222222222223, 208.9430894308943, 208.9430894308943, 208.9430894308943, 208.9430894308943, 208.9430894308943, 208.9430894308943, 208.9430894308943, 208.9430894308943, 208.9430894308943, 208.9430894308943, 208.9430894308943, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 19.82758620689655, 19.82758620689655, 19.82758620689655, 19.82758620689655, 19.82758620689655, 19.82758620689655, 19.82758620689655, 19.82758620689655, 19.82758620689655, 19.82758620689655, 19.82758620689655, 19.82758620689655, 19.82758620689655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -8.283592953850627, -8.283592953850627, -8.283592953850627, -8.283592953850627, -8.283592953850627, -8.283592953850627, -8.283592953850627, -8.283592953850627, -8.283592953850627, -8.283592953850627, 38.554216867469876, 38.554216867469876, 38.554216867469876, 38.554216867469876, 38.554216867469876, 38.554216867469876, 38.554216867469876, 38.554216867469876, 38.554216867469876, 38.554216867469876, 38.554216867469876, 38.554216867469876, 32.82442748091602, 32.82442748091602, 32.82442748091602, 32.82442748091602, 32.82442748091602, 32.82442748091602, 32.82442748091602, 32.82442748091602, 32.82442748091602, 32.82442748091602, 32.82442748091602], "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": [79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-10-20", "latestDate": "2026-10-09", "startClose": 40.57, "latestClose": 69.76, "startTtmEps": 5.16, "latestTtmEps": 4.83, "priceChangePct": 71.94971653931476, "epsChangePct": -6.395348837209303, "earningsGapPct": -78.34506537652406, "startMultiple": 7.862403100775194, "latestMultiple": 14.443064182194618, "multipleChangePct": 83.6978338183984, "latestQuarter": "2026-07-29", "tone": "negative", "read": "Market price is leading earnings power; the spread is closing and has persisted through 12 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 31.996215704824984, "earningsMovePct": 9.029345372460496, "spread": -22.966870332364486, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 103.79783815366639, "earningsMovePct": 63.72881355932203, "spread": -40.06902459434436, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 71.94971653931476, "earningsMovePct": -6.395348837209303, "spread": -78.34506537652406, "lead": "price"}]}, "state": {"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 12, "persistenceLabel": "12 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 12 updates.", "marketChangePct": 71.94971653931476, "earningsChangePct": -6.395348837209303, "recentMarketMovePoints": -5.693862459945734, "recentEarningsMovePoints": 6.782945736434101}, "pressure": {"score": 60, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 94, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 75, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 2.86851852, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "caution", "value": -0.12416969, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.03060546, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "mixed", "value": -0.10211382, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01620271, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -7.50940431702678, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-10-09", "requiredThrough": "2026-07-29", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07", "2026-08-14", "2026-08-21", "2026-08-28", "2026-09-04", "2026-09-11", "2026-09-18", "2026-09-25", "2026-10-02", "2026-10-09"], "startDate": "2023-10-20", "earnings": [100.0, 100.0, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 82.94573643410853, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 75.96899224806202, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 64.92248062015504, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 57.17054263565892, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 55.03875968992248, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 69.37984496124031, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 78.48837209302324, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 85.85271317829456, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 89.92248062015503, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 83.72093023255815, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 86.8217054263566, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907, 93.6046511627907], "revenue": [100.0, 100.0, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.88639365918098, 97.20291769570962, 97.20291769570962, 97.20291769570962, 97.20291769570962, 97.20291769570962, 97.20291769570962, 97.20291769570962, 97.20291769570962, 97.20291769570962, 97.20291769570962, 94.18758256274768, 94.18758256274768, 94.18758256274768, 94.18758256274768, 94.18758256274768, 94.18758256274768, 94.18758256274768, 94.18758256274768, 94.18758256274768, 94.18758256274768, 94.18758256274768, 94.18758256274768, 94.18758256274768, 88.93228418815691, 88.93228418815691, 88.93228418815691, 88.93228418815691, 88.93228418815691, 88.93228418815691, 88.93228418815691, 88.93228418815691, 88.93228418815691, 88.93228418815691, 88.93228418815691, 88.93228418815691, 88.93228418815691, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 84.96352880362988, 80.77652059043133, 80.77652059043133, 80.77652059043133, 80.77652059043133, 80.77652059043133, 80.77652059043133, 80.77652059043133, 80.77652059043133, 80.77652059043133, 80.77652059043133, 80.77652059043133, 77.5544196197806, 77.5544196197806, 77.5544196197806, 77.5544196197806, 77.5544196197806, 77.5544196197806, 77.5544196197806, 77.5544196197806, 77.5544196197806, 77.5544196197806, 77.5544196197806, 77.5544196197806, 77.5544196197806, 76.0898282694848, 76.0898282694848, 76.0898282694848, 76.0898282694848, 76.0898282694848, 76.0898282694848, 76.0898282694848, 76.0898282694848, 76.0898282694848, 76.0898282694848, 76.0898282694848, 76.0898282694848, 76.0898282694848, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 73.57417724427087, 71.06426971454827, 71.06426971454827, 71.06426971454827, 71.06426971454827, 71.06426971454827, 71.06426971454827, 71.06426971454827, 71.06426971454827, 71.06426971454827, 71.06426971454827, 69.5709608867957, 69.5709608867957, 69.5709608867957, 69.5709608867957, 69.5709608867957, 69.5709608867957, 69.5709608867957, 69.5709608867957, 69.5709608867957, 69.5709608867957, 69.5709608867957, 69.5709608867957, 66.64177818620412, 66.64177818620412, 66.64177818620412, 66.64177818620412, 66.64177818620412, 66.64177818620412, 66.64177818620412, 66.64177818620412, 66.64177818620412, 66.64177818620412, 66.64177818620412], "cashGeneration": [100.0, 100.0, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 106.43812709030101, 78.34448160535116, 78.34448160535116, 78.34448160535116, 78.34448160535116, 78.34448160535116, 78.34448160535116, 78.34448160535116, 78.34448160535116, 78.34448160535116, 78.34448160535116, 71.15384615384616, 71.15384615384616, 71.15384615384616, 71.15384615384616, 71.15384615384616, 71.15384615384616, 71.15384615384616, 71.15384615384616, 71.15384615384616, 71.15384615384616, 71.15384615384616, 71.15384615384616, 71.15384615384616, 58.52842809364549, 58.52842809364549, 58.52842809364549, 58.52842809364549, 58.52842809364549, 58.52842809364549, 58.52842809364549, 58.52842809364549, 58.52842809364549, 58.52842809364549, 58.52842809364549, 58.52842809364549, 58.52842809364549, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 22.40802675585284, 42.642140468227424, 42.642140468227424, 42.642140468227424, 42.642140468227424, 42.642140468227424, 42.642140468227424, 42.642140468227424, 42.642140468227424, 42.642140468227424, 42.642140468227424, 42.642140468227424, 79.51505016722408, 79.51505016722408, 79.51505016722408, 79.51505016722408, 79.51505016722408, 79.51505016722408, 79.51505016722408, 79.51505016722408, 79.51505016722408, 79.51505016722408, 79.51505016722408, 79.51505016722408, 79.51505016722408, 125.66889632107024, 125.66889632107024, 125.66889632107024, 125.66889632107024, 125.66889632107024, 125.66889632107024, 125.66889632107024, 125.66889632107024, 125.66889632107024, 125.66889632107024, 125.66889632107024, 125.66889632107024, 125.66889632107024, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 200.33444816053515, 228.6789297658863, 228.6789297658863, 228.6789297658863, 228.6789297658863, 228.6789297658863, 228.6789297658863, 228.6789297658863, 228.6789297658863, 228.6789297658863, 228.6789297658863, 205.51839464882943, 205.51839464882943, 205.51839464882943, 205.51839464882943, 205.51839464882943, 205.51839464882943, 205.51839464882943, 205.51839464882943, 205.51839464882943, 205.51839464882943, 205.51839464882943, 205.51839464882943, 129.51505016722408, 129.51505016722408, 129.51505016722408, 129.51505016722408, 129.51505016722408, 129.51505016722408, 129.51505016722408, 129.51505016722408, 129.51505016722408, 129.51505016722408, 129.51505016722408], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -6.395348837209298, "valuationContribution": 78.34506537652408, "marketMove": 71.94971653931478, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -6.395348837209298}, {"key": "valuation", "label": "Relative valuation contribution", "value": 78.34506537652408}, {"key": "market", "label": "Total market move", "value": 71.94971653931478}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-03", "periodEnd": "2023-09-30", "earningsChangePct": -17.05426356589147, "surprisePct": -1.6260162601626031, "immediateReturnPct": 8.40719169409978, "forward4WeekPct": 3.114712585464674, "forward13WeekPct": 10.9141554824006, "toDateReturnPct": 76.65231704228918, "weeksSince": 153, "availabilitySource": "reported", "spread": -22.575584739172214, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-02-23", "periodEnd": "2023-12-31", "earningsChangePct": -8.41121495327104, "surprisePct": 210.52631578947367, "immediateReturnPct": 2.7066722618548145, "forward4WeekPct": -0.5455308434746065, "forward13WeekPct": 0.16785564414605325, "toDateReturnPct": 46.37012169534203, "weeksSince": 137, "availabilitySource": "reported", "spread": -44.68666464126507, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": -14.540816326530603, "surprisePct": 108.0, "immediateReturnPct": 10.410224695938997, "forward4WeekPct": 0.7008864151721417, "forward13WeekPct": -15.069057926200779, "toDateReturnPct": 43.80540094825811, "weeksSince": 127, "availabilitySource": "reported", "spread": -67.09625243382574, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": -11.940298507462687, "surprisePct": -2.8846153846153872, "immediateReturnPct": -10.822510822510822, "forward4WeekPct": -14.437229437229437, "forward13WeekPct": -9.090909090909093, "toDateReturnPct": 50.99567099567099, "weeksSince": 114, "availabilitySource": "reported", "spread": -44.382328944326304, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": -3.7288135593220417, "surprisePct": 22.22222222222223, "immediateReturnPct": 24.814264487369986, "forward4WeekPct": 44.338781575037146, "forward13WeekPct": 34.76968796433879, "toDateReturnPct": 107.3105497771174, "weeksSince": 101, "availabilitySource": "reported", "spread": -48.48601230909156, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-02-21", "periodEnd": "2024-12-31", "earningsChangePct": 26.056338028169023, "surprisePct": 208.9430894308943, "immediateReturnPct": 2.0177383592017595, "forward4WeekPct": -6.0310421286031035, "forward13WeekPct": -9.334811529933484, "toDateReturnPct": 54.67849223946786, "weeksSince": 85, "availabilitySource": "reported", "spread": -44.0290778881558, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-09", "periodEnd": "2025-03-31", "earningsChangePct": 13.128491620111715, "surprisePct": 33.78378378378378, "immediateReturnPct": 15.496575342465757, "forward4WeekPct": 20.00570776255708, "forward13WeekPct": 46.318493150684944, "toDateReturnPct": 99.0867579908676, "weeksSince": 74, "availabilitySource": "reported", "spread": -21.265140354598145, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-08", "periodEnd": "2025-06-30", "earningsChangePct": 9.382716049382722, "surprisePct": 19.82758620689655, "immediateReturnPct": 26.90594059405942, "forward4WeekPct": 47.94554455445545, "forward13WeekPct": 19.8019801980198, "toDateReturnPct": 72.6732673267327, "weeksSince": 61, "availabilitySource": "reported", "spread": -40.52145492621615, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-11-07", "periodEnd": "2025-09-30", "earningsChangePct": 4.740406320541757, "surprisePct": -2.9629629629629655, "immediateReturnPct": -9.903201787043937, "forward4WeekPct": -1.5078183172003046, "forward13WeekPct": 35.31273268801192, "toDateReturnPct": 29.858525688756533, "weeksSince": 48, "availabilitySource": "reported", "spread": -29.377494731089712, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-27", "periodEnd": "2025-12-31", "earningsChangePct": -6.896551724137923, "surprisePct": -8.283592953850627, "immediateReturnPct": -0.22163734589277784, "forward4WeekPct": -2.2440781271644283, "forward13WeekPct": -6.053470009696637, "toDateReturnPct": -3.3661171907466314, "weeksSince": 32, "availabilitySource": "reported", "spread": -93.82405374575094, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-05-08", "periodEnd": "2026-03-31", "earningsChangePct": 3.703703703703698, "surprisePct": 38.554216867469876, "immediateReturnPct": -0.38198103266596783, "forward4WeekPct": -13.079557428872501, "forward13WeekPct": 2.5026343519494176, "toDateReturnPct": -8.113804004214964, "weeksSince": 22, "availabilitySource": "reported", "spread": -99.59683043758227, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 7.8125, "surprisePct": 32.82442748091602, "immediateReturnPct": -0.20475020475021477, "forward4WeekPct": -5.227955227955228, "forward13WeekPct": null, "toDateReturnPct": -4.777504777504782, "weeksSince": 10, "availabilitySource": "reported", "spread": -86.60239838120731, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 7.8125, "surprisePct": 32.82442748091602, "immediateReturnPct": -0.20475020475021477, "forward4WeekPct": -5.227955227955228, "forward13WeekPct": null, "toDateReturnPct": -4.777504777504782, "weeksSince": 10, "availabilitySource": "reported", "spread": -86.60239838120731, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 4 improving updates had a non-positive price response; 2 had a meaningful positive price response."}, "professional": {"peerContext": {"available": false}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-10-20", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-11-03", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}], "dataIntegrity": {"asOf": "2026-10-09", "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."}