{"ticker": {"uuid": "29d7037a-281a-435e-93f2-2f6469cefc36", "symbol": "WMT", "name": "Walmart Inc.", "sector": "Consumer Defensive", "industry": "Discount Stores", "currency": "USD"}, "next_event": {"report_date": "2026-08-20", "fiscal_date_ending": "2026-07-31", "estimate": 0.73, "session": "Before the open", "days": 7}, "profile": {"sample": 12, "measured": 12, "beats": 5, "misses": 5, "inline": 2, "beat_rate": 41.7, "beat_rate_label": "41.7%", "average_surprise": -12.7, "average_surprise_label": "-12.7%", "median_surprise": 0.0, "surprise_dispersion": 35.4, "average_reaction": -0.6, "average_reaction_label": "-0.6%", "average_abs_reaction": 5.6, "positive_response_rate": 50.0, "confirmation_rate": 70.0, "reaction_sample": 12, "streak": {"count": 1, "band": "in-line", "label": "1 consecutive in-line reports"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 65, "band": "Elevated", "tone": "caution", "days": 7, "proximity_component": 26, "reaction_component": 14, "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": 20.8, "revenue_growth_1y": 5.9, "cash_conversion": 3.05, "net_margin": 3.1, "earnings_yield": 3.5, "eps_surprise_avg": 5.7, "sue_score": 0.18, "pe_ratio": 39.1, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 111.85, "currency": "USD", "return_13w": -14.2, "fair_value": 87.119647, "fair_value_gap": 28.4, "relative_strength": -14.6, "trend_signal": "Inactive", "expectation_direction": "positive", "expectation_probability": 61.4}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-08-17", "date_source": "exact", "eps_actual": 0.97, "eps_estimate": 1.69, "eps_surprise": -0.72, "surprise_pct": -42.6036, "surprise_label": "-42.6%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.028535854282812, "one_week_reaction_label": "-2.0%", "four_week_reaction": 1.594292177730021, "four_week_reaction_label": "+1.6%", "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-11-16", "date_source": "exact", "eps_actual": 0.0559, "eps_estimate": 1.51, "eps_surprise": -1.4541, "surprise_pct": -96.298, "surprise_label": "-96.3%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -6.5226545917603325, "one_week_reaction_label": "-6.5%", "four_week_reaction": -8.885001168744342, "four_week_reaction_label": "-8.9%", "confirmation": "confirmed", "revenue": 160804000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 453000000.0, "operating_cash_flow": 813000000.0, "free_cash_flow": 6271000000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-02-20", "date_source": "exact", "eps_actual": 0.68, "eps_estimate": 1.64, "eps_surprise": -0.96, "surprise_pct": -58.5366, "surprise_label": "-58.5%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.052358730077246, "one_week_reaction_label": "+3.1%", "four_week_reaction": 7.219435318204494, "four_week_reaction_label": "+7.2%", "confirmation": "diverged", "revenue": 173388000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 5494000000.0, "operating_cash_flow": 16712000000.0, "free_cash_flow": 22644000000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-05-16", "date_source": "exact", "eps_actual": 0.63, "eps_estimate": 0.52, "eps_surprise": 0.11, "surprise_pct": 21.1538, "surprise_label": "+21.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 6.894840390081323, "one_week_reaction_label": "+6.9%", "four_week_reaction": 8.928570616485317, "four_week_reaction_label": "+8.9%", "confirmation": "confirmed", "revenue": 161508000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 5104000000.0, "operating_cash_flow": 4249000000.0, "free_cash_flow": 8925000000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-08-15", "date_source": "exact", "eps_actual": 0.56, "eps_estimate": 0.65, "eps_surprise": -0.09, "surprise_pct": -13.8462, "surprise_label": "-13.8%", "surprise_band": "miss", "eps_yoy": -42.268041237113394, "eps_yoy_label": "-42.3%", "one_week_reaction": 8.39955933021983, "one_week_reaction_label": "+8.4%", "four_week_reaction": 13.107449343753656, "four_week_reaction_label": "+13.1%", "confirmation": "diverged", "revenue": 169335000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 4501000000.0, "operating_cash_flow": 12108000000.0, "free_cash_flow": 17939000000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-11-19", "date_source": "exact", "eps_actual": 0.57, "eps_estimate": 0.53, "eps_surprise": 0.04, "surprise_pct": 7.5472, "surprise_label": "+7.5%", "surprise_band": "beat", "eps_yoy": 919.6779964221826, "eps_yoy_label": "+919.7%", "one_week_reaction": 7.347180203043825, "one_week_reaction_label": "+7.3%", "four_week_reaction": 12.115726649948204, "four_week_reaction_label": "+12.1%", "confirmation": "confirmed", "revenue": 169588000000.0, "revenue_yoy": 5.4625506828188355, "revenue_yoy_label": "+5.5%", "net_income": 4577000000.0, "operating_cash_flow": 6561000000.0, "free_cash_flow": 12750000000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-02-20", "date_source": "exact", "eps_actual": 0.65, "eps_estimate": 0.65, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": -4.411764705882357, "eps_yoy_label": "-4.4%", "one_week_reaction": -8.900423363356822, "one_week_reaction_label": "-8.9%", "four_week_reaction": -17.964245034292876, "four_week_reaction_label": "-18.0%", "confirmation": "contained", "revenue": 180554000000.0, "revenue_yoy": 4.132927307541467, "revenue_yoy_label": "+4.1%", "net_income": 5254000000.0, "operating_cash_flow": 13525000000.0, "free_cash_flow": 20612000000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-05-15", "date_source": "exact", "eps_actual": 0.61, "eps_estimate": 0.57, "eps_surprise": 0.04, "surprise_pct": 7.0175, "surprise_label": "+7.0%", "surprise_band": "beat", "eps_yoy": -3.174603174603177, "eps_yoy_label": "-3.2%", "one_week_reaction": 1.5715467906134997, "one_week_reaction_label": "+1.6%", "four_week_reaction": 0.775434299120164, "four_week_reaction_label": "+0.8%", "confirmation": "confirmed", "revenue": 165609000000.0, "revenue_yoy": 2.5391931049855114, "revenue_yoy_label": "+2.5%", "net_income": 4487000000.0, "operating_cash_flow": 5411000000.0, "free_cash_flow": 10397000000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-08-21", "date_source": "exact", "eps_actual": 0.88, "eps_estimate": 0.74, "eps_surprise": 0.14, "surprise_pct": 18.9189, "surprise_label": "+18.9%", "surprise_band": "beat", "eps_yoy": 57.14285714285713, "eps_yoy_label": "+57.1%", "one_week_reaction": -3.1700001053284805, "one_week_reaction_label": "-3.2%", "four_week_reaction": 3.4900005189968124, "four_week_reaction_label": "+3.5%", "confirmation": "diverged", "revenue": 177402000000.0, "revenue_yoy": 4.763929488882983, "revenue_yoy_label": "+4.8%", "net_income": 7026000000.0, "operating_cash_flow": 12941000000.0, "free_cash_flow": 19364000000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-11-20", "date_source": "exact", "eps_actual": 0.77, "eps_estimate": 0.6, "eps_surprise": 0.17, "surprise_pct": 28.3333, "surprise_label": "+28.3%", "surprise_band": "beat", "eps_yoy": 35.08771929824563, "eps_yoy_label": "+35.1%", "one_week_reaction": 2.7712724690753547, "one_week_reaction_label": "+2.8%", "four_week_reaction": 14.105191937084472, "four_week_reaction_label": "+14.1%", "confirmation": "confirmed", "revenue": 179496000000.0, "revenue_yoy": 5.842394509045451, "revenue_yoy_label": "+5.8%", "net_income": 6143000000.0, "operating_cash_flow": 9100000000.0, "free_cash_flow": 16318000000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-02-19", "date_source": "exact", "eps_actual": 0.53, "eps_estimate": 0.7, "eps_surprise": -0.17, "surprise_pct": -24.2857, "surprise_label": "-24.3%", "surprise_band": "miss", "eps_yoy": -18.46153846153846, "eps_yoy_label": "-18.5%", "one_week_reaction": -8.141011121715888, "one_week_reaction_label": "-8.1%", "four_week_reaction": -5.504519084254746, "four_week_reaction_label": "-5.5%", "confirmation": "confirmed", "revenue": 190656000000.0, "revenue_yoy": 5.595002049248424, "revenue_yoy_label": "+5.6%", "net_income": 4237000000.0, "operating_cash_flow": 14113000000.0, "free_cash_flow": 22128000000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-05-21", "date_source": "exact", "eps_actual": 0.66, "eps_estimate": 0.66, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 8.196721311475418, "eps_yoy_label": "+8.2%", "one_week_reaction": -8.50513503233168, "one_week_reaction_label": "-8.5%", "four_week_reaction": -7.919360973754267, "four_week_reaction_label": "-7.9%", "confirmation": "contained", "revenue": 177751000000.0, "revenue_yoy": 7.331727140433189, "revenue_yoy_label": "+7.3%", "net_income": 5330000000.0, "operating_cash_flow": 4738000000.0, "free_cash_flow": 11422000000.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": [0.97, 0.0559, 0.68, 0.63, 0.56, 0.57, 0.65, 0.61, 0.88, 0.77, 0.53, 0.66], "eps_estimate": [1.69, 1.51, 1.64, 0.52, 0.65, 0.53, 0.65, 0.57, 0.74, 0.6, 0.7, 0.66], "surprise": [-42.6036, -96.298, -58.5366, 21.1538, -13.8462, 7.5472, 0.0, 7.0175, 18.9189, 28.3333, -24.2857, 0.0], "reaction_1w": [-2.028535854282812, -6.5226545917603325, 3.052358730077246, 6.894840390081323, 8.39955933021983, 7.347180203043825, -8.900423363356822, 1.5715467906134997, -3.1700001053284805, 2.7712724690753547, -8.141011121715888, -8.50513503233168], "reaction_4w": [1.594292177730021, -8.885001168744342, 7.219435318204494, 8.928570616485317, 13.107449343753656, 12.115726649948204, -17.964245034292876, 0.775434299120164, 3.4900005189968124, 14.105191937084472, -5.504519084254746, -7.919360973754267], "revenue": [null, 160.8, 173.39, 161.51, 169.34, 169.59, 180.55, 165.61, 177.4, 179.5, 190.66, 177.75], "net_income": [null, 0.45, 5.49, 5.1, 4.5, 4.58, 5.25, 4.49, 7.03, 6.14, 4.24, 5.33], "financial_unit": "billions", "scatter": [{"x": -42.6036, "y": -2.028535854282812, "label": "2023-07-31"}, {"x": -96.298, "y": -6.5226545917603325, "label": "2023-10-31"}, {"x": -58.5366, "y": 3.052358730077246, "label": "2024-01-31"}, {"x": 21.1538, "y": 6.894840390081323, "label": "2024-04-30"}, {"x": -13.8462, "y": 8.39955933021983, "label": "2024-07-31"}, {"x": 7.5472, "y": 7.347180203043825, "label": "2024-10-31"}, {"x": 0.0, "y": -8.900423363356822, "label": "2025-01-31"}, {"x": 7.0175, "y": 1.5715467906134997, "label": "2025-04-30"}, {"x": 18.9189, "y": -3.1700001053284805, "label": "2025-07-31"}, {"x": 28.3333, "y": 2.7712724690753547, "label": "2025-10-31"}, {"x": -24.2857, "y": -8.141011121715888, "label": "2026-01-31"}, {"x": 0.0, "y": -8.50513503233168, "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, 99.9303476910984, 102.30481928778173, 103.69784004312159, 104.24871848610454, 102.79870787799746, 101.26638446044609, 99.03754773183731, 101.20306435740754, 100.52554961953084, 102.05154083121917, 104.26138094223889, 105.2301654162646, 98.36636519982362, 98.81593030458987, 97.7268417415334, 95.88046398915789, 97.07531681709698, 99.56035170064804, 100.19591117460092, 99.59848573842723, 102.52841381821864, 103.20210732995069, 104.40331387526129, 107.7717775227382, 107.58746496239719, 108.27386982005565, 111.5787767379006, 112.03637932447567, 114.62946260399274, 116.09063181823151, 116.45413328870934, 115.11492063847174, 114.50270897359813, 115.05752597822656, 113.89049730872452, 115.0957890850567, 114.44531431335294, 116.10524399927182, 124.11051525753606, 125.51191963441231, 126.24141595476124, 126.47178269918938, 128.66027557141948, 130.36883495566937, 129.98488777416685, 134.45785786951313, 132.9220750102781, 135.8208661593249, 133.95872829359234, 131.42468628251584, 130.44562321861488, 141.40248073453745, 145.73407328489867, 148.67955809651232, 147.54371720313858, 155.16732345539205, 152.20258779927082, 153.58869749361006, 155.82187563575064, 154.2047460293618, 156.5341823052237, 158.84436578098635, 158.22831724523468, 163.31072010967586, 162.19413201640137, 174.1108271744092, 178.07664194557594, 184.23713121427636, 181.8451296937647, 177.9670525433653, 176.84800627134786, 175.15014201800128, 179.43339038641687, 177.38823651762783, 182.8291188931101, 189.38904949620144, 195.1579295751933, 200.73387097893928, 182.86770662815923, 190.25727549039934, 176.96376947649534, 164.6735465294613, 166.34246998152102, 164.7366984516153, 160.9447553368048, 179.5368842093579, 180.3494423307649, 183.96726542907572, 191.0481382776975, 187.57541617093233, 190.52325160374653, 186.83845731272876, 191.45414648895317, 189.02994028463914, 183.15366302171103, 186.41179609773022, 188.64206627504117, 190.75597483615027, 183.0760886109098, 184.33667474202178, 189.02994028463914, 191.00809167125433, 201.17036686450152, 194.39228414262138, 188.23004853054982, 188.52163702814286, 195.38368503443766, 201.1765758680886, 198.92162416817197, 200.53508117338396, 198.4162054094052, 197.9691023945653, 209.41880812592933, 206.38628775096183, 196.68611300515596, 199.42704488253048, 199.21321266576498, 204.7339535831319, 214.822913644259, 223.76495829632296, 227.31261867630343, 222.75467812241843, 217.65134456021568, 219.63813966206084, 223.0858106393926, 233.1561300006166, 229.31889147129118, 232.06534202838935, 255.51730200939588, 260.7959426322487, 239.56451593757353, 249.22578809806956, 241.14226383869078, 246.4403801990945, 232.31369043832416, 239.86749575670828, 245.52797152204815, 247.44082179125195, 248.86569913507506, 253.58926852638092, 256.86843985770406, 255.06782295066364, 257.06252646526667, 235.19901147187235, 226.35973707382746, 232.48073903530548, 236.7048170662296, 229.15623317763368, 226.24240157296845, 218.7133736011824, 222.7418924640082, 223.40679363554253, 214.07862131725176, 217.461794925353, 218.7329295179922], "eps_index": [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, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264], "gap": [0.0, 0.06965230890159546, -2.3048192877817257, -3.6978400431215874, -4.248718486104536, -2.798707877997458, -1.2663844604460905, 0.9624522681626928, -1.2030643574075413, -0.5255496195308353, -2.051540831219171, -4.261380942238887, -5.230165416264597, 17.581611678789088, 17.132046574022837, 18.2211351370793, 20.067512889454818, 18.87266006151573, 16.387625177964665, 15.752065704011784, 16.349491140185478, 13.419563060394069, 12.745869548662014, 11.544663003351417, 8.176199355874502, 8.360511916215515, 7.674107058557055, -0.8331119980162072, -1.290714584591285, -3.8837978641083453, -5.344967078347125, -5.708468548824953, -4.369255898587355, -3.757044233713742, -4.311861238342175, -3.1448325688401297, -4.350124345172304, -3.699649573468548, -5.359579259387431, 10.91260612974719, 9.511201752870946, 8.781705432522017, 8.551338688093878, 6.362845815863778, 4.654286431613883, 5.038233613116404, 0.56526351777012, 2.1010463770051615, -0.7977447720416535, 1.06439309369091, 3.598435104767418, 4.57749816866837, -30.078781312572133, -34.410373862933355, -37.35585867454701, -36.22001778117327, -43.843624033426735, -40.8788883773055, -42.26499807164474, -44.49817621378533, -42.88104660739647, -45.21048288325839, -47.520666359021035, -46.90461782326936, -51.98702068771054, -50.87043259443605, -33.07036474666353, -37.03617951783028, -43.196668786530694, -40.80466726601904, -36.92659011561963, -35.80754384360219, -34.10967959025561, -38.39292795867121, -36.347774089882165, -41.788656465364426, -48.34858706845577, -54.11746714744763, -59.69340855119361, -43.56134824665634, -50.95091710889645, -37.657411094992455, -25.367188147958416, -27.03611160001813, -25.430340070112408, -21.638396955301914, -40.23052582785502, -41.04308394926201, -44.660907047572834, -51.7417798961946, -48.26905778942944, -52.372962586405464, -48.6881682953877, -53.303857471612105, -50.87965126729807, -45.00337400436996, -48.26150708038915, -50.49177725770011, -52.60568581880921, -44.92579959356874, -46.18638572468072, -50.87965126729807, -52.85780265391327, -63.02007784716045, -56.24199512528031, -31.58264968661919, -31.87423818421223, -38.73628619050703, -44.529177024157974, -42.27422532424134, -43.88768232945333, -41.76880656547456, -41.32170355063468, -52.7714092819987, -49.738888907031196, -40.03871416122533, -42.77964603859985, -42.565813821834354, -36.52586109758275, -46.614821158709844, -55.556865810773814, -59.104526190754285, -54.54658563686928, -49.44325207466653, -51.43004717651169, -54.87771815384346, -64.94803751506745, -61.110798985742036, -63.85724954284021, -87.30920952384673, -92.58785014669954, -78.2928396369955, -87.95411179749152, -79.87058753811274, -85.16870389851647, -71.04201413774612, -78.59581945613024, -84.25629522147011, -86.16914549067391, -87.59402283449703, -92.31759222580288, -95.59676355712602, -93.7961466500856, -95.79085016468864, -71.03716176088972, -62.197887362844824, -68.31888932432284, -72.54296735524696, -64.99438346665104, -62.08055186198581, -54.551523890199775, -58.580042753025566, -59.24494392455989, -49.91677160626912, -53.299945214370354, -54.57107980700957], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, null, null, 115.9479768786127, null, null, null, null, null, null, null, null, null, null, null, null, null, 110.74566473988439, null, null, null, null, null, null, null, null, null, null, null, 135.02312138728325, null, null, null, null, null, null, null, null, null, null, null, null, 111.32369942196532, null, null, null, null, null, null, null, null, null, null, null, null, null, 141.04046242774567, null, null, null, null, null, null, null, null, null, null, null, null, 139.3063583815029, null, null, null, null, null, null, null, null, null, null, null, 138.15028901734107, null, null, null, null, null, null, null, null, null, null, null, null, null, 156.64739884393063, null, null, null, null, null, null, null, null, null, null, null, null, 168.20809248554914, null, null, null, null, null, null, null, null, null, null, null, null, 161.27167630057804, null, null, null, null, null, null, null, null, null, null, null, null, 164.16184971098264, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [64.2, 54.6, 118.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": [51.135419, 51.099802, 52.313998, 53.026325, 53.308019, 52.56655, 51.78299, 50.643265, 51.750611, 51.404161, 52.184483, 53.314494, 53.809886, 50.300053, 50.52994, 49.97303, 49.028877, 49.63987, 50.910603, 51.235599, 50.930103, 52.428334, 52.77283, 53.387072, 55.10955, 55.015301, 55.366297, 57.056275, 57.290272, 58.616256, 59.363431, 59.549309, 58.864497, 58.55144, 58.835148, 58.238383, 58.854714, 58.522091, 59.370903, 63.464432, 64.181046, 64.554077, 64.671876, 65.790971, 66.66465, 66.468317, 68.755589, 67.97026, 69.452569, 68.500357, 67.204564, 66.703916, 72.306751, 74.521729, 76.027915, 75.447098, 79.345461, 77.829431, 78.538224, 79.680169, 78.853243, 80.04441, 81.225732, 80.910713, 83.509621, 82.938649, 89.032301, 91.060237, 94.210429, 92.987269, 91.004198, 90.431969, 89.563759, 91.754016, 90.708218, 93.490436, 96.844884, 99.794825, 102.646106, 93.510168, 97.288855, 90.491165, 84.206508, 85.059919, 84.238801, 82.299775, 91.806938, 92.222443, 94.072432, 97.693266, 95.917475, 97.424863, 95.540628, 97.90088, 96.661252, 93.656393, 95.322453, 96.462911, 97.543867, 93.616725, 94.261331, 96.661252, 97.672788, 102.86931, 99.403309, 96.252224, 96.401329, 99.910266, 102.872485, 101.719406, 102.544454, 101.460958, 101.23233, 107.087185, 105.536493, 100.576268, 101.977855, 101.868511, 104.691565, 109.850597, 114.423149, 116.23726, 113.906538, 111.296927, 112.312883, 114.075864, 119.225364, 117.263176, 118.667585, 130.659843, 133.359098, 122.502319, 127.442651, 123.309107, 126.018321, 118.794579, 122.657249, 125.551757, 126.529901, 127.258518, 129.673935, 131.350753, 130.43, 131.45, 120.27, 115.75, 118.88, 121.04, 117.18, 115.69, 111.84, 113.9, 114.24, 109.47, 111.2, 111.85], "ttmEps": [1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 2.0059, 2.0059, 2.0059, 2.0059, 2.0059, 2.0059, 2.0059, 2.0059, 2.0059, 2.0059, 2.0059, 2.0059, 2.0059, 2.0059, 1.9159, 1.9159, 1.9159, 1.9159, 1.9159, 1.9159, 1.9159, 1.9159, 1.9159, 1.9159, 1.9159, 1.9159, 2.3359, 2.3359, 2.3359, 2.3359, 2.3359, 2.3359, 2.3359, 2.3359, 2.3359, 2.3359, 2.3359, 2.3359, 2.3359, 1.9259, 1.9259, 1.9259, 1.9259, 1.9259, 1.9259, 1.9259, 1.9259, 1.9259, 1.9259, 1.9259, 1.9259, 1.9259, 1.9259, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84], "quarterlyEps": [0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.0559, 0.0559, 0.0559, 0.0559, 0.0559, 0.0559, 0.0559, 0.0559, 0.0559, 0.0559, 0.0559, 0.0559, 0.0559, 0.0559, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 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.57, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66], "priceIndex": [100.0, 99.9303476910984, 102.30481928778173, 103.69784004312159, 104.24871848610454, 102.79870787799746, 101.26638446044609, 99.03754773183731, 101.20306435740754, 100.52554961953084, 102.05154083121917, 104.26138094223889, 105.2301654162646, 98.36636519982362, 98.81593030458987, 97.7268417415334, 95.88046398915789, 97.07531681709698, 99.56035170064804, 100.19591117460092, 99.59848573842723, 102.52841381821864, 103.20210732995069, 104.40331387526129, 107.7717775227382, 107.58746496239719, 108.27386982005565, 111.5787767379006, 112.03637932447567, 114.62946260399274, 116.09063181823151, 116.45413328870934, 115.11492063847174, 114.50270897359813, 115.05752597822656, 113.89049730872452, 115.0957890850567, 114.44531431335294, 116.10524399927182, 124.11051525753606, 125.51191963441231, 126.24141595476124, 126.47178269918938, 128.66027557141948, 130.36883495566937, 129.98488777416685, 134.45785786951313, 132.9220750102781, 135.8208661593249, 133.95872829359234, 131.42468628251584, 130.44562321861488, 141.40248073453745, 145.73407328489867, 148.67955809651232, 147.54371720313858, 155.16732345539205, 152.20258779927082, 153.58869749361006, 155.82187563575064, 154.2047460293618, 156.5341823052237, 158.84436578098635, 158.22831724523468, 163.31072010967586, 162.19413201640137, 174.1108271744092, 178.07664194557594, 184.23713121427636, 181.8451296937647, 177.9670525433653, 176.84800627134786, 175.15014201800128, 179.43339038641687, 177.38823651762783, 182.8291188931101, 189.38904949620144, 195.1579295751933, 200.73387097893928, 182.86770662815923, 190.25727549039934, 176.96376947649534, 164.6735465294613, 166.34246998152102, 164.7366984516153, 160.9447553368048, 179.5368842093579, 180.3494423307649, 183.96726542907572, 191.0481382776975, 187.57541617093233, 190.52325160374653, 186.83845731272876, 191.45414648895317, 189.02994028463914, 183.15366302171103, 186.41179609773022, 188.64206627504117, 190.75597483615027, 183.0760886109098, 184.33667474202178, 189.02994028463914, 191.00809167125433, 201.17036686450152, 194.39228414262138, 188.23004853054982, 188.52163702814286, 195.38368503443766, 201.1765758680886, 198.92162416817197, 200.53508117338396, 198.4162054094052, 197.9691023945653, 209.41880812592933, 206.38628775096183, 196.68611300515596, 199.42704488253048, 199.21321266576498, 204.7339535831319, 214.822913644259, 223.76495829632296, 227.31261867630343, 222.75467812241843, 217.65134456021568, 219.63813966206084, 223.0858106393926, 233.1561300006166, 229.31889147129118, 232.06534202838935, 255.51730200939588, 260.7959426322487, 239.56451593757353, 249.22578809806956, 241.14226383869078, 246.4403801990945, 232.31369043832416, 239.86749575670828, 245.52797152204815, 247.44082179125195, 248.86569913507506, 253.58926852638092, 256.86843985770406, 255.06782295066364, 257.06252646526667, 235.19901147187235, 226.35973707382746, 232.48073903530548, 236.7048170662296, 229.15623317763368, 226.24240157296845, 218.7133736011824, 222.7418924640082, 223.40679363554253, 214.07862131725176, 217.461794925353, 218.7329295179922], "epsIndex": [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, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264], "valuationGap": [0.0, 0.06965230890159546, -2.3048192877817257, -3.6978400431215874, -4.248718486104536, -2.798707877997458, -1.2663844604460905, 0.9624522681626928, -1.2030643574075413, -0.5255496195308353, -2.051540831219171, -4.261380942238887, -5.230165416264597, 17.581611678789088, 17.132046574022837, 18.2211351370793, 20.067512889454818, 18.87266006151573, 16.387625177964665, 15.752065704011784, 16.349491140185478, 13.419563060394069, 12.745869548662014, 11.544663003351417, 8.176199355874502, 8.360511916215515, 7.674107058557055, -0.8331119980162072, -1.290714584591285, -3.8837978641083453, -5.344967078347125, -5.708468548824953, -4.369255898587355, -3.757044233713742, -4.311861238342175, -3.1448325688401297, -4.350124345172304, -3.699649573468548, -5.359579259387431, 10.91260612974719, 9.511201752870946, 8.781705432522017, 8.551338688093878, 6.362845815863778, 4.654286431613883, 5.038233613116404, 0.56526351777012, 2.1010463770051615, -0.7977447720416535, 1.06439309369091, 3.598435104767418, 4.57749816866837, -30.078781312572133, -34.410373862933355, -37.35585867454701, -36.22001778117327, -43.843624033426735, -40.8788883773055, -42.26499807164474, -44.49817621378533, -42.88104660739647, -45.21048288325839, -47.520666359021035, -46.90461782326936, -51.98702068771054, -50.87043259443605, -33.07036474666353, -37.03617951783028, -43.196668786530694, -40.80466726601904, -36.92659011561963, -35.80754384360219, -34.10967959025561, -38.39292795867121, -36.347774089882165, -41.788656465364426, -48.34858706845577, -54.11746714744763, -59.69340855119361, -43.56134824665634, -50.95091710889645, -37.657411094992455, -25.367188147958416, -27.03611160001813, -25.430340070112408, -21.638396955301914, -40.23052582785502, -41.04308394926201, -44.660907047572834, -51.7417798961946, -48.26905778942944, -52.372962586405464, -48.6881682953877, -53.303857471612105, -50.87965126729807, -45.00337400436996, -48.26150708038915, -50.49177725770011, -52.60568581880921, -44.92579959356874, -46.18638572468072, -50.87965126729807, -52.85780265391327, -63.02007784716045, -56.24199512528031, -31.58264968661919, -31.87423818421223, -38.73628619050703, -44.529177024157974, -42.27422532424134, -43.88768232945333, -41.76880656547456, -41.32170355063468, -52.7714092819987, -49.738888907031196, -40.03871416122533, -42.77964603859985, -42.565813821834354, -36.52586109758275, -46.614821158709844, -55.556865810773814, -59.104526190754285, -54.54658563686928, -49.44325207466653, -51.43004717651169, -54.87771815384346, -64.94803751506745, -61.110798985742036, -63.85724954284021, -87.30920952384673, -92.58785014669954, -78.2928396369955, -87.95411179749152, -79.87058753811274, -85.16870389851647, -71.04201413774612, -78.59581945613024, -84.25629522147011, -86.16914549067391, -87.59402283449703, -92.31759222580288, -95.59676355712602, -93.7961466500856, -95.79085016468864, -71.03716176088972, -62.197887362844824, -68.31888932432284, -72.54296735524696, -64.99438346665104, -62.08055186198581, -54.551523890199775, -58.580042753025566, -59.24494392455989, -49.91677160626912, -53.299945214370354, -54.57107980700957], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, null, null, 115.9479768786127, null, null, null, null, null, null, null, null, null, null, null, null, null, 110.74566473988439, null, null, null, null, null, null, null, null, null, null, null, 135.02312138728325, null, null, null, null, null, null, null, null, null, null, null, null, 111.32369942196532, null, null, null, null, null, null, null, null, null, null, null, null, null, 141.04046242774567, null, null, null, null, null, null, null, null, null, null, null, null, 139.3063583815029, null, null, null, null, null, null, null, null, null, null, null, 138.15028901734107, null, null, null, null, null, null, null, null, null, null, null, null, null, 156.64739884393063, null, null, null, null, null, null, null, null, null, null, null, null, 168.20809248554914, null, null, null, null, null, null, null, null, null, null, null, null, 161.27167630057804, null, null, null, null, null, null, null, null, null, null, null, null, 164.16184971098264, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-08-17", "", "", "", "", "", "", "", "", "", "", "", "", "2023-11-16", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-20", "", "", "", "", "", "", "", "", "", "", "", "2024-05-16", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-15", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-19", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-20", "", "", "", "", "", "", "", "", "", "", "", "2025-05-15", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-21", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-20", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-19", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-21", "", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["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": [-42.60355029585799, -42.60355029585799, -42.60355029585799, -42.60355029585799, -42.60355029585799, -42.60355029585799, -42.60355029585799, -42.60355029585799, -42.60355029585799, -42.60355029585799, -42.60355029585799, -42.60355029585799, -42.60355029585799, -96.2980132450331, -96.2980132450331, -96.2980132450331, -96.2980132450331, -96.2980132450331, -96.2980132450331, -96.2980132450331, -96.2980132450331, -96.2980132450331, -96.2980132450331, -96.2980132450331, -96.2980132450331, -96.2980132450331, -96.2980132450331, -58.536585365853654, -58.536585365853654, -58.536585365853654, -58.536585365853654, -58.536585365853654, -58.536585365853654, -58.536585365853654, -58.536585365853654, -58.536585365853654, -58.536585365853654, -58.536585365853654, -58.536585365853654, 21.15384615384615, 21.15384615384615, 21.15384615384615, 21.15384615384615, 21.15384615384615, 21.15384615384615, 21.15384615384615, 21.15384615384615, 21.15384615384615, 21.15384615384615, 21.15384615384615, 21.15384615384615, 21.15384615384615, -13.846153846153841, -13.846153846153841, -13.846153846153841, -13.846153846153841, -13.846153846153841, -13.846153846153841, -13.846153846153841, -13.846153846153841, -13.846153846153841, -13.846153846153841, -13.846153846153841, -13.846153846153841, -13.846153846153841, -13.846153846153841, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 7.547169811320741, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 18.91891891891892, 18.91891891891892, 18.91891891891892, 18.91891891891892, 18.91891891891892, 18.91891891891892, 18.91891891891892, 18.91891891891892, 18.91891891891892, 18.91891891891892, 18.91891891891892, 18.91891891891892, 18.91891891891892, 28.333333333333343, 28.333333333333343, 28.333333333333343, 28.333333333333343, 28.333333333333343, 28.333333333333343, 28.333333333333343, 28.333333333333343, 28.333333333333343, 28.333333333333343, 28.333333333333343, 28.333333333333343, 28.333333333333343, -24.285714285714278, -24.285714285714278, -24.285714285714278, -24.285714285714278, -24.285714285714278, -24.285714285714278, -24.285714285714278, -24.285714285714278, -24.285714285714278, -24.285714285714278, -24.285714285714278, -24.285714285714278, -24.285714285714278, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 51.135419, "latestClose": 111.85, "startTtmEps": 1.73, "latestTtmEps": 2.84, "priceChangePct": 118.73292951799219, "epsChangePct": 64.16184971098264, "earningsGapPct": -54.57107980700955, "startMultiple": 29.558045664739883, "latestMultiple": 39.38380281690141, "multipleChangePct": 33.24224227680512, "latestQuarter": "2026-05-21", "tone": "caution", "read": "Market price is leading earnings power; the spread is closing and has persisted through 8 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 8.730193679728181, "earningsMovePct": 18.828451882845165, "spread": 10.098258203116984, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 67.68130974499307, "earningsMovePct": 21.580547112462, "spread": -46.10076263253107, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 118.73292951799219, "earningsMovePct": 64.16184971098264, "spread": -54.57107980700955, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 8, "persistenceLabel": "8 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 8 updates.", "marketChangePct": 118.73292951799219, "earningsChangePct": 64.16184971098264, "recentMarketMovePoints": -36.334893432671436, "recentEarningsMovePoints": 2.8901734104046}, "pressure": {"score": 50, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 87, "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": 12, "estimatedReportDates": 0}, "quality": {"available": true, "score": 80, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 5 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 3.04503871, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.0587065, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.12211093, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.06269185, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share count", "state": "caution", "value": 195.52737422711783, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 0, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-21", "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, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 115.9479768786127, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 110.74566473988439, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 135.02312138728325, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 111.32369942196532, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 141.04046242774567, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 139.3063583815029, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 138.15028901734107, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 156.64739884393063, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 168.20809248554914, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 161.27167630057804, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264, 164.16184971098264], "revenue": [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, 101.26681610795283, 101.26681610795283, 101.26681610795283, 101.26681610795283, 101.26681610795283, 101.26681610795283, 101.26681610795283, 101.26681610795283, 101.26681610795283, 101.26681610795283, 101.26681610795283, 101.26681610795283, 101.26681610795283, 101.26681610795283, 102.74748967174703, 102.74748967174703, 102.74748967174703, 102.74748967174703, 102.74748967174703, 102.74748967174703, 102.74748967174703, 102.74748967174703, 102.74748967174703, 102.74748967174703, 102.74748967174703, 102.74748967174703, 104.20707869764139, 104.20707869764139, 104.20707869764139, 104.20707869764139, 104.20707869764139, 104.20707869764139, 104.20707869764139, 104.20707869764139, 104.20707869764139, 104.20707869764139, 104.20707869764139, 104.20707869764139, 104.20707869764139, 105.42823806187123, 105.42823806187123, 105.42823806187123, 105.42823806187123, 105.42823806187123, 105.42823806187123, 105.42823806187123, 105.42823806187123, 105.42823806187123, 105.42823806187123, 105.42823806187123, 105.42823806187123, 105.42823806187123, 105.42823806187123, 106.82076874542244, 106.82076874542244, 106.82076874542244, 106.82076874542244, 106.82076874542244, 106.82076874542244, 106.82076874542244, 106.82076874542244, 106.82076874542244, 106.82076874542244, 106.82076874542244, 106.82076874542244, 106.82076874542244, 107.95679730625211, 107.95679730625211, 107.95679730625211, 107.95679730625211, 107.95679730625211, 107.95679730625211, 107.95679730625211, 107.95679730625211, 107.95679730625211, 107.95679730625211, 107.95679730625211, 107.95679730625211, 108.60693031322428, 108.60693031322428, 108.60693031322428, 108.60693031322428, 108.60693031322428, 108.60693031322428, 108.60693031322428, 108.60693031322428, 108.60693031322428, 108.60693031322428, 108.60693031322428, 108.60693031322428, 108.60693031322428, 108.60693031322428, 109.88579472854848, 109.88579472854848, 109.88579472854848, 109.88579472854848, 109.88579472854848, 109.88579472854848, 109.88579472854848, 109.88579472854848, 109.88579472854848, 109.88579472854848, 109.88579472854848, 109.88579472854848, 109.88579472854848, 111.45651353690744, 111.45651353690744, 111.45651353690744, 111.45651353690744, 111.45651353690744, 111.45651353690744, 111.45651353690744, 111.45651353690744, 111.45651353690744, 111.45651353690744, 111.45651353690744, 111.45651353690744, 111.45651353690744, 113.0579872351354, 113.0579872351354, 113.0579872351354, 113.0579872351354, 113.0579872351354, 113.0579872351354, 113.0579872351354, 113.0579872351354, 113.0579872351354, 113.0579872351354, 113.0579872351354, 113.0579872351354, 113.0579872351354, 114.98286286806787, 114.98286286806787, 114.98286286806787, 114.98286286806787, 114.98286286806787, 114.98286286806787, 114.98286286806787, 114.98286286806787, 114.98286286806787, 114.98286286806787, 114.98286286806787, 114.98286286806787], "cashGeneration": [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, 91.6035520717476, 91.6035520717476, 91.6035520717476, 91.6035520717476, 91.6035520717476, 91.6035520717476, 91.6035520717476, 91.6035520717476, 91.6035520717476, 91.6035520717476, 91.6035520717476, 91.6035520717476, 91.6035520717476, 91.6035520717476, 99.45094716028458, 99.45094716028458, 99.45094716028458, 99.45094716028458, 99.45094716028458, 99.45094716028458, 99.45094716028458, 99.45094716028458, 99.45094716028458, 99.45094716028458, 99.45094716028458, 99.45094716028458, 99.20908143989548, 99.20908143989548, 99.20908143989548, 99.20908143989548, 99.20908143989548, 99.20908143989548, 99.20908143989548, 99.20908143989548, 99.20908143989548, 99.20908143989548, 99.20908143989548, 99.20908143989548, 99.20908143989548, 98.47465706265558, 98.47465706265558, 98.47465706265558, 98.47465706265558, 98.47465706265558, 98.47465706265558, 98.47465706265558, 98.47465706265558, 98.47465706265558, 98.47465706265558, 98.47465706265558, 98.47465706265558, 98.47465706265558, 98.47465706265558, 109.91296364952422, 109.91296364952422, 109.91296364952422, 109.91296364952422, 109.91296364952422, 109.91296364952422, 109.91296364952422, 109.91296364952422, 109.91296364952422, 109.91296364952422, 109.91296364952422, 109.91296364952422, 109.91296364952422, 106.32558303762158, 106.32558303762158, 106.32558303762158, 106.32558303762158, 106.32558303762158, 106.32558303762158, 106.32558303762158, 106.32558303762158, 106.32558303762158, 106.32558303762158, 106.32558303762158, 106.32558303762158, 108.92431544939356, 108.92431544939356, 108.92431544939356, 108.92431544939356, 108.92431544939356, 108.92431544939356, 108.92431544939356, 108.92431544939356, 108.92431544939356, 108.92431544939356, 108.92431544939356, 108.92431544939356, 108.92431544939356, 108.92431544939356, 111.44007203008314, 111.44007203008314, 111.44007203008314, 111.44007203008314, 111.44007203008314, 111.44007203008314, 111.44007203008314, 111.44007203008314, 111.44007203008314, 111.44007203008314, 111.44007203008314, 111.44007203008314, 111.44007203008314, 117.73917341948696, 117.73917341948696, 117.73917341948696, 117.73917341948696, 117.73917341948696, 117.73917341948696, 117.73917341948696, 117.73917341948696, 117.73917341948696, 117.73917341948696, 117.73917341948696, 117.73917341948696, 117.73917341948696, 120.41558533269779, 120.41558533269779, 120.41558533269779, 120.41558533269779, 120.41558533269779, 120.41558533269779, 120.41558533269779, 120.41558533269779, 120.41558533269779, 120.41558533269779, 120.41558533269779, 120.41558533269779, 120.41558533269779, 122.22516462757976, 122.22516462757976, 122.22516462757976, 122.22516462757976, 122.22516462757976, 122.22516462757976, 122.22516462757976, 122.22516462757976, 122.22516462757976, 122.22516462757976, 122.22516462757976, 122.22516462757976], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 11, "displayedObservationCount": 11, "coverageWeeks": 131, "exactReportDates": 11, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 64.16184971098264, "valuationContribution": 54.57107980700957, "marketMove": 118.7329295179922, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 64.16184971098264}, {"key": "valuation", "label": "Relative valuation contribution", "value": 54.57107980700957}, {"key": "market", "label": "Total market move", "value": 118.7329295179922}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-17", "periodEnd": "2023-10-31", "earningsChangePct": 15.947976878612714, "surprisePct": -96.2980132450331, "immediateReturnPct": -6.522654591760335, "forward4WeekPct": -7.749535094722182, "forward13WeekPct": 2.892425752397987, "toDateReturnPct": 107.86143274862168, "weeksSince": 142, "availabilitySource": "reported", "spread": 17.581611678789088, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-02-23", "periodEnd": "2024-01-31", "earningsChangePct": -4.486764046064118, "surprisePct": -58.536585365853654, "immediateReturnPct": 3.0523587300772537, "forward4WeekPct": 7.555159414038459, "forward13WeekPct": 15.920784805239885, "toDateReturnPct": 102.01820612998551, "weeksSince": 128, "availabilitySource": "reported", "spread": -0.8331119980162072, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-05-17", "periodEnd": "2024-04-30", "earningsChangePct": 21.92181220314213, "surprisePct": 21.15384615384615, "immediateReturnPct": 6.894840390081325, "forward4WeekPct": 10.813492258994284, "forward13WeekPct": 21.788194799732132, "toDateReturnPct": 88.39194680936554, "weeksSince": 116, "availabilitySource": "reported", "spread": 10.91260612974719, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-08-16", "periodEnd": "2024-07-31", "earningsChangePct": -17.552121238066697, "surprisePct": -13.846153846153841, "immediateReturnPct": 8.39955933021983, "forward4WeekPct": 18.95172841126749, "forward13WeekPct": 24.338500606171287, "toDateReturnPct": 67.68130974499307, "weeksSince": 103, "availabilitySource": "reported", "spread": -30.078781312572133, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-11-22", "periodEnd": "2024-10-31", "earningsChangePct": 26.694013188639087, "surprisePct": 7.547169811320741, "immediateReturnPct": 7.347180203043835, "forward4WeekPct": 9.724717121929483, "forward13WeekPct": 12.74619146497069, "toDateReturnPct": 34.858719485532006, "weeksSince": 89, "availabilitySource": "reported", "spread": -33.07036474666353, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-21", "periodEnd": "2025-01-31", "earningsChangePct": -1.2295081967213073, "surprisePct": 0.0, "immediateReturnPct": -8.900423363356824, "forward4WeekPct": -17.132834050226908, "forward13WeekPct": -6.9223064341086715, "toDateReturnPct": 8.966627530907001, "weeksSince": 76, "availabilitySource": "reported", "spread": -43.56134824665634, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-05-16", "periodEnd": "2025-04-30", "earningsChangePct": -0.8298755186721962, "surprisePct": 7.0175438596491295, "immediateReturnPct": 1.5715467906135094, "forward4WeekPct": -2.357320185920242, "forward13WeekPct": 3.6342011713715427, "toDateReturnPct": 16.610659319378463, "weeksSince": 64, "availabilitySource": "reported", "spread": -52.372962586405464, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-08-22", "periodEnd": "2025-07-31", "earningsChangePct": 13.389121338912124, "surprisePct": 18.91891891891892, "immediateReturnPct": -3.1700001053284854, "forward4WeekPct": 2.3299998997015514, "forward13WeekPct": 5.319999960967103, "toDateReturnPct": 12.521405097289072, "weeksSince": 50, "availabilitySource": "reported", "spread": -31.58264968661919, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-11-21", "periodEnd": "2025-10-31", "earningsChangePct": 7.380073800738018, "surprisePct": 28.333333333333343, "immediateReturnPct": 2.7712724690753587, "forward4WeekPct": 11.817220927083149, "forward13WeekPct": 20.255334840419927, "toDateReturnPct": 9.79840472979918, "weeksSince": 37, "availabilitySource": "reported", "spread": -36.52586109758275, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-02-20", "periodEnd": "2026-01-31", "earningsChangePct": -4.123711340206193, "surprisePct": -24.285714285714278, "immediateReturnPct": -8.141011121715891, "forward4WeekPct": -10.921278876676254, "forward13WeekPct": -9.814926912598043, "toDateReturnPct": -16.128706869328102, "weeksSince": 24, "availabilitySource": "reported", "spread": -78.2928396369955, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-05-22", "periodEnd": "2026-04-30", "earningsChangePct": 1.7921146953404854, "surprisePct": 0.0, "immediateReturnPct": -8.50513503233168, "forward4WeekPct": -10.855838721947498, "forward13WeekPct": null, "toDateReturnPct": -14.910612400152147, "weeksSince": 11, "availabilitySource": "reported", "spread": -71.03716176088972, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-05-22", "periodEnd": "2026-04-30", "earningsChangePct": 1.7921146953404854, "surprisePct": 0.0, "immediateReturnPct": -8.50513503233168, "forward4WeekPct": -10.855838721947498, "forward13WeekPct": null, "toDateReturnPct": -14.910612400152147, "weeksSince": 11, "availabilitySource": "reported", "spread": -71.03716176088972, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Discount Stores", "population": 7, "spreadPercentile": 50.0, "qualityPercentile": 66.7, "rarityPercentile": 50.0, "currentOneYearSpread": 12.083877000000001, "lead": "earnings", "relatedSignals": [{"tickerId": 472, "symbol": "BJ", "name": "BJs Wholesale Club Holdings Inc", "spread": 10.446362, "lead": "earnings", "quality": 100}, {"tickerId": 5502, "symbol": "COST", "name": "Costco Wholesale Corp", "spread": 15.654395999999998, "lead": "earnings", "quality": 100}, {"tickerId": 1025, "symbol": "DG", "name": "Dollar General Corporation", "spread": 25.111760999999998, "lead": "earnings", "quality": 87.5}, {"tickerId": 7490, "symbol": "OLLI", "name": "Ollie's Bargain Outlet Hldg", "spread": 63.680550000000004, "lead": "earnings", "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-17", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-02-23", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-05-17", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-08-16", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 12, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_elevated", "label": "Expectations elevated", "tone": "caution", "explanation": "Price is leading delivered earnings power by a meaningful margin."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}