{"ticker": {"uuid": "c99a87f4-42d9-4ef9-b895-c1b8b31e9bdd", "symbol": "MKC", "name": "McCormick & Company Incorporated", "sector": "Consumer Defensive", "industry": "Packaged Foods", "currency": "USD"}, "next_event": {"report_date": "2026-10-06", "fiscal_date_ending": "2026-08-31", "estimate": 0.76, "session": "Time unconfirmed", "days": 54}, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 2, "inline": 1, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": 7.6, "average_surprise_label": "+7.6%", "median_surprise": 6.9, "surprise_dispersion": 8.1, "average_reaction": -0.1, "average_reaction_label": "-0.1%", "average_abs_reaction": 6.2, "positive_response_rate": 58.3, "confirmation_rate": 63.6, "reaction_sample": 12, "streak": {"count": 2, "band": "beat", "label": "2 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": 39, "band": "Moderate", "tone": "neutral", "days": 54, "proximity_component": 8, "reaction_component": 16, "variability_component": 10, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 110.0, "revenue_growth_1y": 9.5, "cash_conversion": 0.91, "net_margin": 22.0, "earnings_yield": 5.8, "eps_surprise_avg": 7.1, "sue_score": 0.74, "pe_ratio": 8.7, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 52.96, "currency": "USD", "return_13w": 9.6, "fair_value": 66.933929, "fair_value_gap": -20.9, "relative_strength": -21.4, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 47.7}, "records": [{"period_end": "2023-08-31", "reported_date": "2023-10-03", "date_source": "exact", "eps_actual": 0.65, "eps_estimate": 0.65, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -14.145955067993718, "one_week_reaction_label": "-14.1%", "four_week_reaction": -16.234116246205836, "four_week_reaction_label": "-16.2%", "confirmation": "contained", "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": "2024-01-25", "date_source": "exact", "eps_actual": 0.85, "eps_estimate": 0.79, "eps_surprise": 0.06, "surprise_pct": 7.5949, "surprise_label": "+7.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 6.2278946531789465, "one_week_reaction_label": "+6.2%", "four_week_reaction": 1.7222825936345096, "four_week_reaction_label": "+1.7%", "confirmation": "confirmed", "revenue": 1752800000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 219300000.0, "operating_cash_flow": 577200000.0, "free_cash_flow": 653900000.0, "currency": "USD"}, {"period_end": "2024-02-29", "reported_date": "2024-03-26", "date_source": "exact", "eps_actual": 0.63, "eps_estimate": 0.57, "eps_surprise": 0.06, "surprise_pct": 10.5263, "surprise_label": "+10.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 9.681564369966667, "one_week_reaction_label": "+9.7%", "four_week_reaction": 6.142187804535658, "four_week_reaction_label": "+6.1%", "confirmation": "confirmed", "revenue": 1602700000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 166000000.0, "operating_cash_flow": 138400000.0, "free_cash_flow": 200400000.0, "currency": "USD"}, {"period_end": "2024-05-31", "reported_date": "2024-06-27", "date_source": "exact", "eps_actual": 0.69, "eps_estimate": 0.59, "eps_surprise": 0.1, "surprise_pct": 16.9492, "surprise_label": "+16.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.2906230245032337, "one_week_reaction_label": "+3.3%", "four_week_reaction": 7.797176381186333, "four_week_reaction_label": "+7.8%", "confirmation": "confirmed", "revenue": 1643200000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 184200000.0, "operating_cash_flow": 163100000.0, "free_cash_flow": 231400000.0, "currency": "USD"}, {"period_end": "2024-08-31", "reported_date": "2024-10-01", "date_source": "exact", "eps_actual": 0.83, "eps_estimate": 0.67, "eps_surprise": 0.16, "surprise_pct": 23.8806, "surprise_label": "+23.9%", "surprise_band": "beat", "eps_yoy": 27.692307692307683, "eps_yoy_label": "+27.7%", "one_week_reaction": -3.15953913388674, "one_week_reaction_label": "-3.2%", "four_week_reaction": -5.968335411736363, "four_week_reaction_label": "-6.0%", "confirmation": "diverged", "revenue": 1679800000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 223100000.0, "operating_cash_flow": 161700000.0, "free_cash_flow": 220700000.0, "currency": "USD"}, {"period_end": "2024-11-30", "reported_date": "2025-01-23", "date_source": "exact", "eps_actual": 0.8, "eps_estimate": 0.767, "eps_surprise": 0.033, "surprise_pct": 4.3025, "surprise_label": "+4.3%", "surprise_band": "beat", "eps_yoy": -5.882352941176463, "eps_yoy_label": "-5.9%", "one_week_reaction": 2.1552306347557595, "one_week_reaction_label": "+2.2%", "four_week_reaction": 4.97885608989842, "four_week_reaction_label": "+5.0%", "confirmation": "confirmed", "revenue": 1798000000.0, "revenue_yoy": 2.5787311729803744, "revenue_yoy_label": "+2.6%", "net_income": 215200000.0, "operating_cash_flow": 458700000.0, "free_cash_flow": 544300000.0, "currency": "USD"}, {"period_end": "2025-02-28", "reported_date": "2025-03-25", "date_source": "exact", "eps_actual": 0.6, "eps_estimate": 0.64, "eps_surprise": -0.04, "surprise_pct": -6.25, "surprise_label": "-6.2%", "surprise_band": "miss", "eps_yoy": -4.761904761904765, "eps_yoy_label": "-4.8%", "one_week_reaction": 1.609079491536342, "one_week_reaction_label": "+1.6%", "four_week_reaction": -5.477707111682002, "four_week_reaction_label": "-5.5%", "confirmation": "diverged", "revenue": 1605500000.0, "revenue_yoy": 0.17470518500031196, "revenue_yoy_label": "+0.2%", "net_income": 162300000.0, "operating_cash_flow": 115500000.0, "free_cash_flow": 152600000.0, "currency": "USD"}, {"period_end": "2025-05-31", "reported_date": "2025-06-26", "date_source": "exact", "eps_actual": 0.69, "eps_estimate": 0.65, "eps_surprise": 0.04, "surprise_pct": 6.1538, "surprise_label": "+6.2%", "surprise_band": "beat", "eps_yoy": 0.0, "eps_yoy_label": "0.0%", "one_week_reaction": 4.448398255634422, "one_week_reaction_label": "+4.4%", "four_week_reaction": -1.6453329361488782, "four_week_reaction_label": "-1.6%", "confirmation": "confirmed", "revenue": 1659500000.0, "revenue_yoy": 0.9919668938656281, "revenue_yoy_label": "+1.0%", "net_income": 175000000.0, "operating_cash_flow": 45900000.0, "free_cash_flow": 94200000.0, "currency": "USD"}, {"period_end": "2025-08-31", "reported_date": "2025-10-07", "date_source": "exact", "eps_actual": 0.85, "eps_estimate": 0.82, "eps_surprise": 0.03, "surprise_pct": 3.6585, "surprise_label": "+3.7%", "surprise_band": "beat", "eps_yoy": 2.40963855421687, "eps_yoy_label": "+2.4%", "one_week_reaction": -3.265129103789851, "one_week_reaction_label": "-3.3%", "four_week_reaction": -6.256299336357821, "four_week_reaction_label": "-6.3%", "confirmation": "diverged", "revenue": 1724900000.0, "revenue_yoy": 2.6848434337421123, "revenue_yoy_label": "+2.7%", "net_income": 225500000.0, "operating_cash_flow": 258800000.0, "free_cash_flow": 344200000.0, "currency": "USD"}, {"period_end": "2025-11-30", "reported_date": "2026-01-22", "date_source": "exact", "eps_actual": 0.86, "eps_estimate": 0.87, "eps_surprise": -0.01, "surprise_pct": -1.1494, "surprise_label": "-1.1%", "surprise_band": "miss", "eps_yoy": 7.499999999999993, "eps_yoy_label": "+7.5%", "one_week_reaction": -9.322791674384536, "one_week_reaction_label": "-9.3%", "four_week_reaction": 6.637828948566636, "four_week_reaction_label": "+6.6%", "confirmation": "confirmed", "revenue": 1850400000.0, "revenue_yoy": 2.914349276974416, "revenue_yoy_label": "+2.9%", "net_income": 226600000.0, "operating_cash_flow": 542000000.0, "free_cash_flow": 625700000.0, "currency": "USD"}, {"period_end": "2026-02-28", "reported_date": "2026-03-31", "date_source": "exact", "eps_actual": 0.66, "eps_estimate": 0.6, "eps_surprise": 0.06, "surprise_pct": 10.0, "surprise_label": "+10.0%", "surprise_band": "beat", "eps_yoy": 10.000000000000009, "eps_yoy_label": "+10.0%", "one_week_reaction": -7.951760655639209, "one_week_reaction_label": "-8.0%", "four_week_reaction": -2.019951954980514, "four_week_reaction_label": "-2.0%", "confirmation": "diverged", "revenue": 1873900000.0, "revenue_yoy": 16.717533478667082, "revenue_yoy_label": "+16.7%", "net_income": 1016200000.0, "operating_cash_flow": 50900000.0, "free_cash_flow": 83400000.0, "currency": "USD"}, {"period_end": "2026-05-31", "reported_date": "2026-06-25", "date_source": "exact", "eps_actual": 0.8, "eps_estimate": 0.69, "eps_surprise": 0.11, "surprise_pct": 15.942, "surprise_label": "+15.9%", "surprise_band": "beat", "eps_yoy": 15.942028985507262, "eps_yoy_label": "+15.9%", "one_week_reaction": 9.455403412721811, "one_week_reaction_label": "+9.5%", "four_week_reaction": 11.87662565988005, "four_week_reaction_label": "+11.9%", "confirmation": "confirmed", "revenue": 1936600000.0, "revenue_yoy": 16.69780054233203, "revenue_yoy_label": "+16.7%", "net_income": 160200000.0, "operating_cash_flow": 379800000.0, "free_cash_flow": 422500000.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": [0.65, 0.85, 0.63, 0.69, 0.83, 0.8, 0.6, 0.69, 0.85, 0.86, 0.66, 0.8], "eps_estimate": [0.65, 0.79, 0.57, 0.59, 0.67, 0.767, 0.64, 0.65, 0.82, 0.87, 0.6, 0.69], "surprise": [0.0, 7.5949, 10.5263, 16.9492, 23.8806, 4.3025, -6.25, 6.1538, 3.6585, -1.1494, 10.0, 15.942], "reaction_1w": [-14.145955067993718, 6.2278946531789465, 9.681564369966667, 3.2906230245032337, -3.15953913388674, 2.1552306347557595, 1.609079491536342, 4.448398255634422, -3.265129103789851, -9.322791674384536, -7.951760655639209, 9.455403412721811], "reaction_4w": [-16.234116246205836, 1.7222825936345096, 6.142187804535658, 7.797176381186333, -5.968335411736363, 4.97885608989842, -5.477707111682002, -1.6453329361488782, -6.256299336357821, 6.637828948566636, -2.019951954980514, 11.87662565988005], "revenue": [null, 1752.8, 1602.7, 1643.2, 1679.8, 1798.0, 1605.5, 1659.5, 1724.9, 1850.4, 1873.9, 1936.6], "net_income": [null, 219.3, 166.0, 184.2, 223.1, 215.2, 162.3, 175.0, 225.5, 226.6, 1016.2, 160.2], "financial_unit": "millions", "scatter": [{"x": 0.0, "y": -14.145955067993718, "label": "2023-08-31"}, {"x": 7.5949, "y": 6.2278946531789465, "label": "2023-11-30"}, {"x": 10.5263, "y": 9.681564369966667, "label": "2024-02-29"}, {"x": 16.9492, "y": 3.2906230245032337, "label": "2024-05-31"}, {"x": 23.8806, "y": -3.15953913388674, "label": "2024-08-31"}, {"x": 4.3025, "y": 2.1552306347557595, "label": "2024-11-30"}, {"x": -6.25, "y": 1.609079491536342, "label": "2025-02-28"}, {"x": 6.1538, "y": 4.448398255634422, "label": "2025-05-31"}, {"x": 3.6585, "y": -3.265129103789851, "label": "2025-08-31"}, {"x": -1.1494, "y": -9.322791674384536, "label": "2025-11-30"}, {"x": 10.0, "y": -7.951760655639209, "label": "2026-02-28"}, {"x": 15.942, "y": 9.455403412721811, "label": "2026-05-31"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 95.89266846034191, 94.69224414550867, 94.97469662849988, 93.90373054311799, 90.09062076061593, 89.01965467523405, 76.42697432319227, 72.21194729879319, 70.75563056590431, 74.56810045328555, 76.91241239274152, 76.87689253399401, 78.5700083251996, 78.66472794852628, 78.13192880519313, 79.43432488805558, 79.18568587682304, 80.35784247761131, 81.50770371881548, 80.1019879231723, 79.04174481401606, 77.46924862202309, 82.29395181481198, 80.62615289979644, 77.0165600566056, 78.80348800645963, 81.10266777702985, 80.78102014023825, 81.69830916486063, 81.20988239383982, 83.42567259729543, 91.50258279088023, 90.40660147612066, 85.9623392818842, 88.54983408541835, 90.71805875156033, 90.38264264164658, 91.22118291643092, 88.65764694737086, 86.50139980528509, 86.5133798535824, 82.15297042470382, 81.20661855008753, 82.27276207283309, 84.9800485244965, 84.90817454531539, 86.10867332526132, 88.68771444532567, 91.33906623828274, 94.99070157924349, 93.55656030448608, 93.01423846157398, 95.56917812754168, 96.44894430809757, 99.88365015462112, 100.94419112422808, 100.0162182491172, 100.3175078813749, 97.14793696172295, 97.14098646383277, 97.14098646383277, 94.33022253431939, 95.40848998710541, 93.88195391508154, 89.61734574684431, 93.99099229609186, 94.99656791557786, 93.89406901027813, 97.60137017826722, 95.54175855850889, 93.3488783673471, 92.44311628974319, 87.00743694439402, 89.34746019820795, 91.27310403177594, 94.12500804286323, 95.49002171276473, 93.79594166145601, 97.6716059249694, 100.68194897766594, 100.6941360137341, 97.90317096934922, 97.70816955741495, 99.28037167531886, 93.1865608292758, 93.16528273885814, 92.35600220487412, 91.39958113247906, 93.214330005702, 93.2756387737267, 92.45409673856184, 87.19377768508765, 89.18019136120382, 91.01946449890897, 90.74970390020745, 89.5848322592561, 93.56992237478988, 92.14755163631784, 88.76472525516101, 88.11086350830084, 88.29591941027063, 86.7044459736297, 86.75379362516539, 85.98889934681979, 89.14717176327353, 86.81547850511512, 87.48167748038935, 85.0636248854531, 80.7826848772488, 81.0540988538759, 85.01427723391741, 82.2384513255762, 83.89395340003539, 83.03687888491751, 79.69552957152244, 80.78861053324921, 81.14882983628756, 84.66407790595622, 83.81942518132949, 78.62729092865744, 82.9747711945822, 85.1857766990181, 85.62052422076235, 84.15118366587812, 84.70151871218673, 83.85100091334616, 76.03374678130861, 77.33453744682653, 84.32629027152176, 89.41688692563511, 85.67711139579501, 88.8540442646377, 81.11183582073313, 72.90684437122125, 66.57799512503412, 66.37787329001281, 61.09966367768752, 67.17836063009803, 67.95383147868503, 65.0370721408167, 63.40893662632702, 60.9856651629005, 58.4992876717806, 60.32936247488916, 59.78665063672594, 59.074950953364215, 61.213354235059406, 58.32463416741579, 63.83946361693914, 66.8407307607328, 66.19822305037525, 65.25163263497427, 63.055542871243986, 64.24193619187987, 66.8419045328479], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318], "gap": [0.0, 4.107331539658091, 5.307755854491333, 5.025303371500115, 6.096269456882013, 9.909379239384066, 10.980345324765949, 22.040458626999296, 26.255485651398374, 27.711802384287253, 23.899332496906013, 21.55502055745005, 21.590540416197555, 19.89742462499197, 19.802705001665288, 20.33550414499844, 19.03310806213598, 19.28174707336852, 18.10959047258025, 16.959729231376087, 18.365445027019263, 19.42568813617551, 20.998184328168477, 20.77118228480488, 22.438981199820418, 26.048574043011257, 24.261646093157225, 21.962466322587005, 22.2841139593786, 21.366824934756224, 21.855251705777036, 19.639461502321424, 13.09511835854505, 14.19109967330462, 18.63536186754108, 16.047867064006923, 13.879642397864941, 14.215058507778693, 13.376518232994357, 15.940054202054412, 18.096301344140187, 18.08432129584287, 22.444730724721452, 23.39108259933775, 22.324939076592187, 23.065928486997763, 23.13780246617887, 21.937303686232937, 19.35826256616859, 16.70691077321152, 13.055275432250767, 14.489416707008175, 15.031738549920277, 12.476798883952583, 11.597032703396692, 8.162326856873136, 7.101785887266175, 8.029758762377057, 7.728469130119365, 17.794591773909247, 17.80154227179942, 17.80154227179942, 20.612306201312805, 19.534038748526783, 21.060574820550656, 25.325182988787887, 20.951536439540334, 19.94596082005434, 21.048459725354064, 17.341158557364977, 19.400770177123306, 21.593650368285097, 22.499412445889007, 27.93509179123818, 25.59506853742424, 21.753715891595732, 18.901811880508447, 17.536798210606946, 19.230878261915663, 15.355213998402277, 12.344870945705736, 12.33268390963758, 15.123648954022457, 15.318650365956728, 12.597022960696478, 18.690833806739533, 18.7121118971572, 19.521392431141223, 20.477813503536282, 18.663064630313343, 18.60175586228864, 19.423297897453494, 24.683616950927686, 22.697203274811514, 20.857930137106365, 21.12769073580789, 22.292562376759236, 18.307472261225456, 19.729842999697496, 23.112669380854328, 23.7665311277145, 23.58147522574471, 25.172948662385636, 25.123601010849953, 25.888495289195546, 22.730222872741805, 25.061916130900215, 24.395717155625988, 26.813769750562244, 31.09470975876654, 30.82329578213944, 26.863117402097927, 30.405226835343342, 28.74972476088415, 29.60679927600202, 32.94814858939709, 31.855067627670323, 31.494848324631974, 27.979600254963316, 28.824252979590042, 34.01638723226209, 29.66890696633733, 27.45790146190143, 27.023153940157187, 28.492494495041413, 27.94215944873281, 28.79267724757338, 38.90878195432359, 37.607991288805664, 30.616238464110438, 25.525641809997083, 29.265417339837185, 26.0884844709945, 33.83069291489906, 42.03568436441094, 48.36453361059807, 48.56465544561938, 56.141715632657316, 50.06301868024681, 49.28754783165981, 52.204307169528136, 53.83244268401782, 56.25571414744434, 58.74209163856424, 56.91201683545568, 57.4547286736189, 58.166428356980624, 56.028025075285434, 58.91674514292905, 57.61647508037886, 54.61520793658521, 55.257715646942756, 56.20430606234373, 58.40039582607402, 57.21400250543813, 54.6140341644701], "quarter_markers": [100.0, null, null, null, null, null, null, 98.46743295019157, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 103.06513409961686, null, null, null, null, null, null, null, null, 104.59770114942528, null, null, null, null, null, null, null, null, null, null, null, null, 108.04597701149426, null, null, null, null, null, null, null, null, null, null, null, null, null, 114.9425287356322, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.02681992337168, null, null, null, null, null, null, null, null, 111.87739463601534, null, null, null, null, null, null, null, null, null, null, null, null, 111.87739463601534, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112.64367816091954, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 114.9425287356322, null, null, null, null, null, null, null, null, null, 117.24137931034484, null, null, null, null, null, null, null, null, null, null, null, 121.455938697318, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [21.5, -54.6, -33.2]}}, "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": [79.231734, 75.977424, 75.026307, 75.250099, 74.401554, 71.380361, 70.531816, 60.554417, 57.214778, 56.060913, 59.081599, 60.939038, 60.910895, 62.25238, 62.327428, 61.905282, 62.937193, 62.740192, 63.668912, 64.579967, 63.466194, 62.626145, 61.380229, 65.202925, 63.881499, 61.021556, 62.43737, 64.25905, 64.004203, 64.730987, 64.343998, 66.099607, 72.499083, 71.630718, 68.109452, 70.159569, 71.877491, 71.611735, 72.276125, 70.244991, 68.536559, 68.546051, 65.091223, 64.341412, 65.186136, 67.331166, 67.274219, 68.225395, 70.268814, 72.369526, 75.26278, 74.126485, 73.696794, 75.721117, 76.418171, 79.139548, 79.979833, 79.244584, 79.483301, 76.971995, 76.966488, 76.966488, 74.739471, 75.593801, 74.3843, 71.005377, 74.470693, 75.267428, 74.393899, 77.331258, 75.699392, 73.961935, 73.244284, 68.937501, 70.791542, 72.317263, 74.576876, 75.6584, 74.316151, 77.386907, 79.772054, 79.78171, 77.57038, 77.415877, 78.66156, 73.833328, 73.816469, 73.175262, 72.417473, 73.85533, 73.903906, 73.252984, 69.085142, 70.659012, 72.1163, 71.902564, 70.979616, 74.137072, 73.010103, 70.329831, 69.811765, 69.958388, 68.697436, 68.736535, 68.130496, 70.63285, 68.785409, 69.31325, 67.397385, 64.005522, 64.220568, 67.358286, 65.158951, 66.470634, 65.791559, 63.14415, 64.010217, 64.295625, 67.080817, 66.411584, 62.297766, 65.74235, 67.494168, 67.838626, 66.674442, 67.110482, 66.436602, 60.242856, 61.273495, 66.813182, 70.84655, 67.883461, 70.4006, 64.266314, 57.765357, 52.7509, 52.59234, 48.410323, 53.22658, 53.840999, 51.53, 50.24, 48.32, 46.35, 47.8, 47.37, 46.806108, 48.500402, 46.211619, 50.581114, 52.95907, 52.45, 51.7, 49.96, 50.9, 52.96], "ttmEps": [2.61, 2.61, 2.61, 2.61, 2.61, 2.61, 2.61, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.57, 2.69, 2.69, 2.69, 2.69, 2.69, 2.69, 2.69, 2.69, 2.69, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.73, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.92, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.17, 3.17, 3.17, 3.17, 3.17, 3.17, 3.17], "quarterlyEps": [0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8], "priceIndex": [100.0, 95.89266846034191, 94.69224414550867, 94.97469662849988, 93.90373054311799, 90.09062076061593, 89.01965467523405, 76.42697432319227, 72.21194729879319, 70.75563056590431, 74.56810045328555, 76.91241239274152, 76.87689253399401, 78.5700083251996, 78.66472794852628, 78.13192880519313, 79.43432488805558, 79.18568587682304, 80.35784247761131, 81.50770371881548, 80.1019879231723, 79.04174481401606, 77.46924862202309, 82.29395181481198, 80.62615289979644, 77.0165600566056, 78.80348800645963, 81.10266777702985, 80.78102014023825, 81.69830916486063, 81.20988239383982, 83.42567259729543, 91.50258279088023, 90.40660147612066, 85.9623392818842, 88.54983408541835, 90.71805875156033, 90.38264264164658, 91.22118291643092, 88.65764694737086, 86.50139980528509, 86.5133798535824, 82.15297042470382, 81.20661855008753, 82.27276207283309, 84.9800485244965, 84.90817454531539, 86.10867332526132, 88.68771444532567, 91.33906623828274, 94.99070157924349, 93.55656030448608, 93.01423846157398, 95.56917812754168, 96.44894430809757, 99.88365015462112, 100.94419112422808, 100.0162182491172, 100.3175078813749, 97.14793696172295, 97.14098646383277, 97.14098646383277, 94.33022253431939, 95.40848998710541, 93.88195391508154, 89.61734574684431, 93.99099229609186, 94.99656791557786, 93.89406901027813, 97.60137017826722, 95.54175855850889, 93.3488783673471, 92.44311628974319, 87.00743694439402, 89.34746019820795, 91.27310403177594, 94.12500804286323, 95.49002171276473, 93.79594166145601, 97.6716059249694, 100.68194897766594, 100.6941360137341, 97.90317096934922, 97.70816955741495, 99.28037167531886, 93.1865608292758, 93.16528273885814, 92.35600220487412, 91.39958113247906, 93.214330005702, 93.2756387737267, 92.45409673856184, 87.19377768508765, 89.18019136120382, 91.01946449890897, 90.74970390020745, 89.5848322592561, 93.56992237478988, 92.14755163631784, 88.76472525516101, 88.11086350830084, 88.29591941027063, 86.7044459736297, 86.75379362516539, 85.98889934681979, 89.14717176327353, 86.81547850511512, 87.48167748038935, 85.0636248854531, 80.7826848772488, 81.0540988538759, 85.01427723391741, 82.2384513255762, 83.89395340003539, 83.03687888491751, 79.69552957152244, 80.78861053324921, 81.14882983628756, 84.66407790595622, 83.81942518132949, 78.62729092865744, 82.9747711945822, 85.1857766990181, 85.62052422076235, 84.15118366587812, 84.70151871218673, 83.85100091334616, 76.03374678130861, 77.33453744682653, 84.32629027152176, 89.41688692563511, 85.67711139579501, 88.8540442646377, 81.11183582073313, 72.90684437122125, 66.57799512503412, 66.37787329001281, 61.09966367768752, 67.17836063009803, 67.95383147868503, 65.0370721408167, 63.40893662632702, 60.9856651629005, 58.4992876717806, 60.32936247488916, 59.78665063672594, 59.074950953364215, 61.213354235059406, 58.32463416741579, 63.83946361693914, 66.8407307607328, 66.19822305037525, 65.25163263497427, 63.055542871243986, 64.24193619187987, 66.8419045328479], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318], "valuationGap": [0.0, 4.107331539658091, 5.307755854491333, 5.025303371500115, 6.096269456882013, 9.909379239384066, 10.980345324765949, 22.040458626999296, 26.255485651398374, 27.711802384287253, 23.899332496906013, 21.55502055745005, 21.590540416197555, 19.89742462499197, 19.802705001665288, 20.33550414499844, 19.03310806213598, 19.28174707336852, 18.10959047258025, 16.959729231376087, 18.365445027019263, 19.42568813617551, 20.998184328168477, 20.77118228480488, 22.438981199820418, 26.048574043011257, 24.261646093157225, 21.962466322587005, 22.2841139593786, 21.366824934756224, 21.855251705777036, 19.639461502321424, 13.09511835854505, 14.19109967330462, 18.63536186754108, 16.047867064006923, 13.879642397864941, 14.215058507778693, 13.376518232994357, 15.940054202054412, 18.096301344140187, 18.08432129584287, 22.444730724721452, 23.39108259933775, 22.324939076592187, 23.065928486997763, 23.13780246617887, 21.937303686232937, 19.35826256616859, 16.70691077321152, 13.055275432250767, 14.489416707008175, 15.031738549920277, 12.476798883952583, 11.597032703396692, 8.162326856873136, 7.101785887266175, 8.029758762377057, 7.728469130119365, 17.794591773909247, 17.80154227179942, 17.80154227179942, 20.612306201312805, 19.534038748526783, 21.060574820550656, 25.325182988787887, 20.951536439540334, 19.94596082005434, 21.048459725354064, 17.341158557364977, 19.400770177123306, 21.593650368285097, 22.499412445889007, 27.93509179123818, 25.59506853742424, 21.753715891595732, 18.901811880508447, 17.536798210606946, 19.230878261915663, 15.355213998402277, 12.344870945705736, 12.33268390963758, 15.123648954022457, 15.318650365956728, 12.597022960696478, 18.690833806739533, 18.7121118971572, 19.521392431141223, 20.477813503536282, 18.663064630313343, 18.60175586228864, 19.423297897453494, 24.683616950927686, 22.697203274811514, 20.857930137106365, 21.12769073580789, 22.292562376759236, 18.307472261225456, 19.729842999697496, 23.112669380854328, 23.7665311277145, 23.58147522574471, 25.172948662385636, 25.123601010849953, 25.888495289195546, 22.730222872741805, 25.061916130900215, 24.395717155625988, 26.813769750562244, 31.09470975876654, 30.82329578213944, 26.863117402097927, 30.405226835343342, 28.74972476088415, 29.60679927600202, 32.94814858939709, 31.855067627670323, 31.494848324631974, 27.979600254963316, 28.824252979590042, 34.01638723226209, 29.66890696633733, 27.45790146190143, 27.023153940157187, 28.492494495041413, 27.94215944873281, 28.79267724757338, 38.90878195432359, 37.607991288805664, 30.616238464110438, 25.525641809997083, 29.265417339837185, 26.0884844709945, 33.83069291489906, 42.03568436441094, 48.36453361059807, 48.56465544561938, 56.141715632657316, 50.06301868024681, 49.28754783165981, 52.204307169528136, 53.83244268401782, 56.25571414744434, 58.74209163856424, 56.91201683545568, 57.4547286736189, 58.166428356980624, 56.028025075285434, 58.91674514292905, 57.61647508037886, 54.61520793658521, 55.257715646942756, 56.20430606234373, 58.40039582607402, 57.21400250543813, 54.6140341644701], "quarterMarkers": [100.0, null, null, null, null, null, null, 98.46743295019157, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 103.06513409961686, null, null, null, null, null, null, null, null, 104.59770114942528, null, null, null, null, null, null, null, null, null, null, null, null, 108.04597701149426, null, null, null, null, null, null, null, null, null, null, null, null, null, 114.9425287356322, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.02681992337168, null, null, null, null, null, null, null, null, 111.87739463601534, null, null, null, null, null, null, null, null, null, null, null, null, 111.87739463601534, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112.64367816091954, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 114.9425287356322, null, null, null, null, null, null, null, null, null, 117.24137931034484, null, null, null, null, null, null, null, null, null, null, null, 121.455938697318, null, null, null, null, null, null], "quarterLabels": ["2023-06-29", "", "", "", "", "", "", "2023-10-03", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-25", "", "", "", "", "", "", "", "", "2024-03-26", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-27", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-23", "", "", "", "", "", "", "", "", "2025-03-25", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-26", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-07", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-22", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "2026-06-25", "", "", "", "", "", ""], "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": [5.263157894736848, 5.263157894736848, 5.263157894736848, 5.263157894736848, 5.263157894736848, 5.263157894736848, 5.263157894736848, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.594936708860751, 7.594936708860751, 7.594936708860751, 7.594936708860751, 7.594936708860751, 7.594936708860751, 7.594936708860751, 7.594936708860751, 7.594936708860751, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 16.94915254237288, 16.94915254237288, 16.94915254237288, 16.94915254237288, 16.94915254237288, 16.94915254237288, 16.94915254237288, 16.94915254237288, 16.94915254237288, 16.94915254237288, 16.94915254237288, 16.94915254237288, 16.94915254237288, 16.94915254237288, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 4.30247718383312, 4.30247718383312, 4.30247718383312, 4.30247718383312, 4.30247718383312, 4.30247718383312, 4.30247718383312, 4.30247718383312, 4.30247718383312, -6.250000000000005, -6.250000000000005, -6.250000000000005, -6.250000000000005, -6.250000000000005, -6.250000000000005, -6.250000000000005, -6.250000000000005, -6.250000000000005, -6.250000000000005, -6.250000000000005, -6.250000000000005, -6.250000000000005, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 6.153846153846142, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, 3.658536585365857, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, -1.1494252873563229, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 10.000000000000009, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262, 15.942028985507262], "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": [50, 57, 64, 71, 78, 85, 92, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 1, 8, 15, 22, 29, 36, 43, 50, 57, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 1, 8, 15, 22, 29, 36, 43, 50, 57, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 1, 8, 15, 22, 29, 36, 43], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 79.231734, "latestClose": 52.96, "startTtmEps": 2.61, "latestTtmEps": 3.17, "priceChangePct": -33.158095467152094, "epsChangePct": 21.45593869731801, "earningsGapPct": 54.614034164470105, "startMultiple": 30.356986206896554, "latestMultiple": 16.706624605678233, "multipleChangePct": -44.96612907547855, "latestQuarter": "2026-06-25", "tone": "positive", "read": "Earnings power is leading market price; the spread is stable and has persisted through 12 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -22.952182562010147, "earningsMovePct": 8.56164383561644, "spread": 31.513826397626588, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": -28.554551048791808, "earningsMovePct": 12.411347517730498, "spread": 40.965898566522306, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": -33.158095467152094, "earningsMovePct": 21.45593869731801, "spread": 54.614034164470105, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 12, "persistenceLabel": "12 quarters", "summary": "Earnings power is leading market price; the spread is stable and has persisted through 12 updates.", "marketChangePct": -33.158095467152094, "earningsChangePct": 21.45593869731801, "recentMarketMovePoints": 5.856239369947403, "recentEarningsMovePoints": 4.214559386973164}, "pressure": {"score": 57, "band": "moderate", "label": "Moderate \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 98, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 92, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 0.90623273, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.09536098, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.45858865, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.02409405, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00621463, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 0.2276162175839147, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-06-25", "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, 100.0, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 98.46743295019157, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 103.06513409961686, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 104.59770114942528, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 108.04597701149426, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 113.02681992337168, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 111.87739463601534, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 112.64367816091954, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 114.9425287356322, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 117.24137931034484, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318, 121.455938697318], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 101.36740331491714, 102.24370779619399, 102.24370779619399, 102.24370779619399, 102.24370779619399, 102.24370779619399, 102.24370779619399, 102.24370779619399, 102.24370779619399, 102.24370779619399, 102.8146101903008, 102.8146101903008, 102.8146101903008, 102.8146101903008, 102.8146101903008, 102.8146101903008, 102.8146101903008, 102.8146101903008, 102.8146101903008, 102.8146101903008, 102.8146101903008, 102.8146101903008, 102.8146101903008, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.56906077348067, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 102.4938612645795, 103.18753836709638, 103.18753836709638, 103.18753836709638, 103.18753836709638, 103.18753836709638, 103.18753836709638, 103.18753836709638, 103.18753836709638, 103.18753836709638, 103.2305095150399, 103.2305095150399, 103.2305095150399, 103.2305095150399, 103.2305095150399, 103.2305095150399, 103.2305095150399, 103.2305095150399, 103.2305095150399, 103.2305095150399, 103.2305095150399, 103.2305095150399, 103.2305095150399, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 103.48066298342542, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.17280540208718, 104.9769797421731, 104.9769797421731, 104.9769797421731, 104.9769797421731, 104.9769797421731, 104.9769797421731, 104.9769797421731, 104.9769797421731, 104.9769797421731, 104.9769797421731, 109.09607120933087, 109.09607120933087, 109.09607120933087, 109.09607120933087, 109.09607120933087, 109.09607120933087, 109.09607120933087, 109.09607120933087, 109.09607120933087, 109.09607120933087, 109.09607120933087, 109.09607120933087, 113.3486801718846, 113.3486801718846, 113.3486801718846, 113.3486801718846, 113.3486801718846, 113.3486801718846, 113.3486801718846], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 114.83380329829957, 128.27480133299153, 128.27480133299153, 128.27480133299153, 128.27480133299153, 128.27480133299153, 128.27480133299153, 128.27480133299153, 128.27480133299153, 128.27480133299153, 131.308211569683, 131.308211569683, 131.308211569683, 131.308211569683, 131.308211569683, 131.308211569683, 131.308211569683, 131.308211569683, 131.308211569683, 131.308211569683, 131.308211569683, 131.308211569683, 131.308211569683, 121.35349910279416, 121.35349910279416, 121.35349910279416, 121.35349910279416, 121.35349910279416, 121.35349910279416, 121.35349910279416, 121.35349910279416, 121.35349910279416, 121.35349910279416, 121.35349910279416, 121.35349910279416, 121.35349910279416, 121.35349910279416, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 111.62949671024525, 102.26437665555841, 102.26437665555841, 102.26437665555841, 102.26437665555841, 102.26437665555841, 102.26437665555841, 102.26437665555841, 102.26437665555841, 102.26437665555841, 98.17995385798514, 98.17995385798514, 98.17995385798514, 98.17995385798514, 98.17995385798514, 98.17995385798514, 98.17995385798514, 98.17995385798514, 98.17995385798514, 98.17995385798514, 98.17995385798514, 98.17995385798514, 98.17995385798514, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 86.45646415449029, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 97.00931385114929, 103.96479535161924, 103.96479535161924, 103.96479535161924, 103.96479535161924, 103.96479535161924, 103.96479535161924, 103.96479535161924, 103.96479535161924, 103.96479535161924, 103.96479535161924, 98.05178159446297, 98.05178159446297, 98.05178159446297, 98.05178159446297, 98.05178159446297, 98.05178159446297, 98.05178159446297, 98.05178159446297, 98.05178159446297, 98.05178159446297, 98.05178159446297, 98.05178159446297, 126.10441767068272, 126.10441767068272, 126.10441767068272, 126.10441767068272, 126.10441767068272, 126.10441767068272, 126.10441767068272], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 142, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 21.455938697318004, "valuationContribution": -54.6140341644701, "marketMove": -33.158095467152094, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 21.455938697318004}, {"key": "valuation", "label": "Relative valuation contribution", "value": -54.6140341644701}, {"key": "market", "label": "Total market move", "value": -33.158095467152094}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-06", "periodEnd": "2023-08-31", "earningsChangePct": -1.532567049808431, "surprisePct": 0.0, "immediateReturnPct": -14.145955067993722, "forward4WeekPct": -13.600639461771424, "forward13WeekPct": -10.01763799758113, "toDateReturnPct": -24.91331855116279, "weeksSince": 148, "availabilitySource": "reported", "spread": 22.040458626999296, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-01-26", "periodEnd": "2023-11-30", "earningsChangePct": 4.669260700389111, "surprisePct": 7.594936708860751, "immediateReturnPct": 6.227894653178945, "forward4WeekPct": 4.690143792066981, "forward13WeekPct": 17.102024823009376, "toDateReturnPct": -13.718145300500584, "weeksSince": 132, "availabilitySource": "reported", "spread": 20.77118228480488, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-03-29", "periodEnd": "2024-02-29", "earningsChangePct": 1.486988847583648, "surprisePct": 10.526315789473696, "immediateReturnPct": 9.681564369966654, "forward4WeekPct": 8.741177538317292, "forward13WeekPct": 1.8631865693240712, "toDateReturnPct": -19.878494890294895, "weeksSince": 123, "availabilitySource": "reported", "spread": 13.09511835854505, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-06-28", "periodEnd": "2024-05-31", "earningsChangePct": 3.296703296703285, "surprisePct": 16.94915254237288, "immediateReturnPct": 3.2906230245032253, "forward4WeekPct": 11.019812556461384, "forward13WeekPct": 21.932830932025162, "toDateReturnPct": -18.755730513003567, "weeksSince": 110, "availabilitySource": "reported", "spread": 23.065928486997763, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-10-04", "periodEnd": "2024-08-31", "earningsChangePct": 6.382978723404253, "surprisePct": 23.88059701492536, "immediateReturnPct": -3.159539133886735, "forward4WeekPct": -4.893480707350085, "forward13WeekPct": -7.849468909198931, "toDateReturnPct": -33.36965207320717, "weeksSince": 96, "availabilitySource": "reported", "spread": 17.794591773909247, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-01-24", "periodEnd": "2024-11-30", "earningsChangePct": -1.6666666666666607, "surprisePct": 4.30247718383312, "immediateReturnPct": 2.155230634755756, "forward4WeekPct": 9.316600279733954, "forward13WeekPct": 2.296787093576791, "toDateReturnPct": -25.18880292224741, "weeksSince": 80, "availabilitySource": "reported", "spread": 21.753715891595732, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-03-28", "periodEnd": "2025-02-28", "earningsChangePct": -1.016949152542379, "surprisePct": -6.250000000000005, "immediateReturnPct": 1.609079491536347, "forward4WeekPct": -6.456561875543942, "forward13WeekPct": -4.2353133841007695, "toDateReturnPct": -31.59026022530236, "weeksSince": 71, "availabilitySource": "reported", "spread": 12.597022960696478, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-06-27", "periodEnd": "2025-05-31", "earningsChangePct": 0.0, "surprisePct": 6.153846153846142, "immediateReturnPct": 4.4483982556344115, "forward4WeekPct": -1.4387623624224632, "forward13WeekPct": -9.522519817520559, "toDateReturnPct": -25.38702942546208, "weeksSince": 58, "availabilitySource": "reported", "spread": 18.307472261225456, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-10", "periodEnd": "2025-08-31", "earningsChangePct": 0.6849315068493178, "surprisePct": 3.658536585365857, "immediateReturnPct": -3.2651291037898544, "forward4WeekPct": -4.970537700439714, "forward13WeekPct": -0.36788940858738517, "toDateReturnPct": -21.375671584042387, "weeksSince": 43, "availabilitySource": "reported", "spread": 30.405226835343342, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-01-23", "periodEnd": "2025-11-30", "earningsChangePct": 2.0408163265306145, "surprisePct": -1.1494252873563229, "immediateReturnPct": -9.322791674384534, "forward4WeekPct": 2.177804036395492, "forward13WeekPct": -22.43733356501284, "toDateReturnPct": -20.28490560068077, "weeksSince": 28, "availabilitySource": "reported", "spread": 38.90878195432359, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-03", "periodEnd": "2026-02-28", "earningsChangePct": 2.0000000000000018, "surprisePct": 10.000000000000009, "immediateReturnPct": -7.951760655639206, "forward4WeekPct": -4.472780636876017, "forward13WeekPct": 0.6973068701639829, "toDateReturnPct": 0.6990751885160407, "weeksSince": 18, "availabilitySource": "reported", "spread": 56.141715632657316, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-06-26", "periodEnd": "2026-05-31", "earningsChangePct": 3.5947712418300526, "surprisePct": 15.942028985507262, "immediateReturnPct": 9.455403412721818, "forward4WeekPct": 8.11133883883186, "forward13WeekPct": null, "toDateReturnPct": 14.603212668225286, "weeksSince": 6, "availabilitySource": "reported", "spread": 57.61647508037886, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}], "latestEvent": {"date": "2026-06-26", "periodEnd": "2026-05-31", "earningsChangePct": 3.5947712418300526, "surprisePct": 15.942028985507262, "immediateReturnPct": 9.455403412721818, "forward4WeekPct": 8.11133883883186, "forward13WeekPct": null, "toDateReturnPct": 14.603212668225286, "weeksSince": 6, "availabilitySource": "reported", "spread": 57.61647508037886, "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; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Packaged Foods", "population": 21, "spreadPercentile": 90.0, "qualityPercentile": 92.5, "rarityPercentile": 90.0, "currentOneYearSpread": 132.918661, "lead": "earnings", "relatedSignals": [{"tickerId": 2666, "symbol": "MKC-V", "name": "McCormick & Company Incorporated", "spread": 132.780472, "lead": "earnings", "quality": 100}, {"tickerId": 8178, "symbol": "SENEB", "name": "Seneca Foods Corp B", "spread": 114.284821, "lead": "earnings", "quality": 62.5}, {"tickerId": 8177, "symbol": "SENEA", "name": "Seneca Foods Corp A", "spread": 101.14546399999998, "lead": "earnings", "quality": 62.5}, {"tickerId": 5508, "symbol": "CPB", "name": "Campbell\u2019s Co", "spread": 59.63595500000001, "lead": "earnings", "quality": 50}, {"tickerId": 547, "symbol": "BRBR", "name": "Bellring Brands LLC", "spread": 45.428026, "lead": "earnings", "quality": 100}, {"tickerId": 7259, "symbol": "MZTI", "name": "The Marzetti Company", "spread": 38.287996, "lead": "earnings", "quality": 75}, {"tickerId": 936, "symbol": "DAR", "name": "Darling Ingredients Inc", "spread": 373.56009400000005, "lead": "earnings", "quality": 87.5}, {"tickerId": 6130, "symbol": "FRPT", "name": "Freshpet Inc", "spread": 497.564236, "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-10-06", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-01-26", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}