{"ticker": {"uuid": "0f85fc3d-194e-4fc6-bac9-2e5bf87847b9", "symbol": "COST", "name": "Costco Wholesale Corp", "sector": "Consumer Defensive", "industry": "Discount Stores", "currency": "USD"}, "next_event": {"report_date": "2026-09-24", "fiscal_date_ending": "2026-08-31", "estimate": 6.51, "session": "Time unconfirmed", "days": 42}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 2.7, "average_surprise_label": "+2.7%", "median_surprise": 2.6, "surprise_dispersion": 3.4, "average_reaction": -0.8, "average_reaction_label": "-0.8%", "average_abs_reaction": 3.3, "positive_response_rate": 27.3, "confirmation_rate": 40.0, "reaction_sample": 11, "streak": {"count": 1, "band": "miss", "label": "1 consecutive misses"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded the delivery."}, "event_risk": {"score": 26, "band": "Moderate", "tone": "neutral", "days": 42, "proximity_component": 8, "reaction_component": 8, "variability_component": 4, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 95, "band": "Deep", "exact": 11, "surprise": 12, "reaction": 11, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 12.7, "revenue_growth_1y": 9.2, "cash_conversion": 2.4, "net_margin": 3.0, "earnings_yield": 2.9, "eps_surprise_avg": 3.5, "sue_score": 0.59, "pe_ratio": 47.6, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 947.82, "currency": "USD", "return_13w": -6.0, "fair_value": 861.057703, "fair_value_gap": 10.1, "relative_strength": -13.2, "trend_signal": "Inactive", "expectation_direction": "positive", "expectation_probability": 57.8}, "records": [{"period_end": "2023-08-31", "reported_date": "2023-09-26", "date_source": "exact", "eps_actual": 4.86, "eps_estimate": 4.79, "eps_surprise": 0.07, "surprise_pct": 1.4614, "surprise_label": "+1.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.14037121173895, "one_week_reaction_label": "+1.1%", "four_week_reaction": -1.0132655616022723, "four_week_reaction_label": "-1.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-11-30", "reported_date": "2023-12-14", "date_source": "exact", "eps_actual": 3.58, "eps_estimate": 3.42, "eps_surprise": 0.16, "surprise_pct": 4.6784, "surprise_label": "+4.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.8653524137545405, "one_week_reaction_label": "+7.9%", "four_week_reaction": 9.821420683218697, "four_week_reaction_label": "+9.8%", "confirmation": "confirmed", "revenue": 57799000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1589000000.0, "operating_cash_flow": 4651000000.0, "free_cash_flow": 5691000000.0, "currency": "USD"}, {"period_end": "2024-02-29", "reported_date": "2024-03-07", "date_source": "exact", "eps_actual": 3.71, "eps_estimate": 3.6, "eps_surprise": 0.11, "surprise_pct": 3.0556, "surprise_label": "+3.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.186379260780013, "one_week_reaction_label": "-3.2%", "four_week_reaction": -2.243008169372386, "four_week_reaction_label": "-2.2%", "confirmation": "diverged", "revenue": 58442000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1743000000.0, "operating_cash_flow": 731000000.0, "free_cash_flow": 1762000000.0, "currency": "USD"}, {"period_end": "2024-05-31", "reported_date": "2024-06-06", "date_source": "exact", "eps_actual": 3.78, "eps_estimate": 3.7, "eps_surprise": 0.08, "surprise_pct": 2.1622, "surprise_label": "+2.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 4.406771267476463, "one_week_reaction_label": "+4.4%", "four_week_reaction": 4.9512896345819035, "four_week_reaction_label": "+5.0%", "confirmation": "confirmed", "revenue": 58515000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1681000000.0, "operating_cash_flow": 2999000000.0, "free_cash_flow": 4061000000.0, "currency": "USD"}, {"period_end": "2024-08-31", "reported_date": "2024-09-26", "date_source": "exact", "eps_actual": 5.29, "eps_estimate": 5.08, "eps_surprise": 0.21, "surprise_pct": 4.1339, "surprise_label": "+4.1%", "surprise_band": "beat", "eps_yoy": 8.847736625514397, "eps_yoy_label": "+8.8%", "one_week_reaction": -2.3550684462035654, "one_week_reaction_label": "-2.4%", "four_week_reaction": -1.9206597447623117, "four_week_reaction_label": "-1.9%", "confirmation": "diverged", "revenue": 79697000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 2354000000.0, "operating_cash_flow": 2958000000.0, "free_cash_flow": 4535000000.0, "currency": "USD"}, {"period_end": "2024-11-30", "reported_date": "2024-12-12", "date_source": "exact", "eps_actual": 4.04, "eps_estimate": 3.8, "eps_surprise": 0.24, "surprise_pct": 6.3158, "surprise_label": "+6.3%", "surprise_band": "beat", "eps_yoy": 12.849162011173181, "eps_yoy_label": "+12.8%", "one_week_reaction": -0.32842706004673533, "one_week_reaction_label": "-0.3%", "four_week_reaction": -7.659604546786741, "four_week_reaction_label": "-7.7%", "confirmation": "contained", "revenue": 62151000000.0, "revenue_yoy": 7.529542033599197, "revenue_yoy_label": "+7.5%", "net_income": 1798000000.0, "operating_cash_flow": 3260000000.0, "free_cash_flow": 4524000000.0, "currency": "USD"}, {"period_end": "2025-02-28", "reported_date": "2025-03-06", "date_source": "exact", "eps_actual": 4.02, "eps_estimate": 4.23, "eps_surprise": -0.21, "surprise_pct": -4.9645, "surprise_label": "-5.0%", "surprise_band": "miss", "eps_yoy": 8.355795148247969, "eps_yoy_label": "+8.4%", "one_week_reaction": -8.039213852560097, "one_week_reaction_label": "-8.0%", "four_week_reaction": -11.343588236685422, "four_week_reaction_label": "-11.3%", "confirmation": "confirmed", "revenue": 63723000000.0, "revenue_yoy": 9.036309503439307, "revenue_yoy_label": "+9.0%", "net_income": 1788000000.0, "operating_cash_flow": 2748000000.0, "free_cash_flow": 3885000000.0, "currency": "USD"}, {"period_end": "2025-05-31", "reported_date": "2025-06-05", "date_source": "exact", "eps_actual": 4.28, "eps_estimate": 4.2278, "eps_surprise": 0.0522, "surprise_pct": 1.2347, "surprise_label": "+1.2%", "surprise_band": "beat", "eps_yoy": 13.22751322751324, "eps_yoy_label": "+13.2%", "one_week_reaction": -2.426503111715613, "one_week_reaction_label": "-2.4%", "four_week_reaction": -5.291391869010667, "four_week_reaction_label": "-5.3%", "confirmation": "diverged", "revenue": 63205000000.0, "revenue_yoy": 8.015038878919935, "revenue_yoy_label": "+8.0%", "net_income": 1903000000.0, "operating_cash_flow": 3460000000.0, "free_cash_flow": 4591000000.0, "currency": "USD"}, {"period_end": "2025-08-31", "reported_date": "2025-09-25", "date_source": "exact", "eps_actual": 5.87, "eps_estimate": 5.82, "eps_surprise": 0.05, "surprise_pct": 0.8591, "surprise_label": "+0.9%", "surprise_band": "beat", "eps_yoy": 10.964083175803403, "eps_yoy_label": "+11.0%", "one_week_reaction": -3.7017957473912158, "one_week_reaction_label": "-3.7%", "four_week_reaction": -1.55914882277983, "four_week_reaction_label": "-1.6%", "confirmation": "diverged", "revenue": 86156000000.0, "revenue_yoy": 8.104445587663275, "revenue_yoy_label": "+8.1%", "net_income": 2610000000.0, "operating_cash_flow": 3867000000.0, "free_cash_flow": 5833000000.0, "currency": "USD"}, {"period_end": "2025-11-30", "reported_date": "2025-12-11", "date_source": "exact", "eps_actual": 4.5, "eps_estimate": 4.27, "eps_surprise": 0.23, "surprise_pct": 5.3864, "surprise_label": "+5.4%", "surprise_band": "beat", "eps_yoy": 11.386138613861386, "eps_yoy_label": "+11.4%", "one_week_reaction": -1.1411901595001632, "one_week_reaction_label": "-1.1%", "four_week_reaction": -4.49099118621766, "four_week_reaction_label": "-4.5%", "confirmation": "diverged", "revenue": 67307000000.0, "revenue_yoy": 8.2959244420846, "revenue_yoy_label": "+8.3%", "net_income": 2001000000.0, "operating_cash_flow": 4688000000.0, "free_cash_flow": 6214000000.0, "currency": "USD"}, {"period_end": "2026-02-28", "reported_date": "2026-03-05", "date_source": "exact", "eps_actual": 4.93, "eps_estimate": 4.54, "eps_surprise": 0.39, "surprise_pct": 8.5903, "surprise_label": "+8.6%", "surprise_band": "beat", "eps_yoy": 22.636815920398014, "eps_yoy_label": "+22.6%", "one_week_reaction": -1.2554536370215434, "one_week_reaction_label": "-1.3%", "four_week_reaction": -2.664252665493142, "four_week_reaction_label": "-2.7%", "confirmation": "diverged", "revenue": 69597000000.0, "revenue_yoy": 9.2180217503884, "revenue_yoy_label": "+9.2%", "net_income": 2035000000.0, "operating_cash_flow": 2996000000.0, "free_cash_flow": 4285000000.0, "currency": "USD"}, {"period_end": "2026-05-31", "reported_date": null, "date_source": "period only", "eps_actual": 4.93, "eps_estimate": 4.98, "eps_surprise": -0.05, "surprise_pct": -1.004, "surprise_label": "-1.0%", "surprise_band": "miss", "eps_yoy": 15.186915887850455, "eps_yoy_label": "+15.2%", "one_week_reaction": null, "one_week_reaction_label": "-", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "unavailable", "revenue": 70527000000.0, "revenue_yoy": 11.584526540621788, "revenue_yoy_label": "+11.6%", "net_income": 2192000000.0, "operating_cash_flow": 3449000000.0, "free_cash_flow": 4862000000.0, "currency": "USD"}], "charts": {"quarters": ["2023-08-31", "2023-11-30", "2024-02-29", "2024-05-31", "2024-08-31", "2024-11-30", "2025-02-28", "2025-05-31", "2025-08-31", "2025-11-30", "2026-02-28", "2026-05-31"], "eps_actual": [4.86, 3.58, 3.71, 3.78, 5.29, 4.04, 4.02, 4.28, 5.87, 4.5, 4.93, 4.93], "eps_estimate": [4.79, 3.42, 3.6, 3.7, 5.08, 3.8, 4.23, 4.2278, 5.82, 4.27, 4.54, 4.98], "surprise": [1.4614, 4.6784, 3.0556, 2.1622, 4.1339, 6.3158, -4.9645, 1.2347, 0.8591, 5.3864, 8.5903, -1.004], "reaction_1w": [1.14037121173895, 7.8653524137545405, -3.186379260780013, 4.406771267476463, -2.3550684462035654, -0.32842706004673533, -8.039213852560097, -2.426503111715613, -3.7017957473912158, -1.1411901595001632, -1.2554536370215434, null], "reaction_4w": [-1.0132655616022723, 9.821420683218697, -2.243008169372386, 4.9512896345819035, -1.9206597447623117, -7.659604546786741, -11.343588236685422, -5.291391869010667, -1.55914882277983, -4.49099118621766, -2.664252665493142, null], "revenue": [null, 57.8, 58.44, 58.52, 79.7, 62.15, 63.72, 63.2, 86.16, 67.31, 69.6, 70.53], "net_income": [null, 1.59, 1.74, 1.68, 2.35, 1.8, 1.79, 1.9, 2.61, 2.0, 2.04, 2.19], "financial_unit": "billions", "scatter": [{"x": 1.4614, "y": 1.14037121173895, "label": "2023-08-31"}, {"x": 4.6784, "y": 7.8653524137545405, "label": "2023-11-30"}, {"x": 3.0556, "y": -3.186379260780013, "label": "2024-02-29"}, {"x": 2.1622, "y": 4.406771267476463, "label": "2024-05-31"}, {"x": 4.1339, "y": -2.3550684462035654, "label": "2024-08-31"}, {"x": 6.3158, "y": -0.32842706004673533, "label": "2024-11-30"}, {"x": -4.9645, "y": -8.039213852560097, "label": "2025-02-28"}, {"x": 1.2347, "y": -2.426503111715613, "label": "2025-05-31"}, {"x": 0.8591, "y": -3.7017957473912158, "label": "2025-08-31"}, {"x": 5.3864, "y": -1.1411901595001632, "label": "2025-11-30"}, {"x": 8.5903, "y": -1.2554536370215434, "label": "2026-02-28"}], "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, 98.182260856131, 100.06497152335663, 101.3409493554482, 102.29149764841863, 102.70150199351981, 103.87268035627741, 102.50661205716666, 104.21833436779349, 101.66086304257121, 99.84066415525098, 103.31541355201085, 106.30306920127191, 106.30859498314041, 108.92601713652334, 109.82673447589232, 112.50309919368135, 121.35186442166024, 123.70588664424022, 124.31904295971059, 123.5525018471516, 128.6809825390506, 130.89020319167076, 129.36653792086952, 133.81647696569226, 136.44195663595465, 136.5532378281335, 139.18248970335944, 141.35341447441562, 136.8493585911984, 136.86256149952987, 138.59213408875232, 138.18284584006767, 134.61619205632564, 137.93387802096515, 133.82213527313758, 137.7531429237799, 140.53397369641135, 148.71211023819677, 150.34055874681323, 152.97025746620312, 153.00048399142685, 159.74286535906097, 161.6490191133753, 160.25860372705955, 160.57598109615452, 167.3164734969212, 159.23657278019482, 158.3354475523069, 154.67616125474635, 155.52370184709662, 161.73836904122015, 164.7009775474194, 166.3317364695143, 168.82327880273124, 165.85310316247865, 173.2917853683204, 171.5853531961013, 167.54440068467295, 167.06955084918448, 168.18951533294094, 168.28978238935554, 168.603826377371, 166.1917409567845, 178.7871619739191, 171.82927645012725, 182.6156093409824, 184.10644951588338, 188.0334021512174, 187.41584957662633, 180.7326422157601, 178.0104855191183, 173.63078713056495, 177.48764939439755, 178.6716076912032, 178.0066967007179, 185.62191596011232, 197.95213038292468, 203.26974359598745, 196.28705764821913, 198.86242088110876, 182.8754455940983, 171.42285449669947, 172.43555251122706, 176.30428669885146, 173.80478099156394, 182.70476620923338, 188.60079303114213, 185.31236886663396, 191.46441486131965, 191.424538220786, 194.79315754559033, 191.5023926051156, 197.5180552683558, 192.72527351106896, 188.0293347235712, 186.14564233589817, 187.066600952058, 187.42359086532824, 184.2543545522332, 180.57431845394655, 177.63674582422553, 181.1192979984996, 186.5308959063745, 184.83097715620158, 182.26398594973762, 179.36994090652064, 183.203314635012, 184.04376663667418, 180.8606974413602, 174.16560383477383, 174.05721987321695, 176.83907781454838, 178.04081000633184, 177.24409201790067, 173.55713193562224, 175.70695916953238, 175.7526596790029, 171.18832318135537, 173.96462784271586, 170.36381014921312, 168.41963511244074, 162.9260554314501, 166.30217906478225, 162.71278645090737, 176.11445507662603, 183.48937166547674, 187.22919513098205, 179.28873500000236, 190.90317458125674, 194.20578662084753, 187.87323792613367, 192.73944209928808, 190.31968776347753, 192.28943259821628, 185.40581295639126, 187.60437637570118, 193.53458601231605, 190.39024006490743, 190.66100853235756, 192.80808767465942, 193.19326524343606, 192.63757442416315, 200.3064896482181, 196.3517278382037, 182.6179533632527, 185.58736650404092, 187.58861728960107, 181.40279178571112, 181.61061041320787, 181.44473689461398, 174.69158448207912, 179.38561654351835, 178.5524353074726, 181.7720047964558, 180.99480148565144], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 149.85185185185185, 149.85185185185185, 149.85185185185185, 149.85185185185185], "gap": [0.0, 1.8177391438690051, -0.06497152335663259, -1.3409493554482026, -2.291497648418627, -2.7015019935198126, 1.0162085326114862, 2.382276831722237, 0.6705545210954114, 3.228025846317692, 5.048224733637923, 1.5734753368780474, -1.4141803123830101, -1.4197060942515094, -4.037128247634442, -4.937845587003423, -7.614210304792451, -12.685197754993567, -15.039219977573552, -15.652376293043915, -14.885835180484932, -20.014315872383932, -22.223536525004093, -20.699871254202847, -25.14981029902559, -27.775289969287982, -27.88657116146682, -30.515823036692765, -32.686747807748944, -25.1456548874947, -25.158857795826165, -26.888430385048608, -26.47914213636396, -22.912488352621935, -26.230174317261444, -22.118431569433866, -26.049439220076195, -28.830269992707642, -37.00840653449306, -38.63685504310952, -41.26655376249941, -41.29678028772314, -41.74286535906097, -43.64901911337529, -42.25860372705955, -42.57598109615452, -49.31647349692119, -41.23657278019482, -40.3354475523069, -36.67616125474635, -37.52370184709662, -43.73836904122015, -46.7009775474194, -48.33173646951431, -50.82327880273124, -47.85310316247865, -55.291785368320404, -53.585353196101295, -46.359215499487775, -45.884365663999304, -47.004330147755766, -47.10459720417036, -47.41864119218583, -45.00655577159934, -57.60197678873392, -50.64409126494208, -61.43042415579721, -62.92126433069821, -66.84821696603221, -62.82325698403375, -56.14004962316753, -53.417892926525724, -49.03819453797237, -52.89505680180497, -54.079015098610626, -53.414104108125315, -61.02932336751974, -73.3595377903321, -78.67715100339487, -71.69446505562655, -74.26982828851618, -55.98655670520942, -44.5339656078106, -45.54666362233819, -49.415397809962585, -46.91589210267507, -55.81587732034451, -61.71190414225326, -58.42347997774509, -64.57552597243078, -64.53564933189712, -67.90426865670146, -64.61350371622673, -70.62916637946692, -62.13268091847638, -57.436742130978615, -55.55304974330559, -56.474008359465415, -56.830998272735656, -53.661761959640614, -49.981725861353965, -47.04415323163295, -50.52670540590702, -55.938303313781915, -54.238384563609, -51.671393357145035, -48.77734831392806, -52.61072204241941, -53.4511740440816, -50.26810484876762, -39.27671494588492, -39.16833098432804, -41.95018892565946, -43.151921117442924, -42.355203129011755, -38.66824304673332, -40.81807028064347, -40.86377079011399, -36.29943429246646, -39.07573895382694, -35.47492126032421, -30.12333881614444, -24.62975913515379, -28.005882768485947, -24.41649015461107, -37.818158780329725, -45.193075369180434, -48.932898834685744, -40.99243870370606, -52.60687828496043, -55.90949032455123, -49.576941629837364, -54.44314580299178, -45.282650726440494, -47.25239556117924, -40.36877591935422, -42.56733933866414, -48.49754897527902, -45.35320302787039, -45.62397149532052, -47.77105063762238, -48.15622820639902, -47.60053738712611, -55.269452611181066, -51.31469080116665, -37.58091632621566, -40.55032946700388, -42.55158025256404, -36.36575474867408, -36.57357337617083, -36.407699857576944, -29.654547445042084, -29.533764691666505, -28.700583455620745, -31.920152944603956, -31.14294963379959], "quarter_markers": [100.0, null, null, null, null, null, 104.8888888888889, null, null, null, null, null, null, null, null, null, null, 108.66666666666667, null, null, null, null, null, null, null, null, null, null, null, 111.70370370370371, null, null, null, null, null, null, null, null, null, null, null, null, 118.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.18518518518518, null, null, null, null, null, null, null, null, null, null, 124.59259259259258, null, null, null, null, null, null, null, null, null, null, null, 126.88888888888887, null, null, null, null, null, null, null, null, null, null, null, null, 130.59259259259258, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 134.8888888888889, null, null, null, null, null, null, null, null, null, null, 138.2962962962963, null, null, null, null, null, null, null, null, null, null, null, 145.03703703703704, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 149.85185185185185, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [49.9, 31.1, 81.0]}}, "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": [523.672499, 514.153499, 524.012737, 530.694682, 535.672442, 537.819522, 543.952661, 536.798937, 545.762756, 532.369982, 522.838101, 541.034408, 556.679939, 556.708876, 570.415596, 575.132405, 589.147791, 635.486341, 647.813708, 651.024639, 647.010474, 673.866917, 685.435998, 677.456982, 700.760089, 714.509004, 715.091753, 728.860422, 740.228958, 716.642456, 716.711596, 725.768892, 723.625562, 704.947977, 722.321786, 700.78972, 721.375326, 735.937772, 778.764424, 787.292161, 801.06317, 801.221458, 836.529455, 846.511458, 839.230235, 840.892253, 876.190358, 833.87814, 829.159195, 809.996519, 814.434856, 846.979359, 862.493725, 871.033561, 884.081083, 868.52709, 907.481423, 898.545307, 877.38395, 874.897292, 880.762238, 881.287309, 882.931871, 870.300443, 936.259199, 899.822666, 956.307725, 964.114845, 984.679216, 981.445263, 946.447144, 932.191958, 909.256682, 929.454009, 935.654073, 932.172117, 972.050926, 1036.620868, 1064.467746, 1027.90134, 1041.387809, 957.668416, 897.694346, 902.997567, 923.257064, 910.16784, 956.774615, 987.650486, 970.429913, 1002.646486, 1002.437663, 1020.078196, 1002.845365, 1034.347736, 1009.249256, 984.657916, 974.793537, 979.616344, 981.485802, 964.889383, 945.618046, 930.234786, 948.471954, 976.811004, 967.908997, 954.46637, 939.311052, 959.385376, 963.786592, 947.117734, 912.05737, 911.489793, 926.057618, 932.350759, 928.178566, 908.87097, 920.129024, 920.368345, 896.46617, 911.004914, 892.148422, 881.967312, 853.198946, 870.878777, 852.082115, 922.262968, 960.883378, 980.467805, 938.885799, 999.707425, 1017.002296, 983.84048, 1009.323453, 996.651865, 1006.966877, 970.919254, 982.432526, 1013.487403, 997.021328, 998.439268, 1009.682931, 1011.7, 1008.79, 1048.95, 1028.24, 956.32, 971.87, 982.35, 949.956533, 951.044822, 950.176188, 914.811786, 939.393141, 935.03, 951.89, 947.82], "ttmEps": [13.5, 13.5, 13.5, 13.5, 13.5, 13.5, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.16, 14.67, 14.67, 14.67, 14.67, 14.67, 14.67, 14.67, 14.67, 14.67, 14.67, 14.67, 14.67, 15.08, 15.08, 15.08, 15.08, 15.08, 15.08, 15.08, 15.08, 15.08, 15.08, 15.08, 15.08, 15.08, 15.93, 15.93, 15.93, 15.93, 15.93, 15.93, 15.93, 15.93, 15.93, 15.93, 15.93, 15.93, 15.93, 15.93, 15.93, 15.93, 16.36, 16.36, 16.36, 16.36, 16.36, 16.36, 16.36, 16.36, 16.36, 16.36, 16.36, 16.82, 16.82, 16.82, 16.82, 16.82, 16.82, 16.82, 16.82, 16.82, 16.82, 16.82, 16.82, 17.13, 17.13, 17.13, 17.13, 17.13, 17.13, 17.13, 17.13, 17.13, 17.13, 17.13, 17.13, 17.13, 17.63, 17.63, 17.63, 17.63, 17.63, 17.63, 17.63, 17.63, 17.63, 17.63, 17.63, 17.63, 17.63, 17.63, 17.63, 17.63, 18.21, 18.21, 18.21, 18.21, 18.21, 18.21, 18.21, 18.21, 18.21, 18.21, 18.21, 18.67, 18.67, 18.67, 18.67, 18.67, 18.67, 18.67, 18.67, 18.67, 18.67, 18.67, 18.67, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 19.58, 20.23, 20.23, 20.23, 20.23], "quarterlyEps": [2.93, 2.93, 2.93, 2.93, 2.93, 2.93, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.58, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.71, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 5.29, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.02, 4.02, 4.02, 4.02, 4.02, 4.02, 4.02, 4.02, 4.02, 4.02, 4.02, 4.02, 4.02, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93, 4.93], "priceIndex": [100.0, 98.182260856131, 100.06497152335663, 101.3409493554482, 102.29149764841863, 102.70150199351981, 103.87268035627741, 102.50661205716666, 104.21833436779349, 101.66086304257121, 99.84066415525098, 103.31541355201085, 106.30306920127191, 106.30859498314041, 108.92601713652334, 109.82673447589232, 112.50309919368135, 121.35186442166024, 123.70588664424022, 124.31904295971059, 123.5525018471516, 128.6809825390506, 130.89020319167076, 129.36653792086952, 133.81647696569226, 136.44195663595465, 136.5532378281335, 139.18248970335944, 141.35341447441562, 136.8493585911984, 136.86256149952987, 138.59213408875232, 138.18284584006767, 134.61619205632564, 137.93387802096515, 133.82213527313758, 137.7531429237799, 140.53397369641135, 148.71211023819677, 150.34055874681323, 152.97025746620312, 153.00048399142685, 159.74286535906097, 161.6490191133753, 160.25860372705955, 160.57598109615452, 167.3164734969212, 159.23657278019482, 158.3354475523069, 154.67616125474635, 155.52370184709662, 161.73836904122015, 164.7009775474194, 166.3317364695143, 168.82327880273124, 165.85310316247865, 173.2917853683204, 171.5853531961013, 167.54440068467295, 167.06955084918448, 168.18951533294094, 168.28978238935554, 168.603826377371, 166.1917409567845, 178.7871619739191, 171.82927645012725, 182.6156093409824, 184.10644951588338, 188.0334021512174, 187.41584957662633, 180.7326422157601, 178.0104855191183, 173.63078713056495, 177.48764939439755, 178.6716076912032, 178.0066967007179, 185.62191596011232, 197.95213038292468, 203.26974359598745, 196.28705764821913, 198.86242088110876, 182.8754455940983, 171.42285449669947, 172.43555251122706, 176.30428669885146, 173.80478099156394, 182.70476620923338, 188.60079303114213, 185.31236886663396, 191.46441486131965, 191.424538220786, 194.79315754559033, 191.5023926051156, 197.5180552683558, 192.72527351106896, 188.0293347235712, 186.14564233589817, 187.066600952058, 187.42359086532824, 184.2543545522332, 180.57431845394655, 177.63674582422553, 181.1192979984996, 186.5308959063745, 184.83097715620158, 182.26398594973762, 179.36994090652064, 183.203314635012, 184.04376663667418, 180.8606974413602, 174.16560383477383, 174.05721987321695, 176.83907781454838, 178.04081000633184, 177.24409201790067, 173.55713193562224, 175.70695916953238, 175.7526596790029, 171.18832318135537, 173.96462784271586, 170.36381014921312, 168.41963511244074, 162.9260554314501, 166.30217906478225, 162.71278645090737, 176.11445507662603, 183.48937166547674, 187.22919513098205, 179.28873500000236, 190.90317458125674, 194.20578662084753, 187.87323792613367, 192.73944209928808, 190.31968776347753, 192.28943259821628, 185.40581295639126, 187.60437637570118, 193.53458601231605, 190.39024006490743, 190.66100853235756, 192.80808767465942, 193.19326524343606, 192.63757442416315, 200.3064896482181, 196.3517278382037, 182.6179533632527, 185.58736650404092, 187.58861728960107, 181.40279178571112, 181.61061041320787, 181.44473689461398, 174.69158448207912, 179.38561654351835, 178.5524353074726, 181.7720047964558, 180.99480148565144], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 149.85185185185185, 149.85185185185185, 149.85185185185185, 149.85185185185185], "valuationGap": [0.0, 1.8177391438690051, -0.06497152335663259, -1.3409493554482026, -2.291497648418627, -2.7015019935198126, 1.0162085326114862, 2.382276831722237, 0.6705545210954114, 3.228025846317692, 5.048224733637923, 1.5734753368780474, -1.4141803123830101, -1.4197060942515094, -4.037128247634442, -4.937845587003423, -7.614210304792451, -12.685197754993567, -15.039219977573552, -15.652376293043915, -14.885835180484932, -20.014315872383932, -22.223536525004093, -20.699871254202847, -25.14981029902559, -27.775289969287982, -27.88657116146682, -30.515823036692765, -32.686747807748944, -25.1456548874947, -25.158857795826165, -26.888430385048608, -26.47914213636396, -22.912488352621935, -26.230174317261444, -22.118431569433866, -26.049439220076195, -28.830269992707642, -37.00840653449306, -38.63685504310952, -41.26655376249941, -41.29678028772314, -41.74286535906097, -43.64901911337529, -42.25860372705955, -42.57598109615452, -49.31647349692119, -41.23657278019482, -40.3354475523069, -36.67616125474635, -37.52370184709662, -43.73836904122015, -46.7009775474194, -48.33173646951431, -50.82327880273124, -47.85310316247865, -55.291785368320404, -53.585353196101295, -46.359215499487775, -45.884365663999304, -47.004330147755766, -47.10459720417036, -47.41864119218583, -45.00655577159934, -57.60197678873392, -50.64409126494208, -61.43042415579721, -62.92126433069821, -66.84821696603221, -62.82325698403375, -56.14004962316753, -53.417892926525724, -49.03819453797237, -52.89505680180497, -54.079015098610626, -53.414104108125315, -61.02932336751974, -73.3595377903321, -78.67715100339487, -71.69446505562655, -74.26982828851618, -55.98655670520942, -44.5339656078106, -45.54666362233819, -49.415397809962585, -46.91589210267507, -55.81587732034451, -61.71190414225326, -58.42347997774509, -64.57552597243078, -64.53564933189712, -67.90426865670146, -64.61350371622673, -70.62916637946692, -62.13268091847638, -57.436742130978615, -55.55304974330559, -56.474008359465415, -56.830998272735656, -53.661761959640614, -49.981725861353965, -47.04415323163295, -50.52670540590702, -55.938303313781915, -54.238384563609, -51.671393357145035, -48.77734831392806, -52.61072204241941, -53.4511740440816, -50.26810484876762, -39.27671494588492, -39.16833098432804, -41.95018892565946, -43.151921117442924, -42.355203129011755, -38.66824304673332, -40.81807028064347, -40.86377079011399, -36.29943429246646, -39.07573895382694, -35.47492126032421, -30.12333881614444, -24.62975913515379, -28.005882768485947, -24.41649015461107, -37.818158780329725, -45.193075369180434, -48.932898834685744, -40.99243870370606, -52.60687828496043, -55.90949032455123, -49.576941629837364, -54.44314580299178, -45.282650726440494, -47.25239556117924, -40.36877591935422, -42.56733933866414, -48.49754897527902, -45.35320302787039, -45.62397149532052, -47.77105063762238, -48.15622820639902, -47.60053738712611, -55.269452611181066, -51.31469080116665, -37.58091632621566, -40.55032946700388, -42.55158025256404, -36.36575474867408, -36.57357337617083, -36.407699857576944, -29.654547445042084, -29.533764691666505, -28.700583455620745, -31.920152944603956, -31.14294963379959], "quarterMarkers": [100.0, null, null, null, null, null, 104.8888888888889, null, null, null, null, null, null, null, null, null, null, 108.66666666666667, null, null, null, null, null, null, null, null, null, null, null, 111.70370370370371, null, null, null, null, null, null, null, null, null, null, null, null, 118.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.18518518518518, null, null, null, null, null, null, null, null, null, null, 124.59259259259258, null, null, null, null, null, null, null, null, null, null, null, 126.88888888888887, null, null, null, null, null, null, null, null, null, null, null, null, 130.59259259259258, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 134.8888888888889, null, null, null, null, null, null, null, null, null, null, 138.2962962962963, null, null, null, null, null, null, null, null, null, null, null, 145.03703703703704, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 149.85185185185185, null, null, null], "quarterLabels": ["2023-06-01", "", "", "", "", "", "2023-09-26", "", "", "", "", "", "", "", "", "", "", "2023-12-14", "", "", "", "", "", "", "", "", "", "", "", "2024-03-07", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-06", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-26", "", "", "", "", "", "", "", "", "", "", "2024-12-12", "", "", "", "", "", "", "", "", "", "", "", "2025-03-06", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-05", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-25", "", "", "", "", "", "", "", "", "", "", "2025-12-11", "", "", "", "", "", "", "", "", "", "", "", "2026-03-05", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-15", "", "", ""], "quarterPeriods": ["2023-05-31", "", "", "", "", "", "2023-08-31", "", "", "", "", "", "", "", "", "", "", "2023-11-30", "", "", "", "", "", "", "", "", "", "", "", "2024-02-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-31", "", "", "", "", "", "", "", "", "", "", "2024-11-30", "", "", "", "", "", "", "", "", "", "", "", "2025-02-28", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-31", "", "", "", "", "", "", "", "", "", "", "2025-11-30", "", "", "", "", "", "", "", "", "", "", "", "2026-02-28", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-31", "", "", ""], "surprisePct": [-14.577259475218657, -14.577259475218657, -14.577259475218657, -14.577259475218657, -14.577259475218657, -14.577259475218657, 1.4613778705636802, 1.4613778705636802, 1.4613778705636802, 1.4613778705636802, 1.4613778705636802, 1.4613778705636802, 1.4613778705636802, 1.4613778705636802, 1.4613778705636802, 1.4613778705636802, 1.4613778705636802, 4.678362573099419, 4.678362573099419, 4.678362573099419, 4.678362573099419, 4.678362573099419, 4.678362573099419, 4.678362573099419, 4.678362573099419, 4.678362573099419, 4.678362573099419, 4.678362573099419, 4.678362573099419, 3.055555555555552, 3.055555555555552, 3.055555555555552, 3.055555555555552, 3.055555555555552, 3.055555555555552, 3.055555555555552, 3.055555555555552, 3.055555555555552, 3.055555555555552, 3.055555555555552, 3.055555555555552, 3.055555555555552, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 2.162162162162152, 4.133858267716534, 4.133858267716534, 4.133858267716534, 4.133858267716534, 4.133858267716534, 4.133858267716534, 4.133858267716534, 4.133858267716534, 4.133858267716534, 4.133858267716534, 4.133858267716534, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, 6.315789473684216, -4.964539007092219, -4.964539007092219, -4.964539007092219, -4.964539007092219, -4.964539007092219, -4.964539007092219, -4.964539007092219, -4.964539007092219, -4.964539007092219, -4.964539007092219, -4.964539007092219, -4.964539007092219, -4.964539007092219, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 1.2346847059936616, 0.8591065292096189, 0.8591065292096189, 0.8591065292096189, 0.8591065292096189, 0.8591065292096189, 0.8591065292096189, 0.8591065292096189, 0.8591065292096189, 0.8591065292096189, 0.8591065292096189, 0.8591065292096189, 5.386416861826708, 5.386416861826708, 5.386416861826708, 5.386416861826708, 5.386416861826708, 5.386416861826708, 5.386416861826708, 5.386416861826708, 5.386416861826708, 5.386416861826708, 5.386416861826708, 5.386416861826708, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, 8.590308370044045, -1.0040160642570424, -1.0040160642570424, -1.0040160642570424, -1.0040160642570424], "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", "estimated", "estimated", "estimated", "estimated"], "earningsAgeDays": [78, 85, 92, 99, 106, 113, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 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, 99, 106, 113, 120, 127, 2, 9, 16, 23], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 523.672499, "latestClose": 947.82, "startTtmEps": 13.5, "latestTtmEps": 20.23, "priceChangePct": 80.99480148565144, "epsChangePct": 49.85185185185186, "earningsGapPct": -31.142949633799574, "startMultiple": 38.79055548148148, "latestMultiple": 46.852199703410776, "multipleChangePct": 20.78249234089442, "latestQuarter": "2026-07-15", "tone": "caution", "read": "Market price is leading earnings power; the spread is closing and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -2.967923567740638, "earningsMovePct": 14.747589336358491, "spread": 17.71551290409913, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 11.905914816986707, "earningsMovePct": 26.993094789704976, "spread": 15.08717997271827, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 80.99480148565144, "earningsMovePct": 49.85185185185186, "spread": -31.142949633799574, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 11 updates.", "marketChangePct": 80.99480148565144, "earningsChangePct": 49.85185185185186, "recentMarketMovePoints": -11.642772938511712, "recentEarningsMovePoints": 4.8148148148148096}, "pressure": {"score": 43, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 90, "band": "high", "label": "High confidence", "anchorStability": 67, "availabilityCoverage": 92, "dataCompleteness": 100, "flags": ["1 historical earnings update date is estimated.", "The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 12, "estimatedReportDates": 1}, "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": 2.39805386, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.09231107, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.20866838, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.07129469, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.003103, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -0.4223989581462195, "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-07-15", "alignedPeriod": "2026-05-31", "requiredPeriod": "2026-05-31"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 104.8888888888889, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 108.66666666666667, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 111.70370370370371, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 118.0, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 121.18518518518518, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 124.59259259259258, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 126.88888888888887, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 130.59259259259258, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 134.8888888888889, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 138.2962962962963, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 145.03703703703704, 149.85185185185185, 149.85185185185185, 149.85185185185185, 149.85185185185185], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.90857196252155, 102.90857196252155, 102.90857196252155, 102.90857196252155, 102.90857196252155, 102.90857196252155, 102.90857196252155, 102.90857196252155, 102.90857196252155, 102.90857196252155, 102.90857196252155, 104.33652449435529, 104.33652449435529, 104.33652449435529, 104.33652449435529, 104.33652449435529, 104.33652449435529, 104.33652449435529, 104.33652449435529, 104.33652449435529, 104.33652449435529, 104.33652449435529, 104.33652449435529, 105.68547667790793, 105.68547667790793, 105.68547667790793, 105.68547667790793, 105.68547667790793, 105.68547667790793, 105.68547667790793, 105.68547667790793, 105.68547667790793, 105.68547667790793, 105.68547667790793, 105.68547667790793, 105.68547667790793, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 107.7526524579302, 108.07460011382845, 108.07460011382845, 108.07460011382845, 108.07460011382845, 108.07460011382845, 108.07460011382845, 108.07460011382845, 108.07460011382845, 108.07460011382845, 108.07460011382845, 108.07460011382845, 109.92303837038422, 109.92303837038422, 109.92303837038422, 109.92303837038422, 109.92303837038422, 109.92303837038422, 109.92303837038422, 109.92303837038422, 109.92303837038422, 109.92303837038422, 109.92303837038422, 109.92303837038422, 112.16605363529023, 112.16605363529023, 112.16605363529023, 112.16605363529023, 112.16605363529023, 112.16605363529023, 112.16605363529023, 112.16605363529023, 112.16605363529023, 112.16605363529023, 112.16605363529023, 112.16605363529023, 112.16605363529023, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 114.15805166452884, 116.90140246854853, 116.90140246854853, 116.90140246854853, 116.90140246854853, 116.90140246854853, 116.90140246854853, 116.90140246854853, 116.90140246854853, 116.90140246854853, 116.90140246854853, 116.90140246854853, 119.09132610154518, 119.09132610154518, 119.09132610154518, 119.09132610154518, 119.09132610154518, 119.09132610154518, 119.09132610154518, 119.09132610154518, 119.09132610154518, 119.09132610154518, 119.09132610154518, 119.09132610154518, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 121.58620806822913, 124.6961034989509, 124.6961034989509, 124.6961034989509, 124.6961034989509], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 110.92612612612614, 110.92612612612614, 110.92612612612614, 110.92612612612614, 110.92612612612614, 110.92612612612614, 110.92612612612614, 110.92612612612614, 110.92612612612614, 110.92612612612614, 110.92612612612614, 125.51351351351352, 125.51351351351352, 125.51351351351352, 125.51351351351352, 125.51351351351352, 125.51351351351352, 125.51351351351352, 125.51351351351352, 125.51351351351352, 125.51351351351352, 125.51351351351352, 125.51351351351352, 108.7927927927928, 108.7927927927928, 108.7927927927928, 108.7927927927928, 108.7927927927928, 108.7927927927928, 108.7927927927928, 108.7927927927928, 108.7927927927928, 108.7927927927928, 108.7927927927928, 108.7927927927928, 108.7927927927928, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 121.04504504504506, 115.66846846846848, 115.66846846846848, 115.66846846846848, 115.66846846846848, 115.66846846846848, 115.66846846846848, 115.66846846846848, 115.66846846846848, 115.66846846846848, 115.66846846846848, 115.66846846846848, 107.25765765765767, 107.25765765765767, 107.25765765765767, 107.25765765765767, 107.25765765765767, 107.25765765765767, 107.25765765765767, 107.25765765765767, 107.25765765765767, 107.25765765765767, 107.25765765765767, 107.25765765765767, 122.55855855855854, 122.55855855855854, 122.55855855855854, 122.55855855855854, 122.55855855855854, 122.55855855855854, 122.55855855855854, 122.55855855855854, 122.55855855855854, 122.55855855855854, 122.55855855855854, 122.55855855855854, 122.55855855855854, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 126.37837837837837, 135.73333333333332, 135.73333333333332, 135.73333333333332, 135.73333333333332, 135.73333333333332, 135.73333333333332, 135.73333333333332, 135.73333333333332, 135.73333333333332, 135.73333333333332, 135.73333333333332, 147.91351351351352, 147.91351351351352, 147.91351351351352, 147.91351351351352, 147.91351351351352, 147.91351351351352, 147.91351351351352, 147.91351351351352, 147.91351351351352, 147.91351351351352, 147.91351351351352, 147.91351351351352, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 150.7963963963964, 152.74954954954956, 152.74954954954956, 152.74954954954956, 152.74954954954956], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 146, "exactReportDates": 11, "estimatedReportDates": 1, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 49.85185185185185, "valuationContribution": 31.14294963379959, "marketMove": 80.99480148565144, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 49.85185185185185}, {"key": "valuation", "label": "Relative valuation contribution", "value": 31.14294963379959}, {"key": "market", "label": "Total market move", "value": 80.99480148565144}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-29", "periodEnd": "2023-08-31", "earningsChangePct": 4.888888888888898, "surprisePct": 1.4613778705636802, "immediateReturnPct": 1.1403712117389553, "forward4WeekPct": -2.785585198597529, "forward13WeekPct": 21.048904394362978, "toDateReturnPct": 76.23384076415137, "weeksSince": 149, "availabilitySource": "reported", "spread": 1.0162085326114862, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2023-12-15", "periodEnd": "2023-11-30", "earningsChangePct": 3.601694915254239, "surprisePct": 4.678362573099419, "immediateReturnPct": 7.865352413754545, "forward4WeekPct": 14.37994460714187, "forward13WeekPct": 21.65225889814124, "toDateReturnPct": 60.8798360070572, "weeksSince": 138, "availabilitySource": "reported", "spread": -12.685197754993567, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-03-08", "periodEnd": "2024-02-29", "earningsChangePct": 2.7948193592365334, "surprisePct": 3.055555555555552, "immediateReturnPct": -3.1863792607800145, "forward4WeekPct": -4.76622545209856, "forward13WeekPct": 13.00955548404794, "toDateReturnPct": 28.04416657258091, "weeksSince": 126, "availabilitySource": "reported", "spread": -25.1456548874947, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-06-07", "periodEnd": "2024-05-31", "earningsChangePct": 5.636604774535803, "surprisePct": 2.162162162162152, "immediateReturnPct": 4.406771267476461, "forward4WeekPct": 9.356826287096265, "forward13WeekPct": 8.400378113687523, "toDateReturnPct": 18.296881659402597, "weeksSince": 113, "availabilitySource": "reported", "spread": -41.74286535906097, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-09-27", "periodEnd": "2024-08-31", "earningsChangePct": 2.699309478970502, "surprisePct": 4.133858267716534, "immediateReturnPct": -2.3550684462035676, "forward4WeekPct": -1.7376348057649982, "forward13WeekPct": 3.7445692207037418, "toDateReturnPct": 5.483829542721108, "weeksSince": 97, "availabilitySource": "reported", "spread": -46.359215499487775, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-12-13", "periodEnd": "2024-11-30", "earningsChangePct": 2.8117359413202925, "surprisePct": 6.315789473684216, "immediateReturnPct": -0.32842706004673206, "forward4WeekPct": -5.60844649736163, "forward13WeekPct": -8.83382817333681, "toDateReturnPct": -3.743271453390762, "weeksSince": 86, "availabilitySource": "reported", "spread": -62.82325698403375, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-03-07", "periodEnd": "2025-02-28", "earningsChangePct": 1.8430439952437538, "surprisePct": -4.964539007092219, "immediateReturnPct": -8.039213852560101, "forward4WeekPct": -12.600490217568904, "forward13WeekPct": -3.0861272546354623, "toDateReturnPct": -8.984914955923017, "weeksSince": 74, "availabilitySource": "reported", "spread": -55.98655670520942, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-06-06", "periodEnd": "2025-05-31", "earningsChangePct": 2.9188558085230687, "surprisePct": 1.2346847059936616, "immediateReturnPct": -2.4265031117156166, "forward4WeekPct": -5.110654005434001, "forward13WeekPct": -7.247307398756664, "toDateReturnPct": -8.365439686136645, "weeksSince": 61, "availabilitySource": "reported", "spread": -62.13268091847638, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-09-26", "periodEnd": "2025-08-31", "earningsChangePct": 3.2898468519569013, "surprisePct": 0.8591065292096189, "immediateReturnPct": -3.701795747391212, "forward4WeekPct": -1.9996635391899442, "forward13WeekPct": -8.04957549237485, "toDateReturnPct": 0.0741476983050493, "weeksSince": 45, "availabilitySource": "reported", "spread": -39.27671494588492, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-12-12", "periodEnd": "2025-11-30", "earningsChangePct": 2.5260845689181854, "surprisePct": 5.386416861826708, "immediateReturnPct": -1.1411901595001606, "forward4WeekPct": 3.3755085204869584, "forward13WeekPct": 12.869882652776798, "toDateReturnPct": 6.240169979250387, "weeksSince": 34, "availabilitySource": "reported", "spread": -30.12333881614444, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-03-06", "periodEnd": "2026-02-28", "earningsChangePct": 4.874129619710743, "surprisePct": 8.590308370044045, "immediateReturnPct": -1.255453637021542, "forward4WeekPct": 0.41254862230968303, "forward13WeekPct": -3.7107483125134455, "toDateReturnPct": -6.0935325357985075, "weeksSince": 22, "availabilitySource": "reported", "spread": -45.282650726440494, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-17", "periodEnd": "2026-05-31", "earningsChangePct": 3.3197139938712983, "surprisePct": -1.0040160642570424, "immediateReturnPct": 2.6870396048876533, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 3.6081972822330943, "weeksSince": 3, "availabilitySource": "estimated", "spread": -29.533764691666505, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}], "latestEvent": {"date": "2026-07-17", "periodEnd": "2026-05-31", "earningsChangePct": 3.3197139938712983, "surprisePct": -1.0040160642570424, "immediateReturnPct": 2.6870396048876533, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 3.6081972822330943, "weeksSince": 3, "availabilitySource": "estimated", "spread": -29.533764691666505, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 6 improving updates had a non-positive price response; 3 had a meaningful positive price response. 1 update date is estimated."}, "professional": {"peerContext": {"available": true, "cohort": "Discount Stores", "population": 7, "spreadPercentile": 66.7, "qualityPercentile": 66.7, "rarityPercentile": 66.7, "currentOneYearSpread": 15.654395999999998, "lead": "earnings", "relatedSignals": [{"tickerId": 8950, "symbol": "WMT", "name": "Walmart Inc.", "spread": 12.083877000000001, "lead": "earnings", "quality": 100}, {"tickerId": 472, "symbol": "BJ", "name": "BJs Wholesale Club Holdings Inc", "spread": 10.446362, "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-09-29", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2023-12-15", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 12, "estimatedReportDates": 1, "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."}