{"ticker": {"uuid": "5ce931b8-e89e-43f2-87de-262cf173920a", "symbol": "THO", "name": "Thor Industries Inc", "sector": "Consumer Cyclical", "industry": "Recreational Vehicles", "currency": "USD"}, "next_event": {"report_date": "2026-09-23", "fiscal_date_ending": "2026-07-31", "estimate": 0.94, "session": "Time unconfirmed", "days": 41}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 4, "inline": 0, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": -2.7, "average_surprise_label": "-2.7%", "median_surprise": 7.8, "surprise_dispersion": 62.1, "average_reaction": -3.0, "average_reaction_label": "-3.0%", "average_abs_reaction": 6.7, "positive_response_rate": 41.7, "confirmation_rate": 75.0, "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": 55, "band": "Elevated", "tone": "caution", "days": 41, "proximity_component": 8, "reaction_component": 17, "variability_component": 25, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 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": 17.0, "revenue_growth_1y": 2.4, "cash_conversion": 1.81, "net_margin": 2.7, "earnings_yield": 7.7, "eps_surprise_avg": 3.3, "sue_score": -0.21, "pe_ratio": 15.9, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 79.55, "currency": "USD", "return_13w": 3.8, "fair_value": 94.609649, "fair_value_gap": -15.9, "relative_strength": -24.5, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 51.9}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-09-25", "date_source": "exact", "eps_actual": 1.68, "eps_estimate": 0.96, "eps_surprise": 0.72, "surprise_pct": 75.0, "surprise_label": "+75.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.3673724916151815, "one_week_reaction_label": "+2.4%", "four_week_reaction": -3.1421505612099505, "four_week_reaction_label": "-3.1%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-10-31", "reported_date": "2023-12-06", "date_source": "exact", "eps_actual": 0.99, "eps_estimate": 0.96, "eps_surprise": 0.03, "surprise_pct": 3.125, "surprise_label": "+3.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.6347947261835447, "one_week_reaction_label": "+3.6%", "four_week_reaction": 13.85879820880858, "four_week_reaction_label": "+13.9%", "confirmation": "confirmed", "revenue": 2500602000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 53565000.0, "operating_cash_flow": 59668000.0, "free_cash_flow": 97879000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-03-06", "date_source": "exact", "eps_actual": 0.13, "eps_estimate": 0.67, "eps_surprise": -0.54, "surprise_pct": -80.597, "surprise_label": "-80.6%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -18.53832487332368, "one_week_reaction_label": "-18.5%", "four_week_reaction": -9.05990894654669, "four_week_reaction_label": "-9.1%", "confirmation": "confirmed", "revenue": 2207605000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 7217000.0, "operating_cash_flow": -103868000.0, "free_cash_flow": -63178000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-06-05", "date_source": "exact", "eps_actual": 2.13, "eps_estimate": 1.83, "eps_surprise": 0.3, "surprise_pct": 16.3934, "surprise_label": "+16.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.9246268901900683, "one_week_reaction_label": "-1.9%", "four_week_reaction": -5.834340451939242, "four_week_reaction_label": "-5.8%", "confirmation": "diverged", "revenue": 2801391000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 114511000.0, "operating_cash_flow": 251732000.0, "free_cash_flow": 278900000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-09-24", "date_source": "exact", "eps_actual": 1.68, "eps_estimate": 1.3, "eps_surprise": 0.38, "surprise_pct": 29.2308, "surprise_label": "+29.2%", "surprise_band": "beat", "eps_yoy": 0.0, "eps_yoy_label": "0.0%", "one_week_reaction": 6.240943293137758, "one_week_reaction_label": "+6.2%", "four_week_reaction": 11.651049030708617, "four_week_reaction_label": "+11.7%", "confirmation": "confirmed", "revenue": 2534776000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 90015000.0, "operating_cash_flow": 338016000.0, "free_cash_flow": 371582000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-12-04", "date_source": "exact", "eps_actual": -0.03, "eps_estimate": 0.72, "eps_surprise": -0.75, "surprise_pct": -104.1667, "surprise_label": "-104.2%", "surprise_band": "miss", "eps_yoy": -103.03030303030303, "eps_yoy_label": "-103.0%", "one_week_reaction": -4.641576734385224, "one_week_reaction_label": "-4.6%", "four_week_reaction": -14.543010424478842, "four_week_reaction_label": "-14.5%", "confirmation": "confirmed", "revenue": 2143241000.0, "revenue_yoy": -14.290998727506416, "revenue_yoy_label": "-14.3%", "net_income": -1832000.0, "operating_cash_flow": 30740000.0, "free_cash_flow": 56013000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-03-05", "date_source": "exact", "eps_actual": -0.01, "eps_estimate": 0.08, "eps_surprise": -0.09, "surprise_pct": -112.5, "surprise_label": "-112.5%", "surprise_band": "miss", "eps_yoy": -107.69230769230771, "eps_yoy_label": "-107.7%", "one_week_reaction": -13.774021530611282, "one_week_reaction_label": "-13.8%", "four_week_reaction": -22.446926034704205, "four_week_reaction_label": "-22.4%", "confirmation": "confirmed", "revenue": 2018064000.0, "revenue_yoy": -8.585820380004575, "revenue_yoy_label": "-8.6%", "net_income": -551000.0, "operating_cash_flow": 30842000.0, "free_cash_flow": 57107000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-06-04", "date_source": "exact", "eps_actual": 2.53, "eps_estimate": 1.8, "eps_surprise": 0.73, "surprise_pct": 40.5556, "surprise_label": "+40.6%", "surprise_band": "beat", "eps_yoy": 18.779342723004692, "eps_yoy_label": "+18.8%", "one_week_reaction": 6.6141159079146385, "one_week_reaction_label": "+6.6%", "four_week_reaction": 10.506220919980253, "four_week_reaction_label": "+10.5%", "confirmation": "confirmed", "revenue": 2894890000.0, "revenue_yoy": 3.3375919320080634, "revenue_yoy_label": "+3.3%", "net_income": 135185000.0, "operating_cash_flow": 257667000.0, "free_cash_flow": 291179000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-09-24", "date_source": "exact", "eps_actual": 2.36, "eps_estimate": 1.25, "eps_surprise": 1.11, "surprise_pct": 88.8, "surprise_label": "+88.8%", "surprise_band": "beat", "eps_yoy": 40.476190476190474, "eps_yoy_label": "+40.5%", "one_week_reaction": 3.504331349926848, "one_week_reaction_label": "+3.5%", "four_week_reaction": 1.8884452549473316, "four_week_reaction_label": "+1.9%", "confirmation": "confirmed", "revenue": 2523854000.0, "revenue_yoy": -0.43088620059524, "revenue_yoy_label": "-0.4%", "net_income": 125757000.0, "operating_cash_flow": 258674000.0, "free_cash_flow": 296611000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-12-03", "date_source": "exact", "eps_actual": 0.41, "eps_estimate": -0.07, "eps_surprise": 0.48, "surprise_pct": 7.0741, "surprise_label": "+7.1%", "surprise_band": "beat", "eps_yoy": 1466.6666666666665, "eps_yoy_label": "+1466.7%", "one_week_reaction": -4.525658278146811, "one_week_reaction_label": "-4.5%", "four_week_reaction": 0.5207346268971785, "four_week_reaction_label": "+0.5%", "confirmation": "diverged", "revenue": 2389211000.0, "revenue_yoy": 11.47654416838797, "revenue_yoy_label": "+11.5%", "net_income": 21669000.0, "operating_cash_flow": -44867000.0, "free_cash_flow": -13286000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-03-03", "date_source": "exact", "eps_actual": 0.34, "eps_estimate": 0.04, "eps_surprise": 0.3, "surprise_pct": 8.6018, "surprise_label": "+8.6%", "surprise_band": "beat", "eps_yoy": 3500.0, "eps_yoy_label": "+3500.0%", "one_week_reaction": -10.225735891230581, "one_week_reaction_label": "-10.2%", "four_week_reaction": -17.6947886172213, "four_week_reaction_label": "-17.7%", "confirmation": "diverged", "revenue": 2125856000.0, "revenue_yoy": 5.341356864797151, "revenue_yoy_label": "+5.3%", "net_income": 17803000.0, "operating_cash_flow": -112241000.0, "free_cash_flow": -83803000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-06-03", "date_source": "exact", "eps_actual": 1.86, "eps_estimate": 1.93, "eps_surprise": -0.07, "surprise_pct": -3.6269, "surprise_label": "-3.6%", "surprise_band": "miss", "eps_yoy": -26.48221343873517, "eps_yoy_label": "-26.5%", "one_week_reaction": -4.27415207690193, "one_week_reaction_label": "-4.3%", "four_week_reaction": -0.4299439753187117, "four_week_reaction_label": "-0.4%", "confirmation": "confirmed", "revenue": 2781538000.0, "revenue_yoy": -3.915589193371769, "revenue_yoy_label": "-3.9%", "net_income": 95538000.0, "operating_cash_flow": 234154000.0, "free_cash_flow": 272271000.0, "currency": "USD"}], "charts": {"quarters": ["2023-07-31", "2023-10-31", "2024-01-31", "2024-04-30", "2024-07-31", "2024-10-31", "2025-01-31", "2025-04-30", "2025-07-31", "2025-10-31", "2026-01-31", "2026-04-30"], "eps_actual": [1.68, 0.99, 0.13, 2.13, 1.68, -0.03, -0.01, 2.53, 2.36, 0.41, 0.34, 1.86], "eps_estimate": [0.96, 0.96, 0.67, 1.83, 1.3, 0.72, 0.08, 1.8, 1.25, -0.07, 0.04, 1.93], "surprise": [75.0, 3.125, -80.597, 16.3934, 29.2308, -104.1667, -112.5, 40.5556, 88.8, 7.0741, 8.6018, -3.6269], "reaction_1w": [2.3673724916151815, 3.6347947261835447, -18.53832487332368, -1.9246268901900683, 6.240943293137758, -4.641576734385224, -13.774021530611282, 6.6141159079146385, 3.504331349926848, -4.525658278146811, -10.225735891230581, -4.27415207690193], "reaction_4w": [-3.1421505612099505, 13.85879820880858, -9.05990894654669, -5.834340451939242, 11.651049030708617, -14.543010424478842, -22.446926034704205, 10.506220919980253, 1.8884452549473316, 0.5207346268971785, -17.6947886172213, -0.4299439753187117], "revenue": [null, 2500.6, 2207.61, 2801.39, 2534.78, 2143.24, 2018.06, 2894.89, 2523.85, 2389.21, 2125.86, 2781.54], "net_income": [null, 53.56, 7.22, 114.51, 90.02, -1.83, -0.55, 135.19, 125.76, 21.67, 17.8, 95.54], "financial_unit": "millions", "scatter": [{"x": 75.0, "y": 2.3673724916151815, "label": "2023-07-31"}, {"x": 3.125, "y": 3.6347947261835447, "label": "2023-10-31"}, {"x": -80.597, "y": -18.53832487332368, "label": "2024-01-31"}, {"x": 16.3934, "y": -1.9246268901900683, "label": "2024-04-30"}, {"x": 29.2308, "y": 6.240943293137758, "label": "2024-07-31"}, {"x": -104.1667, "y": -4.641576734385224, "label": "2024-10-31"}, {"x": -112.5, "y": -13.774021530611282, "label": "2025-01-31"}, {"x": 40.5556, "y": 6.6141159079146385, "label": "2025-04-30"}, {"x": 88.8, "y": 3.504331349926848, "label": "2025-07-31"}, {"x": 7.0741, "y": -4.525658278146811, "label": "2025-10-31"}, {"x": 8.6018, "y": -10.225735891230581, "label": "2026-01-31"}, {"x": -3.6269, "y": -4.27415207690193, "label": "2026-04-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 95.24480762894673, 101.63518403928605, 93.4216706683697, 89.55925218284492, 87.33201773660618, 89.39949190087508, 84.76646962603006, 85.18936220457253, 84.58791425117943, 79.87031306212928, 92.35368080963036, 86.28747840746088, 96.52065132996651, 95.64190253282855, 98.523821091597, 102.10495974466889, 109.32392917184912, 112.97121029319945, 112.17803864428902, 104.62677285166887, 107.19761797850956, 107.9944856835309, 107.76680862710106, 109.93922089767261, 112.33930922843246, 113.41128504957058, 117.92686638679453, 122.40450188002734, 99.71275766193428, 98.47951125665271, 104.58882700767775, 111.31476546322283, 106.6948328059629, 98.26160434099897, 94.67944852531545, 95.83221654656776, 95.24154194918084, 100.61477666894767, 95.59404109679659, 91.1163458290714, 94.54606971554834, 92.72641063418506, 87.1721628116901, 86.59101427590217, 89.02993012441543, 88.09102427816723, 95.63703290418437, 92.04597567034702, 99.05571843440562, 95.74237050334426, 96.4797336974636, 97.92573246467448, 103.02024570026138, 102.7138087764576, 96.74786613032211, 97.94488520826789, 99.12275154262026, 105.30894625699301, 104.03531819715668, 105.16530416688784, 110.67159192543843, 100.02291056667974, 100.62620754436979, 104.73477440070494, 105.23511479651408, 107.93887946577226, 107.38080687275955, 102.39664432375841, 100.65507364297157, 93.58295021868696, 91.76440493536464, 92.96714642471227, 90.2599636507327, 98.39419313122542, 97.16583827190189, 99.46779581479727, 96.13092363226797, 100.5123819672949, 95.74404020416416, 96.13092363226797, 82.88982951358388, 77.94739055649096, 76.48690444481532, 74.55248630805478, 69.09742628569754, 67.22290717148857, 67.330120693467, 72.00853073660186, 73.15863978918573, 74.63038940770491, 80.35169597768673, 77.60312933016385, 79.13335932328262, 84.3673314307511, 84.70846545488628, 83.19772891996739, 87.44728487518847, 90.75121633122019, 91.36863802145476, 87.92871660658135, 93.4561117346255, 89.4869718704427, 93.02489655426352, 105.30473215528171, 109.44047847329253, 107.41180692073856, 110.08730124383546, 102.91344761100483, 100.67896849629217, 104.20709315209069, 106.89238849945144, 97.27824719350788, 102.58023569959032, 109.0958924722236, 102.75436776200635, 102.25216638700174, 97.1415269896179, 99.33742764696197, 104.00494777383054, 99.29803924522191, 100.893268021332, 104.39883179123113, 104.54653755057521, 103.8178536127464, 108.87409423711729, 113.58451650963511, 113.17878718033201, 110.70482554694856, 118.7303561093277, 113.59441217684517, 112.4662861900679, 95.12876441820531, 85.4011482122087, 81.48239326387696, 74.41675935697948, 78.29593064022944, 76.55426232777177, 78.93221716025255, 80.24725599215377, 78.70308160620915, 77.35065084061267, 76.38104680757189, 73.29414457839776, 76.19306300279315, 78.24110348335455, 74.89695973382977, 76.35136578339095, 71.61217902890839, 77.904710572705, 76.2124777579114, 72.58615855478986, 75.983342203868, 76.37187640420244, 74.68822820275317, 79.25101445283465], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587], "gap": [0.0, 4.755192371053269, -1.6351840392860453, 6.5783293316303, 10.440747817155085, 12.667982263393824, -22.70083547093266, -18.06781319608764, -18.490705774630115, -17.88925782123701, -13.171656632186867, -25.655024379687944, -19.588821977518464, -29.821994900024094, -28.943246102886135, -31.825164661654583, -50.18557394812379, -57.404543375304016, -61.05182449665435, -60.25865284774392, -52.707387055123775, -55.278232181964455, -56.0750998869858, -55.847422830555956, -58.01983510112751, -60.419923431887355, -61.49189925302548, -66.00748059024943, -70.48511608348224, -51.34423558899762, -50.11098918371606, -56.220304934741094, -62.94624339028617, -58.32631073302625, -49.893082268062315, -46.310926452378794, -47.46369447363111, -46.873019876244186, -52.24625459601101, -47.22551902385993, -42.74782375613475, -46.177547642611685, -45.41355074934821, -39.85930292685325, -39.27815439106532, -41.71707023957858, -40.77816439333038, -48.32417301934752, -44.73311578551017, -51.74285854956877, -48.429510618507415, -49.166873812626754, -50.612872579837635, -55.70738581542454, -55.40094889162075, -49.43500624548526, -50.632025323431044, -51.80989165778342, -57.996086372156164, -56.72245831231984, -57.85244428205099, -63.35873204060159, -52.710050681842894, -53.313347659532944, -57.42191451586809, -57.922254911677236, -60.62601958093541, -60.0679469879227, -64.87265200130159, -63.13108132051475, -56.05895789623014, -54.24041261290782, -55.44315410225545, -52.73597132827588, -60.8702008087686, -59.64184594944507, -61.94380349234045, -58.606931309811145, -62.98838964483808, -58.220047881707345, -58.606931309811145, -46.70940724870864, -41.76696829161572, -40.30648217994008, -38.37206404317954, -32.9170040208223, -31.042484906613332, -31.149698428591755, -35.828108471726615, -36.97821752431049, -38.44996714282967, -44.17127371281149, -41.42270706528861, -42.95293705840738, -44.34813757278564, -44.689271596920825, -43.178535062001934, -47.42809101722302, -50.73202247325474, -51.3494441634893, -47.90952274861589, -53.43691787666004, -49.46777801247725, -53.005702696298066, -65.28553829731626, -69.42128461532707, -67.39261306277311, -70.06810738587001, -62.89425375303937, -60.65977463832672, -57.661987585871884, -60.347282933232634, -50.73314162728907, -56.03513013337151, -62.55078690600479, -56.209262195787545, -55.70706082078293, -50.59642142339909, -52.79232208074316, -57.45984220761173, -48.530284926603876, -50.12551370271397, -53.63107747261309, -53.77878323195717, -53.050099294128366, -58.10633991849925, -62.81676219101707, -62.41103286171397, -59.93707122833052, -67.96260179070967, -62.82665785822713, -61.698531871449866, -44.36101009958727, -31.274468749636725, -27.355713801304987, -20.290079894407512, -24.169251177657472, -22.427582865199795, -24.805537697680577, -26.120576529581797, -24.576402143637182, -23.2239713780407, -22.25436734499992, -19.16746511582579, -22.06638354022118, -24.11442402078258, -27.200222689683905, -28.654628739245076, -23.915441984762516, -30.20797352855913, -28.51574071376553, -24.88942151064399, -28.286605159722136, -28.67513936005657, -26.991491158607296, -31.554277408688783], "quarter_markers": [100.0, null, null, null, null, null, 66.69865642994242, null, null, null, null, null, null, null, null, null, 51.9193857965451, null, null, null, null, null, null, null, null, null, null, null, null, 48.368522072936656, null, null, null, null, null, null, null, null, null, null, null, null, 47.31285988483685, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47.31285988483685, null, null, null, null, null, null, null, null, null, 37.52399232245682, null, null, null, null, null, null, null, null, null, null, null, null, 36.18042226487524, null, null, null, null, null, null, null, null, null, null, null, null, 40.019193857965455, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 46.54510556621881, null, null, null, null, null, null, null, null, null, 50.76775431861804, null, null, null, null, null, null, null, null, null, null, null, null, 54.12667946257197, null, null, null, null, null, null, null, null, null, null, null, null, 47.69673704414587, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-52.3, 31.6, -20.7]}}, "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": [100.377264, 95.604132, 102.018617, 93.774117, 89.897127, 87.66149, 89.736764, 85.086263, 85.510751, 84.907034, 80.171635, 92.702098, 86.61301, 96.884789, 96.002725, 98.895516, 102.490165, 109.736369, 113.39741, 112.601246, 105.021492, 107.602036, 108.40191, 108.173374, 110.353982, 112.763125, 113.839145, 118.371762, 122.86629, 100.088938, 98.851039, 104.983403, 111.734716, 107.097354, 98.63231, 95.03664, 96.193757, 95.600854, 100.99436, 95.954683, 91.460095, 94.902758, 93.076234, 87.501032, 86.917691, 89.365808, 88.42336, 95.997837, 92.393232, 99.42942, 96.103572, 96.843717, 98.295171, 103.408904, 103.101311, 97.112861, 98.314396, 99.496706, 105.706239, 104.427806, 105.562055, 111.089116, 100.400261, 101.005834, 105.129901, 105.632129, 108.346094, 107.785916, 102.78295, 101.034809, 93.936005, 92.110599, 93.317878, 90.600482, 98.765399, 97.53241, 99.843052, 96.493591, 100.891579, 96.105248, 96.493591, 83.202543, 78.241458, 76.775462, 74.833746, 69.358106, 67.476515, 67.584133, 72.280193, 73.434641, 74.911943, 80.654834, 77.895898, 79.431901, 84.685619, 85.02804, 83.511604, 87.777192, 91.093588, 91.713339, 88.26044, 93.808688, 89.824574, 93.375846, 105.702009, 109.853358, 107.817033, 110.502621, 103.301703, 101.058794, 104.600229, 107.295655, 97.645243, 102.967234, 109.507472, 103.142023, 102.637927, 97.508007, 99.712192, 104.397321, 99.672655, 101.273902, 104.792691, 104.940954, 104.209521, 109.284837, 114.01303, 113.60577, 111.122475, 119.178283, 114.022963, 112.890581, 95.487651, 85.723336, 81.789797, 74.697507, 78.591313, 76.843074, 79.23, 80.55, 79.0, 77.642467, 76.669205, 73.570657, 76.480512, 78.536279, 75.179519, 76.639412, 71.882346, 78.198617, 76.5, 72.86, 76.27, 76.66, 74.97, 79.55], "ttmEps": [10.42, 10.42, 10.42, 10.42, 10.42, 10.42, 6.95, 6.95, 6.95, 6.95, 6.95, 6.95, 6.95, 6.95, 6.95, 6.95, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 4.85, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.64, 5.64, 5.64, 5.64, 5.64, 5.64, 5.64, 5.64, 5.64, 5.64, 5.64, 5.64, 5.64, 4.97, 4.97, 4.97, 4.97, 4.97, 4.97, 4.97, 4.97, 4.97, 4.97], "quarterlyEps": [2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, 2.53, 2.53, 2.53, 2.53, 2.53, 2.53, 2.53, 2.53, 2.53, 2.53, 2.53, 2.53, 2.53, 2.53, 2.53, 2.53, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 2.36, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86], "priceIndex": [100.0, 95.24480762894673, 101.63518403928605, 93.4216706683697, 89.55925218284492, 87.33201773660618, 89.39949190087508, 84.76646962603006, 85.18936220457253, 84.58791425117943, 79.87031306212928, 92.35368080963036, 86.28747840746088, 96.52065132996651, 95.64190253282855, 98.523821091597, 102.10495974466889, 109.32392917184912, 112.97121029319945, 112.17803864428902, 104.62677285166887, 107.19761797850956, 107.9944856835309, 107.76680862710106, 109.93922089767261, 112.33930922843246, 113.41128504957058, 117.92686638679453, 122.40450188002734, 99.71275766193428, 98.47951125665271, 104.58882700767775, 111.31476546322283, 106.6948328059629, 98.26160434099897, 94.67944852531545, 95.83221654656776, 95.24154194918084, 100.61477666894767, 95.59404109679659, 91.1163458290714, 94.54606971554834, 92.72641063418506, 87.1721628116901, 86.59101427590217, 89.02993012441543, 88.09102427816723, 95.63703290418437, 92.04597567034702, 99.05571843440562, 95.74237050334426, 96.4797336974636, 97.92573246467448, 103.02024570026138, 102.7138087764576, 96.74786613032211, 97.94488520826789, 99.12275154262026, 105.30894625699301, 104.03531819715668, 105.16530416688784, 110.67159192543843, 100.02291056667974, 100.62620754436979, 104.73477440070494, 105.23511479651408, 107.93887946577226, 107.38080687275955, 102.39664432375841, 100.65507364297157, 93.58295021868696, 91.76440493536464, 92.96714642471227, 90.2599636507327, 98.39419313122542, 97.16583827190189, 99.46779581479727, 96.13092363226797, 100.5123819672949, 95.74404020416416, 96.13092363226797, 82.88982951358388, 77.94739055649096, 76.48690444481532, 74.55248630805478, 69.09742628569754, 67.22290717148857, 67.330120693467, 72.00853073660186, 73.15863978918573, 74.63038940770491, 80.35169597768673, 77.60312933016385, 79.13335932328262, 84.3673314307511, 84.70846545488628, 83.19772891996739, 87.44728487518847, 90.75121633122019, 91.36863802145476, 87.92871660658135, 93.4561117346255, 89.4869718704427, 93.02489655426352, 105.30473215528171, 109.44047847329253, 107.41180692073856, 110.08730124383546, 102.91344761100483, 100.67896849629217, 104.20709315209069, 106.89238849945144, 97.27824719350788, 102.58023569959032, 109.0958924722236, 102.75436776200635, 102.25216638700174, 97.1415269896179, 99.33742764696197, 104.00494777383054, 99.29803924522191, 100.893268021332, 104.39883179123113, 104.54653755057521, 103.8178536127464, 108.87409423711729, 113.58451650963511, 113.17878718033201, 110.70482554694856, 118.7303561093277, 113.59441217684517, 112.4662861900679, 95.12876441820531, 85.4011482122087, 81.48239326387696, 74.41675935697948, 78.29593064022944, 76.55426232777177, 78.93221716025255, 80.24725599215377, 78.70308160620915, 77.35065084061267, 76.38104680757189, 73.29414457839776, 76.19306300279315, 78.24110348335455, 74.89695973382977, 76.35136578339095, 71.61217902890839, 77.904710572705, 76.2124777579114, 72.58615855478986, 75.983342203868, 76.37187640420244, 74.68822820275317, 79.25101445283465], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587], "valuationGap": [0.0, 4.755192371053269, -1.6351840392860453, 6.5783293316303, 10.440747817155085, 12.667982263393824, -22.70083547093266, -18.06781319608764, -18.490705774630115, -17.88925782123701, -13.171656632186867, -25.655024379687944, -19.588821977518464, -29.821994900024094, -28.943246102886135, -31.825164661654583, -50.18557394812379, -57.404543375304016, -61.05182449665435, -60.25865284774392, -52.707387055123775, -55.278232181964455, -56.0750998869858, -55.847422830555956, -58.01983510112751, -60.419923431887355, -61.49189925302548, -66.00748059024943, -70.48511608348224, -51.34423558899762, -50.11098918371606, -56.220304934741094, -62.94624339028617, -58.32631073302625, -49.893082268062315, -46.310926452378794, -47.46369447363111, -46.873019876244186, -52.24625459601101, -47.22551902385993, -42.74782375613475, -46.177547642611685, -45.41355074934821, -39.85930292685325, -39.27815439106532, -41.71707023957858, -40.77816439333038, -48.32417301934752, -44.73311578551017, -51.74285854956877, -48.429510618507415, -49.166873812626754, -50.612872579837635, -55.70738581542454, -55.40094889162075, -49.43500624548526, -50.632025323431044, -51.80989165778342, -57.996086372156164, -56.72245831231984, -57.85244428205099, -63.35873204060159, -52.710050681842894, -53.313347659532944, -57.42191451586809, -57.922254911677236, -60.62601958093541, -60.0679469879227, -64.87265200130159, -63.13108132051475, -56.05895789623014, -54.24041261290782, -55.44315410225545, -52.73597132827588, -60.8702008087686, -59.64184594944507, -61.94380349234045, -58.606931309811145, -62.98838964483808, -58.220047881707345, -58.606931309811145, -46.70940724870864, -41.76696829161572, -40.30648217994008, -38.37206404317954, -32.9170040208223, -31.042484906613332, -31.149698428591755, -35.828108471726615, -36.97821752431049, -38.44996714282967, -44.17127371281149, -41.42270706528861, -42.95293705840738, -44.34813757278564, -44.689271596920825, -43.178535062001934, -47.42809101722302, -50.73202247325474, -51.3494441634893, -47.90952274861589, -53.43691787666004, -49.46777801247725, -53.005702696298066, -65.28553829731626, -69.42128461532707, -67.39261306277311, -70.06810738587001, -62.89425375303937, -60.65977463832672, -57.661987585871884, -60.347282933232634, -50.73314162728907, -56.03513013337151, -62.55078690600479, -56.209262195787545, -55.70706082078293, -50.59642142339909, -52.79232208074316, -57.45984220761173, -48.530284926603876, -50.12551370271397, -53.63107747261309, -53.77878323195717, -53.050099294128366, -58.10633991849925, -62.81676219101707, -62.41103286171397, -59.93707122833052, -67.96260179070967, -62.82665785822713, -61.698531871449866, -44.36101009958727, -31.274468749636725, -27.355713801304987, -20.290079894407512, -24.169251177657472, -22.427582865199795, -24.805537697680577, -26.120576529581797, -24.576402143637182, -23.2239713780407, -22.25436734499992, -19.16746511582579, -22.06638354022118, -24.11442402078258, -27.200222689683905, -28.654628739245076, -23.915441984762516, -30.20797352855913, -28.51574071376553, -24.88942151064399, -28.286605159722136, -28.67513936005657, -26.991491158607296, -31.554277408688783], "quarterMarkers": [100.0, null, null, null, null, null, 66.69865642994242, null, null, null, null, null, null, null, null, null, 51.9193857965451, null, null, null, null, null, null, null, null, null, null, null, null, 48.368522072936656, null, null, null, null, null, null, null, null, null, null, null, null, 47.31285988483685, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 47.31285988483685, null, null, null, null, null, null, null, null, null, 37.52399232245682, null, null, null, null, null, null, null, null, null, null, null, null, 36.18042226487524, null, null, null, null, null, null, null, null, null, null, null, null, 40.019193857965455, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 46.54510556621881, null, null, null, null, null, null, null, null, null, 50.76775431861804, null, null, null, null, null, null, null, null, null, null, null, null, 54.12667946257197, null, null, null, null, null, null, null, null, null, null, null, null, 47.69673704414587, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-06-06", "", "", "", "", "", "2023-09-25", "", "", "", "", "", "", "", "", "", "2023-12-06", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-06", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-05", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-24", "", "", "", "", "", "", "", "", "", "2024-12-04", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-05", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-04", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-24", "", "", "", "", "", "", "", "", "", "2025-12-03", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-03", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-03", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-04-30", "", "", "", "", "", "2023-07-31", "", "", "", "", "", "", "", "", "", "2023-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "2024-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-31", "", "", "", "", "", "", "", "", "", "2025-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", ""], "surprisePct": [111.32075471698116, 111.32075471698116, 111.32075471698116, 111.32075471698116, 111.32075471698116, 111.32075471698116, 75.0, 75.0, 75.0, 75.0, 75.0, 75.0, 75.0, 75.0, 75.0, 75.0, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, -80.59701492537313, -80.59701492537313, -80.59701492537313, -80.59701492537313, -80.59701492537313, -80.59701492537313, -80.59701492537313, -80.59701492537313, -80.59701492537313, -80.59701492537313, -80.59701492537313, -80.59701492537313, -80.59701492537313, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 16.39344262295081, 29.230769230769223, 29.230769230769223, 29.230769230769223, 29.230769230769223, 29.230769230769223, 29.230769230769223, 29.230769230769223, 29.230769230769223, 29.230769230769223, 29.230769230769223, -104.16666666666667, -104.16666666666667, -104.16666666666667, -104.16666666666667, -104.16666666666667, -104.16666666666667, -104.16666666666667, -104.16666666666667, -104.16666666666667, -104.16666666666667, -104.16666666666667, -104.16666666666667, -104.16666666666667, -112.5, -112.5, -112.5, -112.5, -112.5, -112.5, -112.5, -112.5, -112.5, -112.5, -112.5, -112.5, -112.5, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 40.555555555555536, 88.79999999999998, 88.79999999999998, 88.79999999999998, 88.79999999999998, 88.79999999999998, 88.79999999999998, 88.79999999999998, 88.79999999999998, 88.79999999999998, 88.79999999999998, null, null, null, null, null, null, null, null, null, null, null, null, null, 8.6018, 8.6018, 8.6018, 8.6018, 8.6018, 8.6018, 8.6018, 8.6018, 8.6018, 8.6018, 8.6018, 8.6018, 8.6018, -3.626943005181339, -3.626943005181339, -3.626943005181339, -3.626943005181339, -3.626943005181339, -3.626943005181339, -3.626943005181339, -3.626943005181339, -3.626943005181339, -3.626943005181339], "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": [73, 80, 87, 94, 101, 108, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 100.377264, "latestClose": 79.55, "startTtmEps": 10.42, "latestTtmEps": 4.97, "priceChangePct": -20.748985547165343, "epsChangePct": -52.30326295585412, "earningsGapPct": -31.55427740868878, "startMultiple": 9.633134740882918, "latestMultiple": 16.006036217303823, "multipleChangePct": 66.15605042224087, "latestQuarter": "2026-06-03", "tone": "negative", "read": "Market price is leading earnings power; the spread is widening and has persisted through 12 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -14.80666209974687, "earningsMovePct": 19.18465227817745, "spread": 33.99131437792432, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": -17.857345355713683, "earningsMovePct": 0.8113590263691739, "spread": 18.668704382082858, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": -20.748985547165343, "earningsMovePct": -52.30326295585412, "spread": -31.55427740868878, "lead": "price"}]}, "state": {"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 12, "persistenceLabel": "12 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 12 updates.", "marketChangePct": -20.748985547165343, "earningsChangePct": -52.30326295585412, "recentMarketMovePoints": 2.8699676452627614, "recentEarningsMovePoints": -6.429942418426101}, "pressure": {"score": 54, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 85, "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": 75, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.80925117, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "mixed", "value": 0.0239275, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.39192608, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.01047594, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00302155, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -4.0547962121295855, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-06-03", "alignedPeriod": "2026-04-30", "requiredPeriod": "2026-04-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 66.69865642994242, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 51.9193857965451, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 48.368522072936656, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 47.31285988483685, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 37.52399232245682, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 36.18042226487524, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 40.019193857965455, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 46.54510556621881, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 50.76775431861804, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 54.12667946257197, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587, 47.69673704414587], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 91.12003017763774, 91.12003017763774, 91.12003017763774, 91.12003017763774, 91.12003017763774, 91.12003017763774, 91.12003017763774, 91.12003017763774, 91.12003017763774, 91.12003017763774, 86.14273550716327, 86.14273550716327, 86.14273550716327, 86.14273550716327, 86.14273550716327, 86.14273550716327, 86.14273550716327, 86.14273550716327, 86.14273550716327, 86.14273550716327, 86.14273550716327, 86.14273550716327, 86.14273550716327, 84.99993936942896, 84.99993936942896, 84.99993936942896, 84.99993936942896, 84.99993936942896, 84.99993936942896, 84.99993936942896, 84.99993936942896, 84.99993936942896, 84.99993936942896, 84.99993936942896, 84.99993936942896, 84.99993936942896, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 83.96152613374251, 82.29677451916679, 82.29677451916679, 82.29677451916679, 82.29677451916679, 82.29677451916679, 82.29677451916679, 82.29677451916679, 82.29677451916679, 82.29677451916679, 82.29677451916679, 79.36880134344236, 79.36880134344236, 79.36880134344236, 79.36880134344236, 79.36880134344236, 79.36880134344236, 79.36880134344236, 79.36880134344236, 79.36880134344236, 79.36880134344236, 79.36880134344236, 79.36880134344236, 79.36880134344236, 77.81583119924647, 77.81583119924647, 77.81583119924647, 77.81583119924647, 77.81583119924647, 77.81583119924647, 77.81583119924647, 77.81583119924647, 77.81583119924647, 77.81583119924647, 77.81583119924647, 77.81583119924647, 77.81583119924647, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.58189846444066, 78.49241101890166, 78.49241101890166, 78.49241101890166, 78.49241101890166, 78.49241101890166, 78.49241101890166, 78.49241101890166, 78.49241101890166, 78.49241101890166, 78.49241101890166, 80.50772204062183, 80.50772204062183, 80.50772204062183, 80.50772204062183, 80.50772204062183, 80.50772204062183, 80.50772204062183, 80.50772204062183, 80.50772204062183, 80.50772204062183, 80.50772204062183, 80.50772204062183, 80.50772204062183, 81.3908964344636, 81.3908964344636, 81.3908964344636, 81.3908964344636, 81.3908964344636, 81.3908964344636, 81.3908964344636, 81.3908964344636, 81.3908964344636, 81.3908964344636, 81.3908964344636, 81.3908964344636, 81.3908964344636, 80.46216717913155, 80.46216717913155, 80.46216717913155, 80.46216717913155, 80.46216717913155, 80.46216717913155, 80.46216717913155, 80.46216717913155, 80.46216717913155, 80.46216717913155], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 113.43082811777548, 113.43082811777548, 113.43082811777548, 113.43082811777548, 113.43082811777548, 113.43082811777548, 113.43082811777548, 113.43082811777548, 113.43082811777548, 113.43082811777548, 108.47155951932656, 108.47155951932656, 108.47155951932656, 108.47155951932656, 108.47155951932656, 108.47155951932656, 108.47155951932656, 108.47155951932656, 108.47155951932656, 108.47155951932656, 108.47155951932656, 108.47155951932656, 108.47155951932656, 89.44434646239793, 89.44434646239793, 89.44434646239793, 89.44434646239793, 89.44434646239793, 89.44434646239793, 89.44434646239793, 89.44434646239793, 89.44434646239793, 89.44434646239793, 89.44434646239793, 89.44434646239793, 89.44434646239793, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 83.78342048439146, 65.32115601866637, 65.32115601866637, 65.32115601866637, 65.32115601866637, 65.32115601866637, 65.32115601866637, 65.32115601866637, 65.32115601866637, 65.32115601866637, 65.32115601866637, 61.32990766913422, 61.32990766913422, 61.32990766913422, 61.32990766913422, 61.32990766913422, 61.32990766913422, 61.32990766913422, 61.32990766913422, 61.32990766913422, 61.32990766913422, 61.32990766913422, 61.32990766913422, 61.32990766913422, 72.79714379686256, 72.79714379686256, 72.79714379686256, 72.79714379686256, 72.79714379686256, 72.79714379686256, 72.79714379686256, 72.79714379686256, 72.79714379686256, 72.79714379686256, 72.79714379686256, 72.79714379686256, 72.79714379686256, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 73.96774854734996, 66.82047199805518, 66.82047199805518, 66.82047199805518, 66.82047199805518, 66.82047199805518, 66.82047199805518, 66.82047199805518, 66.82047199805518, 66.82047199805518, 66.82047199805518, 60.21392923365858, 60.21392923365858, 60.21392923365858, 60.21392923365858, 60.21392923365858, 60.21392923365858, 60.21392923365858, 60.21392923365858, 60.21392923365858, 60.21392923365858, 60.21392923365858, 60.21392923365858, 60.21392923365858, 46.78043176715652, 46.78043176715652, 46.78043176715652, 46.78043176715652, 46.78043176715652, 46.78043176715652, 46.78043176715652, 46.78043176715652, 46.78043176715652, 46.78043176715652, 46.78043176715652, 46.78043176715652, 46.78043176715652, 44.97785870565187, 44.97785870565187, 44.97785870565187, 44.97785870565187, 44.97785870565187, 44.97785870565187, 44.97785870565187, 44.97785870565187, 44.97785870565187, 44.97785870565187], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 140, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -52.30326295585413, "valuationContribution": 31.554277408688783, "marketMove": -20.748985547165347, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -52.30326295585413}, {"key": "valuation", "label": "Relative valuation contribution", "value": 31.554277408688783}, {"key": "market", "label": "Total market move", "value": -20.748985547165347}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-29", "periodEnd": "2023-07-31", "earningsChangePct": -33.30134357005758, "surprisePct": 75.0, "immediateReturnPct": 2.367372491615183, "forward4WeekPct": -8.544065358688302, "forward13WeekPct": 28.450070834981254, "toDateReturnPct": -9.253196586094992, "weeksSince": 149, "availabilitySource": "reported", "spread": -22.70083547093266, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2023-12-08", "periodEnd": "2023-10-31", "earningsChangePct": -22.15827338129497, "surprisePct": 3.1250000000000027, "immediateReturnPct": 3.6347947261835545, "forward4WeekPct": 6.194392069302701, "forward13WeekPct": 1.2067503646980393, "toDateReturnPct": -19.561570415386687, "weeksSince": 139, "availabilitySource": "reported", "spread": -50.18557394812379, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-03-08", "periodEnd": "2024-01-31", "earningsChangePct": -6.839186691312382, "surprisePct": -80.59701492537313, "immediateReturnPct": -18.538324873323685, "forward4WeekPct": -12.834224912301018, "forward13WeekPct": -24.24591480706385, "toDateReturnPct": -35.25482050446872, "weeksSince": 126, "availabilitySource": "reported", "spread": -51.34423558899762, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-06-07", "periodEnd": "2024-04-30", "earningsChangePct": -2.182539682539686, "surprisePct": 16.39344262295081, "immediateReturnPct": -1.9246268901900732, "forward4WeekPct": -6.827407481666659, "forward13WeekPct": 2.32880797837296, "toDateReturnPct": -16.17735703740033, "weeksSince": 113, "availabilitySource": "reported", "spread": -45.41355074934821, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-09-27", "periodEnd": "2024-07-31", "earningsChangePct": 0.0, "surprisePct": 29.230769230769223, "immediateReturnPct": 6.240943293137757, "forward4WeekPct": 0.9081255413621481, "forward13WeekPct": -7.42346887343186, "toDateReturnPct": -20.04760439003881, "weeksSince": 97, "availabilitySource": "reported", "spread": -57.996086372156164, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-12-06", "periodEnd": "2024-10-31", "earningsChangePct": -20.68965517241379, "surprisePct": -104.16666666666667, "immediateReturnPct": -4.641576734385222, "forward4WeekPct": -13.42293922705078, "forward13WeekPct": -22.80759296975311, "toDateReturnPct": -26.196294514025375, "weeksSince": 87, "availabilitySource": "reported", "spread": -64.87265200130159, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-03-07", "periodEnd": "2025-01-31", "earningsChangePct": -3.5805626598465534, "surprisePct": -112.5, "immediateReturnPct": -13.77402153061128, "forward4WeekPct": -28.121541253449667, "forward13WeekPct": -12.237053132368136, "toDateReturnPct": -17.559291580308166, "weeksSince": 74, "availabilitySource": "reported", "spread": -46.70940724870864, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-06-06", "periodEnd": "2025-04-30", "earningsChangePct": 10.61007957559681, "surprisePct": 40.555555555555536, "immediateReturnPct": 6.6141159079146306, "forward4WeekPct": 14.681364606897684, "forward13WeekPct": 39.1161732362417, "toDateReturnPct": 0.1486795588588441, "weeksSince": 61, "availabilitySource": "reported", "spread": -44.34813757278564, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-09-26", "periodEnd": "2025-07-31", "earningsChangePct": 16.306954436450827, "surprisePct": 88.79999999999998, "immediateReturnPct": 3.504331349926848, "forward4WeekPct": 8.360161115716469, "forward13WeekPct": 3.8414865706788426, "toDateReturnPct": -21.283446149179262, "weeksSince": 45, "availabilitySource": "reported", "spread": -57.661987585871884, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-12-05", "periodEnd": "2025-10-31", "earningsChangePct": 9.07216494845362, "surprisePct": null, "immediateReturnPct": -4.525658278146816, "forward4WeekPct": -0.1798896736057154, "forward13WeekPct": -17.887417819849993, "toDateReturnPct": -23.800726648914683, "weeksSince": 35, "availabilitySource": "reported", "spread": -48.530284926603876, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-03-06", "periodEnd": "2026-01-31", "earningsChangePct": 6.6162570888468775, "surprisePct": 8.6018, "immediateReturnPct": -10.225735891230581, "forward4WeekPct": -19.525642116801045, "forward13WeekPct": -21.267809802966042, "toDateReturnPct": -16.690798059321832, "weeksSince": 22, "availabilitySource": "reported", "spread": -31.274468749636725, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-06-05", "periodEnd": "2026-04-30", "earningsChangePct": -11.879432624113473, "surprisePct": -3.626943005181339, "immediateReturnPct": -4.274152076901927, "forward4WeekPct": -2.592787722983403, "forward13WeekPct": null, "toDateReturnPct": 1.2907677991721656, "weeksSince": 9, "availabilitySource": "reported", "spread": -27.200222689683905, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}], "latestEvent": {"date": "2026-06-05", "periodEnd": "2026-04-30", "earningsChangePct": -11.879432624113473, "surprisePct": -3.626943005181339, "immediateReturnPct": -4.274152076901927, "forward4WeekPct": -2.592787722983403, "forward13WeekPct": null, "toDateReturnPct": 1.2907677991721656, "weeksSince": 9, "availabilitySource": "reported", "spread": -27.200222689683905, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, "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": "Recreational Vehicles", "population": 4, "spreadPercentile": 66.7, "qualityPercentile": 33.3, "rarityPercentile": 66.7, "currentOneYearSpread": 31.838576000000003, "lead": "earnings", "relatedSignals": [{"tickerId": 7600, "symbol": "PATK", "name": "Patrick Industries Inc", "spread": 26.810935, "lead": "earnings", "quality": 75}, {"tickerId": 2460, "symbol": "LCII", "name": "LCI Industries", "spread": 48.759992, "lead": "earnings", "quality": 75}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-09-29", "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."}