{"ticker": {"uuid": "c61de170-7d03-4eec-a369-6b80767d1537", "symbol": "VICR", "name": "Vicor Corporation", "sector": "Technology", "industry": "Electronic Components", "currency": "USD"}, "next_event": {"report_date": "2026-10-20", "fiscal_date_ending": "2026-09-30", "estimate": 0.81, "session": "Time unconfirmed", "days": 68}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 3, "inline": 1, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 86.9, "average_surprise_label": "+86.9%", "median_surprise": 37.2, "surprise_dispersion": 141.1, "average_reaction": 5.5, "average_reaction_label": "+5.5%", "average_abs_reaction": 18.7, "positive_response_rate": 58.3, "confirmation_rate": 63.6, "reaction_sample": 12, "streak": {"count": 5, "band": "beat", "label": "5 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": 68, "proximity_component": 3, "reaction_component": 35, "variability_component": 25, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 121.7, "revenue_growth_1y": 11.7, "cash_conversion": 0.81, "net_margin": 30.6, "earnings_yield": 1.1, "eps_surprise_avg": 123.4, "sue_score": 0.85, "pe_ratio": 70.2, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 221.2, "currency": "USD", "return_13w": -13.8, "fair_value": 83.690865, "fair_value_gap": 164.3, "relative_strength": 23.8, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 50.6}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-24", "date_source": "exact", "eps_actual": 0.37, "eps_estimate": 0.34, "eps_surprise": 0.03, "surprise_pct": 8.8235, "surprise_label": "+8.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -21.629972962533802, "one_week_reaction_label": "-21.6%", "four_week_reaction": -24.19853225183469, "four_week_reaction_label": "-24.2%", "confirmation": "diverged", "revenue": 107844000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 16582000.0, "operating_cash_flow": 23841000.0, "free_cash_flow": 31503000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-22", "date_source": "exact", "eps_actual": 0.19, "eps_estimate": 0.36, "eps_surprise": -0.17, "surprise_pct": -47.2222, "surprise_label": "-47.2%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -24.009373668512985, "one_week_reaction_label": "-24.0%", "four_week_reaction": -23.157221985513416, "four_week_reaction_label": "-23.2%", "confirmation": "confirmed", "revenue": 92652000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 8668000.0, "operating_cash_flow": 21534000.0, "free_cash_flow": 28697000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-23", "date_source": "exact", "eps_actual": 0.15, "eps_estimate": 0.15, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.594331266607615, "one_week_reaction_label": "+1.6%", "four_week_reaction": -0.5019191024505303, "four_week_reaction_label": "-0.5%", "confirmation": "contained", "revenue": 83872000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -14473000.0, "operating_cash_flow": 2582000.0, "free_cash_flow": 9852000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-23", "date_source": "exact", "eps_actual": 0.1, "eps_estimate": 0.11, "eps_surprise": -0.01, "surprise_pct": -9.0909, "surprise_label": "-9.1%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 11.470425649530123, "one_week_reaction_label": "+11.5%", "four_week_reaction": 4.615809839690441, "four_week_reaction_label": "+4.6%", "confirmation": "diverged", "revenue": 85854000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -1196000.0, "operating_cash_flow": 15566000.0, "free_cash_flow": 21707000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-22", "date_source": "exact", "eps_actual": 0.35, "eps_estimate": 0.14, "eps_surprise": 0.21, "surprise_pct": 150.0, "surprise_label": "+150.0%", "surprise_band": "beat", "eps_yoy": -5.405405405405411, "eps_yoy_label": "-5.4%", "one_week_reaction": 12.865497076023393, "one_week_reaction_label": "+12.9%", "four_week_reaction": 26.583820662768044, "four_week_reaction_label": "+26.6%", "confirmation": "confirmed", "revenue": 93166000.0, "revenue_yoy": -13.610400207707428, "revenue_yoy_label": "-13.6%", "net_income": 11552000.0, "operating_cash_flow": 22577000.0, "free_cash_flow": 31032000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-20", "date_source": "exact", "eps_actual": 0.3, "eps_estimate": 0.21, "eps_surprise": 0.09, "surprise_pct": 42.8571, "surprise_label": "+42.9%", "surprise_band": "beat", "eps_yoy": 57.89473684210525, "eps_yoy_label": "+57.9%", "one_week_reaction": 27.03511572226657, "one_week_reaction_label": "+27.0%", "four_week_reaction": 7.063048683160414, "four_week_reaction_label": "+7.1%", "confirmation": "confirmed", "revenue": 96166000.0, "revenue_yoy": 3.7926866122695677, "revenue_yoy_label": "+3.8%", "net_income": 10246000.0, "operating_cash_flow": 10117000.0, "free_cash_flow": 11853000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-29", "date_source": "exact", "eps_actual": 0.14, "eps_estimate": 0.29, "eps_surprise": -0.15, "surprise_pct": -51.7241, "surprise_label": "-51.7%", "surprise_band": "miss", "eps_yoy": -6.666666666666654, "eps_yoy_label": "-6.7%", "one_week_reaction": -20.236939211497383, "one_week_reaction_label": "-20.2%", "four_week_reaction": -19.071664400854534, "four_week_reaction_label": "-19.1%", "confirmation": "confirmed", "revenue": 93968000.0, "revenue_yoy": 12.037390309042351, "revenue_yoy_label": "+12.0%", "net_income": 2539000.0, "operating_cash_flow": 20128000.0, "free_cash_flow": 24678000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 1.0, "eps_estimate": 0.18, "eps_surprise": 0.82, "surprise_pct": 455.5556, "surprise_label": "+455.6%", "surprise_band": "beat", "eps_yoy": 900.0, "eps_yoy_label": "+900.0%", "one_week_reaction": -2.31530204167544, "one_week_reaction_label": "-2.3%", "four_week_reaction": 0.2946748053041477, "four_week_reaction_label": "+0.3%", "confirmation": "diverged", "revenue": 141046000.0, "revenue_yoy": 64.28588068115639, "revenue_yoy_label": "+64.3%", "net_income": 41192000.0, "operating_cash_flow": 65225000.0, "free_cash_flow": 71429000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-21", "date_source": "exact", "eps_actual": 0.73, "eps_estimate": 0.2, "eps_surprise": 0.53, "surprise_pct": 265.0, "surprise_label": "+265.0%", "surprise_band": "beat", "eps_yoy": 108.57142857142858, "eps_yoy_label": "+108.6%", "one_week_reaction": 57.478669684833704, "one_week_reaction_label": "+57.5%", "four_week_reaction": 54.971269371408674, "four_week_reaction_label": "+55.0%", "confirmation": "confirmed", "revenue": 110423000.0, "revenue_yoy": 18.522851684090764, "revenue_yoy_label": "+18.5%", "net_income": 28302000.0, "operating_cash_flow": 38487000.0, "free_cash_flow": 42508000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-19", "date_source": "exact", "eps_actual": 1.1, "eps_estimate": 0.48, "eps_surprise": 0.62, "surprise_pct": 129.1667, "surprise_label": "+129.2%", "surprise_band": "beat", "eps_yoy": 266.6666666666667, "eps_yoy_label": "+266.7%", "one_week_reaction": 9.008720184662723, "one_week_reaction_label": "+9.0%", "four_week_reaction": 10.65016670941266, "four_week_reaction_label": "+10.7%", "confirmation": "confirmed", "revenue": 107264000.0, "revenue_yoy": 11.540461285693489, "revenue_yoy_label": "+11.5%", "net_income": 46533000.0, "operating_cash_flow": 15708000.0, "free_cash_flow": 21251000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-21", "date_source": "exact", "eps_actual": 0.5188, "eps_estimate": 0.3945, "eps_surprise": 0.1243, "surprise_pct": 31.5082, "surprise_label": "+31.5%", "surprise_band": "beat", "eps_yoy": 270.57142857142856, "eps_yoy_label": "+270.6%", "one_week_reaction": 25.44370557211647, "one_week_reaction_label": "+25.4%", "four_week_reaction": 25.50791102958037, "four_week_reaction_label": "+25.5%", "confirmation": "confirmed", "revenue": 112969000.0, "revenue_yoy": 20.220713434360633, "revenue_yoy_label": "+20.2%", "net_income": 20664000.0, "operating_cash_flow": -3942000.0, "free_cash_flow": 8445000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 1.04, "eps_estimate": 0.62, "eps_surprise": 0.42, "surprise_pct": 67.7419, "surprise_label": "+67.7%", "surprise_band": "beat", "eps_yoy": 4.0000000000000036, "eps_yoy_label": "+4.0%", "one_week_reaction": -11.198552310411587, "one_week_reaction_label": "-11.2%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "diverged", "revenue": 143352000.0, "revenue_yoy": 1.634927612268338, "revenue_yoy_label": "+1.6%", "net_income": 49772000.0, "operating_cash_flow": 34139000.0, "free_cash_flow": 45312000.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": [0.37, 0.19, 0.15, 0.1, 0.35, 0.3, 0.14, 1.0, 0.73, 1.1, 0.5188, 1.04], "eps_estimate": [0.34, 0.36, 0.15, 0.11, 0.14, 0.21, 0.29, 0.18, 0.2, 0.48, 0.3945, 0.62], "surprise": [8.8235, -47.2222, 0.0, -9.0909, 150.0, 42.8571, -51.7241, 455.5556, 265.0, 129.1667, 31.5082, 67.7419], "reaction_1w": [-21.629972962533802, -24.009373668512985, 1.594331266607615, 11.470425649530123, 12.865497076023393, 27.03511572226657, -20.236939211497383, -2.31530204167544, 57.478669684833704, 9.008720184662723, 25.44370557211647, -11.198552310411587], "reaction_4w": [-24.19853225183469, -23.157221985513416, -0.5019191024505303, 4.615809839690441, 26.583820662768044, 7.063048683160414, -19.071664400854534, 0.2946748053041477, 54.971269371408674, 10.65016670941266, 25.50791102958037, null], "revenue": [107.84, 92.65, 83.87, 85.85, 93.17, 96.17, 93.97, 141.05, 110.42, 107.26, 112.97, 143.35], "net_income": [16.58, 8.67, -14.47, -1.2, 11.55, 10.25, 2.54, 41.19, 28.3, 46.53, 20.66, 49.77], "financial_unit": "millions", "scatter": [{"x": 8.8235, "y": -21.629972962533802, "label": "2023-09-30"}, {"x": -47.2222, "y": -24.009373668512985, "label": "2023-12-31"}, {"x": 0.0, "y": 1.594331266607615, "label": "2024-03-31"}, {"x": -9.0909, "y": 11.470425649530123, "label": "2024-06-30"}, {"x": 150.0, "y": 12.865497076023393, "label": "2024-09-30"}, {"x": 42.8571, "y": 27.03511572226657, "label": "2024-12-31"}, {"x": -51.7241, "y": -20.236939211497383, "label": "2025-03-31"}, {"x": 455.5556, "y": -2.31530204167544, "label": "2025-06-30"}, {"x": 265.0, "y": 57.478669684833704, "label": "2025-09-30"}, {"x": 129.1667, "y": 9.008720184662723, "label": "2025-12-31"}, {"x": 31.5082, "y": 25.44370557211647, "label": "2026-03-31"}, {"x": 67.7419, "y": -11.198552310411587, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 100.46137818127698, 102.69385325197203, 93.97231730912338, 87.15582675993451, 86.33725256734634, 87.64697127548743, 84.238726000893, 79.53564518529544, 77.06503944039292, 60.395892245869916, 58.29736567941658, 54.3235600535794, 58.41643101652032, 56.169072778687315, 57.27042714689685, 57.13647864265516, 64.0571513618098, 67.76305997916356, 66.88495311802352, 57.091829141241256, 57.06206280696533, 55.26119958327133, 56.18395594582527, 56.98764697127549, 64.44411370739694, 69.8615865456169, 53.08825718112815, 56.09465694299747, 54.93376990623604, 53.68358386664682, 56.61556779282632, 56.91323113558566, 54.055663045096004, 54.44262539068314, 50.409287096294086, 51.2129781217443, 50.543235600535795, 49.06980205387706, 50.15627325494866, 51.674356303021284, 52.076201815746394, 51.59994046733145, 50.5878851019497, 48.95073671677333, 49.35258222949843, 49.15910105670487, 52.41851465991964, 53.84729870516446, 60.02381306742075, 55.85652626879, 55.46956392320287, 56.33278761720495, 58.11876767376097, 57.3001934811728, 52.254799821401996, 54.710522399166535, 55.12725107902961, 62.94091382646228, 62.58371781515106, 61.854442625390696, 61.0805179342164, 68.93883018306296, 68.52210150319988, 87.64697127548743, 77.31805328173836, 82.30391427295729, 79.19333234112219, 84.5959220122042, 81.18767673760976, 73.18053281738355, 74.2372376841792, 76.29111474921864, 71.40943592796548, 76.7078434290817, 85.28054770055068, 76.11251674356303, 74.37118618842091, 74.59443369549041, 94.76112516743564, 94.25509748474475, 88.62926030659324, 79.86307486233069, 79.83330852805477, 72.03452894776008, 62.64325048370294, 69.69787170709927, 69.5936895371335, 76.63342759339187, 61.1251674356303, 61.22934960559607, 64.5482958773627, 62.01815746390832, 64.95014139008781, 67.36121446643845, 64.96502455722577, 65.5901175770204, 69.44485786575383, 68.86441434737313, 68.8346480130972, 70.70992707248102, 69.07277868730466, 65.25524631641613, 69.71275487423725, 70.91829141241256, 75.82973656794167, 76.06786724214913, 77.09480577466886, 75.56183955945825, 78.7021878255693, 72.4363744604852, 72.972168477452, 72.27265962196756, 85.47402887334425, 134.60336359577317, 135.03497544277423, 130.12353028724516, 132.46018752790593, 125.56928114302725, 132.98109837773478, 144.11370739693407, 145.55737460931687, 155.38026492037505, 165.23292156570918, 173.9246911742819, 211.8023515404078, 223.06890906384876, 228.14406905789554, 234.66289626432504, 237.93719303467776, 232.11787468373274, 253.02872451257628, 299.7469861586546, 242.10447983330852, 256.8388152998958, 244.88763208810832, 227.74222354517045, 231.64161333531777, 276.24646524780474, 324.5274594433696, 407.09927072481025, 399.4046733144814, 381.7085875874386, 407.3076350647418, 398.8539961303766, 498.3479684476857, 403.39336210745654, 452.10596815002236, 493.1835094508112, 486.5753832415538, 421.1192141687751, 404.8965619883911, 353.6538175323709, 314.0497097782408, 308.63223694002085, 329.21565709182914], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 256.7272727272727, 256.7272727272727, 256.7272727272727], "gap": [0.0, -0.4613781812769844, -2.6938532519720297, 6.027682690876617, 12.844173240065487, 13.66274743265366, 12.35302872451257, 15.761273999107004, 20.464354814704564, 22.934960559607077, 42.634410784433115, 44.73293735088645, 48.70674297672363, 44.61387201378271, 46.861230251615716, 45.75987588340618, 45.89382438764787, 38.97315166849323, 35.267243051139474, 36.145349912279514, 45.938473889061775, 45.9682402233377, 47.7691034470317, 46.84634708447776, 46.04265605902754, 38.586189322906094, 33.16871648468613, 46.91174281887185, 43.90534305700253, 45.06623009376396, 46.31641613335318, 43.38443220717368, 43.08676886441434, 45.944336954903996, 45.55737460931686, 49.590712903705914, 36.66580975704356, 37.33555227825207, 38.8089858249108, 37.7225146238392, 36.20443157576658, 35.80258606304147, 36.27884741145641, 37.29090277683816, 38.92805116201453, 38.52620564928943, 38.71968682208299, 35.460273218868224, 34.0314891736234, 1.33982329621562, 5.507110094846368, 5.894072440433497, 5.030848746431417, 3.2448686898753962, 4.063442882463569, 9.108836542234371, 6.653113964469831, 6.2363852846067545, -1.5772774628259114, -1.2200814515146945, -0.4908062617543294, 0.28311842941996446, -9.09034533457811, -8.673616654715026, -27.79848642700258, -17.469568433253507, -22.455429424472435, -19.344847492637335, -24.747437163719347, -21.339191889124912, -13.3320479688987, -14.388752835694355, -16.442629900733785, -11.560951079480624, -16.859358580596854, -25.432062852065833, -16.264031895078183, -14.522701339936056, -14.745948847005558, -26.579306985617464, -26.07327930292658, -20.447442124775066, -11.681256680512519, -11.6514903462366, -3.8527107659419073, 5.53856769811523, -1.5160535252810945, -1.411871355315327, -8.451609411573699, 6.299074988612119, 6.194892818646352, 2.8759465468797174, 5.4060849603341055, 2.4741010341546144, 0.06302795780396764, 2.4592178670166476, 1.8341248472220286, -2.02061544151141, -1.4401719231307055, -1.410405588854772, -3.2856846482386004, 66.53328191875593, 70.35081428964446, 65.89330573182335, 64.68776919364804, 59.77632403811893, 59.53819336391146, 58.51125483139174, 60.044221046602345, 56.9038727804913, 63.1696861455754, 62.63389212860859, 63.33340098409303, 50.13203173271634, 29.790575798166202, 29.35896395116515, 34.27040910669422, 31.933751866033447, 38.82465825091212, 31.412841016204595, 20.280231997005302, 18.83656478462251, 9.013674473564322, -0.8389821717697998, -9.530751780342513, -47.408412146468436, -58.67496966990939, -63.75012966395616, -70.26895687038567, -73.54325364073839, -67.72393528979336, -28.028724512576275, -74.74698615865458, -17.104479833308517, -31.838815299895828, -19.88763208810832, -2.7422235451704466, -6.641613335317771, -51.246465247804736, -99.5274594433696, -153.40230102784054, -145.70770361751167, -128.0116178904689, -153.6106653677721, -145.15702643340686, -244.65099875071596, -149.69639241048682, -198.40899845305265, -239.48653975384147, -232.8784135445841, -167.42224447180539, -151.1995922914214, -99.95684783540119, -57.32243705096812, -51.904964212748155, -72.48838436455645], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 103.03030303030303, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, 87.87878787878786, null, null, null, null, null, null, null, null, null, null, null, null, 61.36363636363637, null, null, null, null, null, null, null, null, null, null, null, null, 59.84848484848485, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 68.18181818181817, null, null, null, null, null, null, null, null, null, 67.42424242424242, null, null, null, null, null, null, null, null, null, null, null, 135.6060606060606, null, null, null, null, null, null, null, null, null, null, null, null, 164.39393939393938, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 225.0, null, null, null, null, null, null, null, null, 253.69696969696972, null, null, null, null, null, null, null, null, null, null, null, null, 256.7272727272727, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [156.7, 72.5, 229.2]}}, "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": [67.19, 67.5, 69.0, 63.14, 58.56, 58.01, 58.89, 56.6, 53.44, 51.78, 40.58, 39.17, 36.5, 39.25, 37.74, 38.48, 38.39, 43.04, 45.53, 44.94, 38.36, 38.34, 37.13, 37.75, 38.29, 43.3, 46.94, 35.67, 37.69, 36.91, 36.07, 38.04, 38.24, 36.32, 36.58, 33.87, 34.41, 33.96, 32.97, 33.7, 34.72, 34.99, 34.67, 33.99, 32.89, 33.16, 33.03, 35.22, 36.18, 40.33, 37.53, 37.27, 37.85, 39.05, 38.5, 35.11, 36.76, 37.04, 42.29, 42.05, 41.56, 41.04, 46.32, 46.04, 58.89, 51.95, 55.3, 53.21, 56.84, 54.55, 49.17, 49.88, 51.26, 47.98, 51.54, 57.3, 51.14, 49.97, 50.12, 63.67, 63.33, 59.55, 53.66, 53.64, 48.4, 42.09, 46.83, 46.76, 51.49, 41.07, 41.14, 43.37, 41.67, 43.64, 45.26, 43.65, 44.07, 46.66, 46.27, 46.25, 47.51, 46.41, 43.845, 46.84, 47.65, 50.95, 51.11, 51.8, 50.77, 52.88, 48.67, 49.03, 48.56, 57.43, 90.44, 90.73, 87.43, 89.0, 84.37, 89.35, 96.83, 97.8, 104.4, 111.02, 116.86, 142.31, 149.88, 153.29, 157.67, 159.87, 155.96, 170.01, 201.4, 162.67, 172.57, 164.54, 153.02, 155.64, 185.61, 218.05, 273.53, 268.36, 256.47, 273.67, 267.99, 334.84, 271.04, 303.77, 331.37, 326.93, 282.95, 272.05, 237.62, 211.01, 207.37, 221.2], "ttmEps": [1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.36, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.17, 2.97, 2.97, 2.97, 2.97, 2.97, 2.97, 2.97, 2.97, 2.97, 3.3488, 3.3488, 3.3488, 3.3488, 3.3488, 3.3488, 3.3488, 3.3488, 3.3488, 3.3488, 3.3488, 3.3488, 3.3488, 3.3888, 3.3888, 3.3888], "quarterlyEps": [0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 0.5188, 0.5188, 0.5188, 0.5188, 0.5188, 0.5188, 0.5188, 0.5188, 0.5188, 0.5188, 0.5188, 0.5188, 0.5188, 1.04, 1.04, 1.04], "priceIndex": [100.0, 100.46137818127698, 102.69385325197203, 93.97231730912338, 87.15582675993451, 86.33725256734634, 87.64697127548743, 84.238726000893, 79.53564518529544, 77.06503944039292, 60.395892245869916, 58.29736567941658, 54.3235600535794, 58.41643101652032, 56.169072778687315, 57.27042714689685, 57.13647864265516, 64.0571513618098, 67.76305997916356, 66.88495311802352, 57.091829141241256, 57.06206280696533, 55.26119958327133, 56.18395594582527, 56.98764697127549, 64.44411370739694, 69.8615865456169, 53.08825718112815, 56.09465694299747, 54.93376990623604, 53.68358386664682, 56.61556779282632, 56.91323113558566, 54.055663045096004, 54.44262539068314, 50.409287096294086, 51.2129781217443, 50.543235600535795, 49.06980205387706, 50.15627325494866, 51.674356303021284, 52.076201815746394, 51.59994046733145, 50.5878851019497, 48.95073671677333, 49.35258222949843, 49.15910105670487, 52.41851465991964, 53.84729870516446, 60.02381306742075, 55.85652626879, 55.46956392320287, 56.33278761720495, 58.11876767376097, 57.3001934811728, 52.254799821401996, 54.710522399166535, 55.12725107902961, 62.94091382646228, 62.58371781515106, 61.854442625390696, 61.0805179342164, 68.93883018306296, 68.52210150319988, 87.64697127548743, 77.31805328173836, 82.30391427295729, 79.19333234112219, 84.5959220122042, 81.18767673760976, 73.18053281738355, 74.2372376841792, 76.29111474921864, 71.40943592796548, 76.7078434290817, 85.28054770055068, 76.11251674356303, 74.37118618842091, 74.59443369549041, 94.76112516743564, 94.25509748474475, 88.62926030659324, 79.86307486233069, 79.83330852805477, 72.03452894776008, 62.64325048370294, 69.69787170709927, 69.5936895371335, 76.63342759339187, 61.1251674356303, 61.22934960559607, 64.5482958773627, 62.01815746390832, 64.95014139008781, 67.36121446643845, 64.96502455722577, 65.5901175770204, 69.44485786575383, 68.86441434737313, 68.8346480130972, 70.70992707248102, 69.07277868730466, 65.25524631641613, 69.71275487423725, 70.91829141241256, 75.82973656794167, 76.06786724214913, 77.09480577466886, 75.56183955945825, 78.7021878255693, 72.4363744604852, 72.972168477452, 72.27265962196756, 85.47402887334425, 134.60336359577317, 135.03497544277423, 130.12353028724516, 132.46018752790593, 125.56928114302725, 132.98109837773478, 144.11370739693407, 145.55737460931687, 155.38026492037505, 165.23292156570918, 173.9246911742819, 211.8023515404078, 223.06890906384876, 228.14406905789554, 234.66289626432504, 237.93719303467776, 232.11787468373274, 253.02872451257628, 299.7469861586546, 242.10447983330852, 256.8388152998958, 244.88763208810832, 227.74222354517045, 231.64161333531777, 276.24646524780474, 324.5274594433696, 407.09927072481025, 399.4046733144814, 381.7085875874386, 407.3076350647418, 398.8539961303766, 498.3479684476857, 403.39336210745654, 452.10596815002236, 493.1835094508112, 486.5753832415538, 421.1192141687751, 404.8965619883911, 353.6538175323709, 314.0497097782408, 308.63223694002085, 329.21565709182914], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 256.7272727272727, 256.7272727272727, 256.7272727272727], "valuationGap": [0.0, -0.4613781812769844, -2.6938532519720297, 6.027682690876617, 12.844173240065487, 13.66274743265366, 12.35302872451257, 15.761273999107004, 20.464354814704564, 22.934960559607077, 42.634410784433115, 44.73293735088645, 48.70674297672363, 44.61387201378271, 46.861230251615716, 45.75987588340618, 45.89382438764787, 38.97315166849323, 35.267243051139474, 36.145349912279514, 45.938473889061775, 45.9682402233377, 47.7691034470317, 46.84634708447776, 46.04265605902754, 38.586189322906094, 33.16871648468613, 46.91174281887185, 43.90534305700253, 45.06623009376396, 46.31641613335318, 43.38443220717368, 43.08676886441434, 45.944336954903996, 45.55737460931686, 49.590712903705914, 36.66580975704356, 37.33555227825207, 38.8089858249108, 37.7225146238392, 36.20443157576658, 35.80258606304147, 36.27884741145641, 37.29090277683816, 38.92805116201453, 38.52620564928943, 38.71968682208299, 35.460273218868224, 34.0314891736234, 1.33982329621562, 5.507110094846368, 5.894072440433497, 5.030848746431417, 3.2448686898753962, 4.063442882463569, 9.108836542234371, 6.653113964469831, 6.2363852846067545, -1.5772774628259114, -1.2200814515146945, -0.4908062617543294, 0.28311842941996446, -9.09034533457811, -8.673616654715026, -27.79848642700258, -17.469568433253507, -22.455429424472435, -19.344847492637335, -24.747437163719347, -21.339191889124912, -13.3320479688987, -14.388752835694355, -16.442629900733785, -11.560951079480624, -16.859358580596854, -25.432062852065833, -16.264031895078183, -14.522701339936056, -14.745948847005558, -26.579306985617464, -26.07327930292658, -20.447442124775066, -11.681256680512519, -11.6514903462366, -3.8527107659419073, 5.53856769811523, -1.5160535252810945, -1.411871355315327, -8.451609411573699, 6.299074988612119, 6.194892818646352, 2.8759465468797174, 5.4060849603341055, 2.4741010341546144, 0.06302795780396764, 2.4592178670166476, 1.8341248472220286, -2.02061544151141, -1.4401719231307055, -1.410405588854772, -3.2856846482386004, 66.53328191875593, 70.35081428964446, 65.89330573182335, 64.68776919364804, 59.77632403811893, 59.53819336391146, 58.51125483139174, 60.044221046602345, 56.9038727804913, 63.1696861455754, 62.63389212860859, 63.33340098409303, 50.13203173271634, 29.790575798166202, 29.35896395116515, 34.27040910669422, 31.933751866033447, 38.82465825091212, 31.412841016204595, 20.280231997005302, 18.83656478462251, 9.013674473564322, -0.8389821717697998, -9.530751780342513, -47.408412146468436, -58.67496966990939, -63.75012966395616, -70.26895687038567, -73.54325364073839, -67.72393528979336, -28.028724512576275, -74.74698615865458, -17.104479833308517, -31.838815299895828, -19.88763208810832, -2.7422235451704466, -6.641613335317771, -51.246465247804736, -99.5274594433696, -153.40230102784054, -145.70770361751167, -128.0116178904689, -153.6106653677721, -145.15702643340686, -244.65099875071596, -149.69639241048682, -198.40899845305265, -239.48653975384147, -232.8784135445841, -167.42224447180539, -151.1995922914214, -99.95684783540119, -57.32243705096812, -51.904964212748155, -72.48838436455645], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 103.03030303030303, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, 87.87878787878786, null, null, null, null, null, null, null, null, null, null, null, null, 61.36363636363637, null, null, null, null, null, null, null, null, null, null, null, null, 59.84848484848485, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 68.18181818181817, null, null, null, null, null, null, null, null, null, 67.42424242424242, null, null, null, null, null, null, null, null, null, null, null, 135.6060606060606, null, null, null, null, null, null, null, null, null, null, null, null, 164.39393939393938, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 225.0, null, null, null, null, null, null, null, null, 253.69696969696972, null, null, null, null, null, null, null, null, null, null, null, null, 256.7272727272727, null, null], "quarterLabels": ["2023-07-25", "", "", "", "", "", "", "", "", "", "2023-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-22", "", "", "", "", "", "", "", "", "2024-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-20", "", "", "", "", "", "", "", "", "", "2025-04-29", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-19", "", "", "", "", "", "", "", "", "2026-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-21", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [95.65217391304347, 95.65217391304347, 95.65217391304347, 95.65217391304347, 95.65217391304347, 95.65217391304347, 95.65217391304347, 95.65217391304347, 95.65217391304347, 95.65217391304347, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, -47.22222222222222, -47.22222222222222, -47.22222222222222, -47.22222222222222, -47.22222222222222, -47.22222222222222, -47.22222222222222, -47.22222222222222, -47.22222222222222, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 149.99999999999994, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, -51.72413793103448, -51.72413793103448, -51.72413793103448, -51.72413793103448, -51.72413793103448, -51.72413793103448, -51.72413793103448, -51.72413793103448, -51.72413793103448, -51.72413793103448, -51.72413793103448, -51.72413793103448, 455.5555555555556, 455.5555555555556, 455.5555555555556, 455.5555555555556, 455.5555555555556, 455.5555555555556, 455.5555555555556, 455.5555555555556, 455.5555555555556, 455.5555555555556, 455.5555555555556, 455.5555555555556, 455.5555555555556, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 265.0, 129.16666666666669, 129.16666666666669, 129.16666666666669, 129.16666666666669, 129.16666666666669, 129.16666666666669, 129.16666666666669, 129.16666666666669, 129.16666666666669, 31.508238276299117, 31.508238276299117, 31.508238276299117, 31.508238276299117, 31.508238276299117, 31.508238276299117, 31.508238276299117, 31.508238276299117, 31.508238276299117, 31.508238276299117, 31.508238276299117, 31.508238276299117, 31.508238276299117, 67.74193548387098, 67.74193548387098, 67.74193548387098], "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": [24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 115, 1, 8, 15, 22, 29, 36, 43, 50, 57, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 115, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 115, 1, 8, 15, 22, 29, 36, 43, 50, 57, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 67.19, "latestClose": 221.2, "startTtmEps": 1.32, "latestTtmEps": 3.3888, "priceChangePct": 229.21565709182912, "epsChangePct": 156.7272727272727, "earningsGapPct": -72.48838436455642, "startMultiple": 50.90151515151515, "latestMultiple": 65.2738432483475, "multipleChangePct": 28.2355604819448, "latestQuarter": "2026-07-21", "tone": "caution", "read": "Market price is leading earnings power; the spread is closing and has persisted through 3 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 372.2459436379163, "earningsMovePct": 89.31843575418993, "spread": -282.9275078837264, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 493.50684196404603, "earningsMovePct": 318.37037037037027, "spread": -175.13647159367576, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 229.21565709182912, "earningsMovePct": 156.7272727272727, "spread": -72.48838436455642, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 3, "persistenceLabel": "3 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 3 updates.", "marketChangePct": 229.21565709182912, "earningsChangePct": 156.7272727272727, "recentMarketMovePoints": -52.49293049560947, "recentEarningsMovePoints": 3.0303030303029743}, "pressure": {"score": 50, "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": 0.80894329, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.11703186, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.15451249, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.06808498, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.03536016, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 1.3923067450124949, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-21", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 103.03030303030303, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 87.87878787878786, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 61.36363636363637, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 59.84848484848485, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 68.18181818181817, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 67.42424242424242, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 135.6060606060606, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 164.39393939393938, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 225.0, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 253.69696969696972, 256.7272727272727, 256.7272727272727, 256.7272727272727], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 101.14382802402861, 98.03593643356068, 98.03593643356068, 98.03593643356068, 98.03593643356068, 98.03593643356068, 98.03593643356068, 98.03593643356068, 98.03593643356068, 98.03593643356068, 94.66108709647752, 94.66108709647752, 94.66108709647752, 94.66108709647752, 94.66108709647752, 94.66108709647752, 94.66108709647752, 94.66108709647752, 94.66108709647752, 94.66108709647752, 94.66108709647752, 94.66108709647752, 94.66108709647752, 89.60437975284022, 89.60437975284022, 89.60437975284022, 89.60437975284022, 89.60437975284022, 89.60437975284022, 89.60437975284022, 89.60437975284022, 89.60437975284022, 89.60437975284022, 89.60437975284022, 89.60437975284022, 89.60437975284022, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.05188128972297, 86.90237042989152, 86.90237042989152, 86.90237042989152, 86.90237042989152, 86.90237042989152, 86.90237042989152, 86.90237042989152, 86.90237042989152, 86.90237042989152, 86.90237042989152, 89.34589301359718, 89.34589301359718, 89.34589301359718, 89.34589301359718, 89.34589301359718, 89.34589301359718, 89.34589301359718, 89.34589301359718, 89.34589301359718, 89.34589301359718, 89.34589301359718, 89.34589301359718, 102.70394555320519, 102.70394555320519, 102.70394555320519, 102.70394555320519, 102.70394555320519, 102.70394555320519, 102.70394555320519, 102.70394555320519, 102.70394555320519, 102.70394555320519, 102.70394555320519, 102.70394555320519, 102.70394555320519, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 106.8806362452623, 109.56667166859484, 109.56667166859484, 109.56667166859484, 109.56667166859484, 109.56667166859484, 109.56667166859484, 109.56667166859484, 109.56667166859484, 109.56667166859484, 114.1654605565694, 114.1654605565694, 114.1654605565694, 114.1654605565694, 114.1654605565694, 114.1654605565694, 114.1654605565694, 114.1654605565694, 114.1654605565694, 114.1654605565694, 114.1654605565694, 114.1654605565694, 114.1654605565694, 114.7235789280061, 114.7235789280061, 114.7235789280061], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 112.74287340241686, 131.04528285647356, 131.04528285647356, 131.04528285647356, 131.04528285647356, 131.04528285647356, 131.04528285647356, 131.04528285647356, 131.04528285647356, 131.04528285647356, 118.48445050266267, 118.48445050266267, 118.48445050266267, 118.48445050266267, 118.48445050266267, 118.48445050266267, 118.48445050266267, 118.48445050266267, 118.48445050266267, 118.48445050266267, 118.48445050266267, 118.48445050266267, 118.48445050266267, 111.35936386022559, 111.35936386022559, 111.35936386022559, 111.35936386022559, 111.35936386022559, 111.35936386022559, 111.35936386022559, 111.35936386022559, 111.35936386022559, 111.35936386022559, 111.35936386022559, 111.35936386022559, 111.35936386022559, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 110.7877549676029, 90.34575881614482, 90.34575881614482, 90.34575881614482, 90.34575881614482, 90.34575881614482, 90.34575881614482, 90.34575881614482, 90.34575881614482, 90.34575881614482, 90.34575881614482, 108.33869606035745, 108.33869606035745, 108.33869606035745, 108.33869606035745, 108.33869606035745, 108.33869606035745, 108.33869606035745, 108.33869606035745, 108.33869606035745, 108.33869606035745, 108.33869606035745, 108.33869606035745, 168.68166285225945, 168.68166285225945, 168.68166285225945, 168.68166285225945, 168.68166285225945, 168.68166285225945, 168.68166285225945, 168.68166285225945, 168.68166285225945, 168.68166285225945, 168.68166285225945, 168.68166285225945, 168.68166285225945, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 182.60901667760572, 194.01449517626418, 194.01449517626418, 194.01449517626418, 194.01449517626418, 194.01449517626418, 194.01449517626418, 194.01449517626418, 194.01449517626418, 194.01449517626418, 174.31401289612768, 174.31401289612768, 174.31401289612768, 174.31401289612768, 174.31401289612768, 174.31401289612768, 174.31401289612768, 174.31401289612768, 174.31401289612768, 174.31401289612768, 174.31401289612768, 174.31401289612768, 174.31401289612768, 142.6182391198495, 142.6182391198495, 142.6182391198495], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 156.7272727272727, "valuationContribution": 72.48838436455645, "marketMove": 229.21565709182914, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 156.7272727272727}, {"key": "valuation", "label": "Relative valuation contribution", "value": 72.48838436455645}, {"key": "market", "label": "Total market move", "value": 229.21565709182914}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 3.0303030303030276, "surprisePct": 8.823529411764696, "immediateReturnPct": -21.629972962533806, "forward4WeekPct": -27.114716106604863, "forward13WeekPct": -27.095403630745462, "toDateReturnPct": 327.19196601004245, "weeksSince": 145, "availabilitySource": "reported", "spread": 42.634410784433115, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-02-23", "periodEnd": "2023-12-31", "earningsChangePct": -2.941176470588236, "surprisePct": -47.22222222222222, "immediateReturnPct": -24.00937366851299, "forward4WeekPct": -18.960374946740522, "forward13WeekPct": -26.033233915636977, "toDateReturnPct": 371.2398806987644, "weeksSince": 128, "availabilitySource": "reported", "spread": 46.91174281887185, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": -12.121212121212132, "surprisePct": 0.0, "immediateReturnPct": 1.5943312666076181, "forward4WeekPct": 2.509595512252738, "forward13WeekPct": 19.07292589312075, "toDateReturnPct": 553.0853262474167, "weeksSince": 119, "availabilitySource": "reported", "spread": 36.66580975704356, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": -30.172413793103438, "surprisePct": -9.090909090909086, "immediateReturnPct": 11.470425649530114, "forward4WeekPct": 7.932559425096741, "forward13WeekPct": 28.026533996683245, "toDateReturnPct": 511.38750690989497, "weeksSince": 106, "availabilitySource": "reported", "spread": 1.33982329621562, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": -2.4691358024691357, "surprisePct": 149.99999999999994, "immediateReturnPct": 12.865497076023402, "forward4WeekPct": 34.7465886939571, "forward13WeekPct": 39.61988304093567, "toDateReturnPct": 438.98635477582843, "weeksSince": 93, "availabilitySource": "reported", "spread": -9.09034533457811, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-02-21", "periodEnd": "2024-12-31", "earningsChangePct": 13.924050632911399, "surprisePct": 42.857142857142854, "immediateReturnPct": 27.03511572226658, "forward4WeekPct": 7.023144453312047, "forward13WeekPct": -16.859537110933754, "toDateReturnPct": 341.340782122905, "weeksSince": 76, "availabilitySource": "reported", "spread": -26.579306985617464, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": -1.1111111111111072, "surprisePct": -51.72413793103448, "immediateReturnPct": -20.236939211497386, "forward4WeekPct": -15.245678772577199, "forward13WeekPct": -14.847543212274239, "toDateReturnPct": 329.59798019032814, "weeksSince": 66, "availabilitySource": "reported", "spread": 6.299074988612119, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 101.12359550561796, "surprisePct": 455.5555555555556, "immediateReturnPct": -2.3153020416754377, "forward4WeekPct": 7.240580930330465, "forward13WeekPct": 90.35992422647865, "toDateReturnPct": 365.58619238055144, "weeksSince": 54, "availabilitySource": "reported", "spread": 66.53328191875593, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 21.2290502793296, "surprisePct": 265.0, "immediateReturnPct": 57.478669684833704, "forward4WeekPct": 46.90928086366011, "forward13WeekPct": 166.9162458645307, "toDateReturnPct": 285.1645481455685, "weeksSince": 41, "availabilitySource": "reported", "spread": 29.790575798166202, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-02-20", "periodEnd": "2025-12-31", "earningsChangePct": 36.866359447004626, "surprisePct": 129.16666666666669, "immediateReturnPct": 9.008720184662721, "forward4WeekPct": 5.501410618107205, "forward13WeekPct": 71.83252115927161, "toDateReturnPct": 41.83123877917414, "weeksSince": 24, "availabilitySource": "reported", "spread": -28.028724512576275, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 12.754208754208761, "surprisePct": 31.508238276299117, "immediateReturnPct": 25.44370557211646, "forward4WeekPct": 22.90300389818849, "forward13WeekPct": -3.2286172896124787, "toDateReturnPct": 1.4446227929374, "weeksSince": 15, "availabilitySource": "reported", "spread": -153.40230102784054, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 1.1944577161968395, "surprisePct": 67.74193548387098, "immediateReturnPct": -11.198552310411591, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -6.910192744718469, "weeksSince": 2, "availabilitySource": "reported", "spread": -57.32243705096812, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 1.1944577161968395, "surprisePct": 67.74193548387098, "immediateReturnPct": -11.198552310411591, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -6.910192744718469, "weeksSince": 2, "availabilitySource": "reported", "spread": -57.32243705096812, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 5 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Electronic Components", "population": 20, "spreadPercentile": 0.0, "qualityPercentile": 7.9, "rarityPercentile": 100.0, "currentOneYearSpread": -250.55631000000002, "lead": "price", "relatedSignals": [{"tickerId": 6067, "symbol": "FLEX", "name": "Flex Ltd", "spread": -131.857644, "lead": "price", "quality": 100}, {"tickerId": 5024, "symbol": "BELFB", "name": "Bel Fuse B Inc", "spread": -101.788235, "lead": "price", "quality": 100}, {"tickerId": 7718, "symbol": "PLXS", "name": "Plexus Corp", "spread": -94.578957, "lead": "price", "quality": 75}, {"tickerId": 5023, "symbol": "BELFA", "name": "Bel Fuse A Inc", "spread": -83.376884, "lead": "price", "quality": 100}, {"tickerId": 443, "symbol": "BHE", "name": "Benchmark Electronics Inc", "spread": -78.483201, "lead": "price", "quality": 100}, {"tickerId": 4733, "symbol": "ALNT", "name": "Allient Inc.", "spread": -69.025454, "lead": "price", "quality": 75}, {"tickerId": 883, "symbol": "CTS", "name": "CTS Corporation", "spread": -60.778002, "lead": "price", "quality": 87.5}, {"tickerId": 8657, "symbol": "TTMI", "name": "TTM Technologies Inc", "spread": -48.945201, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-02-23", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-07-26", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2025-02-21", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-05-02", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2025-07-25", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2026-02-20", "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_elevated", "label": "Expectations elevated", "tone": "caution", "explanation": "Price is leading delivered earnings power by a meaningful margin."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}