{"ticker": {"uuid": "e6472c17-74c6-475e-afbd-7be619ef78c8", "symbol": "SANM", "name": "Sanmina Corporation", "sector": "Technology", "industry": "Electronic Components", "currency": "USD"}, "next_event": {"report_date": "2026-11-02", "fiscal_date_ending": "2026-09-30", "estimate": 3.02, "session": "Time unconfirmed", "days": 82}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 8.3, "average_surprise_label": "+8.3%", "median_surprise": 6.5, "surprise_dispersion": 10.3, "average_reaction": 2.7, "average_reaction_label": "+2.7%", "average_abs_reaction": 12.5, "positive_response_rate": 41.7, "confirmation_rate": 63.6, "reaction_sample": 12, "streak": {"count": 8, "band": "beat", "label": "8 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 52, "band": "Elevated", "tone": "caution", "days": 82, "proximity_component": 3, "reaction_component": 31, "variability_component": 13, "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": 18.9, "revenue_growth_1y": 58.6, "cash_conversion": 6.26, "net_margin": 2.4, "earnings_yield": 4.7, "eps_surprise_avg": 18.1, "sue_score": 1.23, "pe_ratio": 35.3, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 202.73, "currency": "USD", "return_13w": -18.4, "fair_value": 102.311763, "fair_value_gap": 98.1, "relative_strength": 7.9, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 54.5}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-11-06", "date_source": "exact", "eps_actual": 1.42, "eps_estimate": 1.54, "eps_surprise": -0.12, "surprise_pct": -7.7922, "surprise_label": "-7.8%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -10.569715142428787, "one_week_reaction_label": "-10.6%", "four_week_reaction": -5.584707646176906, "four_week_reaction_label": "-5.6%", "confirmation": "confirmed", "revenue": 2052019000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 61841000.0, "operating_cash_flow": 76857000.0, "free_cash_flow": 114985000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-29", "date_source": "exact", "eps_actual": 1.3, "eps_estimate": 1.22, "eps_surprise": 0.08, "surprise_pct": 6.5574, "surprise_label": "+6.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 21.502384737678856, "one_week_reaction_label": "+21.5%", "four_week_reaction": 21.64149443561208, "four_week_reaction_label": "+21.6%", "confirmation": "confirmed", "revenue": 1874798000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 57068000.0, "operating_cash_flow": 126025000.0, "free_cash_flow": 160241000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-29", "date_source": "exact", "eps_actual": 1.3, "eps_estimate": 1.25, "eps_surprise": 0.05, "surprise_pct": 4.0, "surprise_label": "+4.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.9215499444179784, "one_week_reaction_label": "-1.9%", "four_week_reaction": 7.495632841035412, "four_week_reaction_label": "+7.5%", "confirmation": "diverged", "revenue": 1841430000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 51602000.0, "operating_cash_flow": 72317000.0, "free_cash_flow": 101928000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-29", "date_source": "exact", "eps_actual": 1.25, "eps_estimate": 1.29, "eps_surprise": -0.04, "surprise_pct": -3.1008, "surprise_label": "-3.1%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -12.538678864523064, "one_week_reaction_label": "-12.5%", "four_week_reaction": -4.802905959908507, "four_week_reaction_label": "-4.8%", "confirmation": "confirmed", "revenue": 1841430000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 51602000.0, "operating_cash_flow": 89999000.0, "free_cash_flow": 112771000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-04", "date_source": "exact", "eps_actual": 1.43, "eps_estimate": 1.27, "eps_surprise": 0.16, "surprise_pct": 12.5984, "surprise_label": "+12.6%", "surprise_band": "beat", "eps_yoy": 0.7042253521126767, "eps_yoy_label": "+0.7%", "one_week_reaction": 16.706377014716193, "one_week_reaction_label": "+16.7%", "four_week_reaction": 11.296426068675547, "four_week_reaction_label": "+11.3%", "confirmation": "confirmed", "revenue": 2017505000.0, "revenue_yoy": -1.6819532372750936, "revenue_yoy_label": "-1.7%", "net_income": 61381000.0, "operating_cash_flow": 51875000.0, "free_cash_flow": 74472000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-27", "date_source": "exact", "eps_actual": 1.44, "eps_estimate": 1.37, "eps_surprise": 0.07, "surprise_pct": 5.1095, "surprise_label": "+5.1%", "surprise_band": "beat", "eps_yoy": 10.769230769230761, "eps_yoy_label": "+10.8%", "one_week_reaction": -0.3332936555172017, "one_week_reaction_label": "-0.3%", "four_week_reaction": 2.0354719676228945, "four_week_reaction_label": "+2.0%", "confirmation": "contained", "revenue": 2006348000.0, "revenue_yoy": 7.016755938506441, "revenue_yoy_label": "+7.0%", "net_income": 65003000.0, "operating_cash_flow": 63938000.0, "free_cash_flow": 81023000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-28", "date_source": "exact", "eps_actual": 1.41, "eps_estimate": 1.38, "eps_surprise": 0.03, "surprise_pct": 2.1739, "surprise_label": "+2.2%", "surprise_band": "beat", "eps_yoy": 8.461538461538453, "eps_yoy_label": "+8.5%", "one_week_reaction": -2.4440661478599113, "one_week_reaction_label": "-2.4%", "four_week_reaction": 2.383268482490282, "four_week_reaction_label": "+2.4%", "confirmation": "diverged", "revenue": 1984080000.0, "revenue_yoy": 7.746696860592039, "revenue_yoy_label": "+7.7%", "net_income": 64208000.0, "operating_cash_flow": 156858000.0, "free_cash_flow": 187569000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-28", "date_source": "exact", "eps_actual": 1.53, "eps_estimate": 1.42, "eps_surprise": 0.11, "surprise_pct": 7.7465, "surprise_label": "+7.7%", "surprise_band": "beat", "eps_yoy": 22.400000000000002, "eps_yoy_label": "+22.4%", "one_week_reaction": 12.558328261310606, "one_week_reaction_label": "+12.6%", "four_week_reaction": 17.14343680259688, "four_week_reaction_label": "+17.1%", "confirmation": "confirmed", "revenue": 2041562000.0, "revenue_yoy": 10.868292576964642, "revenue_yoy_label": "+10.9%", "net_income": 68616000.0, "operating_cash_flow": 200782000.0, "free_cash_flow": 237876000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-03", "date_source": "exact", "eps_actual": 1.67, "eps_estimate": 1.57, "eps_surprise": 0.1, "surprise_pct": 6.3694, "surprise_label": "+6.4%", "surprise_band": "beat", "eps_yoy": 16.783216783216783, "eps_yoy_label": "+16.8%", "one_week_reaction": 24.26851514045968, "one_week_reaction_label": "+24.3%", "four_week_reaction": 13.947464429040481, "four_week_reaction_label": "+13.9%", "confirmation": "confirmed", "revenue": 2096391999.0, "revenue_yoy": 3.910126567220403, "revenue_yoy_label": "+3.9%", "net_income": 48066000.0, "operating_cash_flow": 199079000.0, "free_cash_flow": 261546000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-26", "date_source": "exact", "eps_actual": 2.38, "eps_estimate": 2.15, "eps_surprise": 0.23, "surprise_pct": 10.6977, "surprise_label": "+10.7%", "surprise_band": "beat", "eps_yoy": 65.27777777777779, "eps_yoy_label": "+65.3%", "one_week_reaction": -20.328403531462634, "one_week_reaction_label": "-20.3%", "four_week_reaction": -16.00686048473261, "four_week_reaction_label": "-16.0%", "confirmation": "diverged", "revenue": 3189693000.0, "revenue_yoy": 58.980047329775296, "revenue_yoy_label": "+59.0%", "net_income": 49286000.0, "operating_cash_flow": 178728000.0, "free_cash_flow": 265565000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-27", "date_source": "exact", "eps_actual": 3.16, "eps_estimate": 2.4, "eps_surprise": 0.76, "surprise_pct": 31.6667, "surprise_label": "+31.7%", "surprise_band": "beat", "eps_yoy": 124.11347517730498, "eps_yoy_label": "+124.1%", "one_week_reaction": 16.18963363863448, "one_week_reaction_label": "+16.2%", "four_week_reaction": 28.24729392173189, "four_week_reaction_label": "+28.2%", "confirmation": "confirmed", "revenue": 4013271000.0, "revenue_yoy": 102.27364823999032, "revenue_yoy_label": "+102.3%", "net_income": 93646000.0, "operating_cash_flow": 398758000.0, "free_cash_flow": 455473000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-27", "date_source": "exact", "eps_actual": 2.86, "eps_estimate": 2.31, "eps_surprise": 0.55, "surprise_pct": 23.8095, "surprise_label": "+23.8%", "surprise_band": "beat", "eps_yoy": 86.92810457516339, "eps_yoy_label": "+86.9%", "one_week_reaction": -10.972508755937247, "one_week_reaction_label": "-11.0%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "diverged", "revenue": 3464016000.0, "revenue_yoy": 69.67478822587803, "revenue_yoy_label": "+69.7%", "net_income": 117129000.0, "operating_cash_flow": 701977000.0, "free_cash_flow": 946418000.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.42, 1.3, 1.3, 1.25, 1.43, 1.44, 1.41, 1.53, 1.67, 2.38, 3.16, 2.86], "eps_estimate": [1.54, 1.22, 1.25, 1.29, 1.27, 1.37, 1.38, 1.42, 1.57, 2.15, 2.4, 2.31], "surprise": [-7.7922, 6.5574, 4.0, -3.1008, 12.5984, 5.1095, 2.1739, 7.7465, 6.3694, 10.6977, 31.6667, 23.8095], "reaction_1w": [-10.569715142428787, 21.502384737678856, -1.9215499444179784, -12.538678864523064, 16.706377014716193, -0.3332936555172017, -2.4440661478599113, 12.558328261310606, 24.26851514045968, -20.328403531462634, 16.18963363863448, -10.972508755937247], "reaction_4w": [-5.584707646176906, 21.64149443561208, 7.495632841035412, -4.802905959908507, 11.296426068675547, 2.0354719676228945, 2.383268482490282, 17.14343680259688, 13.947464429040481, -16.00686048473261, 28.24729392173189, null], "revenue": [2052.02, 1874.8, 1841.43, 1841.43, 2017.51, 2006.35, 1984.08, 2041.56, 2096.39, 3189.69, 4013.27, 3464.02], "net_income": [61.84, 57.07, 51.6, 51.6, 61.38, 65.0, 64.21, 68.62, 48.07, 49.29, 93.65, 117.13], "financial_unit": "millions", "scatter": [{"x": -7.7922, "y": -10.569715142428787, "label": "2023-09-30"}, {"x": 6.5574, "y": 21.502384737678856, "label": "2023-12-31"}, {"x": 4.0, "y": -1.9215499444179784, "label": "2024-03-31"}, {"x": -3.1008, "y": -12.538678864523064, "label": "2024-06-30"}, {"x": 12.5984, "y": 16.706377014716193, "label": "2024-09-30"}, {"x": 5.1095, "y": -0.3332936555172017, "label": "2024-12-31"}, {"x": 2.1739, "y": -2.4440661478599113, "label": "2025-03-31"}, {"x": 7.7465, "y": 12.558328261310606, "label": "2025-06-30"}, {"x": 6.3694, "y": 24.26851514045968, "label": "2025-09-30"}, {"x": 10.6977, "y": -20.328403531462634, "label": "2025-12-31"}, {"x": 31.6667, "y": 16.18963363863448, "label": "2026-03-31"}, {"x": 23.8095, "y": -10.972508755937247, "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, 101.72031076581575, 103.6440991490936, 97.8172401035886, 96.57787643359231, 97.41028486866443, 100.40695523492415, 98.31668516463188, 97.68775434702182, 93.39622641509435, 93.85867554568998, 98.70514243433222, 88.2722900480947, 92.08287088420273, 92.24935257121716, 93.19274879763226, 92.11986681465038, 95.24602293747688, 97.05882352941177, 95.02404735479097, 92.67480577136516, 94.08065112837588, 94.598594154643, 93.08176100628931, 113.09655937846837, 112.54162042175362, 110.96929337772845, 113.22604513503514, 120.4032556418794, 119.9778024417314, 110.26637069922307, 112.11616722160562, 115.02034776174621, 110.98779134295226, 107.62116167221605, 106.89974102848684, 116.4816870144284, 114.24343322234553, 120.10728819829819, 123.91786903440621, 125.21272660007399, 126.78505364409915, 121.62412134665186, 122.3825379208287, 124.01035886052534, 122.54901960784312, 120.29226785053643, 130.9840917499075, 130.48464668886425, 137.49537550869405, 120.2552719200888, 128.52386237513872, 129.87421383647796, 130.8916019237884, 128.33888272290045, 118.86792452830188, 124.08435072142063, 127.69145394006658, 127.3954864964854, 124.45431002589716, 124.58379578246392, 124.75027746947835, 124.86126526082131, 131.98298187199407, 154.03255641879392, 142.36034036256012, 146.89234184239731, 146.89234184239731, 145.2645209027007, 148.07621161672216, 141.73140954495005, 141.7684054753977, 141.13947465778762, 143.15575286718462, 153.47761746207914, 155.40140584535703, 154.88346281908989, 159.69293377728448, 165.84350721420645, 158.56455789863114, 151.5353311135775, 141.10247872733999, 139.90011098779135, 144.85756566777656, 141.78690344062153, 124.49130595634479, 140.49204587495376, 138.58675545689974, 152.12726600073992, 148.409174990751, 147.8912319644839, 156.4187939326674, 155.7528671846097, 156.6592674805771, 161.228264890862, 159.69293377728448, 166.204217536071, 181.40954495005548, 189.30817610062894, 192.69330373658897, 187.4028856825749, 182.35294117647058, 205.2534221235664, 224.28782833888272, 216.38919718830925, 213.61450240473548, 217.38808731039586, 223.6958934517203, 216.48168701442842, 218.8309285978542, 211.08028116907138, 211.0247872733999, 226.9885312615612, 239.086200517943, 247.44728079911212, 253.51461339252683, 315.03884572697, 296.6518682944876, 271.6981132075472, 288.87347391786903, 292.4343322234554, 297.13281539030703, 280.2811690714022, 285.4975952645209, 294.65408805031444, 283.7772844987051, 328.22789493155756, 328.94931557528673, 262.079171291158, 277.0810210876803, 269.7188309285978, 276.29485756566777, 287.1994080651128, 227.52497225305217, 231.59452460229372, 227.26600073991858, 242.13836477987422, 240.86200517943027, 273.3259341472438, 322.03107658157603, 355.45689974102845, 413.0040695523492, 459.3969663337033, 435.33111357750647, 455.8638549759526, 480.4476507584166, 466.29670736219015, 472.06807251202366, 446.7073621901591, 437.5693673695894, 406.5297817240103, 386.21901590825007, 364.8538660747318, 385.55308916019237, 343.2482426933037, 375.0092489826119], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 160.35031847133757, 160.35031847133757], "gap": [0.0, -1.7203107658157535, -3.6440991490936057, 2.1827598964113974, 3.4221235664076914, 2.5897151313355664, -0.40695523492415475, 1.6833148353681224, 2.312245652978177, 6.603773584905653, 6.141324454310023, 1.2948575656677832, 10.453824601586831, 6.6432437654788, 6.476762078464375, 5.533365852049272, 6.606247835031155, 3.480091712204654, 1.6672911202697662, 3.7020672948905684, 6.051308878316377, 4.645463521305658, 4.127520495038539, 5.644353643392222, -19.784457467640337, -19.229518510925587, -17.657191466900414, -19.913943224207102, -27.091153731051364, -26.665700530903365, -16.95426878839504, -18.804065310777588, -21.708245850918175, -17.67568943212423, -14.309059761388013, -13.58763911765881, -23.16958510360037, -25.54916570642196, -31.413020682374622, -35.22360151848264, -36.51845908415042, -38.09078612817558, -32.92985383072829, -33.688270404905126, -35.31609134460177, -33.85475209191955, -31.598000334612863, -42.28982423398392, -41.790379172940675, -48.80110799277048, -36.338074467859514, -44.60666492290943, -45.957016384248675, -46.9744044715591, -44.42168527067116, -34.950727076072596, -40.167153269191346, -43.77425648783729, -43.478289044256115, -40.53711257366787, -40.666598330234635, -40.83308001724906, -40.944067808592024, -48.06578441976478, -69.95612329777481, -58.283907241541016, -62.81590872137821, -62.81590872137821, -61.18808778168159, -63.999778495703055, -57.65497642393095, -57.691972354378606, -57.06304153676851, -59.07931974616551, -69.40118434106003, -71.32497272433793, -68.57773033501346, -73.38720129320805, -79.53777473013002, -72.2588254145547, -65.22959862950108, -54.796746243263556, -53.59437850371492, -58.551833183700126, -55.4811709565451, -38.18557347226836, -54.18631339087733, -52.28102297282331, -65.8215335166635, -60.35185014998669, -59.83390712371957, -68.36146909190307, -67.69554234384537, -68.60194263981279, -73.17094005009767, -71.63560893652016, -78.14689269530669, -93.35222010929115, -101.25085125986462, -104.63597889582465, -99.34556084181057, -94.29561633570626, -112.73749855668743, -131.77190477200375, -123.87327362143029, -121.09857883785651, -124.8721637435169, -131.17996988484134, -123.96576344754945, -126.31500503097524, -118.56435760219242, -118.50886370652094, -134.47260769468224, -146.57027695106405, -154.93135723223315, -160.99868982564786, -218.70126610913562, -200.3142886766532, -175.3605335897128, -192.53589430003464, -196.096752605621, -200.79523577247264, -183.9435894535678, -189.1600156466865, -198.31650843248005, -187.43970488087072, -231.89031531372316, -232.61173595745234, -150.77343880708156, -165.77528860360388, -158.41309844452138, -164.98912508159134, -175.89367558103635, -116.21923976897574, -120.28879211821729, -115.96026825584215, -130.8326322957978, -129.55627269535384, -162.02020166316737, -210.7253440974996, -244.15116725695202, -273.8320950300562, -320.2249918114103, -296.1591390552135, -316.6918804536596, -341.2756762361236, -327.12473283989715, -332.89609798973066, -307.5353876678661, -298.3973928472964, -267.3578072017173, -247.04704138595707, -225.6818915524388, -246.38111463789937, -182.89792422196615, -214.65893051127432], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, null, 98.72611464968153, null, null, null, null, null, null, null, null, null, null, null, 93.31210191082803, null, null, null, null, null, null, null, null, null, null, null, null, 88.69426751592357, null, null, null, null, null, null, null, null, null, null, null, null, 83.91719745222929, null, null, null, null, null, null, null, null, null, null, null, null, null, 84.07643312101911, null, null, null, null, null, null, null, null, null, null, null, 86.30573248407643, null, null, null, null, null, null, null, null, null, null, null, null, 88.05732484076432, null, null, null, null, null, null, null, null, null, null, null, null, 92.51592356687897, null, null, null, null, null, null, null, null, null, null, null, null, null, 96.3375796178344, null, null, null, null, null, null, null, null, null, null, null, 111.30573248407643, null, null, null, null, null, null, null, null, null, null, null, null, 139.171974522293, null, null, null, null, null, null, null, null, null, null, null, null, 160.35031847133757, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [60.4, 214.7, 275.0]}}, "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": [54.06, 54.99, 56.03, 52.88, 52.21, 52.66, 54.28, 53.15, 52.81, 50.49, 50.74, 53.36, 47.72, 49.78, 49.87, 50.38, 49.8, 51.49, 52.47, 51.37, 50.1, 50.86, 51.14, 50.32, 61.14, 60.84, 59.99, 61.21, 65.09, 64.86, 59.61, 60.61, 62.18, 60.0, 58.18, 57.79, 62.97, 61.76, 64.93, 66.99, 67.69, 68.54, 65.75, 66.16, 67.04, 66.25, 65.03, 70.81, 70.54, 74.33, 65.01, 69.48, 70.21, 70.76, 69.38, 64.26, 67.08, 69.03, 68.87, 67.28, 67.35, 67.44, 67.5, 71.35, 83.27, 76.96, 79.41, 79.41, 78.53, 80.05, 76.62, 76.64, 76.3, 77.39, 82.97, 84.01, 83.73, 86.33, 89.655, 85.72, 81.92, 76.28, 75.63, 78.31, 76.65, 67.3, 75.95, 74.92, 82.24, 80.23, 79.95, 84.56, 84.2, 84.69, 87.16, 86.33, 89.85, 98.07, 102.34, 104.17, 101.31, 98.58, 110.96, 121.25, 116.98, 115.48, 117.52, 120.93, 117.03, 118.3, 114.11, 114.08, 122.71, 129.25, 133.77, 137.05, 170.31, 160.37, 146.88, 156.165, 158.09, 160.63, 151.52, 154.34, 159.29, 153.41, 177.44, 177.83, 141.68, 149.79, 145.81, 149.365, 155.26, 123.0, 125.2, 122.86, 130.9, 130.21, 147.76, 174.09, 192.16, 223.27, 248.35, 235.34, 246.44, 259.73, 252.08, 255.2, 241.49, 236.55, 219.77, 208.79, 197.24, 208.43, 185.56, 202.73], "ttmEps": [6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 5.86, 5.86, 5.86, 5.86, 5.86, 5.86, 5.86, 5.86, 5.86, 5.86, 5.86, 5.86, 5.86, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.27, 5.27, 5.27, 5.27, 5.27, 5.27, 5.27, 5.27, 5.27, 5.27, 5.27, 5.27, 5.27, 5.27, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.42, 5.42, 5.42, 5.42, 5.42, 5.42, 5.42, 5.42, 5.42, 5.42, 5.42, 5.42, 5.42, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.53, 5.81, 5.81, 5.81, 5.81, 5.81, 5.81, 5.81, 5.81, 5.81, 5.81, 5.81, 5.81, 5.81, 5.81, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.99, 6.99, 6.99, 6.99, 6.99, 6.99, 6.99, 6.99, 6.99, 6.99, 6.99, 6.99, 6.99, 8.74, 8.74, 8.74, 8.74, 8.74, 8.74, 8.74, 8.74, 8.74, 8.74, 8.74, 8.74, 8.74, 10.07, 10.07], "quarterlyEps": [1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 3.16, 3.16, 3.16, 3.16, 3.16, 3.16, 3.16, 3.16, 3.16, 3.16, 3.16, 3.16, 3.16, 2.86, 2.86], "priceIndex": [100.0, 101.72031076581575, 103.6440991490936, 97.8172401035886, 96.57787643359231, 97.41028486866443, 100.40695523492415, 98.31668516463188, 97.68775434702182, 93.39622641509435, 93.85867554568998, 98.70514243433222, 88.2722900480947, 92.08287088420273, 92.24935257121716, 93.19274879763226, 92.11986681465038, 95.24602293747688, 97.05882352941177, 95.02404735479097, 92.67480577136516, 94.08065112837588, 94.598594154643, 93.08176100628931, 113.09655937846837, 112.54162042175362, 110.96929337772845, 113.22604513503514, 120.4032556418794, 119.9778024417314, 110.26637069922307, 112.11616722160562, 115.02034776174621, 110.98779134295226, 107.62116167221605, 106.89974102848684, 116.4816870144284, 114.24343322234553, 120.10728819829819, 123.91786903440621, 125.21272660007399, 126.78505364409915, 121.62412134665186, 122.3825379208287, 124.01035886052534, 122.54901960784312, 120.29226785053643, 130.9840917499075, 130.48464668886425, 137.49537550869405, 120.2552719200888, 128.52386237513872, 129.87421383647796, 130.8916019237884, 128.33888272290045, 118.86792452830188, 124.08435072142063, 127.69145394006658, 127.3954864964854, 124.45431002589716, 124.58379578246392, 124.75027746947835, 124.86126526082131, 131.98298187199407, 154.03255641879392, 142.36034036256012, 146.89234184239731, 146.89234184239731, 145.2645209027007, 148.07621161672216, 141.73140954495005, 141.7684054753977, 141.13947465778762, 143.15575286718462, 153.47761746207914, 155.40140584535703, 154.88346281908989, 159.69293377728448, 165.84350721420645, 158.56455789863114, 151.5353311135775, 141.10247872733999, 139.90011098779135, 144.85756566777656, 141.78690344062153, 124.49130595634479, 140.49204587495376, 138.58675545689974, 152.12726600073992, 148.409174990751, 147.8912319644839, 156.4187939326674, 155.7528671846097, 156.6592674805771, 161.228264890862, 159.69293377728448, 166.204217536071, 181.40954495005548, 189.30817610062894, 192.69330373658897, 187.4028856825749, 182.35294117647058, 205.2534221235664, 224.28782833888272, 216.38919718830925, 213.61450240473548, 217.38808731039586, 223.6958934517203, 216.48168701442842, 218.8309285978542, 211.08028116907138, 211.0247872733999, 226.9885312615612, 239.086200517943, 247.44728079911212, 253.51461339252683, 315.03884572697, 296.6518682944876, 271.6981132075472, 288.87347391786903, 292.4343322234554, 297.13281539030703, 280.2811690714022, 285.4975952645209, 294.65408805031444, 283.7772844987051, 328.22789493155756, 328.94931557528673, 262.079171291158, 277.0810210876803, 269.7188309285978, 276.29485756566777, 287.1994080651128, 227.52497225305217, 231.59452460229372, 227.26600073991858, 242.13836477987422, 240.86200517943027, 273.3259341472438, 322.03107658157603, 355.45689974102845, 413.0040695523492, 459.3969663337033, 435.33111357750647, 455.8638549759526, 480.4476507584166, 466.29670736219015, 472.06807251202366, 446.7073621901591, 437.5693673695894, 406.5297817240103, 386.21901590825007, 364.8538660747318, 385.55308916019237, 343.2482426933037, 375.0092489826119], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 160.35031847133757, 160.35031847133757], "valuationGap": [0.0, -1.7203107658157535, -3.6440991490936057, 2.1827598964113974, 3.4221235664076914, 2.5897151313355664, -0.40695523492415475, 1.6833148353681224, 2.312245652978177, 6.603773584905653, 6.141324454310023, 1.2948575656677832, 10.453824601586831, 6.6432437654788, 6.476762078464375, 5.533365852049272, 6.606247835031155, 3.480091712204654, 1.6672911202697662, 3.7020672948905684, 6.051308878316377, 4.645463521305658, 4.127520495038539, 5.644353643392222, -19.784457467640337, -19.229518510925587, -17.657191466900414, -19.913943224207102, -27.091153731051364, -26.665700530903365, -16.95426878839504, -18.804065310777588, -21.708245850918175, -17.67568943212423, -14.309059761388013, -13.58763911765881, -23.16958510360037, -25.54916570642196, -31.413020682374622, -35.22360151848264, -36.51845908415042, -38.09078612817558, -32.92985383072829, -33.688270404905126, -35.31609134460177, -33.85475209191955, -31.598000334612863, -42.28982423398392, -41.790379172940675, -48.80110799277048, -36.338074467859514, -44.60666492290943, -45.957016384248675, -46.9744044715591, -44.42168527067116, -34.950727076072596, -40.167153269191346, -43.77425648783729, -43.478289044256115, -40.53711257366787, -40.666598330234635, -40.83308001724906, -40.944067808592024, -48.06578441976478, -69.95612329777481, -58.283907241541016, -62.81590872137821, -62.81590872137821, -61.18808778168159, -63.999778495703055, -57.65497642393095, -57.691972354378606, -57.06304153676851, -59.07931974616551, -69.40118434106003, -71.32497272433793, -68.57773033501346, -73.38720129320805, -79.53777473013002, -72.2588254145547, -65.22959862950108, -54.796746243263556, -53.59437850371492, -58.551833183700126, -55.4811709565451, -38.18557347226836, -54.18631339087733, -52.28102297282331, -65.8215335166635, -60.35185014998669, -59.83390712371957, -68.36146909190307, -67.69554234384537, -68.60194263981279, -73.17094005009767, -71.63560893652016, -78.14689269530669, -93.35222010929115, -101.25085125986462, -104.63597889582465, -99.34556084181057, -94.29561633570626, -112.73749855668743, -131.77190477200375, -123.87327362143029, -121.09857883785651, -124.8721637435169, -131.17996988484134, -123.96576344754945, -126.31500503097524, -118.56435760219242, -118.50886370652094, -134.47260769468224, -146.57027695106405, -154.93135723223315, -160.99868982564786, -218.70126610913562, -200.3142886766532, -175.3605335897128, -192.53589430003464, -196.096752605621, -200.79523577247264, -183.9435894535678, -189.1600156466865, -198.31650843248005, -187.43970488087072, -231.89031531372316, -232.61173595745234, -150.77343880708156, -165.77528860360388, -158.41309844452138, -164.98912508159134, -175.89367558103635, -116.21923976897574, -120.28879211821729, -115.96026825584215, -130.8326322957978, -129.55627269535384, -162.02020166316737, -210.7253440974996, -244.15116725695202, -273.8320950300562, -320.2249918114103, -296.1591390552135, -316.6918804536596, -341.2756762361236, -327.12473283989715, -332.89609798973066, -307.5353876678661, -298.3973928472964, -267.3578072017173, -247.04704138595707, -225.6818915524388, -246.38111463789937, -182.89792422196615, -214.65893051127432], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, null, 98.72611464968153, null, null, null, null, null, null, null, null, null, null, null, 93.31210191082803, null, null, null, null, null, null, null, null, null, null, null, null, 88.69426751592357, null, null, null, null, null, null, null, null, null, null, null, null, 83.91719745222929, null, null, null, null, null, null, null, null, null, null, null, null, null, 84.07643312101911, null, null, null, null, null, null, null, null, null, null, null, 86.30573248407643, null, null, null, null, null, null, null, null, null, null, null, null, 88.05732484076432, null, null, null, null, null, null, null, null, null, null, null, null, 92.51592356687897, null, null, null, null, null, null, null, null, null, null, null, null, null, 96.3375796178344, null, null, null, null, null, null, null, null, null, null, null, 111.30573248407643, null, null, null, null, null, null, null, null, null, null, null, null, 139.171974522293, null, null, null, null, null, null, null, null, null, null, null, null, 160.35031847133757, null], "quarterLabels": ["2023-07-31", "", "", "", "", "", "", "", "", "", "", "", "2023-11-06", "", "", "", "", "", "", "", "", "", "", "", "2024-01-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-29", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-04", "", "", "", "", "", "", "", "", "", "", "", "2025-01-27", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-28", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-28", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-03", "", "", "", "", "", "", "", "", "", "", "", "2026-01-26", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-27", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-27", ""], "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": [0.6493506493506499, 0.6493506493506499, 0.6493506493506499, 0.6493506493506499, 0.6493506493506499, 0.6493506493506499, 0.6493506493506499, 0.6493506493506499, 0.6493506493506499, 0.6493506493506499, 0.6493506493506499, 0.6493506493506499, -7.792207792207799, -7.792207792207799, -7.792207792207799, -7.792207792207799, -7.792207792207799, -7.792207792207799, -7.792207792207799, -7.792207792207799, -7.792207792207799, -7.792207792207799, -7.792207792207799, -7.792207792207799, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 6.557377049180333, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, 4.0000000000000036, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, -3.1007751937984525, 12.598425196850387, 12.598425196850387, 12.598425196850387, 12.598425196850387, 12.598425196850387, 12.598425196850387, 12.598425196850387, 12.598425196850387, 12.598425196850387, 12.598425196850387, 12.598425196850387, 12.598425196850387, 5.1094890510948785, 5.1094890510948785, 5.1094890510948785, 5.1094890510948785, 5.1094890510948785, 5.1094890510948785, 5.1094890510948785, 5.1094890510948785, 5.1094890510948785, 5.1094890510948785, 5.1094890510948785, 5.1094890510948785, 5.1094890510948785, 2.173913043478263, 2.173913043478263, 2.173913043478263, 2.173913043478263, 2.173913043478263, 2.173913043478263, 2.173913043478263, 2.173913043478263, 2.173913043478263, 2.173913043478263, 2.173913043478263, 2.173913043478263, 2.173913043478263, 7.746478873239444, 7.746478873239444, 7.746478873239444, 7.746478873239444, 7.746478873239444, 7.746478873239444, 7.746478873239444, 7.746478873239444, 7.746478873239444, 7.746478873239444, 7.746478873239444, 7.746478873239444, 7.746478873239444, 7.746478873239444, 6.369426751592348, 6.369426751592348, 6.369426751592348, 6.369426751592348, 6.369426751592348, 6.369426751592348, 6.369426751592348, 6.369426751592348, 6.369426751592348, 6.369426751592348, 6.369426751592348, 6.369426751592348, 10.69767441860465, 10.69767441860465, 10.69767441860465, 10.69767441860465, 10.69767441860465, 10.69767441860465, 10.69767441860465, 10.69767441860465, 10.69767441860465, 10.69767441860465, 10.69767441860465, 10.69767441860465, 10.69767441860465, 31.666666666666675, 31.666666666666675, 31.666666666666675, 31.666666666666675, 31.666666666666675, 31.666666666666675, 31.666666666666675, 31.666666666666675, 31.666666666666675, 31.666666666666675, 31.666666666666675, 31.666666666666675, 31.666666666666675, 23.809523809523803, 23.809523809523803], "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": [18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 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, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 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, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 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, 4, 11], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 54.06, "latestClose": 202.73, "startTtmEps": 6.28, "latestTtmEps": 10.07, "priceChangePct": 275.0092489826119, "epsChangePct": 60.35031847133758, "earningsGapPct": -214.65893051127432, "startMultiple": 8.60828025477707, "latestMultiple": 20.132075471698112, "multipleChangePct": 133.86872727018897, "latestQuarter": "2026-07-27", "tone": "caution", "read": "Market price is leading earnings power; the spread is closing and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 67.19999999999999, "earningsMovePct": 73.32185886402756, "spread": 6.121858864027573, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 191.7818077144502, "earningsMovePct": 91.08159392789376, "spread": -100.70021378655643, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 275.0092489826119, "earningsMovePct": 60.35031847133758, "spread": -214.65893051127432, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 11 updates.", "marketChangePct": 275.0092489826119, "earningsChangePct": 60.35031847133758, "recentMarketMovePoints": -84.3877173510914, "recentEarningsMovePoints": 21.178343949044574}, "pressure": {"score": 87, "band": "extreme", "label": "Extreme \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 90, "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": 92, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 6.2604121, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.58561152, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 2.32048404, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "mixed", "value": -0.12016909, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.0106884, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -8.90829706197771, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-27", "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, 100.0, 100.0, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 98.72611464968153, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 93.31210191082803, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 88.69426751592357, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 83.91719745222929, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 84.07643312101911, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 86.30573248407643, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 88.05732484076432, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 92.51592356687897, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 96.3375796178344, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 111.30573248407643, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 139.171974522293, 160.35031847133757, 160.35031847133757], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.34408060680599, 98.34408060680599, 98.34408060680599, 98.34408060680599, 98.34408060680599, 98.34408060680599, 98.34408060680599, 98.34408060680599, 98.34408060680599, 98.34408060680599, 98.34408060680599, 98.34408060680599, 92.99202531518864, 92.99202531518864, 92.99202531518864, 92.99202531518864, 92.99202531518864, 92.99202531518864, 92.99202531518864, 92.99202531518864, 92.99202531518864, 92.99202531518864, 92.99202531518864, 92.99202531518864, 92.99202531518864, 87.72675779052204, 87.72675779052204, 87.72675779052204, 87.72675779052204, 87.72675779052204, 87.72675779052204, 87.72675779052204, 87.72675779052204, 87.72675779052204, 87.72675779052204, 87.72675779052204, 87.72675779052204, 87.72675779052204, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.70429328853368, 83.32464905677976, 83.32464905677976, 83.32464905677976, 83.32464905677976, 83.32464905677976, 83.32464905677976, 83.32464905677976, 83.32464905677976, 83.32464905677976, 83.32464905677976, 83.32464905677976, 83.32464905677976, 84.77166182514124, 84.77166182514124, 84.77166182514124, 84.77166182514124, 84.77166182514124, 84.77166182514124, 84.77166182514124, 84.77166182514124, 84.77166182514124, 84.77166182514124, 84.77166182514124, 84.77166182514124, 84.77166182514124, 86.34077145195053, 86.34077145195053, 86.34077145195053, 86.34077145195053, 86.34077145195053, 86.34077145195053, 86.34077145195053, 86.34077145195053, 86.34077145195053, 86.34077145195053, 86.34077145195053, 86.34077145195053, 86.34077145195053, 88.54216681004797, 88.54216681004797, 88.54216681004797, 88.54216681004797, 88.54216681004797, 88.54216681004797, 88.54216681004797, 88.54216681004797, 88.54216681004797, 88.54216681004797, 88.54216681004797, 88.54216681004797, 88.54216681004797, 88.54216681004797, 89.40990147223512, 89.40990147223512, 89.40990147223512, 89.40990147223512, 89.40990147223512, 89.40990147223512, 89.40990147223512, 89.40990147223512, 89.40990147223512, 89.40990147223512, 89.40990147223512, 89.40990147223512, 102.42636155871709, 102.42636155871709, 102.42636155871709, 102.42636155871709, 102.42636155871709, 102.42636155871709, 102.42636155871709, 102.42636155871709, 102.42636155871709, 102.42636155871709, 102.42636155871709, 102.42636155871709, 102.42636155871709, 124.74688825156528, 124.74688825156528, 124.74688825156528, 124.74688825156528, 124.74688825156528, 124.74688825156528, 124.74688825156528, 124.74688825156528, 124.74688825156528, 124.74688825156528, 124.74688825156528, 124.74688825156528, 124.74688825156528, 140.39347966476822, 140.39347966476822], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 96.57610041742126, 96.57610041742126, 96.57610041742126, 96.57610041742126, 96.57610041742126, 96.57610041742126, 96.57610041742126, 96.57610041742126, 96.57610041742126, 96.57610041742126, 96.57610041742126, 96.57610041742126, 116.22852961827654, 116.22852961827654, 116.22852961827654, 116.22852961827654, 116.22852961827654, 116.22852961827654, 116.22852961827654, 116.22852961827654, 116.22852961827654, 116.22852961827654, 116.22852961827654, 116.22852961827654, 116.22852961827654, 110.4164441707587, 110.4164441707587, 110.4164441707587, 110.4164441707587, 110.4164441707587, 110.4164441707587, 110.4164441707587, 110.4164441707587, 110.4164441707587, 110.4164441707587, 110.4164441707587, 110.4164441707587, 110.4164441707587, 111.32559085445246, 111.32559085445246, 111.32559085445246, 111.32559085445246, 111.32559085445246, 111.32559085445246, 111.32559085445246, 111.32559085445246, 111.32559085445246, 111.32559085445246, 111.32559085445246, 111.32559085445246, 111.32559085445246, 111.32559085445246, 102.11982739619572, 102.11982739619572, 102.11982739619572, 102.11982739619572, 102.11982739619572, 102.11982739619572, 102.11982739619572, 102.11982739619572, 102.11982739619572, 102.11982739619572, 102.11982739619572, 102.11982739619572, 84.11913207281354, 84.11913207281354, 84.11913207281354, 84.11913207281354, 84.11913207281354, 84.11913207281354, 84.11913207281354, 84.11913207281354, 84.11913207281354, 84.11913207281354, 84.11913207281354, 84.11913207281354, 84.11913207281354, 103.57932480918373, 103.57932480918373, 103.57932480918373, 103.57932480918373, 103.57932480918373, 103.57932480918373, 103.57932480918373, 103.57932480918373, 103.57932480918373, 103.57932480918373, 103.57932480918373, 103.57932480918373, 103.57932480918373, 132.00691687704364, 132.00691687704364, 132.00691687704364, 132.00691687704364, 132.00691687704364, 132.00691687704364, 132.00691687704364, 132.00691687704364, 132.00691687704364, 132.00691687704364, 132.00691687704364, 132.00691687704364, 132.00691687704364, 132.00691687704364, 174.51571635350604, 174.51571635350604, 174.51571635350604, 174.51571635350604, 174.51571635350604, 174.51571635350604, 174.51571635350604, 174.51571635350604, 174.51571635350604, 174.51571635350604, 174.51571635350604, 174.51571635350604, 216.44916981569384, 216.44916981569384, 216.44916981569384, 216.44916981569384, 216.44916981569384, 216.44916981569384, 216.44916981569384, 216.44916981569384, 216.44916981569384, 216.44916981569384, 216.44916981569384, 216.44916981569384, 216.44916981569384, 277.32495915543205, 277.32495915543205, 277.32495915543205, 277.32495915543205, 277.32495915543205, 277.32495915543205, 277.32495915543205, 277.32495915543205, 277.32495915543205, 277.32495915543205, 277.32495915543205, 277.32495915543205, 277.32495915543205, 438.3268610693892, 438.3268610693892], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 142, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 60.35031847133757, "valuationContribution": 214.65893051127432, "marketMove": 275.0092489826119, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 60.35031847133757}, {"key": "valuation", "label": "Relative valuation contribution", "value": 214.65893051127432}, {"key": "market", "label": "Total market move", "value": 275.0092489826119}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-10", "periodEnd": "2023-09-30", "earningsChangePct": -1.273885350318471, "surprisePct": -7.792207792207799, "immediateReturnPct": -10.569715142428782, "forward4WeekPct": -6.671664167916047, "forward13WeekPct": 14.017991004497766, "toDateReturnPct": 279.9287856071964, "weeksSince": 143, "availabilitySource": "reported", "spread": 10.453824601586831, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-02-02", "periodEnd": "2023-12-31", "earningsChangePct": -5.483870967741932, "surprisePct": 6.557377049180333, "immediateReturnPct": 21.50238473767885, "forward4WeekPct": 29.35214626391098, "forward13WeekPct": 22.73449920508743, "toDateReturnPct": 302.88155802861684, "weeksSince": 131, "availabilitySource": "reported", "spread": -19.784457467640337, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": -4.948805460750849, "surprisePct": 4.0000000000000036, "immediateReturnPct": -1.9215499444179773, "forward4WeekPct": 8.845481975543912, "forward13WeekPct": 3.239637922820404, "toDateReturnPct": 221.94695886930282, "weeksSince": 118, "availabilitySource": "reported", "spread": -25.54916570642196, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": -5.3859964093357355, "surprisePct": -3.1007751937984525, "immediateReturnPct": -12.538678864523067, "forward4WeekPct": -6.659491457016009, "forward13WeekPct": -4.009148392304596, "toDateReturnPct": 172.7431723395668, "weeksSince": 105, "availabilitySource": "reported", "spread": -36.338074467859514, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-11-08", "periodEnd": "2024-09-30", "earningsChangePct": 0.189753320683117, "surprisePct": 12.598425196850387, "immediateReturnPct": 16.7063770147162, "forward4WeekPct": 10.06306937631396, "forward13WeekPct": 20.99509460406448, "toDateReturnPct": 184.13454800280311, "weeksSince": 91, "availabilitySource": "reported", "spread": -69.95612329777481, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 2.651515151515138, "surprisePct": 5.1094890510948785, "immediateReturnPct": -0.33329365551719725, "forward4WeekPct": -2.4877990715391096, "forward13WeekPct": -4.499464349482207, "toDateReturnPct": 141.31650993929293, "weeksSince": 79, "availabilitySource": "reported", "spread": -68.57773033501346, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": 2.029520295202958, "surprisePct": 2.173913043478263, "immediateReturnPct": -2.4440661478599135, "forward4WeekPct": 2.979085603112841, "forward13WeekPct": 34.922178988326856, "toDateReturnPct": 146.5102140077821, "weeksSince": 66, "availabilitySource": "reported", "spread": -60.35185014998669, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": 5.063291139240489, "surprisePct": 7.746478873239444, "immediateReturnPct": 12.558328261310603, "forward4WeekPct": 19.21282207344288, "forward13WeekPct": 39.02414282815989, "toDateReturnPct": 105.65023331304522, "weeksSince": 53, "availabilitySource": "reported", "spread": -112.73749855668743, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-11-07", "periodEnd": "2025-09-30", "earningsChangePct": 4.130808950086062, "surprisePct": 6.369426751592348, "immediateReturnPct": 24.26851514045967, "forward4WeekPct": 15.352061291499442, "forward13WeekPct": 9.295877417001087, "toDateReturnPct": 47.924115286391796, "weeksSince": 39, "availabilitySource": "reported", "spread": -218.70126610913562, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 15.537190082644624, "surprisePct": 10.69767441860465, "immediateReturnPct": -20.328403531462634, "forward4WeekPct": -12.691896755328136, "forward13WeekPct": 25.552493954900733, "toDateReturnPct": 14.002136872293747, "weeksSince": 27, "availabilitySource": "reported", "spread": -150.77343880708156, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": 25.03576537911303, "surprisePct": 31.666666666666675, "immediateReturnPct": 16.189633638634483, "forward4WeekPct": 35.1634054954205, "forward13WeekPct": -3.434637801831808, "toDateReturnPct": 5.500624479600336, "weeksSince": 14, "availabilitySource": "reported", "spread": -273.8320950300562, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 15.217391304347828, "surprisePct": 23.809523809523803, "immediateReturnPct": -10.972508755937248, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -2.734731084776676, "weeksSince": 1, "availabilitySource": "reported", "spread": -182.89792422196615, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 15.217391304347828, "surprisePct": 23.809523809523803, "immediateReturnPct": -10.972508755937248, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -2.734731084776676, "weeksSince": 1, "availabilitySource": "reported", "spread": -182.89792422196615, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Electronic Components", "population": 20, "spreadPercentile": 52.6, "qualityPercentile": 26.3, "rarityPercentile": 47.4, "currentOneYearSpread": -48.327511, "lead": "price", "relatedSignals": [{"tickerId": 7032, "symbol": "LYTS", "name": "LSI Industries Inc", "spread": -48.806262000000004, "lead": "price", "quality": 100}, {"tickerId": 8657, "symbol": "TTMI", "name": "TTM Technologies Inc", "spread": -48.945201, "lead": "price", "quality": 100}, {"tickerId": 883, "symbol": "CTS", "name": "CTS Corporation", "spread": -60.778002, "lead": "price", "quality": 87.5}, {"tickerId": 1573, "symbol": "FN", "name": "Fabrinet", "spread": -35.414416, "lead": "price", "quality": 100}, {"tickerId": 4733, "symbol": "ALNT", "name": "Allient Inc.", "spread": -69.025454, "lead": "price", "quality": 75}, {"tickerId": 1767, "symbol": "GLW", "name": "Corning Incorporated", "spread": -22.698993999999995, "lead": "price", "quality": 100}, {"tickerId": 443, "symbol": "BHE", "name": "Benchmark Electronics Inc", "spread": -78.483201, "lead": "price", "quality": 100}, {"tickerId": 5023, "symbol": "BELFA", "name": "Bel Fuse A Inc", "spread": -83.376884, "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-11-10", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-02-02", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-11-07", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}