{"ticker": {"uuid": "8d0700ba-d235-411e-a674-cfa4ee9776c5", "symbol": "KFY", "name": "Korn Ferry", "sector": "Industrials", "industry": "Staffing & Employment Services", "currency": "USD"}, "next_event": {"report_date": "2026-09-08", "fiscal_date_ending": "2026-07-31", "estimate": 1.35, "session": "Time unconfirmed", "days": 26}, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 0, "inline": 1, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 5.1, "average_surprise_label": "+5.1%", "median_surprise": 5.0, "surprise_dispersion": 3.4, "average_reaction": -0.3, "average_reaction_label": "-0.3%", "average_abs_reaction": 4.6, "positive_response_rate": 58.3, "confirmation_rate": 63.6, "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": 35, "band": "Moderate", "tone": "neutral", "days": 26, "proximity_component": 14, "reaction_component": 12, "variability_component": 4, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 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": 12.7, "revenue_growth_1y": 6.4, "cash_conversion": 1.82, "net_margin": 9.4, "earnings_yield": 10.8, "eps_surprise_avg": 3.1, "sue_score": 1.55, "pe_ratio": 15.4, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 84.07, "currency": "USD", "return_13w": 24.0, "fair_value": 63.599771, "fair_value_gap": 32.2, "relative_strength": 10.0, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 52.7}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-09-07", "date_source": "exact", "eps_actual": 0.99, "eps_estimate": 0.91, "eps_surprise": 0.08, "surprise_pct": 8.7912, "surprise_label": "+8.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -6.01780078519398, "one_week_reaction_label": "-6.0%", "four_week_reaction": -7.857134467156836, "four_week_reaction_label": "-7.9%", "confirmation": "diverged", "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-06", "date_source": "exact", "eps_actual": 0.97, "eps_estimate": 0.95, "eps_surprise": 0.02, "surprise_pct": 2.1053, "surprise_label": "+2.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.420902405070541, "one_week_reaction_label": "+3.4%", "four_week_reaction": 12.807964514351944, "four_week_reaction_label": "+12.8%", "confirmation": "confirmed", "revenue": 712447000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -1711000.0, "operating_cash_flow": 132591000.0, "free_cash_flow": 148470000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-03-06", "date_source": "exact", "eps_actual": 1.07, "eps_estimate": 0.99, "eps_surprise": 0.08, "surprise_pct": 8.0808, "surprise_label": "+8.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.3720361814807633, "one_week_reaction_label": "+2.4%", "four_week_reaction": 3.147416171303965, "four_week_reaction_label": "+3.1%", "confirmation": "confirmed", "revenue": 676873000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 59071000.0, "operating_cash_flow": 164001000.0, "free_cash_flow": 175750000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-06-13", "date_source": "exact", "eps_actual": 1.26, "eps_estimate": 1.12, "eps_surprise": 0.14, "surprise_pct": 12.5, "surprise_label": "+12.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.4686254945673705, "one_week_reaction_label": "+5.5%", "four_week_reaction": 4.824175698861892, "four_week_reaction_label": "+4.8%", "confirmation": "confirmed", "revenue": 699923000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 65189000.0, "operating_cash_flow": 261856000.0, "free_cash_flow": 273716000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-09-05", "date_source": "exact", "eps_actual": 1.2, "eps_estimate": 1.12, "eps_surprise": 0.08, "surprise_pct": 7.1429, "surprise_label": "+7.1%", "surprise_band": "beat", "eps_yoy": 21.21212121212121, "eps_yoy_label": "+21.2%", "one_week_reaction": -8.802190899772244, "one_week_reaction_label": "-8.8%", "four_week_reaction": 0.9708209372389518, "four_week_reaction_label": "+1.0%", "confirmation": "diverged", "revenue": 682761000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 62604000.0, "operating_cash_flow": -227185000.0, "free_cash_flow": -216688000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-12-05", "date_source": "exact", "eps_actual": 1.21, "eps_estimate": 1.21, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 24.742268041237114, "eps_yoy_label": "+24.7%", "one_week_reaction": -8.654582403232535, "one_week_reaction_label": "-8.7%", "four_week_reaction": -13.499345084400517, "four_week_reaction_label": "-13.5%", "confirmation": "contained", "revenue": 681960000.0, "revenue_yoy": -4.279195505069149, "revenue_yoy_label": "-4.3%", "net_income": 60800000.0, "operating_cash_flow": 121998000.0, "free_cash_flow": 136308000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-03-11", "date_source": "exact", "eps_actual": 1.19, "eps_estimate": 1.13, "eps_surprise": 0.06, "surprise_pct": 5.3097, "surprise_label": "+5.3%", "surprise_band": "beat", "eps_yoy": 11.214953271028026, "eps_yoy_label": "+11.2%", "one_week_reaction": 2.3867436582687778, "one_week_reaction_label": "+2.4%", "four_week_reaction": -4.628635177912289, "four_week_reaction_label": "-4.6%", "confirmation": "confirmed", "revenue": 676538000.0, "revenue_yoy": -0.049492297668838905, "revenue_yoy_label": "-0.0%", "net_income": 58414000.0, "operating_cash_flow": 213736000.0, "free_cash_flow": 231120000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-06-18", "date_source": "exact", "eps_actual": 1.32, "eps_estimate": 1.26, "eps_surprise": 0.06, "surprise_pct": 4.7619, "surprise_label": "+4.8%", "surprise_band": "beat", "eps_yoy": 4.761904761904765, "eps_yoy_label": "+4.8%", "one_week_reaction": 5.661510633569419, "one_week_reaction_label": "+5.7%", "four_week_reaction": 11.198888427236627, "four_week_reaction_label": "+11.2%", "confirmation": "confirmed", "revenue": 719827000.0, "revenue_yoy": 2.8437413829806992, "revenue_yoy_label": "+2.8%", "net_income": 64244000.0, "operating_cash_flow": 255813000.0, "free_cash_flow": 276106000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-09-09", "date_source": "exact", "eps_actual": 1.31, "eps_estimate": 1.24, "eps_surprise": 0.07, "surprise_pct": 5.6452, "surprise_label": "+5.6%", "surprise_band": "beat", "eps_yoy": 9.166666666666675, "eps_yoy_label": "+9.2%", "one_week_reaction": -1.2972824494124202, "one_week_reaction_label": "-1.3%", "four_week_reaction": -4.267533980853209, "four_week_reaction_label": "-4.3%", "confirmation": "diverged", "revenue": 715543000.0, "revenue_yoy": 4.801387308296754, "revenue_yoy_label": "+4.8%", "net_income": 66636000.0, "operating_cash_flow": -237367000.0, "free_cash_flow": -214768000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-12-09", "date_source": "exact", "eps_actual": 1.33, "eps_estimate": 1.31, "eps_surprise": 0.02, "surprise_pct": 1.5267, "surprise_label": "+1.5%", "surprise_band": "beat", "eps_yoy": 9.917355371900834, "eps_yoy_label": "+9.9%", "one_week_reaction": 5.76661075827525, "one_week_reaction_label": "+5.8%", "four_week_reaction": 1.190933307255055, "four_week_reaction_label": "+1.2%", "confirmation": "confirmed", "revenue": 729800000.0, "revenue_yoy": 7.01507419790017, "revenue_yoy_label": "+7.0%", "net_income": 72399000.0, "operating_cash_flow": 121415000.0, "free_cash_flow": 142168000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-03-09", "date_source": "exact", "eps_actual": 1.28, "eps_estimate": 1.24, "eps_surprise": 0.04, "surprise_pct": 3.2258, "surprise_label": "+3.2%", "surprise_band": "beat", "eps_yoy": 7.5630252100840405, "eps_yoy_label": "+7.6%", "one_week_reaction": -4.591194333077124, "one_week_reaction_label": "-4.6%", "four_week_reaction": 0.5014301229783189, "four_week_reaction_label": "+0.5%", "confirmation": "diverged", "revenue": 725042000.0, "revenue_yoy": 7.1694420712509865, "revenue_yoy_label": "+7.2%", "net_income": 65265000.0, "operating_cash_flow": 233460000.0, "free_cash_flow": 255191000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-06-23", "date_source": "exact", "eps_actual": 1.4, "eps_estimate": 1.37, "eps_surprise": 0.03, "surprise_pct": 2.1898, "surprise_label": "+2.2%", "surprise_band": "beat", "eps_yoy": 6.060606060606049, "eps_yoy_label": "+6.1%", "one_week_reaction": 1.021551411338927, "one_week_reaction_label": "+1.0%", "four_week_reaction": 10.856555791026048, "four_week_reaction_label": "+10.9%", "confirmation": "confirmed", "revenue": 768256000.0, "revenue_yoy": 6.72786655682546, "revenue_yoy_label": "+6.7%", "net_income": 73134000.0, "operating_cash_flow": 296684000.0, "free_cash_flow": 321500000.0, "currency": "USD"}], "charts": {"quarters": ["2023-07-31", "2023-10-31", "2024-01-31", "2024-04-30", "2024-07-31", "2024-10-31", "2025-01-31", "2025-04-30", "2025-07-31", "2025-10-31", "2026-01-31", "2026-04-30"], "eps_actual": [0.99, 0.97, 1.07, 1.26, 1.2, 1.21, 1.19, 1.32, 1.31, 1.33, 1.28, 1.4], "eps_estimate": [0.91, 0.95, 0.99, 1.12, 1.12, 1.21, 1.13, 1.26, 1.24, 1.31, 1.24, 1.37], "surprise": [8.7912, 2.1053, 8.0808, 12.5, 7.1429, 0.0, 5.3097, 4.7619, 5.6452, 1.5267, 3.2258, 2.1898], "reaction_1w": [-6.01780078519398, 3.420902405070541, 2.3720361814807633, 5.4686254945673705, -8.802190899772244, -8.654582403232535, 2.3867436582687778, 5.661510633569419, -1.2972824494124202, 5.76661075827525, -4.591194333077124, 1.021551411338927], "reaction_4w": [-7.857134467156836, 12.807964514351944, 3.147416171303965, 4.824175698861892, 0.9708209372389518, -13.499345084400517, -4.628635177912289, 11.198888427236627, -4.267533980853209, 1.190933307255055, 0.5014301229783189, 10.856555791026048], "revenue": [null, 712.45, 676.87, 699.92, 682.76, 681.96, 676.54, 719.83, 715.54, 729.8, 725.04, 768.26], "net_income": [null, -1.71, 59.07, 65.19, 62.6, 60.8, 58.41, 64.24, 66.64, 72.4, 65.27, 73.13], "financial_unit": "millions", "scatter": [{"x": 8.7912, "y": -6.01780078519398, "label": "2023-07-31"}, {"x": 2.1053, "y": 3.420902405070541, "label": "2023-10-31"}, {"x": 8.0808, "y": 2.3720361814807633, "label": "2024-01-31"}, {"x": 12.5, "y": 5.4686254945673705, "label": "2024-04-30"}, {"x": 7.1429, "y": -8.802190899772244, "label": "2024-07-31"}, {"x": 0.0, "y": -8.654582403232535, "label": "2024-10-31"}, {"x": 5.3097, "y": 2.3867436582687778, "label": "2025-01-31"}, {"x": 4.7619, "y": 5.661510633569419, "label": "2025-04-30"}, {"x": 5.6452, "y": -1.2972824494124202, "label": "2025-07-31"}, {"x": 1.5267, "y": 5.76661075827525, "label": "2025-10-31"}, {"x": 3.2258, "y": -4.591194333077124, "label": "2026-01-31"}, {"x": 2.1898, "y": 1.021551411338927, "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, 101.10486546707351, 100.17445244216951, 94.14615345654086, 91.25799635840134, 91.42804880309816, 92.30361101205018, 94.48278433663046, 95.06649247593182, 91.01945393421197, 87.5366653508796, 93.04297424085284, 93.74342317938971, 98.52982494991222, 99.3081003974188, 102.94654407025247, 106.46824487228874, 112.49988943038367, 114.70348854131073, 116.1319009035221, 107.95277170321023, 109.8312308878994, 110.2812797819391, 114.68392056761625, 116.46454402695683, 115.32964091235316, 114.97742981522394, 116.67978552291041, 125.38723136891608, 128.36146186394376, 124.15449252896383, 126.73737597947333, 129.33368936577165, 125.02649993769779, 120.93565407650755, 120.5423038316334, 119.99161224587245, 122.46972231023486, 126.89491619030238, 130.65141403261532, 130.84809019083332, 129.68770479331457, 124.4364756061675, 131.2414404357075, 134.27024001426892, 132.0478104056833, 130.43950982288044, 133.60359689435583, 138.64636066451976, 141.45448918339133, 138.58703527486676, 133.93978031707536, 136.76768396583125, 142.6805720949633, 144.4603731442301, 131.74469532555167, 142.22573582137588, 148.66482138837944, 145.86282469272783, 144.86920831429654, 142.7229976826473, 140.3979366829177, 136.9997714031445, 140.3979366829177, 155.85860181379743, 149.499459892024, 153.91111404352208, 155.67975144571716, 142.20631907169997, 139.32483240287402, 133.00543339612585, 134.66400457152278, 135.9429040252623, 130.72739685149523, 141.3582402744571, 141.27830905859838, 141.338255916821, 133.804745554713, 133.62490083692137, 128.6891518828789, 131.18699978901142, 131.4467777942237, 134.58407542722597, 133.08536461198455, 136.99333506032545, 125.36258599700804, 128.70290498232387, 122.18324601527301, 124.4369541369661, 128.8638839859047, 132.90848637083175, 137.71774161221998, 135.7859914976885, 136.85247920902793, 140.77634682337893, 133.99509723445453, 141.58124391284485, 146.9136803979802, 149.83142975784168, 149.0010586717083, 149.81117609715875, 149.28459956345975, 139.8467189204345, 143.8770586016895, 146.75297898369382, 154.85416566756962, 150.155477970959, 148.31245699566972, 146.38842552077256, 147.9884108541143, 143.51250513876823, 141.98317249554123, 138.49629672058285, 139.47506828644853, 144.85831811339543, 131.93036527540224, 131.52254309910427, 132.5420975040683, 132.2974046126019, 134.1122109148318, 134.72394521505973, 142.4929507338042, 140.16836619331136, 137.78636624323596, 136.3284175514739, 141.64684820661262, 139.57286672368298, 139.65500415296373, 142.6530389657686, 139.86034979772754, 125.7326270273988, 127.7244710810477, 128.68959105400137, 130.5992976783695, 124.60323012432168, 126.82095314427364, 129.16188437970862, 131.25416189732698, 125.39164172419828, 136.22591045404394, 136.3087729299892, 137.80029749700427, 140.41046548928065, 132.1656491327251, 140.92835596393866, 144.9679016662712, 148.6653434219779, 150.51543670958912, 146.8974745692472, 148.39810779393056, 143.23840021146506, 151.51403726594847, 162.84548085146582, 162.09971856795826, 170.42739740045914, 174.15620881799683], "eps_index": [100.0, 100.0, 100.0, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747], "gap": [0.0, -1.104865467073509, -0.1744524421695104, -4.449183759571156, -1.5610266614316402, -1.7310791061284618, -2.6066413150804806, -4.785814639660757, -5.369522778962121, -1.3224842372422643, 2.1603043460901006, -3.34600454388314, -4.046453482420006, -8.832855252942522, -9.611130700449095, -13.249574373282769, -26.064204468248334, -32.095849026343274, -34.29944813727033, -35.72786049948169, -27.54873129916983, -29.427190483858993, -29.877239377898704, -34.279880163575854, -36.06050362291643, -34.925600508312755, -34.57338941118354, -36.275745118870006, -44.983190964875675, -46.745300247782154, -42.53833091280222, -45.12121436331172, -47.71752774961004, -43.41033832153619, -39.31949246034594, -38.9261422154718, -38.37545062971084, -40.85356069407325, -45.27875457414078, -49.035252416453716, -49.23192857467171, -48.07154317715296, -42.8203139900059, -44.57477376904082, -47.60357334760225, -45.38114373901662, -43.77284315621377, -46.93693022768916, -51.97969399785309, -54.78782251672466, -51.92036860820009, -47.27311365040869, -50.10101729916458, -56.01390542829664, -57.79370647756342, -40.83560441646077, -51.31664491228497, -57.75573047928853, -54.95373378363692, -53.96011740520564, -51.8139067735564, -49.488845773826796, -46.0906804940536, -49.488845773826796, -64.94951090470653, -58.590368982933086, -63.00202313443117, -64.77066053662625, -46.4487433141242, -43.56725664529826, -37.24785763855009, -38.90642881394702, -40.18532826768653, -34.969821093919464, -45.60066451688134, -45.52073330102262, -45.58068015924523, -38.047169797137244, -37.867325079345605, -32.931576125303124, -35.42942403143566, -35.68920203664793, -36.40225724540778, -34.90354643016636, -38.81151687850726, -27.180767815189853, -30.521086800505685, -24.001427833454827, -26.255135955147907, -30.682065804086506, -34.726668189013566, -39.535923430401795, -37.60417331587033, -38.670661027209746, -42.59452864156074, -35.81327905263635, -42.187304518905464, -47.519741004040796, -50.437490363902285, -49.607119277768916, -50.41723670321936, -49.89066016952036, -40.45277952649512, -44.48311920775011, -47.35903958975443, -55.46022627363023, -50.76153857701961, -48.91851760173033, -44.772263904610924, -46.37224923795267, -41.8963435226066, -40.36701087937959, -36.880135104421214, -37.8589066702869, -43.24215649723379, -30.314203659240604, -29.906381482942635, -30.92593588790666, -30.68124299644026, -32.49604929867016, -33.107783598898095, -38.452546693400166, -36.127962152907315, -33.74596220283192, -32.28801351106986, -37.606444166208576, -35.532462683278936, -35.614600112559685, -38.612634925364546, -35.819945757323495, -21.692222986994764, -23.684067040643654, -24.649187013597327, -26.55889363796547, -18.74464426573583, -20.96236728568779, -23.30329852112277, -25.395576038741126, -19.533055865612425, -30.367324595458086, -30.45018707140335, -31.94171163841841, -34.5518796306948, -26.30706327413924, -35.0697701053528, -39.109315807685334, -42.80675756339204, -44.65685085100327, -41.038888710661354, -40.92336031918309, -35.76365273671759, -44.039289791201, -55.37073337671835, -54.62497109321079, -62.95264992571167, -66.68146134324935], "quarter_markers": [100.0, null, null, 89.6969696969697, null, null, null, null, null, null, null, null, null, null, null, null, 80.4040404040404, null, null, null, null, null, null, null, null, null, null, null, null, 81.6161616161616, null, null, null, null, null, null, null, null, null, null, null, null, null, 86.66666666666667, null, null, null, null, null, null, null, null, null, null, null, 90.9090909090909, null, null, null, null, null, null, null, null, null, null, null, null, 95.75757575757576, null, null, null, null, null, null, null, null, null, null, null, null, null, 98.18181818181819, null, null, null, null, null, null, null, null, null, null, null, null, null, 99.39393939393939, null, null, null, null, null, null, null, null, null, null, null, 101.61616161616163, null, null, null, null, null, null, null, null, null, null, null, null, 104.04040404040404, null, null, null, null, null, null, null, null, null, null, null, null, 105.85858585858585, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.47474747474747, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [7.5, 66.7, 74.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": [48.272755, 48.806104, 48.356968, 45.446942, 44.052749, 44.134838, 44.557496, 45.609443, 45.891215, 43.937598, 42.25636, 44.914407, 45.252533, 47.563061, 47.938756, 49.695133, 51.395155, 54.306796, 55.370534, 56.060068, 52.111777, 53.018561, 53.235812, 55.361088, 56.220644, 55.672795, 55.502773, 56.324547, 60.527871, 61.963614, 59.932794, 61.179623, 62.432935, 60.353736, 58.378972, 58.189091, 57.923257, 59.119509, 61.255672, 63.069037, 63.163978, 62.603828, 60.068915, 63.353859, 64.815944, 63.743116, 62.966745, 64.494137, 66.928418, 68.283979, 66.89978, 64.656422, 66.021529, 68.875843, 69.735002, 63.596794, 68.656281, 71.764605, 70.412004, 69.932358, 68.896323, 67.773952, 66.133564, 67.773952, 75.237241, 72.167508, 74.297135, 75.150905, 68.646908, 67.255935, 64.205387, 65.006025, 65.623385, 63.105716, 68.237517, 68.198932, 68.22787, 64.591237, 64.504421, 62.121799, 63.327579, 63.452981, 64.967441, 64.243972, 66.130457, 60.515974, 62.128438, 58.981219, 60.069146, 62.206147, 64.158588, 66.480148, 65.547639, 66.062462, 67.956621, 64.683125, 68.345167, 70.919281, 72.327759, 71.926916, 72.317982, 72.063789, 67.507864, 69.45342, 70.841706, 74.752372, 72.484186, 71.594509, 70.665726, 71.438083, 69.27744, 68.539189, 66.855978, 67.328458, 69.927101, 63.686422, 63.489555, 63.981722, 63.863602, 64.739659, 65.03496, 68.785273, 67.663132, 66.513275, 65.809483, 68.376836, 67.375668, 67.415318, 68.862552, 67.514444, 60.694603, 61.656121, 62.122011, 63.043879, 60.149412, 61.219968, 62.35, 63.36, 60.53, 65.76, 65.8, 66.52, 67.78, 63.8, 68.03, 69.98, 71.764857, 72.657948, 70.911458, 71.635855, 69.145122, 73.14, 78.61, 78.25, 82.27, 84.07], "ttmEps": [4.95, 4.95, 4.95, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 4.44, 3.98, 3.98, 3.98, 3.98, 3.98, 3.98, 3.98, 3.98, 3.98, 3.98, 3.98, 3.98, 3.98, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.29, 4.29, 4.29, 4.29, 4.29, 4.29, 4.29, 4.29, 4.29, 4.29, 4.29, 4.29, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.5, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.86, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.03, 5.15, 5.15, 5.15, 5.15, 5.15, 5.15, 5.15, 5.15, 5.15, 5.15, 5.15, 5.15, 5.15, 5.24, 5.24, 5.24, 5.24, 5.24, 5.24, 5.24, 5.24, 5.24, 5.24, 5.24, 5.24, 5.24, 5.24, 5.24, 5.32, 5.32, 5.32, 5.32, 5.32, 5.32, 5.32], "quarterlyEps": [1.01, 1.01, 1.01, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 1.07, 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.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.31, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 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.28, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4], "priceIndex": [100.0, 101.10486546707351, 100.17445244216951, 94.14615345654086, 91.25799635840134, 91.42804880309816, 92.30361101205018, 94.48278433663046, 95.06649247593182, 91.01945393421197, 87.5366653508796, 93.04297424085284, 93.74342317938971, 98.52982494991222, 99.3081003974188, 102.94654407025247, 106.46824487228874, 112.49988943038367, 114.70348854131073, 116.1319009035221, 107.95277170321023, 109.8312308878994, 110.2812797819391, 114.68392056761625, 116.46454402695683, 115.32964091235316, 114.97742981522394, 116.67978552291041, 125.38723136891608, 128.36146186394376, 124.15449252896383, 126.73737597947333, 129.33368936577165, 125.02649993769779, 120.93565407650755, 120.5423038316334, 119.99161224587245, 122.46972231023486, 126.89491619030238, 130.65141403261532, 130.84809019083332, 129.68770479331457, 124.4364756061675, 131.2414404357075, 134.27024001426892, 132.0478104056833, 130.43950982288044, 133.60359689435583, 138.64636066451976, 141.45448918339133, 138.58703527486676, 133.93978031707536, 136.76768396583125, 142.6805720949633, 144.4603731442301, 131.74469532555167, 142.22573582137588, 148.66482138837944, 145.86282469272783, 144.86920831429654, 142.7229976826473, 140.3979366829177, 136.9997714031445, 140.3979366829177, 155.85860181379743, 149.499459892024, 153.91111404352208, 155.67975144571716, 142.20631907169997, 139.32483240287402, 133.00543339612585, 134.66400457152278, 135.9429040252623, 130.72739685149523, 141.3582402744571, 141.27830905859838, 141.338255916821, 133.804745554713, 133.62490083692137, 128.6891518828789, 131.18699978901142, 131.4467777942237, 134.58407542722597, 133.08536461198455, 136.99333506032545, 125.36258599700804, 128.70290498232387, 122.18324601527301, 124.4369541369661, 128.8638839859047, 132.90848637083175, 137.71774161221998, 135.7859914976885, 136.85247920902793, 140.77634682337893, 133.99509723445453, 141.58124391284485, 146.9136803979802, 149.83142975784168, 149.0010586717083, 149.81117609715875, 149.28459956345975, 139.8467189204345, 143.8770586016895, 146.75297898369382, 154.85416566756962, 150.155477970959, 148.31245699566972, 146.38842552077256, 147.9884108541143, 143.51250513876823, 141.98317249554123, 138.49629672058285, 139.47506828644853, 144.85831811339543, 131.93036527540224, 131.52254309910427, 132.5420975040683, 132.2974046126019, 134.1122109148318, 134.72394521505973, 142.4929507338042, 140.16836619331136, 137.78636624323596, 136.3284175514739, 141.64684820661262, 139.57286672368298, 139.65500415296373, 142.6530389657686, 139.86034979772754, 125.7326270273988, 127.7244710810477, 128.68959105400137, 130.5992976783695, 124.60323012432168, 126.82095314427364, 129.16188437970862, 131.25416189732698, 125.39164172419828, 136.22591045404394, 136.3087729299892, 137.80029749700427, 140.41046548928065, 132.1656491327251, 140.92835596393866, 144.9679016662712, 148.6653434219779, 150.51543670958912, 146.8974745692472, 148.39810779393056, 143.23840021146506, 151.51403726594847, 162.84548085146582, 162.09971856795826, 170.42739740045914, 174.15620881799683], "epsIndex": [100.0, 100.0, 100.0, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747], "valuationGap": [0.0, -1.104865467073509, -0.1744524421695104, -4.449183759571156, -1.5610266614316402, -1.7310791061284618, -2.6066413150804806, -4.785814639660757, -5.369522778962121, -1.3224842372422643, 2.1603043460901006, -3.34600454388314, -4.046453482420006, -8.832855252942522, -9.611130700449095, -13.249574373282769, -26.064204468248334, -32.095849026343274, -34.29944813727033, -35.72786049948169, -27.54873129916983, -29.427190483858993, -29.877239377898704, -34.279880163575854, -36.06050362291643, -34.925600508312755, -34.57338941118354, -36.275745118870006, -44.983190964875675, -46.745300247782154, -42.53833091280222, -45.12121436331172, -47.71752774961004, -43.41033832153619, -39.31949246034594, -38.9261422154718, -38.37545062971084, -40.85356069407325, -45.27875457414078, -49.035252416453716, -49.23192857467171, -48.07154317715296, -42.8203139900059, -44.57477376904082, -47.60357334760225, -45.38114373901662, -43.77284315621377, -46.93693022768916, -51.97969399785309, -54.78782251672466, -51.92036860820009, -47.27311365040869, -50.10101729916458, -56.01390542829664, -57.79370647756342, -40.83560441646077, -51.31664491228497, -57.75573047928853, -54.95373378363692, -53.96011740520564, -51.8139067735564, -49.488845773826796, -46.0906804940536, -49.488845773826796, -64.94951090470653, -58.590368982933086, -63.00202313443117, -64.77066053662625, -46.4487433141242, -43.56725664529826, -37.24785763855009, -38.90642881394702, -40.18532826768653, -34.969821093919464, -45.60066451688134, -45.52073330102262, -45.58068015924523, -38.047169797137244, -37.867325079345605, -32.931576125303124, -35.42942403143566, -35.68920203664793, -36.40225724540778, -34.90354643016636, -38.81151687850726, -27.180767815189853, -30.521086800505685, -24.001427833454827, -26.255135955147907, -30.682065804086506, -34.726668189013566, -39.535923430401795, -37.60417331587033, -38.670661027209746, -42.59452864156074, -35.81327905263635, -42.187304518905464, -47.519741004040796, -50.437490363902285, -49.607119277768916, -50.41723670321936, -49.89066016952036, -40.45277952649512, -44.48311920775011, -47.35903958975443, -55.46022627363023, -50.76153857701961, -48.91851760173033, -44.772263904610924, -46.37224923795267, -41.8963435226066, -40.36701087937959, -36.880135104421214, -37.8589066702869, -43.24215649723379, -30.314203659240604, -29.906381482942635, -30.92593588790666, -30.68124299644026, -32.49604929867016, -33.107783598898095, -38.452546693400166, -36.127962152907315, -33.74596220283192, -32.28801351106986, -37.606444166208576, -35.532462683278936, -35.614600112559685, -38.612634925364546, -35.819945757323495, -21.692222986994764, -23.684067040643654, -24.649187013597327, -26.55889363796547, -18.74464426573583, -20.96236728568779, -23.30329852112277, -25.395576038741126, -19.533055865612425, -30.367324595458086, -30.45018707140335, -31.94171163841841, -34.5518796306948, -26.30706327413924, -35.0697701053528, -39.109315807685334, -42.80675756339204, -44.65685085100327, -41.038888710661354, -40.92336031918309, -35.76365273671759, -44.039289791201, -55.37073337671835, -54.62497109321079, -62.95264992571167, -66.68146134324935], "quarterMarkers": [100.0, null, null, 89.6969696969697, null, null, null, null, null, null, null, null, null, null, null, null, 80.4040404040404, null, null, null, null, null, null, null, null, null, null, null, null, 81.6161616161616, null, null, null, null, null, null, null, null, null, null, null, null, null, 86.66666666666667, null, null, null, null, null, null, null, null, null, null, null, 90.9090909090909, null, null, null, null, null, null, null, null, null, null, null, null, 95.75757575757576, null, null, null, null, null, null, null, null, null, null, null, null, null, 98.18181818181819, null, null, null, null, null, null, null, null, null, null, null, null, null, 99.39393939393939, null, null, null, null, null, null, null, null, null, null, null, 101.61616161616163, null, null, null, null, null, null, null, null, null, null, null, null, 104.04040404040404, null, null, null, null, null, null, null, null, null, null, null, null, 105.85858585858585, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.47474747474747, null, null, null, null, null, null], "quarterLabels": ["2023-06-27", "", "", "2023-09-07", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-06", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-06", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-13", "", "", "", "", "", "", "", "", "", "", "", "2024-09-05", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-05", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-11", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-18", "", "", "", "", "", "", "", "", "", "", "", "2025-09-09", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-09", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-09", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-23", "", "", "", "", "", ""], "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": [0.0, 0.0, 0.0, 8.791208791208787, 8.791208791208787, 8.791208791208787, 8.791208791208787, 8.791208791208787, 8.791208791208787, 8.791208791208787, 8.791208791208787, 8.791208791208787, 8.791208791208787, 8.791208791208787, 8.791208791208787, 8.791208791208787, 2.105263157894739, 2.105263157894739, 2.105263157894739, 2.105263157894739, 2.105263157894739, 2.105263157894739, 2.105263157894739, 2.105263157894739, 2.105263157894739, 2.105263157894739, 2.105263157894739, 2.105263157894739, 2.105263157894739, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 8.080808080808088, 12.499999999999991, 12.499999999999991, 12.499999999999991, 12.499999999999991, 12.499999999999991, 12.499999999999991, 12.499999999999991, 12.499999999999991, 12.499999999999991, 12.499999999999991, 12.499999999999991, 12.499999999999991, 7.142857142857128, 7.142857142857128, 7.142857142857128, 7.142857142857128, 7.142857142857128, 7.142857142857128, 7.142857142857128, 7.142857142857128, 7.142857142857128, 7.142857142857128, 7.142857142857128, 7.142857142857128, 7.142857142857128, 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, 5.309734513274342, 5.309734513274342, 5.309734513274342, 5.309734513274342, 5.309734513274342, 5.309734513274342, 5.309734513274342, 5.309734513274342, 5.309734513274342, 5.309734513274342, 5.309734513274342, 5.309734513274342, 5.309734513274342, 5.309734513274342, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 5.645161290322586, 5.645161290322586, 5.645161290322586, 5.645161290322586, 5.645161290322586, 5.645161290322586, 5.645161290322586, 5.645161290322586, 5.645161290322586, 5.645161290322586, 5.645161290322586, 5.645161290322586, 5.645161290322586, 1.5267175572519098, 1.5267175572519098, 1.5267175572519098, 1.5267175572519098, 1.5267175572519098, 1.5267175572519098, 1.5267175572519098, 1.5267175572519098, 1.5267175572519098, 1.5267175572519098, 1.5267175572519098, 1.5267175572519098, 1.5267175572519098, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 3.2258064516129057, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956], "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": [52, 59, 66, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 3, 10, 17, 24, 31, 38, 45], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 48.272755, "latestClose": 84.07, "startTtmEps": 4.95, "latestTtmEps": 5.32, "priceChangePct": 74.15620881799683, "epsChangePct": 7.4747474747474785, "earningsGapPct": -66.68146134324935, "startMultiple": 9.752071717171717, "latestMultiple": 15.802631578947366, "multipleChangePct": 62.043840911481986, "latestQuarter": "2026-06-23", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 21.04515515578642, "earningsMovePct": 8.130081300813007, "spread": -12.915073854973414, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 30.025753667593904, "earningsMovePct": 24.009324009324008, "spread": -6.016429658269896, "lead": "aligned"}, {"weeks": 155, "label": "3 years", "marketMovePct": 74.15620881799683, "earningsMovePct": 7.4747474747474785, "spread": -66.68146134324935, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "marketChangePct": 74.15620881799683, "earningsChangePct": 7.4747474747474785, "recentMarketMovePoints": 33.74574332871617, "recentEarningsMovePoints": 1.6161616161616195}, "pressure": {"score": 67, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 92, "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": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.81697629, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.06430622, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.18096691, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.03364466, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01622587, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -2.537322013759802, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-06-23", "alignedPeriod": "2026-04-30", "requiredPeriod": "2026-04-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 89.6969696969697, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 80.4040404040404, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 81.6161616161616, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 86.66666666666667, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 90.9090909090909, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 95.75757575757576, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 98.18181818181819, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 99.39393939393939, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 101.61616161616163, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 104.04040404040404, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 105.85858585858585, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747, 107.47474747474747], "revenue": [100.0, 100.0, 100.0, 100.10873527674072, 100.10873527674072, 100.10873527674072, 100.10873527674072, 100.10873527674072, 100.10873527674072, 100.10873527674072, 100.10873527674072, 100.10873527674072, 100.10873527674072, 100.10873527674072, 100.10873527674072, 100.10873527674072, 99.29611891183713, 99.29611891183713, 99.29611891183713, 99.29611891183713, 99.29611891183713, 99.29611891183713, 99.29611891183713, 99.29611891183713, 99.29611891183713, 99.29611891183713, 99.29611891183713, 99.29611891183713, 99.29611891183713, 98.94791461522237, 98.94791461522237, 98.94791461522237, 98.94791461522237, 98.94791461522237, 98.94791461522237, 98.94791461522237, 98.94791461522237, 98.94791461522237, 98.94791461522237, 98.94791461522237, 98.94791461522237, 98.94791461522237, 98.94791461522237, 97.61400443321475, 97.61400443321475, 97.61400443321475, 97.61400443321475, 97.61400443321475, 97.61400443321475, 97.61400443321475, 97.61400443321475, 97.61400443321475, 97.61400443321475, 97.61400443321475, 97.61400443321475, 96.79339180036845, 96.79339180036845, 96.79339180036845, 96.79339180036845, 96.79339180036845, 96.79339180036845, 96.79339180036845, 96.79339180036845, 96.79339180036845, 96.79339180036845, 96.79339180036845, 96.79339180036845, 96.79339180036845, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.72884061796834, 95.71714302075956, 95.71714302075956, 95.71714302075956, 95.71714302075956, 95.71714302075956, 95.71714302075956, 95.71714302075956, 95.71714302075956, 95.71714302075956, 95.71714302075956, 95.71714302075956, 95.71714302075956, 95.71714302075956, 95.71714302075956, 96.41215488596414, 96.41215488596414, 96.41215488596414, 96.41215488596414, 96.41215488596414, 96.41215488596414, 96.41215488596414, 96.41215488596414, 96.41215488596414, 96.41215488596414, 96.41215488596414, 96.41215488596414, 97.55684333879454, 97.55684333879454, 97.55684333879454, 97.55684333879454, 97.55684333879454, 97.55684333879454, 97.55684333879454, 97.55684333879454, 97.55684333879454, 97.55684333879454, 97.55684333879454, 97.55684333879454, 97.55684333879454, 99.22733005660939, 99.22733005660939, 99.22733005660939, 99.22733005660939, 99.22733005660939, 99.22733005660939, 99.22733005660939, 99.22733005660939, 99.22733005660939, 99.22733005660939, 99.22733005660939, 99.22733005660939, 99.22733005660939, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 100.92100245963805, 102.61205599761998, 102.61205599761998, 102.61205599761998, 102.61205599761998, 102.61205599761998, 102.61205599761998, 102.61205599761998], "cashGeneration": [100.0, 100.0, 100.0, 89.47851190993444, 89.47851190993444, 89.47851190993444, 89.47851190993444, 89.47851190993444, 89.47851190993444, 89.47851190993444, 89.47851190993444, 89.47851190993444, 89.47851190993444, 89.47851190993444, 89.47851190993444, 89.47851190993444, 88.29113924050634, 88.29113924050634, 88.29113924050634, 88.29113924050634, 88.29113924050634, 88.29113924050634, 88.29113924050634, 88.29113924050634, 88.29113924050634, 88.29113924050634, 88.29113924050634, 88.29113924050634, 88.29113924050634, 80.34136662514845, 80.34136662514845, 80.34136662514845, 80.34136662514845, 80.34136662514845, 80.34136662514845, 80.34136662514845, 80.34136662514845, 80.34136662514845, 80.34136662514845, 80.34136662514845, 80.34136662514845, 80.34136662514845, 80.34136662514845, 81.85557454450657, 81.85557454450657, 81.85557454450657, 81.85557454450657, 81.85557454450657, 81.85557454450657, 81.85557454450657, 81.85557454450657, 81.85557454450657, 81.85557454450657, 81.85557454450657, 81.85557454450657, 92.02753719742394, 92.02753719742394, 92.02753719742394, 92.02753719742394, 92.02753719742394, 92.02753719742394, 92.02753719742394, 92.02753719742394, 92.02753719742394, 92.02753719742394, 92.02753719742394, 92.02753719742394, 92.02753719742394, 89.0918131873437, 89.0918131873437, 89.0918131873437, 89.0918131873437, 89.0918131873437, 89.0918131873437, 89.0918131873437, 89.0918131873437, 89.0918131873437, 89.0918131873437, 89.0918131873437, 89.0918131873437, 89.0918131873437, 89.0918131873437, 102.45729899873514, 102.45729899873514, 102.45729899873514, 102.45729899873514, 102.45729899873514, 102.45729899873514, 102.45729899873514, 102.45729899873514, 102.45729899873514, 102.45729899873514, 102.45729899873514, 102.45729899873514, 102.45729899873514, 102.45729899873514, 103.03420907800596, 103.03420907800596, 103.03420907800596, 103.03420907800596, 103.03420907800596, 103.03420907800596, 103.03420907800596, 103.03420907800596, 103.03420907800596, 103.03420907800596, 103.03420907800596, 103.03420907800596, 103.49766822118586, 103.49766822118586, 103.49766822118586, 103.49766822118586, 103.49766822118586, 103.49766822118586, 103.49766822118586, 103.49766822118586, 103.49766822118586, 103.49766822118586, 103.49766822118586, 103.49766822118586, 103.49766822118586, 104.91218414776623, 104.91218414776623, 104.91218414776623, 104.91218414776623, 104.91218414776623, 104.91218414776623, 104.91218414776623, 104.91218414776623, 104.91218414776623, 104.91218414776623, 104.91218414776623, 104.91218414776623, 104.91218414776623, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 110.72256177041393, 121.6799911170331, 121.6799911170331, 121.6799911170331, 121.6799911170331, 121.6799911170331, 121.6799911170331, 121.6799911170331], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 145, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 7.474747474747474, "valuationContribution": 66.68146134324935, "marketMove": 74.15620881799683, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 7.474747474747474}, {"key": "valuation", "label": "Relative valuation contribution", "value": 66.68146134324935}, {"key": "market", "label": "Total market move", "value": 74.15620881799683}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-08", "periodEnd": "2023-07-31", "earningsChangePct": -10.303030303030303, "surprisePct": 8.791208791208787, "immediateReturnPct": -6.017800785193983, "forward4WeekPct": -5.681756143189132, "forward13WeekPct": 6.282831876473316, "toDateReturnPct": 73.85291815648986, "weeksSince": 152, "availabilitySource": "reported", "spread": -4.449183759571156, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2023-12-08", "periodEnd": "2023-10-31", "earningsChangePct": -10.360360360360366, "surprisePct": 2.105263157894739, "immediateReturnPct": 3.420902405070536, "forward4WeekPct": 4.862938992436128, "forward13WeekPct": 24.687490020401004, "toDateReturnPct": 69.1714961302146, "weeksSince": 139, "availabilitySource": "reported", "spread": -26.064204468248334, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-03-08", "periodEnd": "2024-01-31", "earningsChangePct": 1.5075376884422065, "surprisePct": 8.080808080808088, "immediateReturnPct": 2.3720361814807633, "forward4WeekPct": -0.2876939121152944, "forward13WeekPct": -0.7582556472207624, "toDateReturnPct": 38.894692000648746, "weeksSince": 126, "availabilitySource": "reported", "spread": -46.745300247782154, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-06-14", "periodEnd": "2024-04-30", "earningsChangePct": 6.188118811881194, "surprisePct": 12.499999999999991, "immediateReturnPct": 5.46862549456737, "forward4WeekPct": 7.366908491688262, "forward13WeekPct": 14.295856683943775, "toDateReturnPct": 39.9559156345674, "weeksSince": 112, "availabilitySource": "reported", "spread": -44.57477376904082, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-09-06", "periodEnd": "2024-07-31", "earningsChangePct": 4.895104895104896, "surprisePct": 7.142857142857128, "immediateReturnPct": -8.802190899772244, "forward4WeekPct": 0.28300852418416955, "forward13WeekPct": -1.5603269072825166, "toDateReturnPct": 20.556388598081643, "weeksSince": 100, "availabilitySource": "reported", "spread": -40.83560441646077, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-12-06", "periodEnd": "2024-10-31", "earningsChangePct": 5.3333333333333455, "surprisePct": 0.0, "immediateReturnPct": -8.654582403232535, "forward4WeekPct": -12.677851317958178, "forward13WeekPct": -15.565912346631084, "toDateReturnPct": 11.868246962561525, "weeksSince": 87, "availabilitySource": "reported", "spread": -46.4487433141242, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-03-14", "periodEnd": "2025-01-31", "earningsChangePct": 2.5316455696202445, "surprisePct": 5.309734513274342, "immediateReturnPct": 2.386743658268786, "forward4WeekPct": -2.0874401472170345, "forward13WeekPct": 1.9386701469549683, "toDateReturnPct": 32.491805231341274, "weeksSince": 73, "availabilitySource": "reported", "spread": -36.40225724540778, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-06-20", "periodEnd": "2025-04-30", "earningsChangePct": 1.2345679012345512, "surprisePct": 4.761904761904765, "immediateReturnPct": 5.661510633569411, "forward4WeekPct": 11.803475790633167, "forward13WeekPct": 10.443153449991783, "toDateReturnPct": 29.9720754060661, "weeksSince": 59, "availabilitySource": "reported", "spread": -42.187304518905464, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-09-12", "periodEnd": "2025-07-31", "earningsChangePct": 2.2357723577235866, "surprisePct": 5.645161290322586, "immediateReturnPct": -1.297282449412418, "forward4WeekPct": -6.6185676334479915, "forward13WeekPct": -3.9238148836246656, "toDateReturnPct": 17.425206449841003, "weeksSince": 47, "availabilitySource": "reported", "spread": -44.772263904610924, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-12-12", "periodEnd": "2025-10-31", "earningsChangePct": 2.385685884691857, "surprisePct": 1.5267175572519098, "immediateReturnPct": 5.766610758275248, "forward4WeekPct": 5.138583924707563, "forward13WeekPct": -7.512187291266114, "toDateReturnPct": 29.268934739100327, "weeksSince": 34, "availabilitySource": "reported", "spread": -38.452546693400166, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-03-13", "periodEnd": "2026-01-31", "earningsChangePct": 1.747572815533971, "surprisePct": 3.2258064516129057, "immediateReturnPct": -4.591194333077119, "forward4WeekPct": -3.9875068601029406, "forward13WeekPct": 15.249805615545963, "toDateReturnPct": 33.351566136975805, "weeksSince": 21, "availabilitySource": "reported", "spread": -18.74464426573583, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-06-26", "periodEnd": "2026-04-30", "earningsChangePct": 1.526717557251911, "surprisePct": 2.1897810218977956, "immediateReturnPct": 1.021551411338928, "forward4WeekPct": 10.348880430578667, "forward13WeekPct": null, "toDateReturnPct": 18.55629875781146, "weeksSince": 6, "availabilitySource": "reported", "spread": -40.92336031918309, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-06-26", "periodEnd": "2026-04-30", "earningsChangePct": 1.526717557251911, "surprisePct": 2.1897810218977956, "immediateReturnPct": 1.021551411338928, "forward4WeekPct": 10.348880430578667, "forward13WeekPct": null, "toDateReturnPct": 18.55629875781146, "weeksSince": 6, "availabilitySource": "reported", "spread": -40.92336031918309, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 2 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Staffing & Employment Services", "population": 6, "spreadPercentile": 40.0, "qualityPercentile": 90.0, "rarityPercentile": 50.0, "currentOneYearSpread": -8.295523, "lead": "aligned", "relatedSignals": [{"tickerId": 4989, "symbol": "BBSI", "name": "Barrett Business Services Inc", "spread": -5.899377, "lead": "aligned", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-09-08", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2023-12-08", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2024-12-06", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}