{"ticker": {"uuid": "30bfe2ca-78ad-4b5b-93af-625e4df9562b", "symbol": "DG", "name": "Dollar General Corporation", "sector": "Consumer Defensive", "industry": "Discount Stores", "currency": "USD"}, "next_event": {"report_date": "2026-08-27", "fiscal_date_ending": "2026-07-31", "estimate": 2.0, "session": "Before the open", "days": 14}, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 3, "inline": 0, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": 8.7, "average_surprise_label": "+8.7%", "median_surprise": 6.3, "surprise_dispersion": 13.2, "average_reaction": -3.6, "average_reaction_label": "-3.6%", "average_abs_reaction": 10.8, "positive_response_rate": 25.0, "confirmation_rate": 33.3, "reaction_sample": 12, "streak": {"count": 6, "band": "beat", "label": "6 consecutive beats"}, "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": 64, "band": "Elevated", "tone": "caution", "days": 14, "proximity_component": 21, "reaction_component": 27, "variability_component": 16, "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": 35.6, "revenue_growth_1y": 4.7, "cash_conversion": 3.91, "net_margin": 3.6, "earnings_yield": 5.3, "eps_surprise_avg": 19.9, "sue_score": 0.89, "pe_ratio": 17.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 126.59, "currency": "USD", "return_13w": 11.7, "fair_value": 110.970349, "fair_value_gap": 14.1, "relative_strength": -6.0, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 47.5}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-08-31", "date_source": "exact", "eps_actual": 2.13, "eps_estimate": 2.47, "eps_surprise": -0.34, "surprise_pct": -13.7652, "surprise_label": "-13.8%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -15.943992678227087, "one_week_reaction_label": "-15.9%", "four_week_reaction": -30.22325440644915, "four_week_reaction_label": "-30.2%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-10-31", "reported_date": "2023-12-07", "date_source": "exact", "eps_actual": 1.26, "eps_estimate": 1.18, "eps_surprise": 0.08, "surprise_pct": 6.7797, "surprise_label": "+6.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.546068981473686, "one_week_reaction_label": "-5.5%", "four_week_reaction": 0.9354810614685797, "four_week_reaction_label": "+0.9%", "confirmation": "diverged", "revenue": 9694082000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 276246000.0, "operating_cash_flow": 715298000.0, "free_cash_flow": 1187870000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-03-14", "date_source": "exact", "eps_actual": 1.83, "eps_estimate": 1.73, "eps_surprise": 0.1, "surprise_pct": 5.7803, "surprise_label": "+5.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.4072847307610834, "one_week_reaction_label": "-3.4%", "four_week_reaction": 1.42394043620867, "four_week_reaction_label": "+1.4%", "confirmation": "diverged", "revenue": 9858514000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 401813000.0, "operating_cash_flow": 949779000.0, "free_cash_flow": 1409494000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-05-30", "date_source": "exact", "eps_actual": 1.65, "eps_estimate": 1.58, "eps_surprise": 0.07, "surprise_pct": 4.4304, "surprise_label": "+4.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.728843693224041, "one_week_reaction_label": "-5.7%", "four_week_reaction": -11.333746373864113, "four_week_reaction_label": "-11.3%", "confirmation": "diverged", "revenue": 9914021000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 363317000.0, "operating_cash_flow": 663806000.0, "free_cash_flow": 1005781000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-08-29", "date_source": "exact", "eps_actual": 1.7, "eps_estimate": 1.79, "eps_surprise": -0.09, "surprise_pct": -5.0279, "surprise_label": "-5.0%", "surprise_band": "miss", "eps_yoy": -20.187793427230044, "eps_yoy_label": "-20.2%", "one_week_reaction": -32.87216816642666, "one_week_reaction_label": "-32.9%", "four_week_reaction": -30.412621172054155, "four_week_reaction_label": "-30.4%", "confirmation": "confirmed", "revenue": 10210361000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 374190000.0, "operating_cash_flow": 988923000.0, "free_cash_flow": 1342631000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-12-05", "date_source": "exact", "eps_actual": 0.89, "eps_estimate": 0.94, "eps_surprise": -0.05, "surprise_pct": -5.3191, "surprise_label": "-5.3%", "surprise_band": "miss", "eps_yoy": -29.365079365079367, "eps_yoy_label": "-29.4%", "one_week_reaction": 5.590785931574102, "one_week_reaction_label": "+5.6%", "four_week_reaction": -1.7859455245319824, "four_week_reaction_label": "-1.8%", "confirmation": "diverged", "revenue": 10183428000.0, "revenue_yoy": 5.047883853262227, "revenue_yoy_label": "+5.0%", "net_income": 196529000.0, "operating_cash_flow": 542434000.0, "free_cash_flow": 883848000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-03-13", "date_source": "exact", "eps_actual": 1.68, "eps_estimate": 1.5, "eps_surprise": 0.18, "surprise_pct": 12.0, "surprise_label": "+12.0%", "surprise_band": "beat", "eps_yoy": -8.196721311475416, "eps_yoy_label": "-8.2%", "one_week_reaction": -3.4457472060764336, "one_week_reaction_label": "-3.4%", "four_week_reaction": 13.172043408933327, "four_week_reaction_label": "+13.2%", "confirmation": "diverged", "revenue": 10304498000.0, "revenue_yoy": 4.523846088771593, "revenue_yoy_label": "+4.5%", "net_income": 191217000.0, "operating_cash_flow": 800901000.0, "free_cash_flow": 1073692000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-06-03", "date_source": "exact", "eps_actual": 1.78, "eps_estimate": 1.48, "eps_surprise": 0.3, "surprise_pct": 20.2703, "surprise_label": "+20.3%", "surprise_band": "beat", "eps_yoy": 7.878787878787887, "eps_yoy_label": "+7.9%", "one_week_reaction": 16.688944985640568, "one_week_reaction_label": "+16.7%", "four_week_reaction": 17.686374923730675, "four_week_reaction_label": "+17.7%", "confirmation": "confirmed", "revenue": 10435979000.0, "revenue_yoy": 5.264846624795328, "revenue_yoy_label": "+5.3%", "net_income": 391928000.0, "operating_cash_flow": 847155000.0, "free_cash_flow": 1138083000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-08-28", "date_source": "exact", "eps_actual": 1.86, "eps_estimate": 1.57, "eps_surprise": 0.29, "surprise_pct": 18.4713, "surprise_label": "+18.5%", "surprise_band": "beat", "eps_yoy": 9.41176470588236, "eps_yoy_label": "+9.4%", "one_week_reaction": -3.238434694021322, "one_week_reaction_label": "-3.2%", "four_week_reaction": -9.154804675434459, "four_week_reaction_label": "-9.2%", "confirmation": "diverged", "revenue": 10727737000.0, "revenue_yoy": 5.067166577166077, "revenue_yoy_label": "+5.1%", "net_income": 411426000.0, "operating_cash_flow": 967700000.0, "free_cash_flow": 1370690000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-12-04", "date_source": "exact", "eps_actual": 1.28, "eps_estimate": 0.93, "eps_surprise": 0.35, "surprise_pct": 37.6344, "surprise_label": "+37.6%", "surprise_band": "beat", "eps_yoy": 43.82022471910113, "eps_yoy_label": "+43.8%", "one_week_reaction": 20.896885856667165, "one_week_reaction_label": "+20.9%", "four_week_reaction": 25.89277539967399, "four_week_reaction_label": "+25.9%", "confirmation": "confirmed", "revenue": 10649450000.0, "revenue_yoy": 4.576278243436296, "revenue_yoy_label": "+4.6%", "net_income": 282657000.0, "operating_cash_flow": 1003970000.0, "free_cash_flow": 1317510000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-03-12", "date_source": "exact", "eps_actual": 1.93, "eps_estimate": 1.64, "eps_surprise": 0.29, "surprise_pct": 17.6829, "surprise_label": "+17.7%", "surprise_band": "beat", "eps_yoy": 14.880952380952381, "eps_yoy_label": "+14.9%", "one_week_reaction": -9.889959547263013, "one_week_reaction_label": "-9.9%", "four_week_reaction": -18.160070619712222, "four_week_reaction_label": "-18.2%", "confirmation": "diverged", "revenue": 10911203000.0, "revenue_yoy": 5.887768622983866, "revenue_yoy_label": "+5.9%", "net_income": 426300000.0, "operating_cash_flow": 1819645000.0, "free_cash_flow": 2366889000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-06-02", "date_source": "exact", "eps_actual": 2.0, "eps_estimate": 1.89, "eps_surprise": 0.11, "surprise_pct": 5.8201, "surprise_label": "+5.8%", "surprise_band": "beat", "eps_yoy": 12.359550561797752, "eps_yoy_label": "+12.4%", "one_week_reaction": -6.723939065183977, "one_week_reaction_label": "-6.7%", "four_week_reaction": 7.496837537293197, "four_week_reaction_label": "+7.5%", "confirmation": "diverged", "revenue": 10786965000.0, "revenue_yoy": 3.363230224974581, "revenue_yoy_label": "+3.4%", "net_income": 444127000.0, "operating_cash_flow": 716188000.0, "free_cash_flow": 1067793000.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": [2.13, 1.26, 1.83, 1.65, 1.7, 0.89, 1.68, 1.78, 1.86, 1.28, 1.93, 2.0], "eps_estimate": [2.47, 1.18, 1.73, 1.58, 1.79, 0.94, 1.5, 1.48, 1.57, 0.93, 1.64, 1.89], "surprise": [-13.7652, 6.7797, 5.7803, 4.4304, -5.0279, -5.3191, 12.0, 20.2703, 18.4713, 37.6344, 17.6829, 5.8201], "reaction_1w": [-15.943992678227087, -5.546068981473686, -3.4072847307610834, -5.728843693224041, -32.87216816642666, 5.590785931574102, -3.4457472060764336, 16.688944985640568, -3.238434694021322, 20.896885856667165, -9.889959547263013, -6.723939065183977], "reaction_4w": [-30.22325440644915, 0.9354810614685797, 1.42394043620867, -11.333746373864113, -30.412621172054155, -1.7859455245319824, 13.172043408933327, 17.686374923730675, -9.154804675434459, 25.89277539967399, -18.160070619712222, 7.496837537293197], "revenue": [null, 9.69, 9.86, 9.91, 10.21, 10.18, 10.3, 10.44, 10.73, 10.65, 10.91, 10.79], "net_income": [null, 0.28, 0.4, 0.36, 0.37, 0.2, 0.19, 0.39, 0.41, 0.28, 0.43, 0.44], "financial_unit": "billions", "scatter": [{"x": -13.7652, "y": -15.943992678227087, "label": "2023-07-31"}, {"x": 6.7797, "y": -5.546068981473686, "label": "2023-10-31"}, {"x": 5.7803, "y": -3.4072847307610834, "label": "2024-01-31"}, {"x": 4.4304, "y": -5.728843693224041, "label": "2024-04-30"}, {"x": -5.0279, "y": -32.87216816642666, "label": "2024-07-31"}, {"x": -5.3191, "y": 5.590785931574102, "label": "2024-10-31"}, {"x": 12.0, "y": -3.4457472060764336, "label": "2025-01-31"}, {"x": 20.2703, "y": 16.688944985640568, "label": "2025-04-30"}, {"x": 18.4713, "y": -3.238434694021322, "label": "2025-07-31"}, {"x": 37.6344, "y": 20.896885856667165, "label": "2025-10-31"}, {"x": 17.6829, "y": -9.889959547263013, "label": "2026-01-31"}, {"x": 5.8201, "y": -6.723939065183977, "label": "2026-04-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 95.08558785950034, 79.92514869313241, 78.04159753751337, 70.97367937079059, 66.34762873685582, 64.91195805270708, 63.96711470223742, 68.58864138974488, 71.09376792622732, 73.6235761030135, 73.57421347408372, 72.77207971454276, 74.72805311365956, 77.42445747491335, 83.10726993172952, 78.49808341269626, 80.20107618963776, 81.57704472684809, 83.88472270264442, 83.76748784375125, 83.44160338827554, 81.94183564294092, 82.70411409916838, 84.38360607575518, 83.79485439608042, 87.69300973965522, 87.01129754284345, 92.50218114888989, 97.49107678937672, 94.16927821607773, 93.39460485045127, 96.71640342375028, 98.8792916534759, 91.92971163595189, 90.08838072193282, 88.37768446318243, 85.52859723584525, 87.68096412949062, 88.41500865040204, 90.34342976905202, 85.1677958904854, 78.76046057528293, 78.25036182936688, 80.10413457357761, 82.25650146722295, 79.74955414331355, 82.75279572492667, 76.50352874012269, 73.79759619956697, 75.9848395790806, 72.99768987432284, 77.03471642731425, 77.24094243461944, 51.850169944178525, 51.60644835842491, 52.96253942315955, 53.7499472222542, 54.56860101088371, 52.712568900170034, 51.914233769802934, 50.72478190026251, 50.58632711288092, 51.45481599675538, 48.42769173166939, 47.754298200392746, 47.15642563996361, 48.629080335585066, 51.34782811764082, 48.42139848035153, 48.08155508905427, 47.760591451710624, 46.992797195632846, 45.266925970517335, 43.414635793019684, 45.533351354827786, 45.07662175219405, 45.98373687528492, 46.02814088877743, 48.64798941503411, 47.05578119134798, 51.914871110570125, 50.12601588973947, 53.069380674796975, 54.61718488499058, 58.75312046894621, 56.862144749563626, 59.43575674470265, 59.748677376168146, 57.66679724332262, 58.53531154262643, 59.742291586620276, 64.74902103839064, 62.10516144815891, 72.4698576754854, 71.3203536474885, 71.21178936007553, 73.08931314886854, 72.87218457404258, 72.63101626142384, 70.6730467735852, 69.04889591692852, 69.67159413842778, 74.67243894078317, 72.3934921303697, 72.15596799931558, 69.81924409781882, 70.15306207732309, 67.02031193946554, 65.55023006730924, 65.55664974409628, 64.33051167978113, 64.08493020593998, 68.2961150111522, 65.87403762603128, 63.72323345545317, 64.08493020593998, 67.36603737346708, 65.68673047334028, 70.71819174459543, 85.49609155336255, 86.03863667909279, 88.66739754924748, 89.02909429973431, 88.37028987659198, 92.56988003259143, 96.4610050773967, 95.28069754900702, 93.01735907061325, 95.10559631918893, 99.76846218007832, 97.6931952722896, 101.32491219800042, 94.88509922245532, 85.50100129297412, 80.7538278911307, 75.98071380771336, 77.65389819607343, 75.4186574523614, 82.55452800540172, 78.66401227922357, 74.57147647346164, 73.82856392273415, 66.71876047673689, 68.84974647750784, 72.08206775084848, 67.2353134383568, 74.43215039302713, 73.55685929756979, 77.4859432636512, 76.61713636107082, 77.49750923904621, 81.94846776665035, 76.39617396647651, 82.79564874555012, 82.49587701455482], "eps_index": [100.0, 100.0, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324], "gap": [0.0, 4.914412140499664, 12.063541222041962, 13.947092377661008, 21.015010544383784, 25.64106117831855, 27.076731862467298, 28.02157521293696, 23.400048525429497, 20.89492198894706, 18.36511381216087, 18.414476441090656, 19.21661020063162, 17.26063680151482, 14.564232440261023, 8.881419983444857, 3.4057808662858378, 1.7027880893443381, 0.3268195521340118, -1.9808584236623261, -1.8636235647691564, -1.5377391092934403, -0.037971363958817506, -0.8002498201862807, -2.4797417967730837, -1.890990117098326, -5.789145460673126, -5.107433263861353, -10.59831686990779, -15.587212510394622, -22.915743814569723, -22.141070448943267, -25.462869022242273, -27.625757251967897, -20.676177234443884, -18.834846320424816, -17.124150061674428, -14.275062834337248, -16.427429727982613, -17.161474248894038, -19.089895367544017, -20.417560263718187, -14.010224948515727, -13.500126202599674, -15.353898946810403, -17.50626584045574, -14.999318516546339, -18.002560098159464, -11.753293113355483, -9.04736057279976, -11.234603952313392, -8.247454247555638, -12.284480800547044, -12.490706807852234, 8.847285286735719, 9.09100687248933, 7.734915807754696, 6.947508008660044, 6.128854220030533, 7.98488633074421, 8.78322146111131, 9.97267333065173, 10.11112811803332, 9.242639234158865, 12.269763499244853, 12.943157030521498, 13.541029590950636, 12.068374895329178, 5.862350958702258, 8.788780595991554, 9.128623987288812, 9.449587624632457, 10.217381880710235, 11.943253105825747, 13.795543283323397, 11.676827721515295, 12.13355732414903, 11.226442201058163, 11.182038187565652, 8.56218966130897, 10.154397884995099, 5.295307965772956, 5.670402583399081, 2.727037798341577, 1.179233588147973, -2.9567019958076557, -1.0657262764250746, -3.6393382715640996, -3.9522589030295947, -1.8703787701840682, -2.7388930694878795, -3.945873113481724, -8.952602565252086, -6.308742975020358, -15.448180012902931, -14.298675984906033, -14.190111697493059, -16.067635486286072, -15.850506911460108, -15.609338598841369, -13.65136911100273, -12.027218254346046, -12.649916475845309, -17.650761278200697, -15.371814467787225, -15.134290336733109, -11.28955512515153, -11.62337310465579, -8.490622966798249, -7.020541094641949, -7.026960771428982, -5.800822707113831, -5.555241233272689, -9.766426038484902, -7.344348653363987, -5.1935444827858745, -5.555241233272689, -8.836348400799785, -7.157041500672982, -12.188502771928135, -23.290625012363492, -23.833170138093735, -26.461931008248428, -26.823627758735256, -26.164823335592928, -30.364413491592373, -34.25553853639765, -33.07523100800796, -30.811892529614198, -32.90012977818988, -37.56299563907926, -35.487728731290545, -39.119445657001364, -32.67963268145627, -20.939267079967536, -16.19209367812411, -11.41897959470677, -13.09216398306684, -10.856923239354813, -17.992793792395133, -14.102278066216982, -10.009742260455056, -9.26682970972756, -2.1570262637303017, -4.288012264501248, -7.520333537841893, -0.6000636739835556, -7.796900628653887, -6.921609533196545, -10.850693499277952, -9.981886596697578, -10.862259474672967, -15.313218002277111, -9.760924202103268, -16.160398981176883, -15.86062725018158], "quarter_markers": [100.0, null, 91.98868991517438, null, null, null, null, null, null, null, null, null, null, null, null, null, 81.9038642789821, null, null, null, null, null, null, null, null, null, null, null, null, null, 71.253534401508, null, null, null, null, null, null, null, null, null, null, 64.7502356267672, null, null, null, null, null, null, null, null, null, null, null, null, 60.697455230914244, null, null, null, null, null, null, null, null, null, null, null, null, null, 57.21017907634308, null, null, null, null, null, null, null, null, null, null, null, null, null, 55.79641847313855, null, null, null, null, null, null, null, null, null, null, null, 57.02167766258247, null, null, null, null, null, null, null, null, null, null, null, 58.529688972667294, null, null, null, null, null, null, null, null, null, null, null, null, null, 62.205466540999055, null, null, null, null, null, null, null, null, null, null, null, null, null, 64.56173421300659, null, null, null, null, null, null, null, null, null, null, null, 66.63524976437324, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-33.4, 15.9, -17.5]}}, "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": [153.450093, 145.908923, 122.645215, 119.754904, 108.909177, 101.810498, 99.60746, 98.157597, 105.249334, 109.093453, 112.975446, 112.899699, 111.668824, 114.670267, 118.807902, 127.528183, 120.455382, 123.068626, 125.180051, 128.721185, 128.541288, 128.041218, 125.739823, 126.90954, 129.486722, 128.583282, 134.565005, 133.518917, 141.944683, 149.600148, 144.502845, 143.314108, 148.411411, 151.730365, 141.066228, 138.240704, 135.615639, 131.243712, 134.546521, 135.672913, 138.632077, 130.690062, 120.858, 120.075253, 122.919869, 126.222678, 122.375765, 126.984242, 117.394736, 113.24248, 116.598807, 112.015023, 118.209844, 118.526298, 79.564134, 79.190143, 81.271066, 82.479344, 83.735569, 80.887486, 79.66244, 77.837225, 77.624766, 78.957463, 74.312338, 73.279015, 72.361579, 74.621369, 78.79329, 74.302681, 73.781191, 73.288672, 72.110491, 69.46214, 66.619799, 69.87097, 69.170118, 70.562087, 70.630225, 74.650385, 72.20714, 79.663418, 76.918418, 81.435014, 83.810121, 90.156718, 87.255014, 91.204224, 91.684401, 88.489754, 89.82249, 91.674602, 99.357433, 95.300428, 111.205064, 109.441149, 109.274557, 112.155619, 111.822435, 111.452362, 108.447856, 105.955595, 106.911126, 114.584927, 111.087881, 110.7234, 107.137695, 107.649939, 102.842731, 100.586889, 100.59674, 98.71523, 98.338385, 104.800452, 101.083772, 97.783361, 98.338385, 103.373247, 100.796349, 108.517131, 131.193832, 132.026368, 136.060204, 136.615228, 135.604292, 142.048567, 148.019502, 146.208319, 142.735224, 145.939626, 153.094798, 149.910299, 155.483172, 145.601273, 131.201366, 123.916824, 116.592476, 119.159979, 115.73, 126.68, 120.71, 114.43, 113.29, 102.38, 105.65, 110.61, 103.172651, 114.216204, 112.873069, 118.902252, 117.569067, 118.92, 125.75, 117.23, 127.05, 126.59], "ttmEps": [10.61, 10.61, 9.76, 9.76, 9.76, 9.76, 9.76, 9.76, 9.76, 9.76, 9.76, 9.76, 9.76, 9.76, 9.76, 9.76, 8.69, 8.69, 8.69, 8.69, 8.69, 8.69, 8.69, 8.69, 8.69, 8.69, 8.69, 8.69, 8.69, 8.69, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 7.56, 6.87, 6.87, 6.87, 6.87, 6.87, 6.87, 6.87, 6.87, 6.87, 6.87, 6.87, 6.87, 6.87, 6.44, 6.44, 6.44, 6.44, 6.44, 6.44, 6.44, 6.44, 6.44, 6.44, 6.44, 6.44, 6.44, 6.44, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 5.92, 5.92, 5.92, 5.92, 5.92, 5.92, 5.92, 5.92, 5.92, 5.92, 5.92, 5.92, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.05, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.6, 6.6, 6.6, 6.6, 6.6, 6.6, 6.6, 6.6, 6.6, 6.6, 6.6, 6.6, 6.6, 6.6, 6.85, 6.85, 6.85, 6.85, 6.85, 6.85, 6.85, 6.85, 6.85, 6.85, 6.85, 6.85, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07, 7.07], "quarterlyEps": [2.34, 2.34, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.28, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 1.93, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0], "priceIndex": [100.0, 95.08558785950034, 79.92514869313241, 78.04159753751337, 70.97367937079059, 66.34762873685582, 64.91195805270708, 63.96711470223742, 68.58864138974488, 71.09376792622732, 73.6235761030135, 73.57421347408372, 72.77207971454276, 74.72805311365956, 77.42445747491335, 83.10726993172952, 78.49808341269626, 80.20107618963776, 81.57704472684809, 83.88472270264442, 83.76748784375125, 83.44160338827554, 81.94183564294092, 82.70411409916838, 84.38360607575518, 83.79485439608042, 87.69300973965522, 87.01129754284345, 92.50218114888989, 97.49107678937672, 94.16927821607773, 93.39460485045127, 96.71640342375028, 98.8792916534759, 91.92971163595189, 90.08838072193282, 88.37768446318243, 85.52859723584525, 87.68096412949062, 88.41500865040204, 90.34342976905202, 85.1677958904854, 78.76046057528293, 78.25036182936688, 80.10413457357761, 82.25650146722295, 79.74955414331355, 82.75279572492667, 76.50352874012269, 73.79759619956697, 75.9848395790806, 72.99768987432284, 77.03471642731425, 77.24094243461944, 51.850169944178525, 51.60644835842491, 52.96253942315955, 53.7499472222542, 54.56860101088371, 52.712568900170034, 51.914233769802934, 50.72478190026251, 50.58632711288092, 51.45481599675538, 48.42769173166939, 47.754298200392746, 47.15642563996361, 48.629080335585066, 51.34782811764082, 48.42139848035153, 48.08155508905427, 47.760591451710624, 46.992797195632846, 45.266925970517335, 43.414635793019684, 45.533351354827786, 45.07662175219405, 45.98373687528492, 46.02814088877743, 48.64798941503411, 47.05578119134798, 51.914871110570125, 50.12601588973947, 53.069380674796975, 54.61718488499058, 58.75312046894621, 56.862144749563626, 59.43575674470265, 59.748677376168146, 57.66679724332262, 58.53531154262643, 59.742291586620276, 64.74902103839064, 62.10516144815891, 72.4698576754854, 71.3203536474885, 71.21178936007553, 73.08931314886854, 72.87218457404258, 72.63101626142384, 70.6730467735852, 69.04889591692852, 69.67159413842778, 74.67243894078317, 72.3934921303697, 72.15596799931558, 69.81924409781882, 70.15306207732309, 67.02031193946554, 65.55023006730924, 65.55664974409628, 64.33051167978113, 64.08493020593998, 68.2961150111522, 65.87403762603128, 63.72323345545317, 64.08493020593998, 67.36603737346708, 65.68673047334028, 70.71819174459543, 85.49609155336255, 86.03863667909279, 88.66739754924748, 89.02909429973431, 88.37028987659198, 92.56988003259143, 96.4610050773967, 95.28069754900702, 93.01735907061325, 95.10559631918893, 99.76846218007832, 97.6931952722896, 101.32491219800042, 94.88509922245532, 85.50100129297412, 80.7538278911307, 75.98071380771336, 77.65389819607343, 75.4186574523614, 82.55452800540172, 78.66401227922357, 74.57147647346164, 73.82856392273415, 66.71876047673689, 68.84974647750784, 72.08206775084848, 67.2353134383568, 74.43215039302713, 73.55685929756979, 77.4859432636512, 76.61713636107082, 77.49750923904621, 81.94846776665035, 76.39617396647651, 82.79564874555012, 82.49587701455482], "epsIndex": [100.0, 100.0, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324], "valuationGap": [0.0, 4.914412140499664, 12.063541222041962, 13.947092377661008, 21.015010544383784, 25.64106117831855, 27.076731862467298, 28.02157521293696, 23.400048525429497, 20.89492198894706, 18.36511381216087, 18.414476441090656, 19.21661020063162, 17.26063680151482, 14.564232440261023, 8.881419983444857, 3.4057808662858378, 1.7027880893443381, 0.3268195521340118, -1.9808584236623261, -1.8636235647691564, -1.5377391092934403, -0.037971363958817506, -0.8002498201862807, -2.4797417967730837, -1.890990117098326, -5.789145460673126, -5.107433263861353, -10.59831686990779, -15.587212510394622, -22.915743814569723, -22.141070448943267, -25.462869022242273, -27.625757251967897, -20.676177234443884, -18.834846320424816, -17.124150061674428, -14.275062834337248, -16.427429727982613, -17.161474248894038, -19.089895367544017, -20.417560263718187, -14.010224948515727, -13.500126202599674, -15.353898946810403, -17.50626584045574, -14.999318516546339, -18.002560098159464, -11.753293113355483, -9.04736057279976, -11.234603952313392, -8.247454247555638, -12.284480800547044, -12.490706807852234, 8.847285286735719, 9.09100687248933, 7.734915807754696, 6.947508008660044, 6.128854220030533, 7.98488633074421, 8.78322146111131, 9.97267333065173, 10.11112811803332, 9.242639234158865, 12.269763499244853, 12.943157030521498, 13.541029590950636, 12.068374895329178, 5.862350958702258, 8.788780595991554, 9.128623987288812, 9.449587624632457, 10.217381880710235, 11.943253105825747, 13.795543283323397, 11.676827721515295, 12.13355732414903, 11.226442201058163, 11.182038187565652, 8.56218966130897, 10.154397884995099, 5.295307965772956, 5.670402583399081, 2.727037798341577, 1.179233588147973, -2.9567019958076557, -1.0657262764250746, -3.6393382715640996, -3.9522589030295947, -1.8703787701840682, -2.7388930694878795, -3.945873113481724, -8.952602565252086, -6.308742975020358, -15.448180012902931, -14.298675984906033, -14.190111697493059, -16.067635486286072, -15.850506911460108, -15.609338598841369, -13.65136911100273, -12.027218254346046, -12.649916475845309, -17.650761278200697, -15.371814467787225, -15.134290336733109, -11.28955512515153, -11.62337310465579, -8.490622966798249, -7.020541094641949, -7.026960771428982, -5.800822707113831, -5.555241233272689, -9.766426038484902, -7.344348653363987, -5.1935444827858745, -5.555241233272689, -8.836348400799785, -7.157041500672982, -12.188502771928135, -23.290625012363492, -23.833170138093735, -26.461931008248428, -26.823627758735256, -26.164823335592928, -30.364413491592373, -34.25553853639765, -33.07523100800796, -30.811892529614198, -32.90012977818988, -37.56299563907926, -35.487728731290545, -39.119445657001364, -32.67963268145627, -20.939267079967536, -16.19209367812411, -11.41897959470677, -13.09216398306684, -10.856923239354813, -17.992793792395133, -14.102278066216982, -10.009742260455056, -9.26682970972756, -2.1570262637303017, -4.288012264501248, -7.520333537841893, -0.6000636739835556, -7.796900628653887, -6.921609533196545, -10.850693499277952, -9.981886596697578, -10.862259474672967, -15.313218002277111, -9.760924202103268, -16.160398981176883, -15.86062725018158], "quarterMarkers": [100.0, null, 91.98868991517438, null, null, null, null, null, null, null, null, null, null, null, null, null, 81.9038642789821, null, null, null, null, null, null, null, null, null, null, null, null, null, 71.253534401508, null, null, null, null, null, null, null, null, null, null, 64.7502356267672, null, null, null, null, null, null, null, null, null, null, null, null, 60.697455230914244, null, null, null, null, null, null, null, null, null, null, null, null, null, 57.21017907634308, null, null, null, null, null, null, null, null, null, null, null, null, null, 55.79641847313855, null, null, null, null, null, null, null, null, null, null, null, 57.02167766258247, null, null, null, null, null, null, null, null, null, null, null, 58.529688972667294, null, null, null, null, null, null, null, null, null, null, null, null, null, 62.205466540999055, null, null, null, null, null, null, null, null, null, null, null, null, null, 64.56173421300659, null, null, null, null, null, null, null, null, null, null, null, 66.63524976437324, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-06-01", "", "2023-08-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-07", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-14", "", "", "", "", "", "", "", "", "", "", "2024-05-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-29", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-05", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-13", "", "", "", "", "", "", "", "", "", "", "", "2025-06-03", "", "", "", "", "", "", "", "", "", "", "", "2025-08-28", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-04", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-12", "", "", "", "", "", "", "", "", "", "", "", "2026-06-02", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-04-30", "", "2023-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-31", "", "", "", "", "", "", "", "", "", "", "2024-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-31", "", "", "", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "", "2025-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-31", "", "", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", ""], "surprisePct": [-2.092050209205032, -2.092050209205032, -13.765182186234828, -13.765182186234828, -13.765182186234828, -13.765182186234828, -13.765182186234828, -13.765182186234828, -13.765182186234828, -13.765182186234828, -13.765182186234828, -13.765182186234828, -13.765182186234828, -13.765182186234828, -13.765182186234828, -13.765182186234828, 6.779661016949159, 6.779661016949159, 6.779661016949159, 6.779661016949159, 6.779661016949159, 6.779661016949159, 6.779661016949159, 6.779661016949159, 6.779661016949159, 6.779661016949159, 6.779661016949159, 6.779661016949159, 6.779661016949159, 6.779661016949159, 5.780346820809254, 5.780346820809254, 5.780346820809254, 5.780346820809254, 5.780346820809254, 5.780346820809254, 5.780346820809254, 5.780346820809254, 5.780346820809254, 5.780346820809254, 5.780346820809254, 4.430379746835433, 4.430379746835433, 4.430379746835433, 4.430379746835433, 4.430379746835433, 4.430379746835433, 4.430379746835433, 4.430379746835433, 4.430379746835433, 4.430379746835433, 4.430379746835433, 4.430379746835433, 4.430379746835433, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.027932960893859, -5.319148936170206, -5.319148936170206, -5.319148936170206, -5.319148936170206, -5.319148936170206, -5.319148936170206, -5.319148936170206, -5.319148936170206, -5.319148936170206, -5.319148936170206, -5.319148936170206, -5.319148936170206, -5.319148936170206, -5.319148936170206, 11.999999999999995, 11.999999999999995, 11.999999999999995, 11.999999999999995, 11.999999999999995, 11.999999999999995, 11.999999999999995, 11.999999999999995, 11.999999999999995, 11.999999999999995, 11.999999999999995, 11.999999999999995, 20.270270270270274, 20.270270270270274, 20.270270270270274, 20.270270270270274, 20.270270270270274, 20.270270270270274, 20.270270270270274, 20.270270270270274, 20.270270270270274, 20.270270270270274, 20.270270270270274, 20.270270270270274, 18.471337579617835, 18.471337579617835, 18.471337579617835, 18.471337579617835, 18.471337579617835, 18.471337579617835, 18.471337579617835, 18.471337579617835, 18.471337579617835, 18.471337579617835, 18.471337579617835, 18.471337579617835, 18.471337579617835, 18.471337579617835, 37.63440860215053, 37.63440860215053, 37.63440860215053, 37.63440860215053, 37.63440860215053, 37.63440860215053, 37.63440860215053, 37.63440860215053, 37.63440860215053, 37.63440860215053, 37.63440860215053, 37.63440860215053, 37.63440860215053, 37.63440860215053, 17.682926829268297, 17.682926829268297, 17.682926829268297, 17.682926829268297, 17.682926829268297, 17.682926829268297, 17.682926829268297, 17.682926829268297, 17.682926829268297, 17.682926829268297, 17.682926829268297, 17.682926829268297, 5.820105820105825, 5.820105820105825, 5.820105820105825, 5.820105820105825, 5.820105820105825, 5.820105820105825, 5.820105820105825, 5.820105820105825, 5.820105820105825, 5.820105820105825], "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": [78, 85, 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, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 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, 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, 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, 92, 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, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 153.450093, "latestClose": 126.59, "startTtmEps": 10.61, "latestTtmEps": 7.07, "priceChangePct": -17.504122985445182, "epsChangePct": -33.36475023562676, "earningsGapPct": -15.860627250181576, "startMultiple": 14.462779736098023, "latestMultiple": 17.905233380480905, "multipleChangePct": 23.802157726227225, "latestQuarter": "2026-06-02", "tone": "negative", "read": "Market price is leading earnings power; the spread is widening and has persisted through 0 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 10.477008900132233, "earningsMovePct": 16.859504132231407, "spread": 6.382495232099174, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 13.011627020779182, "earningsMovePct": 2.911208151382816, "spread": -10.100418869396366, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": -17.504122985445182, "earningsMovePct": -33.36475023562676, "spread": -15.860627250181576, "lead": "price"}]}, "state": {"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 0, "persistenceLabel": "0 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 0 updates.", "marketChangePct": -17.504122985445182, "earningsChangePct": -33.36475023562676, "recentMarketMovePoints": 8.667313091820674, "recentEarningsMovePoints": 2.073515551366654}, "pressure": {"score": 29, "band": "low", "label": "Low \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": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 83, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 3.91361001, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.0471891, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.37956998, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "mixed", "value": -0.09283991, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00275287, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 0.035216250954528405, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 2, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-06-02", "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, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 91.98868991517438, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 81.9038642789821, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 71.253534401508, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 64.7502356267672, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 60.697455230914244, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 57.21017907634308, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 55.79641847313855, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 57.02167766258247, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 58.529688972667294, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 62.205466540999055, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 64.56173421300659, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324, 66.63524976437324], "revenue": [100.0, 100.0, 100.96384819960629, 100.96384819960629, 100.96384819960629, 100.96384819960629, 100.96384819960629, 100.96384819960629, 100.96384819960629, 100.96384819960629, 100.96384819960629, 100.96384819960629, 100.96384819960629, 100.96384819960629, 100.96384819960629, 100.96384819960629, 101.56013541662901, 101.56013541662901, 101.56013541662901, 101.56013541662901, 101.56013541662901, 101.56013541662901, 101.56013541662901, 101.56013541662901, 101.56013541662901, 101.56013541662901, 101.56013541662901, 101.56013541662901, 101.56013541662901, 101.56013541662901, 100.66412665741899, 100.66412665741899, 100.66412665741899, 100.66412665741899, 100.66412665741899, 100.66412665741899, 100.66412665741899, 100.66412665741899, 100.66412665741899, 100.66412665741899, 100.66412665741899, 102.15019155178213, 102.15019155178213, 102.15019155178213, 102.15019155178213, 102.15019155178213, 102.15019155178213, 102.15019155178213, 102.15019155178213, 102.15019155178213, 102.15019155178213, 102.15019155178213, 102.15019155178213, 102.15019155178213, 103.22776545104719, 103.22776545104719, 103.22776545104719, 103.22776545104719, 103.22776545104719, 103.22776545104719, 103.22776545104719, 103.22776545104719, 103.22776545104719, 103.22776545104719, 103.22776545104719, 103.22776545104719, 103.22776545104719, 103.22776545104719, 104.50089905795667, 104.50089905795667, 104.50089905795667, 104.50089905795667, 104.50089905795667, 104.50089905795667, 104.50089905795667, 104.50089905795667, 104.50089905795667, 104.50089905795667, 104.50089905795667, 104.50089905795667, 104.50089905795667, 104.50089905795667, 105.66121756172278, 105.66121756172278, 105.66121756172278, 105.66121756172278, 105.66121756172278, 105.66121756172278, 105.66121756172278, 105.66121756172278, 105.66121756172278, 105.66121756172278, 105.66121756172278, 105.66121756172278, 107.01919795023163, 107.01919795023163, 107.01919795023163, 107.01919795023163, 107.01919795023163, 107.01919795023163, 107.01919795023163, 107.01919795023163, 107.01919795023163, 107.01919795023163, 107.01919795023163, 107.01919795023163, 108.36525732950193, 108.36525732950193, 108.36525732950193, 108.36525732950193, 108.36525732950193, 108.36525732950193, 108.36525732950193, 108.36525732950193, 108.36525732950193, 108.36525732950193, 108.36525732950193, 108.36525732950193, 108.36525732950193, 108.36525732950193, 109.57770878462605, 109.57770878462605, 109.57770878462605, 109.57770878462605, 109.57770878462605, 109.57770878462605, 109.57770878462605, 109.57770878462605, 109.57770878462605, 109.57770878462605, 109.57770878462605, 109.57770878462605, 109.57770878462605, 109.57770878462605, 111.15617580996194, 111.15617580996194, 111.15617580996194, 111.15617580996194, 111.15617580996194, 111.15617580996194, 111.15617580996194, 111.15617580996194, 111.15617580996194, 111.15617580996194, 111.15617580996194, 111.15617580996194, 112.0693376058175, 112.0693376058175, 112.0693376058175, 112.0693376058175, 112.0693376058175, 112.0693376058175, 112.0693376058175, 112.0693376058175, 112.0693376058175, 112.0693376058175], "cashGeneration": [100.0, 100.0, 101.92073323700374, 101.92073323700374, 101.92073323700374, 101.92073323700374, 101.92073323700374, 101.92073323700374, 101.92073323700374, 101.92073323700374, 101.92073323700374, 101.92073323700374, 101.92073323700374, 101.92073323700374, 101.92073323700374, 101.92073323700374, 115.82315929978859, 115.82315929978859, 115.82315929978859, 115.82315929978859, 115.82315929978859, 115.82315929978859, 115.82315929978859, 115.82315929978859, 115.82315929978859, 115.82315929978859, 115.82315929978859, 115.82315929978859, 115.82315929978859, 115.82315929978859, 121.48631786330006, 121.48631786330006, 121.48631786330006, 121.48631786330006, 121.48631786330006, 121.48631786330006, 121.48631786330006, 121.48631786330006, 121.48631786330006, 121.48631786330006, 121.48631786330006, 134.89145998704984, 134.89145998704984, 134.89145998704984, 134.89145998704984, 134.89145998704984, 134.89145998704984, 134.89145998704984, 134.89145998704984, 134.89145998704984, 134.89145998704984, 134.89145998704984, 134.89145998704984, 134.89145998704984, 146.83313258896112, 146.83313258896112, 146.83313258896112, 146.83313258896112, 146.83313258896112, 146.83313258896112, 146.83313258896112, 146.83313258896112, 146.83313258896112, 146.83313258896112, 146.83313258896112, 146.83313258896112, 146.83313258896112, 146.83313258896112, 137.80714705383758, 137.80714705383758, 137.80714705383758, 137.80714705383758, 137.80714705383758, 137.80714705383758, 137.80714705383758, 137.80714705383758, 137.80714705383758, 137.80714705383758, 137.80714705383758, 137.80714705383758, 137.80714705383758, 137.80714705383758, 127.83765802124931, 127.83765802124931, 127.83765802124931, 127.83765802124931, 127.83765802124931, 127.83765802124931, 127.83765802124931, 127.83765802124931, 127.83765802124931, 127.83765802124931, 127.83765802124931, 127.83765802124931, 131.76551830197872, 131.76551830197872, 131.76551830197872, 131.76551830197872, 131.76551830197872, 131.76551830197872, 131.76551830197872, 131.76551830197872, 131.76551830197872, 131.76551830197872, 131.76551830197872, 131.76551830197872, 132.59855054349424, 132.59855054349424, 132.59855054349424, 132.59855054349424, 132.59855054349424, 132.59855054349424, 132.59855054349424, 132.59855054349424, 132.59855054349424, 132.59855054349424, 132.59855054349424, 132.59855054349424, 132.59855054349424, 132.59855054349424, 145.47336532378233, 145.47336532378233, 145.47336532378233, 145.47336532378233, 145.47336532378233, 145.47336532378233, 145.47336532378233, 145.47336532378233, 145.47336532378233, 145.47336532378233, 145.47336532378233, 145.47336532378233, 145.47336532378233, 145.47336532378233, 183.8665652108469, 183.8665652108469, 183.8665652108469, 183.8665652108469, 183.8665652108469, 183.8665652108469, 183.8665652108469, 183.8665652108469, 183.8665652108469, 183.8665652108469, 183.8665652108469, 183.8665652108469, 181.77975398250214, 181.77975398250214, 181.77975398250214, 181.77975398250214, 181.77975398250214, 181.77975398250214, 181.77975398250214, 181.77975398250214, 181.77975398250214, 181.77975398250214], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -33.36475023562676, "valuationContribution": 15.86062725018158, "marketMove": -17.50412298544518, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -33.36475023562676}, {"key": "valuation", "label": "Relative valuation contribution", "value": 15.86062725018158}, {"key": "market", "label": "Total market move", "value": -17.50412298544518}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-01", "periodEnd": "2023-07-31", "earningsChangePct": -8.01131008482563, "surprisePct": -13.765182186234828, "immediateReturnPct": -15.943992678227081, "forward4WeekPct": -31.73312642435171, "forward13WeekPct": -12.597406397139943, "toDateReturnPct": -13.240398601256198, "weeksSince": 153, "availabilitySource": "reported", "spread": 12.063541222041962, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2023-12-08", "periodEnd": "2023-10-31", "earningsChangePct": -10.963114754098369, "surprisePct": 6.779661016949159, "immediateReturnPct": -5.5460689814736845, "forward4WeekPct": 0.7944165565348049, "forward13WeekPct": 17.307519389655223, "toDateReturnPct": -0.7356671897379652, "weeksSince": 139, "availabilitySource": "reported", "spread": 3.4057808662858378, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-03-15", "periodEnd": "2024-01-31", "earningsChangePct": -13.003452243958568, "surprisePct": 5.780346820809254, "immediateReturnPct": -3.4072847307610843, "forward4WeekPct": -5.70448633513384, "forward13WeekPct": -19.735872854885137, "toDateReturnPct": -15.381099756666005, "weeksSince": 125, "availabilitySource": "reported", "spread": -22.915743814569723, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-05-31", "periodEnd": "2024-04-30", "earningsChangePct": -9.126984126984116, "surprisePct": 4.430379746835433, "immediateReturnPct": -5.728843693224039, "forward4WeekPct": -8.951318676412823, "forward13WeekPct": -42.60770254491679, "toDateReturnPct": -8.686356910024518, "weeksSince": 114, "availabilitySource": "reported", "spread": -20.417560263718187, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-08-30", "periodEnd": "2024-07-31", "earningsChangePct": -6.259097525473067, "surprisePct": -5.027932960893859, "immediateReturnPct": -32.87216816642666, "forward4WeekPct": -29.35275089752656, "forward13WeekPct": -37.04235240688948, "toDateReturnPct": 6.803301998008915, "weeksSince": 101, "availabilitySource": "reported", "spread": 8.847285286735719, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-12-06", "periodEnd": "2024-10-31", "earningsChangePct": -5.745341614906829, "surprisePct": -5.319148936170206, "immediateReturnPct": 5.590785931574094, "forward4WeekPct": -3.3648243574839865, "forward13WeekPct": 6.756843337998797, "toDateReturnPct": 69.64309513002904, "weeksSince": 87, "availabilitySource": "reported", "spread": 5.862350958702258, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-03-14", "periodEnd": "2025-01-31", "earningsChangePct": -2.471169686985175, "surprisePct": 11.999999999999995, "immediateReturnPct": -3.4457472060764327, "forward4WeekPct": 9.52958859987656, "forward13WeekPct": 37.37942928835918, "toDateReturnPct": 58.90606149989699, "weeksSince": 73, "availabilitySource": "reported", "spread": 5.670402583399081, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-06-06", "periodEnd": "2025-04-30", "earningsChangePct": 2.195945945945943, "surprisePct": 20.270270270270274, "immediateReturnPct": 16.688944985640575, "forward4WeekPct": 17.336760544244356, "forward13WeekPct": 12.958505286041323, "toDateReturnPct": 32.83256188524148, "weeksSince": 61, "availabilitySource": "reported", "spread": -15.448180012902931, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-29", "periodEnd": "2025-07-31", "earningsChangePct": 2.6446280991735627, "surprisePct": 18.471337579617835, "immediateReturnPct": -3.2384346940213193, "forward4WeekPct": -9.145907730434576, "forward13WeekPct": -1.9925950612065702, "toDateReturnPct": 14.329942902764902, "weeksSince": 49, "availabilitySource": "reported", "spread": -11.28955512515153, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-12-05", "periodEnd": "2025-10-31", "earningsChangePct": 6.2801932367149815, "surprisePct": 37.63440860215053, "immediateReturnPct": 20.896885856667158, "forward4WeekPct": 24.96118423919629, "forward13WeekPct": 34.17353707959712, "toDateReturnPct": 16.65439256775043, "weeksSince": 35, "availabilitySource": "reported", "spread": -23.290625012363492, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-03-13", "periodEnd": "2026-01-31", "earningsChangePct": 3.7878787878787845, "surprisePct": 17.682926829268297, "immediateReturnPct": -9.889959547263016, "forward4WeekPct": -20.51580483090968, "forward13WeekPct": -21.55549079574324, "toDateReturnPct": -13.057078834743418, "weeksSince": 21, "availabilitySource": "reported", "spread": -20.939267079967536, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-06-05", "periodEnd": "2026-04-30", "earningsChangePct": 3.2116788321167933, "surprisePct": 5.820105820105825, "immediateReturnPct": -6.723939065183981, "forward4WeekPct": 6.291535123406566, "forward13WeekPct": null, "toDateReturnPct": 14.447156676611517, "weeksSince": 9, "availabilitySource": "reported", "spread": -0.6000636739835556, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}], "latestEvent": {"date": "2026-06-05", "periodEnd": "2026-04-30", "earningsChangePct": 3.2116788321167933, "surprisePct": 5.820105820105825, "immediateReturnPct": -6.723939065183981, "forward4WeekPct": 6.291535123406566, "forward13WeekPct": null, "toDateReturnPct": 14.447156676611517, "weeksSince": 9, "availabilitySource": "reported", "spread": -0.6000636739835556, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Discount Stores", "population": 7, "spreadPercentile": 83.3, "qualityPercentile": 8.3, "rarityPercentile": 83.3, "currentOneYearSpread": 25.111760999999998, "lead": "earnings", "relatedSignals": [{"tickerId": 5502, "symbol": "COST", "name": "Costco Wholesale Corp", "spread": 15.654395999999998, "lead": "earnings", "quality": 100}, {"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": 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-01", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2023-12-08", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-03-15", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2024-08-30", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2025-06-06", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2026-06-05", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "explanation": "Earnings have weakened while price has not adjusted to the same degree."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}