{"ticker": {"uuid": "1ec83df7-2b59-4f47-ae21-73df4773cf7d", "symbol": "KBH", "name": "KB Home", "sector": "Consumer Cyclical", "industry": "Residential Construction", "currency": "USD"}, "next_event": {"report_date": "2026-09-23", "fiscal_date_ending": "2026-08-31", "estimate": 0.88, "session": "Time unconfirmed", "days": 41}, "profile": {"sample": 12, "measured": 12, "beats": 7, "misses": 4, "inline": 1, "beat_rate": 58.3, "beat_rate_label": "58.3%", "average_surprise": 4.7, "average_surprise_label": "+4.7%", "median_surprise": 3.0, "surprise_dispersion": 10.7, "average_reaction": 1.4, "average_reaction_label": "+1.4%", "average_abs_reaction": 3.3, "positive_response_rate": 33.3, "confirmation_rate": 62.5, "reaction_sample": 12, "streak": {"count": 1, "band": "in-line", "label": "1 consecutive in-line reports"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 35, "band": "Moderate", "tone": "neutral", "days": 41, "proximity_component": 8, "reaction_component": 8, "variability_component": 13, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 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": -51.9, "revenue_growth_1y": -17.5, "cash_conversion": 1.69, "net_margin": 4.9, "earnings_yield": 6.4, "eps_surprise_avg": -2.4, "sue_score": -0.23, "pe_ratio": 13.2, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 58.59, "currency": "USD", "return_13w": 18.3, "fair_value": 60.72126, "fair_value_gap": -3.5, "relative_strength": -10.4, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 53.2}, "records": [{"period_end": "2023-08-31", "reported_date": "2023-09-20", "date_source": "exact", "eps_actual": 1.8, "eps_estimate": 1.42, "eps_surprise": 0.38, "surprise_pct": 26.7606, "surprise_label": "+26.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.3270565221444697, "one_week_reaction_label": "-3.3%", "four_week_reaction": -8.22347821550994, "four_week_reaction_label": "-8.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": "2024-01-10", "date_source": "exact", "eps_actual": 1.85, "eps_estimate": 1.69, "eps_surprise": 0.16, "surprise_pct": 9.4675, "surprise_label": "+9.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.1413660322066914, "one_week_reaction_label": "-1.1%", "four_week_reaction": -2.2990378020984665, "four_week_reaction_label": "-2.3%", "confirmation": "diverged", "revenue": 1673988000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 150302000.0, "operating_cash_flow": 310176000.0, "free_cash_flow": 319232000.0, "currency": "USD"}, {"period_end": "2024-02-29", "reported_date": "2024-03-20", "date_source": "exact", "eps_actual": 1.76, "eps_estimate": 1.57, "eps_surprise": 0.19, "surprise_pct": 12.1019, "surprise_label": "+12.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.7363759055534945, "one_week_reaction_label": "+0.7%", "four_week_reaction": -5.5964663456621855, "four_week_reaction_label": "-5.6%", "confirmation": "contained", "revenue": 1467766000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 138665000.0, "operating_cash_flow": 28518000.0, "free_cash_flow": 37972000.0, "currency": "USD"}, {"period_end": "2024-05-31", "reported_date": "2024-06-18", "date_source": "exact", "eps_actual": 2.15, "eps_estimate": 1.8, "eps_surprise": 0.35, "surprise_pct": 19.4444, "surprise_label": "+19.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.128654716925433, "one_week_reaction_label": "+3.1%", "four_week_reaction": 11.301169245207232, "four_week_reaction_label": "+11.3%", "confirmation": "confirmed", "revenue": 1709813000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 168419000.0, "operating_cash_flow": 61476000.0, "free_cash_flow": 71776000.0, "currency": "USD"}, {"period_end": "2024-08-31", "reported_date": "2024-09-24", "date_source": "exact", "eps_actual": 2.04, "eps_estimate": 2.07, "eps_surprise": -0.03, "surprise_pct": -1.4493, "surprise_label": "-1.4%", "surprise_band": "miss", "eps_yoy": 13.333333333333334, "eps_yoy_label": "+13.3%", "one_week_reaction": -1.478849592255299, "one_week_reaction_label": "-1.5%", "four_week_reaction": -2.25839735457028, "four_week_reaction_label": "-2.3%", "confirmation": "confirmed", "revenue": 1752608000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 157329000.0, "operating_cash_flow": -89913000.0, "free_cash_flow": -80439000.0, "currency": "USD"}, {"period_end": "2024-11-30", "reported_date": "2025-01-13", "date_source": "exact", "eps_actual": 2.52, "eps_estimate": 2.4425, "eps_surprise": 0.0775, "surprise_pct": 3.173, "surprise_label": "+3.2%", "surprise_band": "beat", "eps_yoy": 36.21621621621621, "eps_yoy_label": "+36.2%", "one_week_reaction": 7.437885511145256, "one_week_reaction_label": "+7.4%", "four_week_reaction": 0.789399896345531, "four_week_reaction_label": "+0.8%", "confirmation": "confirmed", "revenue": 1999899000.0, "revenue_yoy": 19.46913597946939, "revenue_yoy_label": "+19.5%", "net_income": 190605000.0, "operating_cash_flow": 362641000.0, "free_cash_flow": 372724000.0, "currency": "USD"}, {"period_end": "2025-02-28", "reported_date": "2025-03-24", "date_source": "exact", "eps_actual": 1.49, "eps_estimate": 1.59, "eps_surprise": -0.1, "surprise_pct": -6.2893, "surprise_label": "-6.3%", "surprise_band": "miss", "eps_yoy": -15.340909090909092, "eps_yoy_label": "-15.3%", "one_week_reaction": -3.380754144356859, "one_week_reaction_label": "-3.4%", "four_week_reaction": -13.523013155382909, "four_week_reaction_label": "-13.5%", "confirmation": "confirmed", "revenue": 1391777000.0, "revenue_yoy": -5.1771876443520295, "revenue_yoy_label": "-5.2%", "net_income": 109557000.0, "operating_cash_flow": -334321000.0, "free_cash_flow": -323101000.0, "currency": "USD"}, {"period_end": "2025-05-31", "reported_date": "2025-06-23", "date_source": "exact", "eps_actual": 1.5, "eps_estimate": 1.46, "eps_surprise": 0.04, "surprise_pct": 2.7397, "surprise_label": "+2.7%", "surprise_band": "beat", "eps_yoy": -30.23255813953488, "eps_yoy_label": "-30.2%", "one_week_reaction": 1.874395846847992, "one_week_reaction_label": "+1.9%", "four_week_reaction": 4.135266827934105, "four_week_reaction_label": "+4.1%", "confirmation": "confirmed", "revenue": 1529585000.0, "revenue_yoy": -10.540801830375603, "revenue_yoy_label": "-10.5%", "net_income": 107883000.0, "operating_cash_flow": 168438000.0, "free_cash_flow": 179949000.0, "currency": "USD"}, {"period_end": "2025-08-31", "reported_date": "2025-09-24", "date_source": "exact", "eps_actual": 1.61, "eps_estimate": 1.5, "eps_surprise": 0.11, "surprise_pct": 7.3333, "surprise_label": "+7.3%", "surprise_band": "beat", "eps_yoy": -21.078431372549016, "eps_yoy_label": "-21.1%", "one_week_reaction": -1.0322172554651812, "one_week_reaction_label": "-1.0%", "four_week_reaction": -3.174850811730724, "four_week_reaction_label": "-3.2%", "confirmation": "diverged", "revenue": 1620474000.0, "revenue_yoy": -7.539278606510982, "revenue_yoy_label": "-7.5%", "net_income": 109828000.0, "operating_cash_flow": 197723000.0, "free_cash_flow": 209601000.0, "currency": "USD"}, {"period_end": "2025-11-30", "reported_date": "2026-01-12", "date_source": "exact", "eps_actual": 1.55, "eps_estimate": 1.79, "eps_surprise": -0.24, "surprise_pct": -13.4078, "surprise_label": "-13.4%", "surprise_band": "miss", "eps_yoy": -38.49206349206349, "eps_yoy_label": "-38.5%", "one_week_reaction": -0.47070247406141547, "one_week_reaction_label": "-0.5%", "four_week_reaction": -0.6861202679407237, "four_week_reaction_label": "-0.7%", "confirmation": "contained", "revenue": 1694378000.0, "revenue_yoy": -15.276821479484715, "revenue_yoy_label": "-15.3%", "net_income": 101521000.0, "operating_cash_flow": 306807000.0, "free_cash_flow": 320598000.0, "currency": "USD"}, {"period_end": "2026-02-28", "reported_date": "2026-03-24", "date_source": "exact", "eps_actual": 0.52, "eps_estimate": 0.54, "eps_surprise": -0.02, "surprise_pct": -3.7037, "surprise_label": "-3.7%", "surprise_band": "miss", "eps_yoy": -65.1006711409396, "eps_yoy_label": "-65.1%", "one_week_reaction": -0.4692078907552344, "one_week_reaction_label": "-0.5%", "four_week_reaction": 6.119256019805829, "four_week_reaction_label": "+6.1%", "confirmation": "contained", "revenue": 1077011000.0, "revenue_yoy": -22.616123128920798, "revenue_yoy_label": "-22.6%", "net_income": 33424000.0, "operating_cash_flow": -125367000.0, "free_cash_flow": -112143000.0, "currency": "USD"}, {"period_end": "2026-05-31", "reported_date": "2026-06-23", "date_source": "exact", "eps_actual": 0.43, "eps_estimate": 0.43, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": -71.33333333333334, "eps_yoy_label": "-71.3%", "one_week_reaction": 14.815498154981539, "one_week_reaction_label": "+14.8%", "four_week_reaction": 3.053151291512907, "four_week_reaction_label": "+3.1%", "confirmation": "contained", "revenue": 1112435000.0, "revenue_yoy": -27.2721032175394, "revenue_yoy_label": "-27.3%", "net_income": 27349000.0, "operating_cash_flow": 31897000.0, "free_cash_flow": 41563000.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": [1.8, 1.85, 1.76, 2.15, 2.04, 2.52, 1.49, 1.5, 1.61, 1.55, 0.52, 0.43], "eps_estimate": [1.42, 1.69, 1.57, 1.8, 2.07, 2.4425, 1.59, 1.46, 1.5, 1.79, 0.54, 0.43], "surprise": [26.7606, 9.4675, 12.1019, 19.4444, -1.4493, 3.173, -6.2893, 2.7397, 7.3333, -13.4078, -3.7037, 0.0], "reaction_1w": [-3.3270565221444697, -1.1413660322066914, 0.7363759055534945, 3.128654716925433, -1.478849592255299, 7.437885511145256, -3.380754144356859, 1.874395846847992, -1.0322172554651812, -0.47070247406141547, -0.4692078907552344, 14.815498154981539], "reaction_4w": [-8.22347821550994, -2.2990378020984665, -5.5964663456621855, 11.301169245207232, -2.25839735457028, 0.789399896345531, -13.523013155382909, 4.135266827934105, -3.174850811730724, -0.6861202679407237, 6.119256019805829, 3.053151291512907], "revenue": [null, 1673.99, 1467.77, 1709.81, 1752.61, 1999.9, 1391.78, 1529.59, 1620.47, 1694.38, 1077.01, 1112.43], "net_income": [null, 150.3, 138.66, 168.42, 157.33, 190.6, 109.56, 107.88, 109.83, 101.52, 33.42, 27.35], "financial_unit": "millions", "scatter": [{"x": 26.7606, "y": -3.3270565221444697, "label": "2023-08-31"}, {"x": 9.4675, "y": -1.1413660322066914, "label": "2023-11-30"}, {"x": 12.1019, "y": 0.7363759055534945, "label": "2024-02-29"}, {"x": 19.4444, "y": 3.128654716925433, "label": "2024-05-31"}, {"x": -1.4493, "y": -1.478849592255299, "label": "2024-08-31"}, {"x": 3.173, "y": 7.437885511145256, "label": "2024-11-30"}, {"x": -6.2893, "y": -3.380754144356859, "label": "2025-02-28"}, {"x": 2.7397, "y": 1.874395846847992, "label": "2025-05-31"}, {"x": 7.3333, "y": -1.0322172554651812, "label": "2025-08-31"}, {"x": -13.4078, "y": -0.47070247406141547, "label": "2025-11-30"}, {"x": -3.7037, "y": -0.4692078907552344, "label": "2026-02-28"}, {"x": 0.0, "y": 14.815498154981539, "label": "2026-05-31"}], "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, 97.61613592212647, 105.5215971020872, 102.60798710567818, 97.37163846033768, 94.1320290122241, 94.2950287380764, 90.13854849078065, 89.36430298346671, 86.20619339827925, 87.91768626574911, 104.27872897819013, 104.56405613355435, 110.18908023500597, 108.55270838846225, 110.18908023500597, 115.87546586125225, 124.03686132642096, 126.98232937400589, 127.75960371460027, 125.44823169842911, 124.01640819381929, 125.44823169842911, 121.70503405065847, 122.56412942961813, 124.98411829993205, 125.74346424465503, 130.62790245021338, 140.04788661988013, 142.53115130568557, 139.35011064493878, 140.37625128409024, 145.46591846827474, 138.24187671274512, 131.5514286000518, 125.25091724833983, 134.62985689847514, 141.1561205520738, 144.46599297672267, 150.45966267262676, 145.20747858924346, 145.41344563328275, 140.3672285939388, 140.88214939452155, 145.2898654068592, 144.5483797943384, 135.71235000176435, 156.80347953388213, 164.77444348751177, 172.5188426292034, 167.0194959659833, 165.6424807310157, 163.7829536369641, 177.336835804672, 172.95661751470064, 163.94824625767336, 177.7707246800545, 180.22943327019792, 177.56411103115755, 168.94830549433547, 164.71271824748473, 176.15913651706677, 161.26226244104436, 161.0763103697361, 169.8367469496788, 162.77054484307848, 164.5738109335479, 171.49668796868082, 162.77054484307848, 148.0335204212171, 136.50920753618811, 136.1568461745974, 135.680121854387, 130.97505056013955, 140.71682486896734, 138.56119954389683, 139.07937889264366, 132.00896747349978, 135.21296686067151, 127.45262805844364, 126.91169417427952, 133.19486205227744, 126.16270666921649, 124.3110451829395, 120.10839437102393, 119.71309546910152, 105.89844649567073, 107.5004461892566, 111.72390108706827, 114.28293977962642, 112.7811383150962, 115.05933354650023, 107.09609907330675, 107.80673057377268, 107.89033402947578, 109.60420487138911, 108.162044197016, 110.18942906131075, 113.17825579318072, 116.20888212591257, 112.63483333111061, 118.84239310754955, 119.53212268059488, 125.05715487098819, 131.98378604287674, 135.90887533868855, 133.39010056045538, 142.66758705763374, 138.28072192496478, 134.20870231020643, 132.82337692662458, 138.0288438090446, 121.1110764411796, 129.94777623549757, 132.29863156078736, 131.01825610116882, 127.70186870718143, 126.79800232280031, 129.95952147241795, 135.58702777080654, 133.47934691973504, 138.15839662244252, 120.95973049169217, 120.79111551312891, 120.28527270442886, 129.85413764256333, 129.24291100400868, 124.43740113087361, 121.27588198125598, 128.96318208543806, 140.43316101951973, 138.18995476807592, 134.5500352303933, 122.29705184556448, 112.05448845547646, 108.24527117554868, 107.7373758218236, 107.61040091989751, 109.19757549553061, 114.86907644811359, 116.96414637747179, 108.85897788405067, 105.32852812336574, 95.86342412197281, 103.37169763319012, 103.92471494563105, 110.68854207471634, 114.85744181465569, 115.28283974730257, 132.36256674307452, 129.51812645051388, 119.26849081979563, 118.8025992579401, 120.20027607049634, 116.40960614043199, 124.62032436890142], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231], "gap": [0.0, 2.3838640778735254, -5.521597102087199, -2.607987105678177, 2.628361539662322, -6.717063025829546, -6.880062751681848, -2.7235825043861013, -1.949336997072166, 1.2087725881152949, -0.5027202793545626, -16.863762991795582, -17.149090147159797, -22.774114248611426, -21.1377424020677, -22.774114248611426, -28.460499874857703, -36.62189534002641, -39.56736338761134, -40.344637728205726, -38.03326571203456, -43.63092066547462, -45.06274417008444, -41.3195465223138, -42.178641901273465, -44.59863077158738, -45.35797671631036, -50.242414921868715, -59.66239909153546, -62.1456637773409, -58.96462311659411, -56.476024526720636, -61.56569171090513, -54.341649955375516, -47.651201842682184, -41.35069049097022, -50.72963014110553, -57.25589379470418, -60.565766219353065, -66.55943591525715, -61.307251831873856, -61.51321887591314, -56.46700183656918, -56.98192263715194, -59.5755796925735, -58.83409408005268, -49.99806428747864, -71.08919381959642, -79.06015777322607, -86.80455691491768, -81.3052102516976, -79.92819501672999, -78.06866792267839, -91.6225500903863, -87.24233180041493, -78.23396054338765, -92.0564389657688, -94.51514755591221, -89.12873688149769, -80.51293134467561, -76.27734409782487, -87.7237623674069, -72.82688829138449, -72.64093622007623, -81.40137280001893, -74.33517069341862, -76.13843678388803, -83.06131381902095, -74.33517069341862, -59.59814627155724, -48.07383338652825, -47.72147202493754, -47.244747704727146, -42.539676410479686, -44.6850788372213, -42.529453512150795, -43.04763286089762, -35.97722144175374, -39.181220828925476, -31.420882026697598, -30.87994814253348, -37.163116020531405, -30.13096063747045, -28.279299151193456, -27.137872829073828, -26.742573927151412, -12.92792495372062, -14.529924647306501, -18.753379545118165, -21.31241823767631, -19.810616773146094, -22.08881200455012, -14.12557753135664, -14.836209031822577, -14.919812487525675, -16.63368332943901, -15.191522655065896, -24.588522031832284, -27.57734876370226, -30.607975096434103, -27.03392630163215, -33.24148607807109, -33.93121565111642, -39.45624784150972, -46.38287901339828, -50.30796830921008, -47.78919353097692, -57.066680028155275, -52.67981489548632, -48.60779528072797, -52.097753343858145, -57.30322022627816, -40.385452858413174, -49.22215265273114, -51.573007978020925, -50.292632518402385, -46.976245124415, -46.072378740033884, -49.233897889651516, -54.86140418804011, -52.753723336968605, -57.43277303967609, -40.23410690892574, -40.065491930362484, -39.55964912166243, -49.1285140597969, -59.515019847546085, -54.70950997441102, -51.54799082479339, -59.23529092897547, -70.70526986305714, -68.46206361161333, -64.8221440739307, -52.56916068910189, -42.32659729901387, -38.51738001908609, -49.007217091664884, -48.880242189738794, -50.467416765371894, -56.13891771795487, -58.23398764731307, -50.12881915389195, -46.59836939320702, -37.13326539181409, -44.6415389030314, -45.19455621547233, -51.95838334455762, -56.127283084496966, -56.552681017143854, -85.7639272872922, -82.91948699473156, -72.66985136401331, -72.20395980215778, -73.60163661471404, -69.81096668464969, -78.02168491311912], "quarter_markers": [100.0, null, null, null, null, 87.41496598639455, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 80.38548752834467, null, null, null, null, null, null, null, null, null, 83.90022675736961, null, null, null, null, null, null, null, null, null, null, null, null, 85.71428571428571, null, null, null, null, null, null, null, null, null, null, null, null, null, 88.43537414965986, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 96.03174603174604, null, null, null, null, null, null, null, null, null, 92.9705215419501, null, null, null, null, null, null, null, null, null, null, null, null, 85.60090702947846, null, null, null, null, null, null, null, null, null, null, null, null, 80.72562358276643, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 69.72789115646259, null, null, null, null, null, null, null, null, null, 58.73015873015872, null, null, null, null, null, null, null, null, null, null, null, null, 46.59863945578231, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-53.4, 78.0, 24.6]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [47.014803, 45.894034, 49.610771, 48.240943, 45.779084, 44.255988, 44.332622, 42.378461, 42.014451, 40.529672, 41.334327, 49.026439, 49.160585, 51.805179, 51.035842, 51.805179, 54.478622, 58.315686, 59.700492, 60.065926, 58.979239, 58.30607, 58.979239, 57.219382, 57.623284, 58.761037, 59.118042, 61.414451, 65.843238, 67.01074, 65.51518, 65.997618, 68.390515, 64.994146, 61.848645, 58.886472, 63.295962, 66.364272, 67.920402, 70.738314, 68.26901, 68.365845, 65.993376, 66.235465, 68.307744, 67.959136, 63.804894, 73.720847, 77.46838, 81.109394, 78.523887, 77.876486, 77.002233, 83.374564, 81.315213, 77.079945, 83.578556, 84.734513, 83.481417, 79.430713, 77.43936, 82.820871, 75.817135, 75.72971, 79.848412, 76.526251, 77.374053, 80.62883, 76.526251, 69.597668, 64.179535, 64.013873, 63.789742, 61.577662, 66.157738, 65.144275, 65.387896, 62.063756, 63.57011, 59.921602, 59.667283, 62.621302, 59.315148, 58.444593, 56.468725, 56.282876, 49.787946, 50.541123, 52.526772, 53.729899, 53.02383, 54.094919, 50.35102, 50.685122, 50.724428, 51.530201, 50.852172, 51.805343, 53.210534, 54.635377, 52.955045, 55.873517, 56.197792, 58.795375, 62.051917, 63.89729, 62.713093, 67.074885, 65.012409, 63.097957, 62.446649, 64.893989, 56.940134, 61.094691, 62.199941, 61.597975, 60.038782, 59.613831, 61.100213, 63.745974, 62.755052, 64.954898, 56.868979, 56.789705, 56.551884, 61.050667, 60.7633, 58.503999, 57.017617, 60.631786, 66.024374, 64.969735, 63.258434, 57.497718, 52.682197, 50.891301, 50.652515, 50.592818, 51.339025, 54.00547, 54.990463, 51.179834, 49.52, 45.07, 48.6, 48.86, 52.04, 54.0, 54.2, 62.23, 60.892692, 56.073846, 55.854808, 56.511923, 54.729747, 58.59], "ttmEps": [8.82, 8.82, 8.82, 8.82, 8.82, 7.71, 7.71, 7.71, 7.71, 7.71, 7.71, 7.71, 7.71, 7.71, 7.71, 7.71, 7.71, 7.71, 7.71, 7.71, 7.71, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.4, 7.4, 7.4, 7.4, 7.4, 7.4, 7.4, 7.4, 7.4, 7.4, 7.4, 7.4, 7.4, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.8, 7.8, 7.8, 7.8, 7.8, 7.8, 7.8, 7.8, 7.8, 7.8, 7.8, 7.8, 7.8, 7.8, 7.8, 7.8, 8.47, 8.47, 8.47, 8.47, 8.47, 8.47, 8.47, 8.47, 8.47, 8.47, 8.2, 8.2, 8.2, 8.2, 8.2, 8.2, 8.2, 8.2, 8.2, 8.2, 8.2, 8.2, 8.2, 7.55, 7.55, 7.55, 7.55, 7.55, 7.55, 7.55, 7.55, 7.55, 7.55, 7.55, 7.55, 7.55, 7.12, 7.12, 7.12, 7.12, 7.12, 7.12, 7.12, 7.12, 7.12, 7.12, 7.12, 7.12, 7.12, 7.12, 7.12, 7.12, 6.15, 6.15, 6.15, 6.15, 6.15, 6.15, 6.15, 6.15, 6.15, 6.15, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 4.11, 4.11, 4.11, 4.11, 4.11, 4.11, 4.11], "quarterlyEps": [1.99, 1.99, 1.99, 1.99, 1.99, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.52, 2.52, 2.52, 2.52, 2.52, 2.52, 2.52, 2.52, 2.52, 2.52, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43], "priceIndex": [100.0, 97.61613592212647, 105.5215971020872, 102.60798710567818, 97.37163846033768, 94.1320290122241, 94.2950287380764, 90.13854849078065, 89.36430298346671, 86.20619339827925, 87.91768626574911, 104.27872897819013, 104.56405613355435, 110.18908023500597, 108.55270838846225, 110.18908023500597, 115.87546586125225, 124.03686132642096, 126.98232937400589, 127.75960371460027, 125.44823169842911, 124.01640819381929, 125.44823169842911, 121.70503405065847, 122.56412942961813, 124.98411829993205, 125.74346424465503, 130.62790245021338, 140.04788661988013, 142.53115130568557, 139.35011064493878, 140.37625128409024, 145.46591846827474, 138.24187671274512, 131.5514286000518, 125.25091724833983, 134.62985689847514, 141.1561205520738, 144.46599297672267, 150.45966267262676, 145.20747858924346, 145.41344563328275, 140.3672285939388, 140.88214939452155, 145.2898654068592, 144.5483797943384, 135.71235000176435, 156.80347953388213, 164.77444348751177, 172.5188426292034, 167.0194959659833, 165.6424807310157, 163.7829536369641, 177.336835804672, 172.95661751470064, 163.94824625767336, 177.7707246800545, 180.22943327019792, 177.56411103115755, 168.94830549433547, 164.71271824748473, 176.15913651706677, 161.26226244104436, 161.0763103697361, 169.8367469496788, 162.77054484307848, 164.5738109335479, 171.49668796868082, 162.77054484307848, 148.0335204212171, 136.50920753618811, 136.1568461745974, 135.680121854387, 130.97505056013955, 140.71682486896734, 138.56119954389683, 139.07937889264366, 132.00896747349978, 135.21296686067151, 127.45262805844364, 126.91169417427952, 133.19486205227744, 126.16270666921649, 124.3110451829395, 120.10839437102393, 119.71309546910152, 105.89844649567073, 107.5004461892566, 111.72390108706827, 114.28293977962642, 112.7811383150962, 115.05933354650023, 107.09609907330675, 107.80673057377268, 107.89033402947578, 109.60420487138911, 108.162044197016, 110.18942906131075, 113.17825579318072, 116.20888212591257, 112.63483333111061, 118.84239310754955, 119.53212268059488, 125.05715487098819, 131.98378604287674, 135.90887533868855, 133.39010056045538, 142.66758705763374, 138.28072192496478, 134.20870231020643, 132.82337692662458, 138.0288438090446, 121.1110764411796, 129.94777623549757, 132.29863156078736, 131.01825610116882, 127.70186870718143, 126.79800232280031, 129.95952147241795, 135.58702777080654, 133.47934691973504, 138.15839662244252, 120.95973049169217, 120.79111551312891, 120.28527270442886, 129.85413764256333, 129.24291100400868, 124.43740113087361, 121.27588198125598, 128.96318208543806, 140.43316101951973, 138.18995476807592, 134.5500352303933, 122.29705184556448, 112.05448845547646, 108.24527117554868, 107.7373758218236, 107.61040091989751, 109.19757549553061, 114.86907644811359, 116.96414637747179, 108.85897788405067, 105.32852812336574, 95.86342412197281, 103.37169763319012, 103.92471494563105, 110.68854207471634, 114.85744181465569, 115.28283974730257, 132.36256674307452, 129.51812645051388, 119.26849081979563, 118.8025992579401, 120.20027607049634, 116.40960614043199, 124.62032436890142], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231], "valuationGap": [0.0, 2.3838640778735254, -5.521597102087199, -2.607987105678177, 2.628361539662322, -6.717063025829546, -6.880062751681848, -2.7235825043861013, -1.949336997072166, 1.2087725881152949, -0.5027202793545626, -16.863762991795582, -17.149090147159797, -22.774114248611426, -21.1377424020677, -22.774114248611426, -28.460499874857703, -36.62189534002641, -39.56736338761134, -40.344637728205726, -38.03326571203456, -43.63092066547462, -45.06274417008444, -41.3195465223138, -42.178641901273465, -44.59863077158738, -45.35797671631036, -50.242414921868715, -59.66239909153546, -62.1456637773409, -58.96462311659411, -56.476024526720636, -61.56569171090513, -54.341649955375516, -47.651201842682184, -41.35069049097022, -50.72963014110553, -57.25589379470418, -60.565766219353065, -66.55943591525715, -61.307251831873856, -61.51321887591314, -56.46700183656918, -56.98192263715194, -59.5755796925735, -58.83409408005268, -49.99806428747864, -71.08919381959642, -79.06015777322607, -86.80455691491768, -81.3052102516976, -79.92819501672999, -78.06866792267839, -91.6225500903863, -87.24233180041493, -78.23396054338765, -92.0564389657688, -94.51514755591221, -89.12873688149769, -80.51293134467561, -76.27734409782487, -87.7237623674069, -72.82688829138449, -72.64093622007623, -81.40137280001893, -74.33517069341862, -76.13843678388803, -83.06131381902095, -74.33517069341862, -59.59814627155724, -48.07383338652825, -47.72147202493754, -47.244747704727146, -42.539676410479686, -44.6850788372213, -42.529453512150795, -43.04763286089762, -35.97722144175374, -39.181220828925476, -31.420882026697598, -30.87994814253348, -37.163116020531405, -30.13096063747045, -28.279299151193456, -27.137872829073828, -26.742573927151412, -12.92792495372062, -14.529924647306501, -18.753379545118165, -21.31241823767631, -19.810616773146094, -22.08881200455012, -14.12557753135664, -14.836209031822577, -14.919812487525675, -16.63368332943901, -15.191522655065896, -24.588522031832284, -27.57734876370226, -30.607975096434103, -27.03392630163215, -33.24148607807109, -33.93121565111642, -39.45624784150972, -46.38287901339828, -50.30796830921008, -47.78919353097692, -57.066680028155275, -52.67981489548632, -48.60779528072797, -52.097753343858145, -57.30322022627816, -40.385452858413174, -49.22215265273114, -51.573007978020925, -50.292632518402385, -46.976245124415, -46.072378740033884, -49.233897889651516, -54.86140418804011, -52.753723336968605, -57.43277303967609, -40.23410690892574, -40.065491930362484, -39.55964912166243, -49.1285140597969, -59.515019847546085, -54.70950997441102, -51.54799082479339, -59.23529092897547, -70.70526986305714, -68.46206361161333, -64.8221440739307, -52.56916068910189, -42.32659729901387, -38.51738001908609, -49.007217091664884, -48.880242189738794, -50.467416765371894, -56.13891771795487, -58.23398764731307, -50.12881915389195, -46.59836939320702, -37.13326539181409, -44.6415389030314, -45.19455621547233, -51.95838334455762, -56.127283084496966, -56.552681017143854, -85.7639272872922, -82.91948699473156, -72.66985136401331, -72.20395980215778, -73.60163661471404, -69.81096668464969, -78.02168491311912], "quarterMarkers": [100.0, null, null, null, null, 87.41496598639455, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 80.38548752834467, null, null, null, null, null, null, null, null, null, 83.90022675736961, null, null, null, null, null, null, null, null, null, null, null, null, 85.71428571428571, null, null, null, null, null, null, null, null, null, null, null, null, null, 88.43537414965986, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 96.03174603174604, null, null, null, null, null, null, null, null, null, 92.9705215419501, null, null, null, null, null, null, null, null, null, null, null, null, 85.60090702947846, null, null, null, null, null, null, null, null, null, null, null, null, 80.72562358276643, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 69.72789115646259, null, null, null, null, null, null, null, null, null, 58.73015873015872, null, null, null, null, null, null, null, null, null, null, null, null, 46.59863945578231, null, null, null, null, null, null], "quarterLabels": ["2023-06-21", "", "", "", "", "2023-09-20", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-10", "", "", "", "", "", "", "", "", "", "2024-03-20", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-18", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-13", "", "", "", "", "", "", "", "", "", "2025-03-24", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-12", "", "", "", "", "", "", "", "", "", "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": [50.757575757575744, 50.757575757575744, 50.757575757575744, 50.757575757575744, 50.757575757575744, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 26.7605633802817, 9.467455621301783, 9.467455621301783, 9.467455621301783, 9.467455621301783, 9.467455621301783, 9.467455621301783, 9.467455621301783, 9.467455621301783, 9.467455621301783, 9.467455621301783, 12.101910828025474, 12.101910828025474, 12.101910828025474, 12.101910828025474, 12.101910828025474, 12.101910828025474, 12.101910828025474, 12.101910828025474, 12.101910828025474, 12.101910828025474, 12.101910828025474, 12.101910828025474, 12.101910828025474, 19.444444444444436, 19.444444444444436, 19.444444444444436, 19.444444444444436, 19.444444444444436, 19.444444444444436, 19.444444444444436, 19.444444444444436, 19.444444444444436, 19.444444444444436, 19.444444444444436, 19.444444444444436, 19.444444444444436, 19.444444444444436, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, -1.4492753623188313, 3.1729785056294832, 3.1729785056294832, 3.1729785056294832, 3.1729785056294832, 3.1729785056294832, 3.1729785056294832, 3.1729785056294832, 3.1729785056294832, 3.1729785056294832, 3.1729785056294832, -6.289308176100635, -6.289308176100635, -6.289308176100635, -6.289308176100635, -6.289308176100635, -6.289308176100635, -6.289308176100635, -6.289308176100635, -6.289308176100635, -6.289308176100635, -6.289308176100635, -6.289308176100635, -6.289308176100635, 2.739726027397263, 2.739726027397263, 2.739726027397263, 2.739726027397263, 2.739726027397263, 2.739726027397263, 2.739726027397263, 2.739726027397263, 2.739726027397263, 2.739726027397263, 2.739726027397263, 2.739726027397263, 2.739726027397263, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, 7.33333333333334, -13.40782122905028, -13.40782122905028, -13.40782122905028, -13.40782122905028, -13.40782122905028, -13.40782122905028, -13.40782122905028, -13.40782122905028, -13.40782122905028, -13.40782122905028, -3.703703703703707, -3.703703703703707, -3.703703703703707, -3.703703703703707, -3.703703703703707, -3.703703703703707, -3.703703703703707, -3.703703703703707, -3.703703703703707, -3.703703703703707, -3.703703703703707, -3.703703703703707, -3.703703703703707, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], "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, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 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, 94, 101, 108, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 47.014803, "latestClose": 58.59, "startTtmEps": 8.82, "latestTtmEps": 4.11, "priceChangePct": 24.620324368901425, "epsChangePct": -53.40136054421769, "earningsGapPct": -78.02168491311912, "startMultiple": 5.330476530612245, "latestMultiple": 14.255474452554743, "multipleChangePct": 167.43339682085417, "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": -0.3493046859553095, "earningsMovePct": -45.562913907284766, "spread": -45.213609221329456, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": -24.7654805585347, "earningsMovePct": -45.634920634920626, "spread": -20.869440076385924, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 24.620324368901425, "earningsMovePct": -53.40136054421769, "spread": -78.02168491311912, "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": 24.620324368901425, "earningsChangePct": -53.40136054421769, "recentMarketMovePoints": 19.29179624553568, "recentEarningsMovePoints": -12.131519274376409}, "pressure": {"score": 72, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 96, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 83, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.68901816, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "caution", "value": -0.17524632, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 2.08194028, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.02050606, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00745599, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -24.47446300480751, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 0, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-06-23", "alignedPeriod": "2026-05-31", "requiredPeriod": "2026-05-31"}, "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, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 87.41496598639455, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 80.38548752834467, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 83.90022675736961, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 85.71428571428571, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 88.43537414965986, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 96.03174603174604, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 92.9705215419501, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 85.60090702947846, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 80.72562358276643, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 69.72789115646259, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 58.73015873015872, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231, 46.59863945578231], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 96.2811744949748, 92.44470625728688, 92.44470625728688, 92.44470625728688, 92.44470625728688, 92.44470625728688, 92.44470625728688, 92.44470625728688, 92.44470625728688, 92.44470625728688, 92.44470625728688, 93.64812882730038, 93.64812882730038, 93.64812882730038, 93.64812882730038, 93.64812882730038, 93.64812882730038, 93.64812882730038, 93.64812882730038, 93.64812882730038, 93.64812882730038, 93.64812882730038, 93.64812882730038, 93.64812882730038, 92.84774581786431, 92.84774581786431, 92.84774581786431, 92.84774581786431, 92.84774581786431, 92.84774581786431, 92.84774581786431, 92.84774581786431, 92.84774581786431, 92.84774581786431, 92.84774581786431, 92.84774581786431, 92.84774581786431, 92.84774581786431, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 95.23574331734336, 99.93555462462984, 99.93555462462984, 99.93555462462984, 99.93555462462984, 99.93555462462984, 99.93555462462984, 99.93555462462984, 99.93555462462984, 99.93555462462984, 99.93555462462984, 98.83975251476123, 98.83975251476123, 98.83975251476123, 98.83975251476123, 98.83975251476123, 98.83975251476123, 98.83975251476123, 98.83975251476123, 98.83975251476123, 98.83975251476123, 98.83975251476123, 98.83975251476123, 98.83975251476123, 96.24076815311147, 96.24076815311147, 96.24076815311147, 96.24076815311147, 96.24076815311147, 96.24076815311147, 96.24076815311147, 96.24076815311147, 96.24076815311147, 96.24076815311147, 96.24076815311147, 96.24076815311147, 96.24076815311147, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 94.33532504969678, 89.92954847138714, 89.92954847138714, 89.92954847138714, 89.92954847138714, 89.92954847138714, 89.92954847138714, 89.92954847138714, 89.92954847138714, 89.92954847138714, 89.92954847138714, 85.39045403778613, 85.39045403778613, 85.39045403778613, 85.39045403778613, 85.39045403778613, 85.39045403778613, 85.39045403778613, 85.39045403778613, 85.39045403778613, 85.39045403778613, 85.39045403778613, 85.39045403778613, 85.39045403778613, 79.37492744667827, 79.37492744667827, 79.37492744667827, 79.37492744667827, 79.37492744667827, 79.37492744667827, 79.37492744667827], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 106.04530144653934, 97.36771984576748, 97.36771984576748, 97.36771984576748, 97.36771984576748, 97.36771984576748, 97.36771984576748, 97.36771984576748, 97.36771984576748, 97.36771984576748, 97.36771984576748, 91.72654728856597, 91.72654728856597, 91.72654728856597, 91.72654728856597, 91.72654728856597, 91.72654728856597, 91.72654728856597, 91.72654728856597, 91.72654728856597, 91.72654728856597, 91.72654728856597, 91.72654728856597, 91.72654728856597, 52.321760089725146, 52.321760089725146, 52.321760089725146, 52.321760089725146, 52.321760089725146, 52.321760089725146, 52.321760089725146, 52.321760089725146, 52.321760089725146, 52.321760089725146, 52.321760089725146, 52.321760089725146, 52.321760089725146, 52.321760089725146, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 30.350245037426117, 35.00822016098976, 35.00822016098976, 35.00822016098976, 35.00822016098976, 35.00822016098976, 35.00822016098976, 35.00822016098976, 35.00822016098976, 35.00822016098976, 35.00822016098976, 3.5667139209819605, 3.5667139209819605, 3.5667139209819605, 3.5667139209819605, 3.5667139209819605, 3.5667139209819605, 3.5667139209819605, 3.5667139209819605, 3.5667139209819605, 3.5667139209819605, 3.5667139209819605, 3.5667139209819605, 3.5667139209819605, 12.986199882270574, 12.986199882270574, 12.986199882270574, 12.986199882270574, 12.986199882270574, 12.986199882270574, 12.986199882270574, 12.986199882270574, 12.986199882270574, 12.986199882270574, 12.986199882270574, 12.986199882270574, 12.986199882270574, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 38.2422962114114, 33.70326960386487, 33.70326960386487, 33.70326960386487, 33.70326960386487, 33.70326960386487, 33.70326960386487, 33.70326960386487, 33.70326960386487, 33.70326960386487, 33.70326960386487, 52.07306538859417, 52.07306538859417, 52.07306538859417, 52.07306538859417, 52.07306538859417, 52.07306538859417, 52.07306538859417, 52.07306538859417, 52.07306538859417, 52.07306538859417, 52.07306538859417, 52.07306538859417, 52.07306538859417, 40.022692520698435, 40.022692520698435, 40.022692520698435, 40.022692520698435, 40.022692520698435, 40.022692520698435, 40.022692520698435], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -53.40136054421769, "valuationContribution": 78.02168491311912, "marketMove": 24.62032436890142, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -53.40136054421769}, {"key": "valuation", "label": "Relative valuation contribution", "value": 78.02168491311912}, {"key": "market", "label": "Total market move", "value": 24.62032436890142}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-22", "periodEnd": "2023-08-31", "earningsChangePct": -12.585034013605444, "surprisePct": 26.7605633802817, "immediateReturnPct": -3.327056522144467, "forward4WeekPct": -11.466834941476767, "forward13WeekPct": 30.40997500081042, "toDateReturnPct": 27.984212178644754, "weeksSince": 150, "availabilitySource": "reported", "spread": -6.717063025829546, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-01-12", "periodEnd": "2023-11-30", "earningsChangePct": -8.04150453955902, "surprisePct": 9.467455621301783, "immediateReturnPct": -1.141366032206692, "forward4WeekPct": -0.36996408176781514, "forward13WeekPct": 4.865111942186973, "toDateReturnPct": -0.6599593460336006, "weeksSince": 134, "availabilitySource": "reported", "spread": -43.63092066547462, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-03-22", "periodEnd": "2024-02-29", "earningsChangePct": 4.372355430183372, "surprisePct": 12.101910828025474, "immediateReturnPct": 0.736375905553488, "forward4WeekPct": -10.117820022779455, "forward13WeekPct": 4.26246863703954, "toDateReturnPct": -10.570344155354528, "weeksSince": 124, "availabilitySource": "reported", "spread": -56.476024526720636, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-06-21", "periodEnd": "2024-05-31", "earningsChangePct": 2.1621621621621623, "surprisePct": 19.444444444444436, "immediateReturnPct": 3.1286547169254275, "forward4WeekPct": 16.959064150904645, "forward13WeekPct": 27.92921888598503, "toDateReturnPct": -11.542856987567006, "weeksSince": 111, "availabilitySource": "reported", "spread": -59.5755796925735, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-09-27", "periodEnd": "2024-08-31", "earningsChangePct": 3.1746031746031855, "surprisePct": -1.4492753623188313, "immediateReturnPct": -1.4788495922553047, "forward4WeekPct": -10.523903052348949, "forward13WeekPct": -24.453601332434637, "toDateReturnPct": -30.85462118605674, "weeksSince": 97, "availabilitySource": "reported", "spread": -89.12873688149769, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-01-17", "periodEnd": "2024-11-30", "earningsChangePct": 8.589743589743604, "surprisePct": 3.1729785056294832, "immediateReturnPct": 7.437885511145259, "forward4WeekPct": 3.235666855945274, "forward13WeekPct": -17.92295881581213, "toDateReturnPct": -4.851860078740877, "weeksSince": 81, "availabilitySource": "reported", "spread": -44.6850788372213, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-03-28", "periodEnd": "2025-02-28", "earningsChangePct": -3.1877213695395645, "surprisePct": -6.289308176100635, "immediateReturnPct": -3.3807541443568567, "forward4WeekPct": -10.12552350223398, "forward13WeekPct": -11.359904585185488, "toDateReturnPct": 0.24879461475590947, "weeksSince": 71, "availabilitySource": "reported", "spread": -27.137872829073828, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-06-27", "periodEnd": "2025-05-31", "earningsChangePct": -7.926829268292678, "surprisePct": 2.739726027397263, "immediateReturnPct": 1.874395846847987, "forward4WeekPct": 9.874396318804223, "forward13WeekPct": 22.800357475389642, "toDateReturnPct": 15.216317603897034, "weeksSince": 58, "availabilitySource": "reported", "spread": -24.588522031832284, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-09-26", "periodEnd": "2025-08-31", "earningsChangePct": -5.695364238410594, "surprisePct": 7.33333333333334, "immediateReturnPct": -1.0322172554651843, "forward4WeekPct": -1.4232093124663225, "forward13WeekPct": -9.99755348655742, "toDateReturnPct": -7.144378699931597, "weeksSince": 45, "availabilitySource": "reported", "spread": -52.097753343858145, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-01-16", "periodEnd": "2025-11-30", "earningsChangePct": -13.623595505617969, "surprisePct": -13.40782122905028, "immediateReturnPct": -0.47070247406141297, "forward4WeekPct": 8.146851204754245, "forward13WeekPct": -11.539918147004025, "toDateReturnPct": -4.030532541110476, "weeksSince": 29, "availabilitySource": "reported", "spread": -59.515019847546085, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-03-27", "periodEnd": "2026-02-28", "earningsChangePct": -15.772357723577246, "surprisePct": -3.703703703703707, "immediateReturnPct": -0.46920789075522995, "forward4WeekPct": 8.054740042900455, "forward13WeekPct": 22.280230171360714, "toDateReturnPct": 15.12773076876146, "weeksSince": 19, "availabilitySource": "reported", "spread": -49.007217091664884, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-06-26", "periodEnd": "2026-05-31", "earningsChangePct": -20.656370656370648, "surprisePct": 0.0, "immediateReturnPct": 14.815498154981533, "forward4WeekPct": 4.265540590405914, "forward13WeekPct": null, "toDateReturnPct": 8.099630996309969, "weeksSince": 6, "availabilitySource": "reported", "spread": -85.7639272872922, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}], "latestEvent": {"date": "2026-06-26", "periodEnd": "2026-05-31", "earningsChangePct": -20.656370656370648, "surprisePct": 0.0, "immediateReturnPct": 14.815498154981533, "forward4WeekPct": 4.265540590405914, "forward13WeekPct": null, "toDateReturnPct": 8.099630996309969, "weeksSince": 6, "availabilitySource": "reported", "spread": -85.7639272872922, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 2 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Residential Construction", "population": 17, "spreadPercentile": 31.2, "qualityPercentile": 68.8, "rarityPercentile": 68.8, "currentOneYearSpread": -51.519369999999995, "lead": "price", "relatedSignals": [{"tickerId": 2646, "symbol": "MHO", "name": "M/I Homes Inc", "spread": -54.409896999999994, "lead": "price", "quality": 62.5}, {"tickerId": 2751, "symbol": "MTH", "name": "Meritage Corporation", "spread": -54.482787, "lead": "price", "quality": 66.66666666666667}, {"tickerId": 3635, "symbol": "SKY", "name": "Skyline Corporation", "spread": -55.578046, "lead": "price", "quality": 100}, {"tickerId": 3981, "symbol": "TMHC", "name": "Taylor Morn Home", "spread": -45.113391, "lead": "price", "quality": 75}, {"tickerId": 3141, "symbol": "PHM", "name": "PulteGroup Inc", "spread": -40.611357999999996, "lead": "price", "quality": 75}, {"tickerId": 6922, "symbol": "LGIH", "name": "LGI Homes", "spread": -62.706810000000004, "lead": "price", "quality": 66.66666666666667}, {"tickerId": 5597, "symbol": "CVCO", "name": "Cavco Industries Inc", "spread": -34.141958, "lead": "price", "quality": 100}, {"tickerId": 3997, "symbol": "TOL", "name": "Toll Brothers Inc", "spread": -30.675214, "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-09-22", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-01-12", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-01-17", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-03-28", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}], "dataIntegrity": {"asOf": "2026-08-07", "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."}