{"ticker": {"uuid": "81bfa89f-4262-40bc-9eaf-c71636abda15", "symbol": "WOR", "name": "Worthington Industries Inc", "sector": "Industrials", "industry": "Metal Fabrication", "currency": "USD"}, "next_event": {"report_date": "2026-09-22", "fiscal_date_ending": "2026-08-31", "estimate": 0.76, "session": "Time unconfirmed", "days": 38}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 4, "inline": 0, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 5.4, "average_surprise_label": "+5.4%", "median_surprise": 4.1, "surprise_dispersion": 17.5, "average_reaction": -0.4, "average_reaction_label": "-0.4%", "average_abs_reaction": 8.7, "positive_response_rate": 50.0, "confirmation_rate": 83.3, "reaction_sample": 12, "streak": {"count": 1, "band": "miss", "label": "1 consecutive misses"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 57, "band": "Elevated", "tone": "caution", "days": 38, "proximity_component": 8, "reaction_component": 22, "variability_component": 22, "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": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 62.5, "revenue_growth_1y": 19.7, "cash_conversion": 1.88, "net_margin": 11.3, "earnings_yield": 5.3, "eps_surprise_avg": -1.5, "sue_score": 0.22, "pe_ratio": 18.3, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-14", "close": 58.66, "currency": "USD", "return_13w": 10.2, "fair_value": 50.94038, "fair_value_gap": 15.2, "relative_strength": -6.2, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 49.0}, "records": [{"period_end": "2023-08-31", "reported_date": "2023-09-27", "date_source": "exact", "eps_actual": 2.06, "eps_estimate": 2.01, "eps_surprise": 0.05, "surprise_pct": 2.4876, "surprise_label": "+2.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -9.962133205805754, "one_week_reaction_label": "-10.0%", "four_week_reaction": -12.175940854711659, "four_week_reaction_label": "-12.2%", "confirmation": "diverged", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-11-30", "reported_date": "2023-12-19", "date_source": "exact", "eps_actual": 0.78, "eps_estimate": 0.61, "eps_surprise": 0.17, "surprise_pct": 27.8689, "surprise_label": "+27.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.9187155536424865, "one_week_reaction_label": "+1.9%", "four_week_reaction": -5.407291256646044, "four_week_reaction_label": "-5.4%", "confirmation": "confirmed", "revenue": 298229000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 24302000.0, "operating_cash_flow": 134990000.0, "free_cash_flow": 167866000.0, "currency": "USD"}, {"period_end": "2024-02-29", "reported_date": "2024-03-20", "date_source": "exact", "eps_actual": 0.8, "eps_estimate": 0.69, "eps_surprise": 0.11, "surprise_pct": 15.942, "surprise_label": "+15.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.3406940088769208, "one_week_reaction_label": "+1.3%", "four_week_reaction": -7.917980206701869, "four_week_reaction_label": "-7.9%", "confirmation": "confirmed", "revenue": 316755000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 22000000.0, "operating_cash_flow": 50120000.0, "free_cash_flow": 60137000.0, "currency": "USD"}, {"period_end": "2024-05-31", "reported_date": "2024-06-25", "date_source": "exact", "eps_actual": 0.74, "eps_estimate": 0.88, "eps_surprise": -0.14, "surprise_pct": -15.9091, "surprise_label": "-15.9%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -6.258665271895074, "one_week_reaction_label": "-6.3%", "four_week_reaction": -3.980986441693584, "four_week_reaction_label": "-4.0%", "confirmation": "confirmed", "revenue": 318801000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -31786000.0, "operating_cash_flow": 45170000.0, "free_cash_flow": 56506000.0, "currency": "USD"}, {"period_end": "2024-08-31", "reported_date": "2024-09-24", "date_source": "exact", "eps_actual": 0.5, "eps_estimate": 0.71, "eps_surprise": -0.21, "surprise_pct": -29.5775, "surprise_label": "-29.6%", "surprise_band": "miss", "eps_yoy": -75.72815533980582, "eps_yoy_label": "-75.7%", "one_week_reaction": -11.006975064351602, "one_week_reaction_label": "-11.0%", "four_week_reaction": -8.870968570765324, "four_week_reaction_label": "-8.9%", "confirmation": "confirmed", "revenue": 257308000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 24253000.0, "operating_cash_flow": 41146000.0, "free_cash_flow": 50775000.0, "currency": "USD"}, {"period_end": "2024-11-30", "reported_date": "2024-12-17", "date_source": "exact", "eps_actual": 0.6, "eps_estimate": 0.52, "eps_surprise": 0.08, "surprise_pct": 15.3846, "surprise_label": "+15.4%", "surprise_band": "beat", "eps_yoy": -23.076923076923084, "eps_yoy_label": "-23.1%", "one_week_reaction": 3.924566549861986, "one_week_reaction_label": "+3.9%", "four_week_reaction": 0.9683991667011911, "four_week_reaction_label": "+1.0%", "confirmation": "confirmed", "revenue": 274046000.0, "revenue_yoy": -8.10886935878134, "revenue_yoy_label": "-8.1%", "net_income": 28260000.0, "operating_cash_flow": 49053000.0, "free_cash_flow": 64214000.0, "currency": "USD"}, {"period_end": "2025-02-28", "reported_date": "2025-03-25", "date_source": "exact", "eps_actual": 0.91, "eps_estimate": 0.71, "eps_surprise": 0.2, "surprise_pct": 28.169, "surprise_label": "+28.2%", "surprise_band": "beat", "eps_yoy": 13.749999999999998, "eps_yoy_label": "+13.7%", "one_week_reaction": 26.89793758229117, "one_week_reaction_label": "+26.9%", "four_week_reaction": 19.13021628988126, "four_week_reaction_label": "+19.1%", "confirmation": "confirmed", "revenue": 304524000.0, "revenue_yoy": -3.8613439409006958, "revenue_yoy_label": "-3.9%", "net_income": 39663000.0, "operating_cash_flow": 57131000.0, "free_cash_flow": 69835000.0, "currency": "USD"}, {"period_end": "2025-05-31", "reported_date": "2025-06-24", "date_source": "exact", "eps_actual": 1.06, "eps_estimate": 0.84, "eps_surprise": 0.22, "surprise_pct": 26.1905, "surprise_label": "+26.2%", "surprise_band": "beat", "eps_yoy": 43.24324324324325, "eps_yoy_label": "+43.2%", "one_week_reaction": 9.301131076379551, "one_week_reaction_label": "+9.3%", "four_week_reaction": 6.594723668990789, "four_week_reaction_label": "+6.6%", "confirmation": "confirmed", "revenue": 317884000.0, "revenue_yoy": -0.2876402520694728, "revenue_yoy_label": "-0.3%", "net_income": 3877000.0, "operating_cash_flow": 62414000.0, "free_cash_flow": 75500000.0, "currency": "USD"}, {"period_end": "2025-08-31", "reported_date": "2025-09-23", "date_source": "exact", "eps_actual": 0.74, "eps_estimate": 0.7, "eps_surprise": 0.04, "surprise_pct": 5.7143, "surprise_label": "+5.7%", "surprise_band": "beat", "eps_yoy": 48.0, "eps_yoy_label": "+48.0%", "one_week_reaction": -10.907304761924458, "one_week_reaction_label": "-10.9%", "four_week_reaction": -7.4353096936886285, "four_week_reaction_label": "-7.4%", "confirmation": "diverged", "revenue": 303707000.0, "revenue_yoy": 18.032474699581826, "revenue_yoy_label": "+18.0%", "net_income": 35148000.0, "operating_cash_flow": 41061000.0, "free_cash_flow": 54256000.0, "currency": "USD"}, {"period_end": "2025-11-30", "reported_date": "2025-12-16", "date_source": "exact", "eps_actual": 0.65, "eps_estimate": 0.7, "eps_surprise": -0.05, "surprise_pct": -7.1429, "surprise_label": "-7.1%", "surprise_band": "miss", "eps_yoy": 8.333333333333341, "eps_yoy_label": "+8.3%", "one_week_reaction": -9.951401423171054, "one_week_reaction_label": "-10.0%", "four_week_reaction": -7.493028899764371, "four_week_reaction_label": "-7.5%", "confirmation": "confirmed", "revenue": 327452000.0, "revenue_yoy": 19.487969173058538, "revenue_yoy_label": "+19.5%", "net_income": 27328000.0, "operating_cash_flow": 51518000.0, "free_cash_flow": 63950000.0, "currency": "USD"}, {"period_end": "2026-02-28", "reported_date": "2026-03-24", "date_source": "exact", "eps_actual": 0.98, "eps_estimate": 0.96, "eps_surprise": 0.02, "surprise_pct": 2.0833, "surprise_label": "+2.1%", "surprise_band": "beat", "eps_yoy": 7.692307692307687, "eps_yoy_label": "+7.7%", "one_week_reaction": 6.42317277717705, "one_week_reaction_label": "+6.4%", "four_week_reaction": 15.764063274879469, "four_week_reaction_label": "+15.8%", "confirmation": "confirmed", "revenue": 378677000.0, "revenue_yoy": 24.350461704167817, "revenue_yoy_label": "+24.4%", "net_income": 45463000.0, "operating_cash_flow": 61939000.0, "free_cash_flow": 87566000.0, "currency": "USD"}, {"period_end": "2026-05-31", "reported_date": "2026-06-23", "date_source": "exact", "eps_actual": 0.97, "eps_estimate": 1.04, "eps_surprise": -0.07, "surprise_pct": -6.7308, "surprise_label": "-6.7%", "surprise_band": "miss", "eps_yoy": -8.490566037735855, "eps_yoy_label": "-8.5%", "one_week_reaction": -6.705298013245028, "one_week_reaction_label": "-6.7%", "four_week_reaction": -7.665562913907277, "four_week_reaction_label": "-7.7%", "confirmation": "confirmed", "revenue": 371456000.0, "revenue_yoy": 16.852688402058615, "revenue_yoy_label": "+16.9%", "net_income": 48146000.0, "operating_cash_flow": 71601000.0, "free_cash_flow": 88093000.0, "currency": "USD"}], "charts": {"quarters": ["2023-08-31", "2023-11-30", "2024-02-29", "2024-05-31", "2024-08-31", "2024-11-30", "2025-02-28", "2025-05-31", "2025-08-31", "2025-11-30", "2026-02-28", "2026-05-31"], "eps_actual": [2.06, 0.78, 0.8, 0.74, 0.5, 0.6, 0.91, 1.06, 0.74, 0.65, 0.98, 0.97], "eps_estimate": [2.01, 0.61, 0.69, 0.88, 0.71, 0.52, 0.71, 0.84, 0.7, 0.7, 0.96, 1.04], "surprise": [2.4876, 27.8689, 15.942, -15.9091, -29.5775, 15.3846, 28.169, 26.1905, 5.7143, -7.1429, 2.0833, -6.7308], "reaction_1w": [-9.962133205805754, 1.9187155536424865, 1.3406940088769208, -6.258665271895074, -11.006975064351602, 3.924566549861986, 26.89793758229117, 9.301131076379551, -10.907304761924458, -9.951401423171054, 6.42317277717705, -6.705298013245028], "reaction_4w": [-12.175940854711659, -5.407291256646044, -7.917980206701869, -3.980986441693584, -8.870968570765324, 0.9683991667011911, 19.13021628988126, 6.594723668990789, -7.4353096936886285, -7.493028899764371, 15.764063274879469, -7.665562913907277], "revenue": [null, 298.23, 316.75, 318.8, 257.31, 274.05, 304.52, 317.88, 303.71, 327.45, 378.68, 371.46], "net_income": [null, 24.3, 22.0, -31.79, 24.25, 28.26, 39.66, 3.88, 35.15, 27.33, 45.46, 48.15], "financial_unit": "millions", "scatter": [{"x": 2.4876, "y": -9.962133205805754, "label": "2023-08-31"}, {"x": 27.8689, "y": 1.9187155536424865, "label": "2023-11-30"}, {"x": 15.942, "y": 1.3406940088769208, "label": "2024-02-29"}, {"x": -15.9091, "y": -6.258665271895074, "label": "2024-05-31"}, {"x": -29.5775, "y": -11.006975064351602, "label": "2024-08-31"}, {"x": 15.3846, "y": 3.924566549861986, "label": "2024-11-30"}, {"x": 28.169, "y": 26.89793758229117, "label": "2025-02-28"}, {"x": 26.1905, "y": 9.301131076379551, "label": "2025-05-31"}, {"x": 5.7143, "y": -10.907304761924458, "label": "2025-08-31"}, {"x": -7.1429, "y": -9.951401423171054, "label": "2025-11-30"}, {"x": 2.0833, "y": 6.42317277717705, "label": "2026-02-28"}, {"x": -6.7308, "y": -6.705298013245028, "label": "2026-05-31"}], "earnings_price": {"available": true, "dates": ["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", "2026-08-14"], "price_index": [100.0, 105.04373947998917, 97.89502479012408, 93.93181254025818, 94.27508101773469, 84.88327186686666, 83.40035415051705, 84.51254301015669, 82.79620291228382, 83.53766291521346, 87.23122358220624, 87.09391710701951, 90.81162752223264, 91.52907056850404, 100.80063009138304, 113.21264824060111, 126.84153163252985, 129.27525982844153, 127.32827681381025, 122.35019360322899, 119.98284058276813, 122.12894683424229, 125.00517085763705, 130.00537760036215, 138.50130618817383, 137.10744353027374, 142.10765027299885, 139.43054719693725, 139.98366755366854, 140.63598549678034, 142.52148372866068, 138.04065454884136, 136.62098453770471, 129.50045600164518, 127.21567643769876, 129.56700289032284, 131.873965513665, 130.87575989399022, 129.47827294224936, 126.41711148405699, 126.50584143213047, 118.25401349904072, 114.0393695844224, 112.34825072530523, 105.31674977357895, 98.75253088125014, 106.47383133923908, 107.8756820964509, 113.03804794205818, 102.37954008054588, 97.72895978370912, 98.35200405591222, 103.15834427604491, 101.9122557316387, 95.61505777554811, 101.04444455739359, 102.47389764343973, 91.19462128235713, 93.47281163741292, 89.96618485766828, 93.38347039025197, 86.70524536286142, 86.70524536286142, 94.70124806210177, 89.49714674433784, 90.27887922273162, 91.39563794371442, 91.19462128235713, 88.02302303471122, 91.4775451529088, 91.23079324596475, 89.21191733752735, 88.87543725628456, 94.23667678217839, 93.74317296829025, 93.98992487523432, 92.8458958043224, 98.40902200525608, 95.15638656209836, 94.19181383978388, 94.6180198058157, 91.90375340845033, 89.60615945876359, 113.7083682998701, 104.65314683720035, 106.99579146907625, 106.74801157228096, 112.06401267619096, 117.10970739745619, 130.96284826361526, 134.56691657580748, 129.72394877963868, 132.69730525167276, 135.67066172370684, 134.83722066894254, 131.87798589268235, 144.1441302214501, 147.6229257213913, 143.51162111618453, 140.57497464253544, 139.2873704189029, 138.94852527414935, 142.7887542214552, 146.56121597141814, 151.46315466869723, 148.63945657663263, 146.99041661612574, 144.03118183986555, 138.34276451060333, 123.25329756936037, 126.04009105471623, 124.703335637038, 128.05655153042963, 132.63323561248072, 127.0823056296708, 124.20488648221738, 123.5251791346725, 122.95875901614642, 124.29551214431496, 125.17913009346651, 132.22541211975766, 119.06713057627832, 120.18097017240513, 118.11241190367375, 122.31772377679168, 121.45393069205423, 120.49920972993998, 126.3184519324538, 134.34264078549964, 134.00166868624316, 129.93274519492587, 127.31863339899189, 115.9983908410088, 108.04239732361813, 108.72707748621178, 115.71080552872633, 118.76903870402396, 125.98099423057296, 125.86688277806543, 125.9581723979734, 124.10953756162732, 124.2464754257538, 121.82727416883128, 125.84405865595616, 129.56415016124788, 130.7965726223087, 136.20553926722044, 138.28638533446326, 129.0138710860431, 124.9385438361202, 124.25169092882985, 127.68595546528174, 128.21254269420436, 128.6933397293076, 133.75315614634675, 134.30263847217904], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365], "gap": [0.0, -5.043739479989171, 2.104975209875917, 6.0681874597418215, 5.724918982265308, 22.835424531075034, 24.318342247424653, 23.206153387785008, 24.92249348565788, 24.18103348272824, 20.487472815735458, 20.62477929092219, 16.907068875709058, 16.18962582943766, 6.918066306558657, -5.493951842659413, -19.122835234588152, -15.724659485388358, -13.777676470757072, -8.799593260175811, -6.432240239714957, -8.578346491189109, -11.454570514583878, -16.454777257308976, -24.950705845120652, -23.556843187220565, -28.557049929945677, -25.87994685388408, -26.433067210615363, -27.08538515372716, -33.08752146450975, -28.606692284690425, -27.18702227355378, -20.06649373749424, -17.781714173547826, -20.133040626171905, -22.440003249514078, -21.441797629839286, -20.044310678098427, -16.983149219906053, -17.07187916797953, -8.820051234889789, -4.605407320271468, -2.9142884611542996, -30.188104833613252, -23.623885941284442, -31.345186399273388, -32.747037156485206, -37.90940300209249, -27.250895140580184, -22.60031484374342, -23.223359115946522, -28.02969933607922, -26.783610791673, -20.486412835582414, -25.915799617427894, -27.34525270347403, -42.824123855255934, -45.10231421031172, -41.59568743056708, -45.01297296315077, -38.33474793576022, -38.33474793576022, -46.33075063500057, -41.12664931723664, -41.90838179563042, -43.02514051661322, -42.824123855255934, -39.652525607610016, -46.19452628498427, -45.947774378040215, -43.92889846960282, -43.592418388360024, -48.95365791425386, -48.46015410036572, -48.70690600730979, -47.56287693639786, -53.126003137331544, -49.87336769417383, -48.90879497185934, -49.335000937891174, -46.620734540525795, -44.32314059083905, -66.53855697911538, -57.483335516445635, -59.825980148321534, -59.57820025152624, -64.89420135543624, -69.93989607670147, -83.79303694286054, -87.39710525505276, -82.55413745888396, -85.52749393091804, -88.50085040295212, -87.66740934818782, -84.70817457192763, -91.48546812882574, -94.96426362876696, -90.85295902356017, -87.91631254991108, -86.62870832627854, -86.28986318152499, -90.13009212883085, -93.90255387879378, -98.80449257607287, -95.98079448400827, -94.33175452350139, -91.3725197472412, -85.68410241797898, -66.47799739783378, -69.26479088318965, -67.92803546551141, -71.28125135890303, -75.85793544095412, -70.3070054581442, -67.42958631069078, -66.7498789631459, -66.18345884461982, -67.52021197278836, -68.40382992193992, -75.45011194823107, -61.4341974716471, -62.54803706777391, -60.47947879904253, -64.68479067216046, -63.820997587423015, -62.866276625308764, -68.68551882782259, -76.70970768086843, -76.36873558161196, -72.29981209029467, -69.68570029436069, -58.365457736377586, -50.40946421898692, -51.09414438158057, -56.87718631774862, -59.93541949304625, -67.14737501959524, -67.03326356708772, -67.12455318699568, -65.27591835064962, -65.4128562147761, -62.99365495785357, -67.01043944497846, -70.73053095027018, -71.962953411331, -77.37192005624274, -79.45276612348556, -71.72399115465375, -67.64866390473084, -66.96181099744048, -70.39607553389237, -70.922662762815, -71.40345979791825, -76.46327621495739, -77.01275854078968], "quarter_markers": [100.0, null, null, null, null, 107.7186963979417, null, null, null, null, null, null, null, null, null, null, null, 113.55060034305318, null, null, null, null, null, null, null, null, null, null, null, null, 109.43396226415094, null, null, null, null, null, null, null, null, null, null, null, null, null, 75.1286449399657, null, null, null, null, null, null, null, null, null, null, null, null, 48.3704974271012, null, null, null, null, null, null, null, null, null, null, null, 45.28301886792453, null, null, null, null, null, null, null, null, null, null, null, null, null, 47.16981132075472, null, null, null, null, null, null, null, null, null, null, null, null, 52.658662092624354, null, null, null, null, null, null, null, null, null, null, null, null, 56.77530017152659, null, null, null, null, null, null, null, null, null, null, null, 57.63293310463121, null, null, null, null, null, null, null, null, null, null, null, null, null, 58.83361921097771, null, null, null, null, null, null, null, null, null, null, null, null, 57.289879931389365, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-42.7, 77.0, 34.3]}}, "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-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", "2026-08-14"], "close": [43.677474, 45.880452, 42.758074, 41.027043, 41.176974, 37.074869, 36.427168, 36.912944, 36.16329, 36.487141, 38.100395, 38.040423, 39.664225, 39.977586, 44.027169, 49.448425, 55.401177, 56.464168, 55.613775, 53.439474, 52.405474, 53.342839, 54.599101, 56.783065, 60.493872, 59.885068, 62.069032, 60.899741, 61.14133, 61.426246, 62.249784, 60.292671, 59.672595, 56.562528, 55.564594, 56.591594, 57.599217, 57.163226, 56.552839, 55.215801, 55.254556, 51.650366, 49.809516, 49.070878, 45.999696, 43.132611, 46.50508, 47.117373, 49.372164, 44.716797, 42.685541, 42.957671, 45.056959, 44.512699, 41.762242, 44.133661, 44.75801, 39.831507, 40.826563, 39.294957, 40.787541, 37.870661, 37.870661, 41.363113, 39.090093, 39.431534, 39.919306, 39.831507, 38.446233, 39.955081, 39.847306, 38.965512, 38.818546, 41.1602, 40.94465, 41.052425, 40.552742, 42.982575, 41.561906, 41.140605, 41.326761, 40.141238, 39.137707, 49.664943, 45.709851, 46.733059, 46.624835, 48.94673, 51.150562, 57.201264, 58.77543, 56.660144, 57.958831, 59.257518, 58.893492, 57.600973, 62.958515, 64.477965, 62.682251, 61.399598, 60.837205, 60.689206, 62.366521, 64.014237, 66.15528, 64.92196, 64.201701, 62.909182, 60.424625, 53.833927, 55.051128, 54.467267, 55.931867, 57.930847, 55.506341, 54.249557, 53.952678, 53.70528, 54.28914, 54.675082, 57.75272, 52.005515, 52.492012, 51.588518, 53.425292, 53.048009, 52.631011, 55.172709, 58.677472, 58.528544, 56.751341, 55.609563, 50.665167, 47.19019, 47.489241, 50.539557, 51.875316, 55.025316, 54.975475, 55.015348, 54.207911, 54.267722, 53.211076, 54.965506, 56.590348, 57.128639, 59.491139, 60.4, 56.35, 54.57, 54.27, 55.77, 56.0, 56.21, 58.42, 58.66], "ttmEps": [5.83, 5.83, 5.83, 5.83, 5.83, 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.62, 6.62, 6.62, 6.62, 6.62, 6.62, 6.62, 6.62, 6.62, 6.62, 6.62, 6.62, 6.62, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 4.38, 4.38, 4.38, 4.38, 4.38, 4.38, 4.38, 4.38, 4.38, 4.38, 4.38, 4.38, 4.38, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.07, 3.31, 3.31, 3.31, 3.31, 3.31, 3.31, 3.31, 3.31, 3.31, 3.31, 3.31, 3.31, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34], "quarterlyEps": [2.74, 2.74, 2.74, 2.74, 2.74, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.98, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97], "priceIndex": [100.0, 105.04373947998917, 97.89502479012408, 93.93181254025818, 94.27508101773469, 84.88327186686666, 83.40035415051705, 84.51254301015669, 82.79620291228382, 83.53766291521346, 87.23122358220624, 87.09391710701951, 90.81162752223264, 91.52907056850404, 100.80063009138304, 113.21264824060111, 126.84153163252985, 129.27525982844153, 127.32827681381025, 122.35019360322899, 119.98284058276813, 122.12894683424229, 125.00517085763705, 130.00537760036215, 138.50130618817383, 137.10744353027374, 142.10765027299885, 139.43054719693725, 139.98366755366854, 140.63598549678034, 142.52148372866068, 138.04065454884136, 136.62098453770471, 129.50045600164518, 127.21567643769876, 129.56700289032284, 131.873965513665, 130.87575989399022, 129.47827294224936, 126.41711148405699, 126.50584143213047, 118.25401349904072, 114.0393695844224, 112.34825072530523, 105.31674977357895, 98.75253088125014, 106.47383133923908, 107.8756820964509, 113.03804794205818, 102.37954008054588, 97.72895978370912, 98.35200405591222, 103.15834427604491, 101.9122557316387, 95.61505777554811, 101.04444455739359, 102.47389764343973, 91.19462128235713, 93.47281163741292, 89.96618485766828, 93.38347039025197, 86.70524536286142, 86.70524536286142, 94.70124806210177, 89.49714674433784, 90.27887922273162, 91.39563794371442, 91.19462128235713, 88.02302303471122, 91.4775451529088, 91.23079324596475, 89.21191733752735, 88.87543725628456, 94.23667678217839, 93.74317296829025, 93.98992487523432, 92.8458958043224, 98.40902200525608, 95.15638656209836, 94.19181383978388, 94.6180198058157, 91.90375340845033, 89.60615945876359, 113.7083682998701, 104.65314683720035, 106.99579146907625, 106.74801157228096, 112.06401267619096, 117.10970739745619, 130.96284826361526, 134.56691657580748, 129.72394877963868, 132.69730525167276, 135.67066172370684, 134.83722066894254, 131.87798589268235, 144.1441302214501, 147.6229257213913, 143.51162111618453, 140.57497464253544, 139.2873704189029, 138.94852527414935, 142.7887542214552, 146.56121597141814, 151.46315466869723, 148.63945657663263, 146.99041661612574, 144.03118183986555, 138.34276451060333, 123.25329756936037, 126.04009105471623, 124.703335637038, 128.05655153042963, 132.63323561248072, 127.0823056296708, 124.20488648221738, 123.5251791346725, 122.95875901614642, 124.29551214431496, 125.17913009346651, 132.22541211975766, 119.06713057627832, 120.18097017240513, 118.11241190367375, 122.31772377679168, 121.45393069205423, 120.49920972993998, 126.3184519324538, 134.34264078549964, 134.00166868624316, 129.93274519492587, 127.31863339899189, 115.9983908410088, 108.04239732361813, 108.72707748621178, 115.71080552872633, 118.76903870402396, 125.98099423057296, 125.86688277806543, 125.9581723979734, 124.10953756162732, 124.2464754257538, 121.82727416883128, 125.84405865595616, 129.56415016124788, 130.7965726223087, 136.20553926722044, 138.28638533446326, 129.0138710860431, 124.9385438361202, 124.25169092882985, 127.68595546528174, 128.21254269420436, 128.6933397293076, 133.75315614634675, 134.30263847217904], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365], "valuationGap": [0.0, -5.043739479989171, 2.104975209875917, 6.0681874597418215, 5.724918982265308, 22.835424531075034, 24.318342247424653, 23.206153387785008, 24.92249348565788, 24.18103348272824, 20.487472815735458, 20.62477929092219, 16.907068875709058, 16.18962582943766, 6.918066306558657, -5.493951842659413, -19.122835234588152, -15.724659485388358, -13.777676470757072, -8.799593260175811, -6.432240239714957, -8.578346491189109, -11.454570514583878, -16.454777257308976, -24.950705845120652, -23.556843187220565, -28.557049929945677, -25.87994685388408, -26.433067210615363, -27.08538515372716, -33.08752146450975, -28.606692284690425, -27.18702227355378, -20.06649373749424, -17.781714173547826, -20.133040626171905, -22.440003249514078, -21.441797629839286, -20.044310678098427, -16.983149219906053, -17.07187916797953, -8.820051234889789, -4.605407320271468, -2.9142884611542996, -30.188104833613252, -23.623885941284442, -31.345186399273388, -32.747037156485206, -37.90940300209249, -27.250895140580184, -22.60031484374342, -23.223359115946522, -28.02969933607922, -26.783610791673, -20.486412835582414, -25.915799617427894, -27.34525270347403, -42.824123855255934, -45.10231421031172, -41.59568743056708, -45.01297296315077, -38.33474793576022, -38.33474793576022, -46.33075063500057, -41.12664931723664, -41.90838179563042, -43.02514051661322, -42.824123855255934, -39.652525607610016, -46.19452628498427, -45.947774378040215, -43.92889846960282, -43.592418388360024, -48.95365791425386, -48.46015410036572, -48.70690600730979, -47.56287693639786, -53.126003137331544, -49.87336769417383, -48.90879497185934, -49.335000937891174, -46.620734540525795, -44.32314059083905, -66.53855697911538, -57.483335516445635, -59.825980148321534, -59.57820025152624, -64.89420135543624, -69.93989607670147, -83.79303694286054, -87.39710525505276, -82.55413745888396, -85.52749393091804, -88.50085040295212, -87.66740934818782, -84.70817457192763, -91.48546812882574, -94.96426362876696, -90.85295902356017, -87.91631254991108, -86.62870832627854, -86.28986318152499, -90.13009212883085, -93.90255387879378, -98.80449257607287, -95.98079448400827, -94.33175452350139, -91.3725197472412, -85.68410241797898, -66.47799739783378, -69.26479088318965, -67.92803546551141, -71.28125135890303, -75.85793544095412, -70.3070054581442, -67.42958631069078, -66.7498789631459, -66.18345884461982, -67.52021197278836, -68.40382992193992, -75.45011194823107, -61.4341974716471, -62.54803706777391, -60.47947879904253, -64.68479067216046, -63.820997587423015, -62.866276625308764, -68.68551882782259, -76.70970768086843, -76.36873558161196, -72.29981209029467, -69.68570029436069, -58.365457736377586, -50.40946421898692, -51.09414438158057, -56.87718631774862, -59.93541949304625, -67.14737501959524, -67.03326356708772, -67.12455318699568, -65.27591835064962, -65.4128562147761, -62.99365495785357, -67.01043944497846, -70.73053095027018, -71.962953411331, -77.37192005624274, -79.45276612348556, -71.72399115465375, -67.64866390473084, -66.96181099744048, -70.39607553389237, -70.922662762815, -71.40345979791825, -76.46327621495739, -77.01275854078968], "quarterMarkers": [100.0, null, null, null, null, 107.7186963979417, null, null, null, null, null, null, null, null, null, null, null, 113.55060034305318, null, null, null, null, null, null, null, null, null, null, null, null, 109.43396226415094, null, null, null, null, null, null, null, null, null, null, null, null, null, 75.1286449399657, null, null, null, null, null, null, null, null, null, null, null, null, 48.3704974271012, null, null, null, null, null, null, null, null, null, null, null, 45.28301886792453, null, null, null, null, null, null, null, null, null, null, null, null, null, 47.16981132075472, null, null, null, null, null, null, null, null, null, null, null, null, 52.658662092624354, null, null, null, null, null, null, null, null, null, null, null, null, 56.77530017152659, null, null, null, null, null, null, null, null, null, null, null, 57.63293310463121, null, null, null, null, null, null, null, null, null, null, null, null, null, 58.83361921097771, null, null, null, null, null, null, null, null, null, null, null, null, 57.289879931389365, null, null, null, null, null, null, null], "quarterLabels": ["2023-06-28", "", "", "", "", "2023-09-27", "", "", "", "", "", "", "", "", "", "", "", "2023-12-19", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-20", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-24", "", "", "", "", "", "", "", "", "", "", "", "2024-12-17", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-25", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-24", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-23", "", "", "", "", "", "", "", "", "", "", "", "2025-12-16", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-24", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-23", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-05-31", "", "", "", "", "2023-08-31", "", "", "", "", "", "", "", "", "", "", "", "2023-11-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-29", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-31", "", "", "", "", "", "", "", "", "", "", "", "2024-11-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-28", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-31", "", "", "", "", "", "", "", "", "", "", "", "2025-11-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-28", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-31", "", "", "", "", "", "", ""], "surprisePct": [44.21052631578949, 44.21052631578949, 44.21052631578949, 44.21052631578949, 44.21052631578949, 2.48756218905474, 2.48756218905474, 2.48756218905474, 2.48756218905474, 2.48756218905474, 2.48756218905474, 2.48756218905474, 2.48756218905474, 2.48756218905474, 2.48756218905474, 2.48756218905474, 2.48756218905474, 27.868852459016402, 27.868852459016402, 27.868852459016402, 27.868852459016402, 27.868852459016402, 27.868852459016402, 27.868852459016402, 27.868852459016402, 27.868852459016402, 27.868852459016402, 27.868852459016402, 27.868852459016402, 27.868852459016402, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, -15.909090909090912, -15.909090909090912, -15.909090909090912, -15.909090909090912, -15.909090909090912, -15.909090909090912, -15.909090909090912, -15.909090909090912, -15.909090909090912, -15.909090909090912, -15.909090909090912, -15.909090909090912, -15.909090909090912, -29.57746478873239, -29.57746478873239, -29.57746478873239, -29.57746478873239, -29.57746478873239, -29.57746478873239, -29.57746478873239, -29.57746478873239, -29.57746478873239, -29.57746478873239, -29.57746478873239, -29.57746478873239, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 28.169014084507054, 28.169014084507054, 28.169014084507054, 28.169014084507054, 28.169014084507054, 28.169014084507054, 28.169014084507054, 28.169014084507054, 28.169014084507054, 28.169014084507054, 28.169014084507054, 28.169014084507054, 28.169014084507054, 26.190476190476204, 26.190476190476204, 26.190476190476204, 26.190476190476204, 26.190476190476204, 26.190476190476204, 26.190476190476204, 26.190476190476204, 26.190476190476204, 26.190476190476204, 26.190476190476204, 26.190476190476204, 26.190476190476204, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, -7.142857142857134, -7.142857142857134, -7.142857142857134, -7.142857142857134, -7.142857142857134, -7.142857142857134, -7.142857142857134, -7.142857142857134, -7.142857142857134, -7.142857142857134, -7.142857142857134, -7.142857142857134, -7.142857142857134, -7.142857142857134, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, -6.730769230769236, -6.730769230769236, -6.730769230769236, -6.730769230769236, -6.730769230769236, -6.730769230769236, -6.730769230769236, -6.730769230769236], "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": [58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 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, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 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, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-25", "latestDate": "2026-08-14", "startClose": 43.677474, "latestClose": 58.66, "startTtmEps": 5.83, "latestTtmEps": 3.34, "priceChangePct": 34.30263847217905, "epsChangePct": -42.710120068610635, "earningsGapPct": -77.01275854078969, "startMultiple": 7.491848027444253, "latestMultiple": 17.562874251497007, "multipleChangePct": 134.42646176431253, "latestQuarter": "2026-06-23", "tone": "negative", "read": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -8.364134684601488, "earningsMovePct": 8.794788273615639, "spread": 17.158922958217126, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 36.55302681562973, "earningsMovePct": -23.74429223744292, "spread": -60.29731905307265, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 34.30263847217905, "earningsMovePct": -42.710120068610635, "spread": -77.01275854078969, "lead": "price"}]}, "state": {"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "marketChangePct": 34.30263847217905, "earningsChangePct": -42.710120068610635, "recentMarketMovePoints": 12.47536430334776, "recentEarningsMovePoints": -1.543739279588344}, "pressure": {"score": 71, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 92, "band": "high", "label": "High confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.88272416, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.19720705, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.12884329, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.03789587, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00994287, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -1.1066327149266364, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-06-23", "alignedPeriod": "2026-05-31", "requiredPeriod": "2026-05-31"}, "qualitySeries": {"available": true, "dates": ["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", "2026-08-14"], "startDate": "2023-08-25", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 107.7186963979417, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 113.55060034305318, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 109.43396226415094, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 75.1286449399657, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 48.3704974271012, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 45.28301886792453, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 47.16981132075472, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 52.658662092624354, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 56.77530017152659, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 57.63293310463121, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 58.83361921097771, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365, 57.289879931389365], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 66.75842286432702, 66.75842286432702, 66.75842286432702, 66.75842286432702, 66.75842286432702, 66.75842286432702, 66.75842286432702, 66.75842286432702, 66.75842286432702, 66.75842286432702, 66.75842286432702, 66.75842286432702, 40.16775562744236, 40.16775562744236, 40.16775562744236, 40.16775562744236, 40.16775562744236, 40.16775562744236, 40.16775562744236, 40.16775562744236, 40.16775562744236, 40.16775562744236, 40.16775562744236, 40.16775562744236, 40.16775562744236, 39.27181424795329, 39.27181424795329, 39.27181424795329, 39.27181424795329, 39.27181424795329, 39.27181424795329, 39.27181424795329, 39.27181424795329, 39.27181424795329, 39.27181424795329, 39.27181424795329, 39.27181424795329, 39.27181424795329, 39.27181424795329, 37.75632152414298, 37.75632152414298, 37.75632152414298, 37.75632152414298, 37.75632152414298, 37.75632152414298, 37.75632152414298, 37.75632152414298, 37.75632152414298, 37.75632152414298, 37.75632152414298, 37.75632152414298, 37.75632152414298, 36.101133474958345, 36.101133474958345, 36.101133474958345, 36.101133474958345, 36.101133474958345, 36.101133474958345, 36.101133474958345, 36.101133474958345, 36.101133474958345, 36.101133474958345, 36.101133474958345, 36.101133474958345, 35.36816492353128, 35.36816492353128, 35.36816492353128, 35.36816492353128, 35.36816492353128, 35.36816492353128, 35.36816492353128, 35.36816492353128, 35.36816492353128, 35.36816492353128, 35.36816492353128, 35.36816492353128, 35.36816492353128, 35.36816492353128, 34.99745250768112, 34.99745250768112, 34.99745250768112, 34.99745250768112, 34.99745250768112, 34.99745250768112, 34.99745250768112, 34.99745250768112, 34.99745250768112, 34.99745250768112, 34.99745250768112, 34.99745250768112, 34.99745250768112, 34.96965892699805, 34.96965892699805, 34.96965892699805, 34.96965892699805, 34.96965892699805, 34.96965892699805, 34.96965892699805, 34.96965892699805, 34.96965892699805, 34.96965892699805, 34.96965892699805, 34.96965892699805, 34.96965892699805, 36.37597773846332, 36.37597773846332, 36.37597773846332, 36.37597773846332, 36.37597773846332, 36.37597773846332, 36.37597773846332, 36.37597773846332, 36.37597773846332, 36.37597773846332, 36.37597773846332, 36.37597773846332, 37.9946734527053, 37.9946734527053, 37.9946734527053, 37.9946734527053, 37.9946734527053, 37.9946734527053, 37.9946734527053, 37.9946734527053, 37.9946734527053, 37.9946734527053, 37.9946734527053, 37.9946734527053, 37.9946734527053, 37.9946734527053, 40.242195141245645, 40.242195141245645, 40.242195141245645, 40.242195141245645, 40.242195141245645, 40.242195141245645, 40.242195141245645, 40.242195141245645, 40.242195141245645, 40.242195141245645, 40.242195141245645, 40.242195141245645, 40.242195141245645, 41.86592219070397, 41.86592219070397, 41.86592219070397, 41.86592219070397, 41.86592219070397, 41.86592219070397, 41.86592219070397, 41.86592219070397], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 98.10026274008402, 98.10026274008402, 98.10026274008402, 98.10026274008402, 98.10026274008402, 98.10026274008402, 98.10026274008402, 98.10026274008402, 98.10026274008402, 98.10026274008402, 98.10026274008402, 98.10026274008402, 99.5664086100066, 99.5664086100066, 99.5664086100066, 99.5664086100066, 99.5664086100066, 99.5664086100066, 99.5664086100066, 99.5664086100066, 99.5664086100066, 99.5664086100066, 99.5664086100066, 99.5664086100066, 99.5664086100066, 79.2269540415607, 79.2269540415607, 79.2269540415607, 79.2269540415607, 79.2269540415607, 79.2269540415607, 79.2269540415607, 79.2269540415607, 79.2269540415607, 79.2269540415607, 79.2269540415607, 79.2269540415607, 79.2269540415607, 79.2269540415607, 52.47818695291754, 52.47818695291754, 52.47818695291754, 52.47818695291754, 52.47818695291754, 52.47818695291754, 52.47818695291754, 52.47818695291754, 52.47818695291754, 52.47818695291754, 52.47818695291754, 52.47818695291754, 52.47818695291754, 47.10831354586711, 47.10831354586711, 47.10831354586711, 47.10831354586711, 47.10831354586711, 47.10831354586711, 47.10831354586711, 47.10831354586711, 47.10831354586711, 47.10831354586711, 47.10831354586711, 47.10831354586711, 32.544925744313154, 32.544925744313154, 32.544925744313154, 32.544925744313154, 32.544925744313154, 32.544925744313154, 32.544925744313154, 32.544925744313154, 32.544925744313154, 32.544925744313154, 32.544925744313154, 32.544925744313154, 32.544925744313154, 32.544925744313154, 33.90752111053349, 33.90752111053349, 33.90752111053349, 33.90752111053349, 33.90752111053349, 33.90752111053349, 33.90752111053349, 33.90752111053349, 33.90752111053349, 33.90752111053349, 33.90752111053349, 33.90752111053349, 33.90752111053349, 36.57622975004566, 36.57622975004566, 36.57622975004566, 36.57622975004566, 36.57622975004566, 36.57622975004566, 36.57622975004566, 36.57622975004566, 36.57622975004566, 36.57622975004566, 36.57622975004566, 36.57622975004566, 36.57622975004566, 37.06531971393646, 37.06531971393646, 37.06531971393646, 37.06531971393646, 37.06531971393646, 37.06531971393646, 37.06531971393646, 37.06531971393646, 37.06531971393646, 37.06531971393646, 37.06531971393646, 37.06531971393646, 37.02822699619237, 37.02822699619237, 37.02822699619237, 37.02822699619237, 37.02822699619237, 37.02822699619237, 37.02822699619237, 37.02822699619237, 37.02822699619237, 37.02822699619237, 37.02822699619237, 37.02822699619237, 37.02822699619237, 37.02822699619237, 39.51948070195158, 39.51948070195158, 39.51948070195158, 39.51948070195158, 39.51948070195158, 39.51948070195158, 39.51948070195158, 39.51948070195158, 39.51948070195158, 39.51948070195158, 39.51948070195158, 39.51948070195158, 39.51948070195158, 41.28883143888834, 41.28883143888834, 41.28883143888834, 41.28883143888834, 41.28883143888834, 41.28883143888834, 41.28883143888834, 41.28883143888834], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 142, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -42.710120068610635, "valuationContribution": 77.01275854078968, "marketMove": 34.30263847217904, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -42.710120068610635}, {"key": "valuation", "label": "Relative valuation contribution", "value": 77.01275854078968}, {"key": "market", "label": "Total market move", "value": 34.30263847217904}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-29", "periodEnd": "2023-08-31", "earningsChangePct": 7.718696397941693, "surprisePct": 2.48756218905474, "immediateReturnPct": -9.962133205805756, "forward4WeekPct": -11.389455184346476, "forward13WeekPct": 35.0603737904587, "toDateReturnPct": 42.458258346035805, "weeksSince": 150, "availabilitySource": "reported", "spread": 22.835424531075034, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2023-12-22", "periodEnd": "2023-11-30", "earningsChangePct": 5.414012738853491, "surprisePct": 27.868852459016402, "immediateReturnPct": 1.9187155536424916, "forward4WeekPct": -3.7153326182943758, "forward13WeekPct": 12.361843864797306, "toDateReturnPct": 5.8822270147798505, "weeksSince": 138, "availabilitySource": "reported", "spread": -15.724659485388358, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-03-22", "periodEnd": "2024-02-29", "earningsChangePct": -3.625377643504535, "surprisePct": 15.942028985507262, "immediateReturnPct": 1.3406940088769304, "forward4WeekPct": -9.54258542838512, "forward13WeekPct": -20.1141512050077, "toDateReturnPct": -4.503361641211157, "weeksSince": 125, "availabilitySource": "reported", "spread": -33.08752146450975, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-06-28", "periodEnd": "2024-05-31", "earningsChangePct": -31.34796238244514, "surprisePct": -15.909090909090912, "immediateReturnPct": -6.25866527189507, "forward4WeekPct": 0.6139812701129843, "forward13WeekPct": -18.828623771516785, "toDateReturnPct": 19.541370341896048, "weeksSince": 111, "availabilitySource": "reported", "spread": -30.188104833613252, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-09-27", "periodEnd": "2024-08-31", "earningsChangePct": -35.61643835616438, "surprisePct": -29.57746478873239, "immediateReturnPct": -11.006975064351598, "forward4WeekPct": -15.387969661743227, "forward13WeekPct": -10.971676354690473, "toDateReturnPct": 31.06033981403551, "weeksSince": 98, "availabilitySource": "reported", "spread": -42.824123855255934, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-12-20", "periodEnd": "2024-11-30", "earningsChangePct": -6.382978723404243, "surprisePct": 15.384615384615378, "immediateReturnPct": 3.9245665498619964, "forward4WeekPct": 7.059123321652883, "forward13WeekPct": 1.7985481178351082, "toDateReturnPct": 52.57671668379058, "weeksSince": 86, "availabilitySource": "reported", "spread": -46.19452628498427, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-03-28", "periodEnd": "2025-02-28", "earningsChangePct": 4.166666666666652, "surprisePct": 28.169014084507054, "immediateReturnPct": 26.897937582291178, "forward4WeekPct": 25.062845403794356, "forward13WeekPct": 60.86408690217851, "toDateReturnPct": 49.88103416482728, "weeksSince": 72, "availabilitySource": "reported", "spread": -66.53855697911538, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-06-27", "periodEnd": "2025-05-31", "earningsChangePct": 11.636363636363622, "surprisePct": 26.190476190476204, "immediateReturnPct": 9.301131076379555, "forward4WeekPct": 5.6183634259094895, "forward13WeekPct": -6.539899942315208, "toDateReturnPct": 1.83855748408972, "weeksSince": 59, "availabilitySource": "reported", "spread": -91.48546812882574, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-09-26", "periodEnd": "2025-08-31", "earningsChangePct": 7.817589576547235, "surprisePct": 5.71428571428572, "immediateReturnPct": -10.907304761924452, "forward4WeekPct": -4.127088914494714, "forward13WeekPct": -13.128112917539825, "toDateReturnPct": -2.9203739369503823, "weeksSince": 46, "availabilitySource": "reported", "spread": -66.47799739783378, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-12-19", "periodEnd": "2025-11-30", "earningsChangePct": 1.5105740181268867, "surprisePct": -7.142857142857134, "immediateReturnPct": -9.951401423171058, "forward4WeekPct": -8.146302026986774, "forward13WeekPct": -17.771420982422992, "toDateReturnPct": 1.5709736268698649, "weeksSince": 34, "availabilitySource": "reported", "spread": -61.4341974716471, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-03-27", "periodEnd": "2026-02-28", "earningsChangePct": 2.083333333333348, "surprisePct": 2.0833333333333353, "immediateReturnPct": 6.423172777177055, "forward4WeekPct": 15.848025450648917, "forward13WeekPct": 18.658455712105404, "toDateReturnPct": 23.52271538726003, "weeksSince": 20, "availabilitySource": "reported", "spread": -56.87718631774862, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-06-26", "periodEnd": "2026-05-31", "earningsChangePct": -2.6239067055393694, "surprisePct": -6.730769230769236, "immediateReturnPct": -6.705298013245031, "forward4WeekPct": -7.284768211920523, "forward13WeekPct": null, "toDateReturnPct": -2.8807947019867552, "weeksSince": 7, "availabilitySource": "reported", "spread": -71.72399115465375, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}], "latestEvent": {"date": "2026-06-26", "periodEnd": "2026-05-31", "earningsChangePct": -2.6239067055393694, "surprisePct": -6.730769230769236, "immediateReturnPct": -6.705298013245031, "forward4WeekPct": -7.284768211920523, "forward13WeekPct": null, "toDateReturnPct": -2.8807947019867552, "weeksSince": 7, "availabilitySource": "reported", "spread": -71.72399115465375, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Metal Fabrication", "population": 7, "spreadPercentile": 100.0, "qualityPercentile": 66.7, "rarityPercentile": 100.0, "currentOneYearSpread": 68.82677699999999, "lead": "earnings", "relatedSignals": [{"tickerId": 2094, "symbol": "IIIN", "name": "Insteel Industries Inc", "spread": 23.518487, "lead": "earnings", "quality": 50}, {"tickerId": 3210, "symbol": "PRLB", "name": "Proto Labs Inc", "spread": 15.067347000000009, "lead": "earnings", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-25", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-09-29", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2023-12-22", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-06-28", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}], "dataIntegrity": {"asOf": "2026-08-14", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "explanation": "Earnings have weakened while price has not adjusted to the same degree."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}