{"ticker": {"uuid": "03fca7de-27cc-459c-88c1-c3ace3ef905e", "symbol": "FLXS", "name": "Flexsteel Industries Inc", "sector": "Consumer Cyclical", "industry": "Furnishings, Fixtures & Appliances", "currency": "USD"}, "next_event": {"report_date": "2026-08-17", "fiscal_date_ending": "2026-06-30", "estimate": 1.15, "session": "After the close", "days": 4}, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 2, "inline": 1, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": 22.9, "average_surprise_label": "+22.9%", "median_surprise": 24.0, "surprise_dispersion": 32.1, "average_reaction": 11.5, "average_reaction_label": "+11.5%", "average_abs_reaction": 13.5, "positive_response_rate": 66.7, "confirmation_rate": 77.8, "reaction_sample": 12, "streak": {"count": 7, "band": "beat", "label": "7 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 85, "band": "High", "tone": "negative", "days": 4, "proximity_component": 26, "reaction_component": 34, "variability_component": 25, "uncertainty_component": 0, "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": 116.5, "revenue_growth_1y": 4.8, "cash_conversion": 1.51, "net_margin": 6.8, "earnings_yield": 13.5, "eps_surprise_avg": 59.0, "sue_score": 1.28, "pe_ratio": 10.0, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 76.19, "currency": "USD", "return_13w": 36.9, "fair_value": 39.693389, "fair_value_gap": 91.9, "relative_strength": 35.6, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 48.0}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-08-21", "date_source": "exact", "eps_actual": 0.36, "eps_estimate": 0.35, "eps_surprise": 0.01, "surprise_pct": 2.8571, "surprise_label": "+2.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.627903933239419, "one_week_reaction_label": "+3.6%", "four_week_reaction": -13.023256225237928, "four_week_reaction_label": "-13.0%", "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-09-30", "reported_date": "2023-10-31", "date_source": "exact", "eps_actual": 0.14, "eps_estimate": 0.24, "eps_surprise": -0.1, "surprise_pct": -41.6667, "surprise_label": "-41.7%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.316456233782232, "one_week_reaction_label": "-5.3%", "four_week_reaction": -12.354427584332415, "four_week_reaction_label": "-12.4%", "confirmation": "confirmed", "revenue": 94603000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 752000.0, "operating_cash_flow": -1781000.0, "free_cash_flow": -426000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-05", "date_source": "exact", "eps_actual": 0.57, "eps_estimate": 0.57, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 21.595742443900374, "one_week_reaction_label": "+21.6%", "four_week_reaction": 25.88652542444786, "four_week_reaction_label": "+25.9%", "confirmation": "contained", "revenue": 100108000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 3051000.0, "operating_cash_flow": 18947000.0, "free_cash_flow": 20650000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-29", "date_source": "exact", "eps_actual": 0.67, "eps_estimate": 0.56, "eps_surprise": 0.11, "surprise_pct": 19.6429, "surprise_label": "+19.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.21270882920129153, "one_week_reaction_label": "-0.2%", "four_week_reaction": -9.199681652910453, "four_week_reaction_label": "-9.2%", "confirmation": "contained", "revenue": 107219000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1803000.0, "operating_cash_flow": 7195000.0, "free_cash_flow": 8498000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-19", "date_source": "exact", "eps_actual": 0.57, "eps_estimate": 0.7, "eps_surprise": -0.13, "surprise_pct": -18.5714, "surprise_label": "-18.6%", "surprise_band": "miss", "eps_yoy": 58.33333333333333, "eps_yoy_label": "+58.3%", "one_week_reaction": 14.917581244274148, "one_week_reaction_label": "+14.9%", "four_week_reaction": 14.258240261262248, "four_week_reaction_label": "+14.3%", "confirmation": "diverged", "revenue": 110822000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 4922000.0, "operating_cash_flow": 7522000.0, "free_cash_flow": 7933000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-21", "date_source": "exact", "eps_actual": 0.74, "eps_estimate": 0.62, "eps_surprise": 0.12, "surprise_pct": 19.3548, "surprise_label": "+19.4%", "surprise_band": "beat", "eps_yoy": 428.57142857142856, "eps_yoy_label": "+428.6%", "one_week_reaction": 31.427253364748942, "one_week_reaction_label": "+31.4%", "four_week_reaction": 29.467373372487916, "four_week_reaction_label": "+29.5%", "confirmation": "confirmed", "revenue": 104007000.0, "revenue_yoy": 9.940488145196241, "revenue_yoy_label": "+9.9%", "net_income": 4140000.0, "operating_cash_flow": 2398000.0, "free_cash_flow": 2825000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-03", "date_source": "exact", "eps_actual": 0.95, "eps_estimate": 0.74, "eps_surprise": 0.21, "surprise_pct": 28.3784, "surprise_label": "+28.4%", "surprise_band": "beat", "eps_yoy": 66.66666666666667, "eps_yoy_label": "+66.7%", "one_week_reaction": 6.345022075494534, "one_week_reaction_label": "+6.3%", "four_week_reaction": -8.797892620315077, "four_week_reaction_label": "-8.8%", "confirmation": "confirmed", "revenue": 108483000.0, "revenue_yoy": 8.365964758061294, "revenue_yoy_label": "+8.4%", "net_income": 9054000.0, "operating_cash_flow": 6693000.0, "free_cash_flow": 7600000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-21", "date_source": "exact", "eps_actual": 1.13, "eps_estimate": 0.88, "eps_surprise": 0.25, "surprise_pct": 28.4091, "surprise_label": "+28.4%", "surprise_band": "beat", "eps_yoy": 68.65671641791042, "eps_yoy_label": "+68.7%", "one_week_reaction": 0.6116209762190042, "one_week_reaction_label": "+0.6%", "four_week_reaction": 1.7431193146693134, "four_week_reaction_label": "+1.7%", "confirmation": "contained", "revenue": 113972000.0, "revenue_yoy": 6.298323991083669, "revenue_yoy_label": "+6.3%", "net_income": -3742000.0, "operating_cash_flow": 12262000.0, "free_cash_flow": 13618000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-18", "date_source": "exact", "eps_actual": 1.4, "eps_estimate": 0.84, "eps_surprise": 0.56, "surprise_pct": 66.6667, "surprise_label": "+66.7%", "surprise_band": "beat", "eps_yoy": 145.61403508771932, "eps_yoy_label": "+145.6%", "one_week_reaction": 24.87929475274027, "one_week_reaction_label": "+24.9%", "four_week_reaction": 38.9946045580045, "four_week_reaction_label": "+39.0%", "confirmation": "confirmed", "revenue": 114611000.0, "revenue_yoy": 3.4189962281857396, "revenue_yoy_label": "+3.4%", "net_income": 10702000.0, "operating_cash_flow": 15626000.0, "free_cash_flow": 16194000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-20", "date_source": "exact", "eps_actual": 1.31, "eps_estimate": 0.78, "eps_surprise": 0.53, "surprise_pct": 67.9487, "surprise_label": "+67.9%", "surprise_band": "beat", "eps_yoy": 77.02702702702705, "eps_yoy_label": "+77.0%", "one_week_reaction": -6.134648811445216, "one_week_reaction_label": "-6.1%", "four_week_reaction": -7.278397962376269, "four_week_reaction_label": "-7.3%", "confirmation": "diverged", "revenue": 110439000.0, "revenue_yoy": 6.18419914044247, "revenue_yoy_label": "+6.2%", "net_income": 7327000.0, "operating_cash_flow": 4114000.0, "free_cash_flow": 5471000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-02", "date_source": "exact", "eps_actual": 1.18, "eps_estimate": 0.79, "eps_surprise": 0.39, "surprise_pct": 49.3671, "surprise_label": "+49.4%", "surprise_band": "beat", "eps_yoy": 24.210526315789473, "eps_yoy_label": "+24.2%", "one_week_reaction": 43.767174932460804, "one_week_reaction_label": "+43.8%", "four_week_reaction": 28.57856819357017, "four_week_reaction_label": "+28.6%", "confirmation": "confirmed", "revenue": 118249000.0, "revenue_yoy": 9.002332162642995, "revenue_yoy_label": "+9.0%", "net_income": 6644000.0, "operating_cash_flow": 1007000.0, "free_cash_flow": 2749000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-20", "date_source": "exact", "eps_actual": 1.14, "eps_estimate": 0.75, "eps_surprise": 0.39, "surprise_pct": 52.0, "surprise_label": "+52.0%", "surprise_band": "beat", "eps_yoy": 0.8849557522123902, "eps_yoy_label": "+0.9%", "one_week_reaction": 2.9653259005145713, "one_week_reaction_label": "+3.0%", "four_week_reaction": 14.28724056603774, "four_week_reaction_label": "+14.3%", "confirmation": "confirmed", "revenue": 115125000.0, "revenue_yoy": 1.0116519846979959, "revenue_yoy_label": "+1.0%", "net_income": 6445000.0, "operating_cash_flow": 22074000.0, "free_cash_flow": 22514000.0, "currency": "USD"}], "charts": {"quarters": ["2023-06-30", "2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31"], "eps_actual": [0.36, 0.14, 0.57, 0.67, 0.57, 0.74, 0.95, 1.13, 1.4, 1.31, 1.18, 1.14], "eps_estimate": [0.35, 0.24, 0.57, 0.56, 0.7, 0.62, 0.74, 0.88, 0.84, 0.78, 0.79, 0.75], "surprise": [2.8571, -41.6667, 0.0, 19.6429, -18.5714, 19.3548, 28.3784, 28.4091, 66.6667, 67.9487, 49.3671, 52.0], "reaction_1w": [3.627903933239419, -5.316456233782232, 21.595742443900374, -0.21270882920129153, 14.917581244274148, 31.427253364748942, 6.345022075494534, 0.6116209762190042, 24.87929475274027, -6.134648811445216, 43.767174932460804, 2.9653259005145713], "reaction_4w": [-13.023256225237928, -12.354427584332415, 25.88652542444786, -9.199681652910453, 14.258240261262248, 29.467373372487916, -8.797892620315077, 1.7431193146693134, 38.9946045580045, -7.278397962376269, 28.57856819357017, 14.28724056603774], "revenue": [null, 94.6, 100.11, 107.22, 110.82, 104.01, 108.48, 113.97, 114.61, 110.44, 118.25, 115.12], "net_income": [null, 0.75, 3.05, 1.8, 4.92, 4.14, 9.05, -3.74, 10.7, 7.33, 6.64, 6.45], "financial_unit": "millions", "scatter": [{"x": 2.8571, "y": 3.627903933239419, "label": "2023-06-30"}, {"x": -41.6667, "y": -5.316456233782232, "label": "2023-09-30"}, {"x": 0.0, "y": 21.595742443900374, "label": "2023-12-31"}, {"x": 19.6429, "y": -0.21270882920129153, "label": "2024-03-31"}, {"x": -18.5714, "y": 14.917581244274148, "label": "2024-06-30"}, {"x": 19.3548, "y": 31.427253364748942, "label": "2024-09-30"}, {"x": 28.3784, "y": 6.345022075494534, "label": "2024-12-31"}, {"x": 28.4091, "y": 0.6116209762190042, "label": "2025-03-31"}, {"x": 66.6667, "y": 24.87929475274027, "label": "2025-06-30"}, {"x": 67.9487, "y": -6.134648811445216, "label": "2025-09-30"}, {"x": 49.3671, "y": 43.767174932460804, "label": "2025-12-31"}, {"x": 52.0, "y": 2.9653259005145713, "label": "2026-03-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, 103.62790393323942, 105.11627817865117, 92.20930234271823, 86.97674377476207, 93.95348853203697, 97.27215147556963, 93.66427115309519, 93.6174151178949, 93.42999588965772, 92.5397361334162, 87.61990156302556, 76.79627042073015, 86.68279068414773, 81.106981446081, 86.91707086014917, 89.86897160238355, 80.12301453200288, 86.96392689534946, 89.01455882547276, 86.55898424683197, 109.93416230885398, 136.00102751188115, 135.90657855688423, 133.16767185094454, 161.92621928241294, 157.67618824729, 159.42342513883762, 167.6401550817846, 170.4735107427212, 160.5567683857251, 167.87626764414898, 176.88071739547254, 191.77094443403797, 180.15277484456772, 177.7817209291289, 178.35077268981888, 177.97140484935892, 164.55122819257585, 168.34491642230344, 161.9430693768496, 169.76755073659228, 166.44807230743965, 152.69595370281806, 151.70011312161066, 148.01172078813835, 138.76694840712324, 164.11859833349126, 173.4110274976347, 183.227646888242, 168.69333510971646, 166.50127537529653, 173.45868428076304, 199.33452443359485, 197.1901165697393, 185.94389684912568, 198.19084023953857, 209.0558351705094, 210.2944595759602, 208.90716624691262, 197.85665816252717, 207.4720343698696, 272.6747962722875, 269.0391354005304, 286.9782666695945, 268.60859338113545, 285.63881188854236, 282.38584957562074, 287.12177740101686, 308.45738662698886, 278.89369452272206, 265.64265744362257, 254.79814299186637, 232.10143422796526, 242.9939346046361, 239.34710747496223, 236.7079552931133, 251.72712731091303, 247.84037546922968, 222.1206418618539, 215.88264356268178, 196.68880906627436, 186.08421932652777, 183.78095879395374, 179.0996979804793, 165.94194557871452, 167.86982236021285, 157.6038802181316, 158.56781860888077, 162.27898067638046, 150.85631148288738, 160.35110389488213, 146.22941310236814, 146.37399968530113, 146.22941310236814, 141.7470963922179, 172.25573982746778, 177.27006756593113, 190.16067473869705, 183.52152629039665, 179.64465361486845, 178.48158935592798, 162.0533367878483, 166.07559188167363, 170.63091911763078, 213.08268842421597, 224.76177380698505, 234.74472278868177, 237.1677712812394, 233.8724282788994, 231.05319623939295, 219.95796908513663, 199.8600410523321, 187.2075900685445, 175.72306186946932, 166.37971397971768, 168.4235714841185, 173.58187664758185, 182.1952764813112, 192.36589523200786, 195.7723260435305, 206.42958338166065, 196.3562874358867, 198.59479546269694, 195.18885590757185, 196.2159060077169, 201.79133206579354, 201.35117124613421, 195.77574027549363, 281.46125099718904, 281.55906505850936, 260.82239071989153, 251.7256437165924, 229.9130048783234, 221.8922174621115, 212.25748575270472, 224.14195069760615, 228.72897870889858, 238.2102271820123, 229.1219838269551, 235.91619735714863, 276.0023755194361, 273.3103837994644, 261.8571928459903, 275.12136120859685, 282.02264407064087, 278.69436232684376, 308.74676120797784, 317.4100726917004, 358.17503946876707, 356.1117625989703, 350.2658114678795, 358.51891894706654, 369.4248109731352, 363.6771111215585, 374.2882493090847], "eps_index": [100.0, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326], "gap": [0.0, -9.441857421611502, -10.93023166702325, 1.9767441689096898, 7.209302736865851, 0.23255797959095048, -3.0861049639417075, 0.5217753585327358, 0.5686313937330283, 0.7560506219702035, 1.646310378211723, 12.380098436974436, 23.203729579269847, 13.317209315852267, 18.893018553919006, 13.082929139850833, 10.131028397616447, 19.876985467997116, 13.03607310465054, 10.985441174527239, 13.441015753168031, -9.934162308853985, -36.00102751188115, -35.90657855688423, -33.167671850944544, -4.949475096366427, -0.6994440612434971, -2.446680952791098, -10.663410895738082, -13.496766556674686, -3.5800241996785758, -10.899523458102465, -19.903973209426027, -34.794200247991455, -23.1760306585212, -20.804976743082392, -21.374028503772365, 24.35417654598993, 37.774353202773, 33.98066497304541, 40.382512018499256, 32.558030658756564, 35.8775090879092, 49.62962769253079, 50.62546827373819, 54.3138606072105, 63.55863298822561, 38.206983061857585, 28.914553897714143, 19.097934507106856, 33.63224628563239, 35.82430602005232, 28.86689711458581, 27.40966161291678, 29.554069476772327, 40.80028919738595, 28.553345806973056, 17.688350876002232, 16.44972647055144, 17.837019799599005, 28.88752788398446, 19.27215167664204, 23.836831634689247, 27.472492506446315, 9.533361237382223, 27.903034525841292, 10.872816018434378, 14.125778331356003, 9.389850505959885, -11.945758720012122, 17.617933384254684, 30.868970463354174, 41.71348491511037, 64.41019367901148, 53.51769330234063, 57.16452043201451, 59.803672613863455, 88.97054710769163, 92.85729894937498, 118.57703255675077, 124.81503085592288, 144.0088653523303, 154.6134550920769, 156.91671562465092, 161.59797643812536, 174.75572883989014, 172.8278520583918, 183.09379420047307, 235.61822790274715, 231.90706583524747, 243.32973502874054, 233.8349426167458, 247.95663340925978, 247.8120468263268, 247.95663340925978, 252.43895011941, 221.93030668416014, 216.9159789456968, 204.02537177293087, 210.66452022123127, 214.54139289675948, 215.70445715569994, 232.1327097237796, 228.1104546299543, 223.55512739399714, 277.61498599438863, 265.93590061161956, 255.95295162992284, 253.5299031373652, 256.8252461397052, 259.64447817921166, 270.739705333468, 290.8376333662725, 303.4900843500601, 381.25368231657717, 390.59703020632884, 388.553172701928, 383.39486753846467, 374.7814677047353, 364.61084895403866, 361.20441814251603, 350.54716080438584, 360.6204567501598, 358.3819487233496, 361.78788827847467, 360.7608381783296, 355.185412120253, 355.62557293991233, 361.2010039105529, 302.25967923536905, 302.1618651740487, 322.89853951266656, 331.9952865159657, 353.8079253542347, 361.8287127704466, 371.46344447985337, 359.57897953495194, 354.9919515236595, 345.51070305054577, 354.598946405603, 348.96752357308395, 308.8813454107965, 311.5733371307682, 323.0265280842423, 309.76235972163573, 302.8610768595917, 306.1893586033888, 276.13695972225474, 267.4736482385322, 226.70868146146552, 228.77195833126228, 234.6179094623531, 226.36480198316605, 215.45890995709738, 221.2066098086741, 210.5954716211479], "quarter_markers": [100.0, 94.18604651162792, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, null, null, 156.97674418604652, null, null, null, null, null, null, null, null, null, null, null, 202.32558139534885, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 226.74418604651163, null, null, null, null, null, null, null, null, 296.51162790697674, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 340.69767441860466, null, null, null, null, null, null, null, null, null, null, 394.1860465116279, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 490.6976744186046, null, null, null, null, null, null, null, null, 556.9767441860465, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 583.7209302325581, null, null, null, null, null, null, null, null, null, null, 584.8837209302326, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [484.9, -210.6, 274.3]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-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": [20.355969, 21.094464, 21.397437, 18.770097, 17.704959, 19.125143, 19.800689, 19.06627, 19.056732, 19.018581, 18.83736, 17.83588, 15.632625, 17.645122, 16.510112, 17.692812, 18.2937, 16.309816, 17.70235, 18.119776, 17.61992, 22.378164, 27.684327, 27.665101, 27.10757, 32.961651, 32.096516, 32.452183, 34.124778, 34.701535, 32.682886, 34.172841, 36.005784, 39.036834, 36.671843, 36.189192, 36.305028, 36.227804, 33.495997, 34.268239, 32.965081, 34.55783, 33.882118, 31.082741, 30.880028, 30.12922, 28.247357, 33.407931, 35.299495, 37.297763, 34.339163, 33.892948, 35.309196, 40.576474, 40.139959, 37.850682, 40.343666, 42.555341, 42.807475, 42.525078, 40.27564, 42.232943, 55.505597, 54.765523, 58.417207, 54.677882, 58.144548, 57.482376, 58.44642, 62.78949, 56.771514, 54.074137, 51.866631, 47.246496, 49.46377, 48.721423, 48.184198, 51.241496, 50.45031, 45.214809, 43.945004, 40.037913, 37.879246, 37.410395, 36.457479, 33.779091, 34.171529, 32.081797, 32.278016, 33.033459, 30.708264, 32.641021, 29.766414, 29.795846, 29.766414, 28.853995, 35.064325, 36.08504, 38.709048, 37.357585, 36.56841, 36.331657, 32.987527, 33.806296, 34.733577, 43.375046, 45.752437, 47.784563, 48.277798, 47.606999, 47.033117, 44.774576, 40.683448, 38.107919, 35.770132, 33.868203, 34.28425, 35.334273, 37.087614, 39.157942, 39.851354, 42.020742, 39.970225, 40.425895, 39.732583, 39.941649, 41.076581, 40.986982, 39.852049, 57.294165, 57.314076, 53.092925, 51.241194, 46.80102, 45.168311, 43.207068, 45.626266, 46.56, 48.49, 46.64, 48.023028, 56.182958, 55.634977, 53.303569, 56.003619, 57.408442, 56.730938, 62.848395, 64.611896, 72.91, 72.49, 71.3, 72.98, 75.2, 74.03, 76.19], "ttmEps": [0.86, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 1.95, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.55, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 3.39, 4.22, 4.22, 4.22, 4.22, 4.22, 4.22, 4.22, 4.22, 4.22, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.02, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03], "quarterlyEps": [0.28, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.14, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14], "priceIndex": [100.0, 103.62790393323942, 105.11627817865117, 92.20930234271823, 86.97674377476207, 93.95348853203697, 97.27215147556963, 93.66427115309519, 93.6174151178949, 93.42999588965772, 92.5397361334162, 87.61990156302556, 76.79627042073015, 86.68279068414773, 81.106981446081, 86.91707086014917, 89.86897160238355, 80.12301453200288, 86.96392689534946, 89.01455882547276, 86.55898424683197, 109.93416230885398, 136.00102751188115, 135.90657855688423, 133.16767185094454, 161.92621928241294, 157.67618824729, 159.42342513883762, 167.6401550817846, 170.4735107427212, 160.5567683857251, 167.87626764414898, 176.88071739547254, 191.77094443403797, 180.15277484456772, 177.7817209291289, 178.35077268981888, 177.97140484935892, 164.55122819257585, 168.34491642230344, 161.9430693768496, 169.76755073659228, 166.44807230743965, 152.69595370281806, 151.70011312161066, 148.01172078813835, 138.76694840712324, 164.11859833349126, 173.4110274976347, 183.227646888242, 168.69333510971646, 166.50127537529653, 173.45868428076304, 199.33452443359485, 197.1901165697393, 185.94389684912568, 198.19084023953857, 209.0558351705094, 210.2944595759602, 208.90716624691262, 197.85665816252717, 207.4720343698696, 272.6747962722875, 269.0391354005304, 286.9782666695945, 268.60859338113545, 285.63881188854236, 282.38584957562074, 287.12177740101686, 308.45738662698886, 278.89369452272206, 265.64265744362257, 254.79814299186637, 232.10143422796526, 242.9939346046361, 239.34710747496223, 236.7079552931133, 251.72712731091303, 247.84037546922968, 222.1206418618539, 215.88264356268178, 196.68880906627436, 186.08421932652777, 183.78095879395374, 179.0996979804793, 165.94194557871452, 167.86982236021285, 157.6038802181316, 158.56781860888077, 162.27898067638046, 150.85631148288738, 160.35110389488213, 146.22941310236814, 146.37399968530113, 146.22941310236814, 141.7470963922179, 172.25573982746778, 177.27006756593113, 190.16067473869705, 183.52152629039665, 179.64465361486845, 178.48158935592798, 162.0533367878483, 166.07559188167363, 170.63091911763078, 213.08268842421597, 224.76177380698505, 234.74472278868177, 237.1677712812394, 233.8724282788994, 231.05319623939295, 219.95796908513663, 199.8600410523321, 187.2075900685445, 175.72306186946932, 166.37971397971768, 168.4235714841185, 173.58187664758185, 182.1952764813112, 192.36589523200786, 195.7723260435305, 206.42958338166065, 196.3562874358867, 198.59479546269694, 195.18885590757185, 196.2159060077169, 201.79133206579354, 201.35117124613421, 195.77574027549363, 281.46125099718904, 281.55906505850936, 260.82239071989153, 251.7256437165924, 229.9130048783234, 221.8922174621115, 212.25748575270472, 224.14195069760615, 228.72897870889858, 238.2102271820123, 229.1219838269551, 235.91619735714863, 276.0023755194361, 273.3103837994644, 261.8571928459903, 275.12136120859685, 282.02264407064087, 278.69436232684376, 308.74676120797784, 317.4100726917004, 358.17503946876707, 356.1117625989703, 350.2658114678795, 358.51891894706654, 369.4248109731352, 363.6771111215585, 374.2882493090847], "epsIndex": [100.0, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326], "valuationGap": [0.0, -9.441857421611502, -10.93023166702325, 1.9767441689096898, 7.209302736865851, 0.23255797959095048, -3.0861049639417075, 0.5217753585327358, 0.5686313937330283, 0.7560506219702035, 1.646310378211723, 12.380098436974436, 23.203729579269847, 13.317209315852267, 18.893018553919006, 13.082929139850833, 10.131028397616447, 19.876985467997116, 13.03607310465054, 10.985441174527239, 13.441015753168031, -9.934162308853985, -36.00102751188115, -35.90657855688423, -33.167671850944544, -4.949475096366427, -0.6994440612434971, -2.446680952791098, -10.663410895738082, -13.496766556674686, -3.5800241996785758, -10.899523458102465, -19.903973209426027, -34.794200247991455, -23.1760306585212, -20.804976743082392, -21.374028503772365, 24.35417654598993, 37.774353202773, 33.98066497304541, 40.382512018499256, 32.558030658756564, 35.8775090879092, 49.62962769253079, 50.62546827373819, 54.3138606072105, 63.55863298822561, 38.206983061857585, 28.914553897714143, 19.097934507106856, 33.63224628563239, 35.82430602005232, 28.86689711458581, 27.40966161291678, 29.554069476772327, 40.80028919738595, 28.553345806973056, 17.688350876002232, 16.44972647055144, 17.837019799599005, 28.88752788398446, 19.27215167664204, 23.836831634689247, 27.472492506446315, 9.533361237382223, 27.903034525841292, 10.872816018434378, 14.125778331356003, 9.389850505959885, -11.945758720012122, 17.617933384254684, 30.868970463354174, 41.71348491511037, 64.41019367901148, 53.51769330234063, 57.16452043201451, 59.803672613863455, 88.97054710769163, 92.85729894937498, 118.57703255675077, 124.81503085592288, 144.0088653523303, 154.6134550920769, 156.91671562465092, 161.59797643812536, 174.75572883989014, 172.8278520583918, 183.09379420047307, 235.61822790274715, 231.90706583524747, 243.32973502874054, 233.8349426167458, 247.95663340925978, 247.8120468263268, 247.95663340925978, 252.43895011941, 221.93030668416014, 216.9159789456968, 204.02537177293087, 210.66452022123127, 214.54139289675948, 215.70445715569994, 232.1327097237796, 228.1104546299543, 223.55512739399714, 277.61498599438863, 265.93590061161956, 255.95295162992284, 253.5299031373652, 256.8252461397052, 259.64447817921166, 270.739705333468, 290.8376333662725, 303.4900843500601, 381.25368231657717, 390.59703020632884, 388.553172701928, 383.39486753846467, 374.7814677047353, 364.61084895403866, 361.20441814251603, 350.54716080438584, 360.6204567501598, 358.3819487233496, 361.78788827847467, 360.7608381783296, 355.185412120253, 355.62557293991233, 361.2010039105529, 302.25967923536905, 302.1618651740487, 322.89853951266656, 331.9952865159657, 353.8079253542347, 361.8287127704466, 371.46344447985337, 359.57897953495194, 354.9919515236595, 345.51070305054577, 354.598946405603, 348.96752357308395, 308.8813454107965, 311.5733371307682, 323.0265280842423, 309.76235972163573, 302.8610768595917, 306.1893586033888, 276.13695972225474, 267.4736482385322, 226.70868146146552, 228.77195833126228, 234.6179094623531, 226.36480198316605, 215.45890995709738, 221.2066098086741, 210.5954716211479], "quarterMarkers": [100.0, 94.18604651162792, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, null, null, 156.97674418604652, null, null, null, null, null, null, null, null, null, null, null, 202.32558139534885, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 226.74418604651163, null, null, null, null, null, null, null, null, 296.51162790697674, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 340.69767441860466, null, null, null, null, null, null, null, null, null, null, 394.1860465116279, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 490.6976744186046, null, null, null, null, null, null, null, null, 556.9767441860465, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 583.7209302325581, null, null, null, null, null, null, null, null, null, null, 584.8837209302326, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-05-01", "2023-08-21", "", "", "", "", "", "", "", "", "", "2023-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-05", "", "", "", "", "", "", "", "", "", "", "", "2024-04-29", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-19", "", "", "", "", "", "", "", "", "2024-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-03", "", "", "", "", "", "", "", "", "", "", "2025-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-18", "", "", "", "", "", "", "", "", "2025-10-20", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-02", "", "", "", "", "", "", "", "", "", "", "2026-04-20", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-03-31", "2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [27.27272727272728, 2.85714285714286, 2.85714285714286, 2.85714285714286, 2.85714285714286, 2.85714285714286, 2.85714285714286, 2.85714285714286, 2.85714285714286, 2.85714285714286, 2.85714285714286, -41.66666666666666, -41.66666666666666, -41.66666666666666, -41.66666666666666, -41.66666666666666, -41.66666666666666, -41.66666666666666, -41.66666666666666, -41.66666666666666, -41.66666666666666, -41.66666666666666, -41.66666666666666, -41.66666666666666, -41.66666666666666, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, 19.64285714285714, -18.571428571428573, -18.571428571428573, -18.571428571428573, -18.571428571428573, -18.571428571428573, -18.571428571428573, -18.571428571428573, -18.571428571428573, -18.571428571428573, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 19.35483870967742, 28.378378378378372, 28.378378378378372, 28.378378378378372, 28.378378378378372, 28.378378378378372, 28.378378378378372, 28.378378378378372, 28.378378378378372, 28.378378378378372, 28.378378378378372, 28.378378378378372, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 28.409090909090896, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 67.94871794871796, 49.36708860759492, 49.36708860759492, 49.36708860759492, 49.36708860759492, 49.36708860759492, 49.36708860759492, 49.36708860759492, 49.36708860759492, 49.36708860759492, 49.36708860759492, 49.36708860759492, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999, 51.99999999999999], "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": [109, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 4, 11, 18, 25, 32, 39, 46, 53, 60, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 116, 4, 11, 18, 25, 32, 39, 46, 53, 60, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 20.355969, "latestClose": 76.19, "startTtmEps": 0.86, "latestTtmEps": 5.03, "priceChangePct": 274.2882493090847, "epsChangePct": 484.88372093023264, "earningsGapPct": 210.59547162114796, "startMultiple": 23.66973139534884, "latestMultiple": 15.147117296222662, "multipleChangePct": -36.006382821906016, "latestQuarter": "2026-04-20", "tone": "positive", "read": "Earnings power is leading market price; the spread is closing and has persisted through 9 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 125.37222060648108, "earningsMovePct": 48.377581120943944, "spread": -76.99463948553714, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 124.79602541508048, "earningsMovePct": 189.08045977011497, "spread": 64.28443435503449, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 274.2882493090847, "earningsMovePct": 484.88372093023264, "spread": 210.59547162114796, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 9, "persistenceLabel": "9 quarters", "summary": "Earnings power is leading market price; the spread is closing and has persisted through 9 updates.", "marketChangePct": 274.2882493090847, "earningsChangePct": 484.88372093023264, "recentMarketMovePoints": 100.9778655096203, "recentEarningsMovePoints": 0.0}, "pressure": {"score": 84, "band": "high", "label": "High \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 72, "band": "moderate", "label": "Moderate confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The three-year starting earnings level was unusually depressed.", "The earnings move is exceptionally large and should be read with its quality confirmation.", "The direction is sensitive to the comparison horizon."], "baseSensitive": true, "exceptionalMove": true, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.50806607, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.04834387, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.4676007, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.04033139, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00940396, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -20.921450385530292, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-04-20", "alignedPeriod": "2026-03-31", "requiredPeriod": "2026-03-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, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 94.18604651162792, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 156.97674418604652, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 202.32558139534885, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 226.74418604651163, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 296.51162790697674, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 340.69767441860466, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 394.1860465116279, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 490.6976744186046, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 556.9767441860465, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 583.7209302325581, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326, 584.8837209302326], "revenue": [100.0, 95.46594243313369, 95.46594243313369, 95.46594243313369, 95.46594243313369, 95.46594243313369, 95.46594243313369, 95.46594243313369, 95.46594243313369, 95.46594243313369, 95.46594243313369, 95.20381192560441, 95.20381192560441, 95.20381192560441, 95.20381192560441, 95.20381192560441, 95.20381192560441, 95.20381192560441, 95.20381192560441, 95.20381192560441, 95.20381192560441, 95.20381192560441, 95.20381192560441, 95.20381192560441, 95.20381192560441, 96.89420209025437, 96.89420209025437, 96.89420209025437, 96.89420209025437, 96.89420209025437, 96.89420209025437, 96.89420209025437, 96.89420209025437, 96.89420209025437, 96.89420209025437, 96.89420209025437, 96.89420209025437, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 98.87460898663886, 100.08778098401999, 100.08778098401999, 100.08778098401999, 100.08778098401999, 100.08778098401999, 100.08778098401999, 100.08778098401999, 100.08778098401999, 100.08778098401999, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 102.36814665729044, 104.39899124615049, 104.39899124615049, 104.39899124615049, 104.39899124615049, 104.39899124615049, 104.39899124615049, 104.39899124615049, 104.39899124615049, 104.39899124615049, 104.39899124615049, 104.39899124615049, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.03651882926357, 106.95530929459977, 106.95530929459977, 106.95530929459977, 106.95530929459977, 106.95530929459977, 106.95530929459977, 106.95530929459977, 106.95530929459977, 106.95530929459977, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 108.51499793884429, 110.88314459613473, 110.88314459613473, 110.88314459613473, 110.88314459613473, 110.88314459613473, 110.88314459613473, 110.88314459613473, 110.88314459613473, 110.88314459613473, 110.88314459613473, 110.88314459613473, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556, 111.16273430490556], "cashGeneration": [100.0, 59.1709800413232, 59.1709800413232, 59.1709800413232, 59.1709800413232, 59.1709800413232, 59.1709800413232, 59.1709800413232, 59.1709800413232, 59.1709800413232, 59.1709800413232, 26.585298315121307, 26.585298315121307, 26.585298315121307, 26.585298315121307, 26.585298315121307, 26.585298315121307, 26.585298315121307, 26.585298315121307, 26.585298315121307, 26.585298315121307, 26.585298315121307, 26.585298315121307, 26.585298315121307, 26.585298315121307, 45.125354122734144, 45.125354122734144, 45.125354122734144, 45.125354122734144, 45.125354122734144, 45.125354122734144, 45.125354122734144, 45.125354122734144, 45.125354122734144, 45.125354122734144, 45.125354122734144, 45.125354122734144, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 47.802841502119406, 78.07740643704602, 78.07740643704602, 78.07740643704602, 78.07740643704602, 78.07740643704602, 78.07740643704602, 78.07740643704602, 78.07740643704602, 78.07740643704602, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 85.00223656463672, 57.20493322257013, 57.20493322257013, 57.20493322257013, 57.20493322257013, 57.20493322257013, 57.20493322257013, 57.20493322257013, 57.20493322257013, 57.20493322257013, 57.20493322257013, 57.20493322257013, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 68.11084840351886, 85.70728694059258, 85.70728694059258, 85.70728694059258, 85.70728694059258, 85.70728694059258, 85.70728694059258, 85.70728694059258, 85.70728694059258, 85.70728694059258, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 91.34342982512194, 81.01050120348478, 81.01050120348478, 81.01050120348478, 81.01050120348478, 81.01050120348478, 81.01050120348478, 81.01050120348478, 81.01050120348478, 81.01050120348478, 81.01050120348478, 81.01050120348478, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319, 99.95952883038319], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 139, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 484.8837209302326, "valuationContribution": -210.5954716211479, "marketMove": 274.2882493090847, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 484.8837209302326}, {"key": "valuation", "label": "Relative valuation contribution", "value": -210.5954716211479}, {"key": "market", "label": "Total market move", "value": 274.2882493090847}]}, "acceptance": {"available": true, "events": [{"date": "2023-08-25", "periodEnd": "2023-06-30", "earningsChangePct": -5.813953488372081, "surprisePct": 2.85714285714286, "immediateReturnPct": 3.627903933239418, "forward4WeekPct": -6.046511467963034, "forward13WeekPct": -18.893018553919006, "toDateReturnPct": 274.2882493090847, "weeksSince": 154, "availabilitySource": "reported", "spread": -9.441857421611502, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2023-11-03", "periodEnd": "2023-09-30", "earningsChangePct": 6.1728395061728225, "surprisePct": -41.66666666666666, "immediateReturnPct": -5.31645623378223, "forward4WeekPct": -6.075946947979971, "forward13WeekPct": 43.90323272475547, "toDateReturnPct": 304.46219640119415, "weeksSince": 144, "availabilitySource": "reported", "spread": 12.380098436974436, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-02-09", "periodEnd": "2023-12-31", "earningsChangePct": 56.976744186046524, "surprisePct": 0.0, "immediateReturnPct": 21.595742443900367, "forward4WeekPct": 28.014185705321438, "forward13WeekPct": 23.56694827312078, "toDateReturnPct": 181.06539981267224, "weeksSince": 130, "availabilitySource": "reported", "spread": -4.949475096366427, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": 28.888888888888875, "surprisePct": 19.64285714285714, "immediateReturnPct": -0.2127088292012913, "forward4WeekPct": -4.812551032876211, "forward13WeekPct": -5.414856035918769, "toDateReturnPct": 109.86073884862448, "weeksSince": 118, "availabilitySource": "reported", "spread": 24.35417654598993, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-08-23", "periodEnd": "2024-06-30", "earningsChangePct": 12.06896551724137, "surprisePct": -18.571428571428573, "immediateReturnPct": 14.917581244274135, "forward4WeekPct": 20.521976767751937, "forward13WeekPct": 64.6725345997683, "toDateReturnPct": 115.77948135664147, "weeksSince": 102, "availabilitySource": "reported", "spread": 27.40966161291678, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 30.76923076923077, "surprisePct": 19.35483870967742, "immediateReturnPct": 31.427253364748942, "forward4WeekPct": 37.675813878279804, "forward13WeekPct": 15.363551623669714, "toDateReturnPct": 80.40419300165749, "weeksSince": 93, "availabilitySource": "reported", "spread": 23.836831634689247, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-07", "periodEnd": "2024-12-31", "earningsChangePct": 14.90196078431374, "surprisePct": 28.378378378378372, "immediateReturnPct": 6.345022075494544, "forward4WeekPct": -16.906548906344764, "forward13WeekPct": -36.26901499948178, "toDateReturnPct": 58.122378627117534, "weeksSince": 78, "availabilitySource": "reported", "spread": 88.97054710769163, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 15.699658703071663, "surprisePct": 28.409090909090896, "immediateReturnPct": 0.6116209762190072, "forward4WeekPct": -7.217123778945423, "forward13WeekPct": 13.246951222838298, "toDateReturnPct": 137.48669689543885, "weeksSince": 67, "availabilitySource": "reported", "spread": 235.61822790274715, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-08-22", "periodEnd": "2025-06-30", "earningsChangePct": 24.48377581120942, "surprisePct": 66.66666666666666, "immediateReturnPct": 24.879294752740265, "forward4WeekPct": 37.063334997141254, "forward13WeekPct": 6.7774102275731885, "toDateReturnPct": 119.35546690166694, "weeksSince": 50, "availabilitySource": "reported", "spread": 277.61498599438863, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 13.507109004739348, "surprisePct": 67.94871794871796, "immediateReturnPct": -6.134648811445221, "forward4WeekPct": -2.6774093856974934, "forward13WeekPct": 7.555025505328672, "toDateReturnPct": 99.93219781956604, "weeksSince": 41, "availabilitySource": "reported", "spread": 381.25368231657717, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-06", "periodEnd": "2025-12-31", "earningsChangePct": 4.801670146137771, "surprisePct": 49.36708860759492, "immediateReturnPct": 43.767174932460804, "forward4WeekPct": 17.436922753959273, "forward13WeekPct": 39.60380556593213, "toDateReturnPct": 91.18213971883853, "weeksSince": 26, "availabilitySource": "reported", "spread": 302.25967923536905, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 0.19920318725101804, "surprisePct": 51.99999999999999, "immediateReturnPct": 2.9653259005145705, "forward4WeekPct": 20.07637006861063, "forward13WeekPct": 61.23499142367068, "toDateReturnPct": 63.35763293310463, "weeksSince": 15, "availabilitySource": "reported", "spread": 348.96752357308395, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 0.19920318725101804, "surprisePct": 51.99999999999999, "immediateReturnPct": 2.9653259005145705, "forward4WeekPct": 20.07637006861063, "forward13WeekPct": 61.23499142367068, "toDateReturnPct": 63.35763293310463, "weeksSince": 15, "availabilitySource": "reported", "spread": 348.96752357308395, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 5 improving updates had a non-positive price response; 5 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Furnishings, Fixtures & Appliances", "population": 12, "spreadPercentile": 54.5, "qualityPercentile": 81.8, "rarityPercentile": 50.0, "currentOneYearSpread": -8.884117000000003, "lead": "aligned", "relatedSignals": [{"tickerId": 8546, "symbol": "TILE", "name": "Interface Inc", "spread": -2.5482870000000046, "lead": "aligned", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-11-03", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-02-09", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-05-03", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "repricing_started", "label": "Repricing may be starting", "tone": "positive", "explanation": "The longstanding earnings lead is beginning to close through price confirmation."}, {"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "base_sensitive", "label": "Starting-base sensitivity", "tone": "caution", "explanation": "The three-year earnings move begins from an unusually depressed level; compare the shorter horizons before relying on its scale."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}