{"ticker": {"uuid": "8274e0b6-892e-46a9-ab4a-5ebd6eeb2944", "symbol": "PSMT", "name": "PriceSmart Inc", "sector": "Consumer Defensive", "industry": "Discount Stores", "currency": "USD"}, "next_event": {"report_date": "2026-10-28", "fiscal_date_ending": "2026-08-31", "estimate": 1.07, "session": "Time unconfirmed", "days": 76}, "profile": {"sample": 12, "measured": 12, "beats": 6, "misses": 6, "inline": 0, "beat_rate": 50.0, "beat_rate_label": "50.0%", "average_surprise": -2.0, "average_surprise_label": "-2.0%", "median_surprise": -1.1, "surprise_dispersion": 8.8, "average_reaction": 0.2, "average_reaction_label": "+0.2%", "average_abs_reaction": 5.1, "positive_response_rate": 50.0, "confirmation_rate": 90.9, "reaction_sample": 12, "streak": {"count": 3, "band": "beat", "label": "3 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 32, "band": "Moderate", "tone": "neutral", "days": 76, "proximity_component": 3, "reaction_component": 13, "variability_component": 11, "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": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 11.1, "revenue_growth_1y": 10.2, "cash_conversion": 3.0, "net_margin": 2.8, "earnings_yield": 4.4, "eps_surprise_avg": 0.9, "sue_score": -0.08, "pe_ratio": 34.5, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 177.05, "currency": "USD", "return_13w": 11.9, "fair_value": 104.769045, "fair_value_gap": 69.0, "relative_strength": 7.6, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 61.6}, "records": [{"period_end": "2023-08-31", "reported_date": "2023-10-30", "date_source": "exact", "eps_actual": 0.65, "eps_estimate": 0.85, "eps_surprise": -0.2, "surprise_pct": -23.5294, "surprise_label": "-23.5%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -7.41305326409777, "one_week_reaction_label": "-7.4%", "four_week_reaction": -6.013578574871419, "four_week_reaction_label": "-6.0%", "confirmation": "confirmed", "revenue": 1118193000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 15168000.0, "operating_cash_flow": 72650000.0, "free_cash_flow": 118604000.0, "currency": "USD"}, {"period_end": "2023-11-30", "reported_date": "2024-01-09", "date_source": "exact", "eps_actual": 1.24, "eps_estimate": 1.12, "eps_surprise": 0.12, "surprise_pct": 10.7143, "surprise_label": "+10.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.696637439983993, "one_week_reaction_label": "+5.7%", "four_week_reaction": 5.518188487206521, "four_week_reaction_label": "+5.5%", "confirmation": "confirmed", "revenue": 1166475000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 37416000.0, "operating_cash_flow": 41098000.0, "free_cash_flow": 74398000.0, "currency": "USD"}, {"period_end": "2024-02-29", "reported_date": "2024-04-09", "date_source": "exact", "eps_actual": 1.31, "eps_estimate": 1.35, "eps_surprise": -0.04, "surprise_pct": -2.963, "surprise_label": "-3.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -4.207861706800026, "one_week_reaction_label": "-4.2%", "four_week_reaction": 0.6575436189784879, "four_week_reaction_label": "+0.7%", "confirmation": "confirmed", "revenue": 1291950000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 39157000.0, "operating_cash_flow": 86568000.0, "free_cash_flow": 156745000.0, "currency": "USD"}, {"period_end": "2024-05-31", "reported_date": "2024-07-10", "date_source": "exact", "eps_actual": 1.08, "eps_estimate": 1.12, "eps_surprise": -0.04, "surprise_pct": -3.5714, "surprise_label": "-3.6%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.006936015091193, "one_week_reaction_label": "+5.0%", "four_week_reaction": 8.777903459048005, "four_week_reaction_label": "+8.8%", "confirmation": "diverged", "revenue": 1229428000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 32421999.0, "operating_cash_flow": 38088000.0, "free_cash_flow": 76484000.0, "currency": "USD"}, {"period_end": "2024-08-31", "reported_date": "2024-10-30", "date_source": "exact", "eps_actual": 0.94, "eps_estimate": 1.03, "eps_surprise": -0.09, "surprise_pct": -8.7379, "surprise_label": "-8.7%", "surprise_band": "miss", "eps_yoy": 44.6153846153846, "eps_yoy_label": "+44.6%", "one_week_reaction": -6.815703752719501, "one_week_reaction_label": "-6.8%", "four_week_reaction": -1.8974918981234428, "four_week_reaction_label": "-1.9%", "confirmation": "confirmed", "revenue": 1226045000.0, "revenue_yoy": 9.64520436096452, "revenue_yoy_label": "+9.6%", "net_income": 28342000.0, "operating_cash_flow": 41835000.0, "free_cash_flow": 68507000.0, "currency": "USD"}, {"period_end": "2024-11-30", "reported_date": "2025-01-08", "date_source": "exact", "eps_actual": 1.21, "eps_estimate": 1.29, "eps_surprise": -0.08, "surprise_pct": -6.2016, "surprise_label": "-6.2%", "surprise_band": "miss", "eps_yoy": -2.4193548387096793, "eps_yoy_label": "-2.4%", "one_week_reaction": -3.3567943835671876, "one_week_reaction_label": "-3.4%", "four_week_reaction": -1.494315096866208, "four_week_reaction_label": "-1.5%", "confirmation": "confirmed", "revenue": 1257944000.0, "revenue_yoy": 7.84148824449731, "revenue_yoy_label": "+7.8%", "net_income": 36385000.0, "operating_cash_flow": 38530000.0, "free_cash_flow": 66711000.0, "currency": "USD"}, {"period_end": "2025-02-28", "reported_date": "2025-04-09", "date_source": "exact", "eps_actual": 1.45, "eps_estimate": 1.41, "eps_surprise": 0.04, "surprise_pct": 2.8369, "surprise_label": "+2.8%", "surprise_band": "beat", "eps_yoy": 10.68702290076335, "eps_yoy_label": "+10.7%", "one_week_reaction": 7.638154862133353, "one_week_reaction_label": "+7.6%", "four_week_reaction": 18.432475960577232, "four_week_reaction_label": "+18.4%", "confirmation": "confirmed", "revenue": 1363886000.0, "revenue_yoy": 5.568017338132281, "revenue_yoy_label": "+5.6%", "net_income": 43605000.0, "operating_cash_flow": 87855000.0, "free_cash_flow": 122486000.0, "currency": "USD"}, {"period_end": "2025-05-31", "reported_date": "2025-07-10", "date_source": "exact", "eps_actual": 1.14, "eps_estimate": 1.09, "eps_surprise": 0.05, "surprise_pct": 4.5872, "surprise_label": "+4.6%", "surprise_band": "beat", "eps_yoy": 5.555555555555539, "eps_yoy_label": "+5.6%", "one_week_reaction": 1.4632774137505153, "one_week_reaction_label": "+1.5%", "four_week_reaction": 2.4294161192847055, "four_week_reaction_label": "+2.4%", "confirmation": "confirmed", "revenue": 1317289000.0, "revenue_yoy": 7.1464941419912345, "revenue_yoy_label": "+7.1%", "net_income": 34202000.0, "operating_cash_flow": 52775000.0, "free_cash_flow": 91549000.0, "currency": "USD"}, {"period_end": "2025-08-31", "reported_date": "2025-10-30", "date_source": "exact", "eps_actual": 1.02, "eps_estimate": 1.11, "eps_surprise": -0.09, "surprise_pct": -8.1081, "surprise_label": "-8.1%", "surprise_band": "miss", "eps_yoy": 8.51063829787235, "eps_yoy_label": "+8.5%", "one_week_reaction": -6.666667047346825, "one_week_reaction_label": "-6.7%", "four_week_reaction": -3.7109218829787376, "four_week_reaction_label": "-3.7%", "confirmation": "confirmed", "revenue": 1330975000.0, "revenue_yoy": 8.558413435069676, "revenue_yoy_label": "+8.6%", "net_income": 30688000.0, "operating_cash_flow": 82147000.0, "free_cash_flow": 138695000.0, "currency": "USD"}, {"period_end": "2025-11-30", "reported_date": "2026-01-07", "date_source": "exact", "eps_actual": 1.29, "eps_estimate": 1.28, "eps_surprise": 0.01, "surprise_pct": 0.7813, "surprise_label": "+0.8%", "surprise_band": "beat", "eps_yoy": 6.61157024793389, "eps_yoy_label": "+6.6%", "one_week_reaction": 9.016459795278822, "one_week_reaction_label": "+9.0%", "four_week_reaction": 15.308522071150588, "four_week_reaction_label": "+15.3%", "confirmation": "confirmed", "revenue": 1382729000.0, "revenue_yoy": 9.919757954249157, "revenue_yoy_label": "+9.9%", "net_income": 38939000.0, "operating_cash_flow": 71245000.0, "free_cash_flow": 109856000.0, "currency": "USD"}, {"period_end": "2026-02-28", "reported_date": "2026-04-08", "date_source": "exact", "eps_actual": 1.62, "eps_estimate": 1.57, "eps_surprise": 0.05, "surprise_pct": 3.1847, "surprise_label": "+3.2%", "surprise_band": "beat", "eps_yoy": 11.724137931034493, "eps_yoy_label": "+11.7%", "one_week_reaction": 2.9839979013641207, "one_week_reaction_label": "+3.0%", "four_week_reaction": 3.757869884575039, "four_week_reaction_label": "+3.8%", "confirmation": "confirmed", "revenue": 1495528000.0, "revenue_yoy": 9.651979710914254, "revenue_yoy_label": "+9.7%", "net_income": 49091000.0, "operating_cash_flow": 62041000.0, "free_cash_flow": 111776000.0, "currency": "USD"}, {"period_end": "2026-05-31", "reported_date": "2026-07-08", "date_source": "exact", "eps_actual": 1.28, "eps_estimate": 1.19, "eps_surprise": 0.09, "surprise_pct": 7.563, "surprise_label": "+7.6%", "surprise_band": "beat", "eps_yoy": 12.280701754385976, "eps_yoy_label": "+12.3%", "one_week_reaction": -0.808489135927233, "one_week_reaction_label": "-0.8%", "four_week_reaction": -2.016169782718549, "four_week_reaction_label": "-2.0%", "confirmation": "contained", "revenue": 1481793000.0, "revenue_yoy": 12.48807209351934, "revenue_yoy_label": "+12.5%", "net_income": 39691000.0, "operating_cash_flow": 58924000.0, "free_cash_flow": 114652000.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, 1.24, 1.31, 1.08, 0.94, 1.21, 1.45, 1.14, 1.02, 1.29, 1.62, 1.28], "eps_estimate": [0.85, 1.12, 1.35, 1.12, 1.03, 1.29, 1.41, 1.09, 1.11, 1.28, 1.57, 1.19], "surprise": [-23.5294, 10.7143, -2.963, -3.5714, -8.7379, -6.2016, 2.8369, 4.5872, -8.1081, 0.7813, 3.1847, 7.563], "reaction_1w": [-7.41305326409777, 5.696637439983993, -4.207861706800026, 5.006936015091193, -6.815703752719501, -3.3567943835671876, 7.638154862133353, 1.4632774137505153, -6.666667047346825, 9.016459795278822, 2.9839979013641207, -0.808489135927233], "reaction_4w": [-6.013578574871419, 5.518188487206521, 0.6575436189784879, 8.777903459048005, -1.8974918981234428, -1.494315096866208, 18.432475960577232, 2.4294161192847055, -3.7109218829787376, 15.308522071150588, 3.757869884575039, -2.016169782718549], "revenue": [1118.19, 1166.47, 1291.95, 1229.43, 1226.05, 1257.94, 1363.89, 1317.29, 1330.97, 1382.73, 1495.53, 1481.79], "net_income": [15.17, 37.42, 39.16, 32.42, 28.34, 36.38, 43.6, 34.2, 30.69, 38.94, 49.09, 39.69], "financial_unit": "millions", "scatter": [{"x": -23.5294, "y": -7.41305326409777, "label": "2023-08-31"}, {"x": 10.7143, "y": 5.696637439983993, "label": "2023-11-30"}, {"x": -2.963, "y": -4.207861706800026, "label": "2024-02-29"}, {"x": -3.5714, "y": 5.006936015091193, "label": "2024-05-31"}, {"x": -8.7379, "y": -6.815703752719501, "label": "2024-08-31"}, {"x": -6.2016, "y": -3.3567943835671876, "label": "2024-11-30"}, {"x": 2.8369, "y": 7.638154862133353, "label": "2025-02-28"}, {"x": 4.5872, "y": 1.4632774137505153, "label": "2025-05-31"}, {"x": -8.1081, "y": -6.666667047346825, "label": "2025-08-31"}, {"x": 0.7813, "y": 9.016459795278822, "label": "2025-11-30"}, {"x": 3.1847, "y": 2.9839979013641207, "label": "2026-02-28"}, {"x": 7.563, "y": -0.808489135927233, "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, 101.63218089941972, 99.9485924949796, 95.73319588143254, 99.56303755004984, 95.81030713896314, 95.65608462390193, 95.36049348411957, 93.4455726498109, 92.26320540523477, 92.75157401748203, 85.87585043227702, 84.2436695328573, 86.4413316447782, 87.17388523451073, 89.43580471362218, 90.28402451828896, 95.373344689013, 97.31396927583185, 97.39108053336247, 93.62549757465902, 98.95900272286835, 99.13892764771647, 97.46819179089307, 98.79192900291368, 101.3494409645308, 103.87007234472404, 106.86035074591706, 108.38785159260482, 107.31342319025772, 104.42670501054798, 105.43640877798926, 108.7373638154622, 107.3652026296377, 102.84742338175693, 108.58230478377276, 106.799904027508, 108.07117566853222, 111.25590726089318, 114.23094440968357, 109.82736512287188, 110.28607163426227, 107.74352835221383, 103.20888987033013, 105.3713618894867, 106.41983276461617, 103.91660844954033, 109.11964654366166, 114.0736739126865, 115.98713386402326, 113.0383080171579, 108.37261168292551, 112.78778807105002, 117.82814046502565, 118.19758944373487, 113.63224422225151, 118.43509302998099, 119.13441018937945, 120.48026339719983, 122.23515040991934, 120.28234329442027, 122.65737915688175, 120.99485405315873, 112.74820324486011, 119.00246345419309, 115.07046068179167, 118.69898650035375, 118.40870448857773, 120.86290731797233, 123.93725899710897, 124.02962090610544, 122.69696264034835, 121.85250514642351, 117.76216709743245, 115.18921247491475, 119.79414117986468, 120.03164476611083, 120.94207562762884, 120.2559534102937, 119.17637969218524, 118.79099661584043, 118.0335193958465, 111.00360149276997, 111.24280496673893, 114.35244744288883, 113.26274422005613, 121.91392802468603, 124.43885209133254, 132.86412135468913, 134.13987232070806, 138.80433603493293, 139.14985231319073, 138.68473429794847, 143.49537761454917, 143.7744478866052, 140.1332427317346, 134.87077167531066, 141.3292587588561, 141.6747750371139, 143.74787002121383, 145.74123006641634, 142.44554118980352, 145.1166448588259, 148.67811507479905, 145.6216296721552, 148.01412765139017, 143.36278905761594, 146.98495171036566, 153.14663786041766, 154.2961070409363, 161.647360118005, 164.69478750913373, 158.55983363765486, 162.8770234487964, 164.6012265482127, 153.62781081839432, 156.04704107620242, 155.98021239385454, 158.49300361258366, 164.5343965231415, 171.07032920232422, 171.77872182864095, 166.61947934104026, 167.0070913380959, 164.84181302720103, 179.70470882460728, 188.2722597645425, 188.05840422140398, 190.07665835695485, 209.61762368398516, 208.08054384913422, 206.41685594701627, 207.6118797016045, 194.9097170966557, 199.75694828099662, 188.92117109051705, 198.07854413129408, 204.73845179731373, 210.84784290223095, 217.22577867110058, 216.31272681366238, 212.43225641955016, 212.49939258553826, 213.84211590530023, 221.0793945988176, 228.24953712634684, 233.59357593899966, 244.77846119261736, 244.40249866308397, 263.5094515032976, 265.724944980905, 263.5765876692857, 249.74653747573683, 250.06879107247974, 260.36747893505446, 237.72916376386672], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 138.56382978723406, 138.56382978723406, 138.56382978723406, 138.56382978723406, 138.56382978723406], "gap": [0.0, -1.6321808994197227, 0.05140750502040703, 4.266804118567464, 0.4369624499501583, 4.1896928610368604, 4.343915376098067, 4.639506515880427, 6.554427350189101, 7.736794594765229, 7.248425982517972, 11.464575099637884, 13.096755999057606, 10.8990938871367, 10.166540297404168, 7.904620818292727, 7.056401013625944, 1.9670808429019075, 0.026456256083051244, -0.050655001447566406, 3.714927957255881, 3.4346142984082633, 3.25468937356014, 4.925425230383539, 3.6016880183629354, 1.0441760567458118, -1.476455323447425, -4.466733724640449, -5.994234571328207, -4.919806168981111, -2.0330879892713654, -3.0427917567126457, -6.343746794185591, -4.971585608361082, 7.258959596966463, 1.5240781949506328, 3.3064789512153823, 2.0352073101911685, -1.1495242821697929, -4.124561430960185, 0.2790178558515066, -0.17968865553888236, 2.3628546265095594, 6.897493108393263, 4.735021089236682, 3.686550214107214, 6.189774529183055, 4.7101406903808964, -0.2438866786439462, -2.157346629980708, 0.7914792168846532, 5.4571755511170466, 1.0419991629925391, -3.998353230983099, -4.367802209692314, 0.1975430117910406, -4.605305795938435, -5.304622955336896, -6.650476163157279, -8.405363175876786, -6.452556060377717, -8.82759192283919, -7.165066819116177, 8.794349946629254, 2.5400897372962703, 6.4720925096976885, 2.8435666911356066, 3.133848702911635, 0.6796458735170319, -2.3947058056196084, -2.4870677146160745, -1.1544094488589849, -0.3099519549341494, 2.9825137536313946, 5.5554683761490935, 0.9505396711991665, 0.7130360849530177, -0.19739477656499105, 0.4887274407701483, 1.5683011588786115, 1.9536842352234203, 2.7111614552173506, 9.741079358293874, 9.501875884324917, 6.3922334081750165, 7.481936631007713, 2.5541570816969568, 0.029233015050451172, -8.396036248306146, -9.671787214325079, -14.336250928549944, -14.681767206807748, -14.21664919156548, -19.027292508166184, -19.306362780222216, -15.665157625351625, -10.402686568927678, -16.861173652473113, -17.206689930730917, -17.684040233979772, -19.67740027918228, -16.381711402569465, -19.05281507159185, -22.614285287564996, -19.55779988492114, -21.950297864156113, -17.298959270381886, -20.921121923131608, -27.0828080731836, -28.23227725370225, -35.58353033077094, -38.63095772189968, -32.496003850420806, -36.81319366156234, -38.53739676097865, -25.436321456692184, -27.85555171450028, -27.788723032152404, -30.301514250881525, -36.34290716143937, -42.87883984062208, -43.587232466938815, -38.42798997933812, -38.815601976393765, -36.65032366549889, -49.38555988843706, -57.953110828372274, -57.73925528523375, -59.75750942078463, -79.29847474781494, -77.761394912964, -76.09770701084605, -77.29273076543427, -64.59056816048547, -69.4377993448264, -58.60202215434683, -67.75939519512386, -74.4193028611435, -76.00741737031603, -82.38535313918567, -81.47230128174746, -77.59183088763524, -77.65896705362334, -79.00169037338532, -86.23896906690268, -93.40911159443192, -98.75315040708475, -109.93803566070244, -109.56207313116906, -128.6690259713827, -130.88451944899006, -125.01275788205163, -111.18270768850277, -111.50496128524568, -121.80364914782041, -99.16533397663267], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, 97.3404255319149, null, null, null, null, null, null, null, null, null, 102.39361702127661, null, null, null, null, null, null, null, null, null, null, null, null, 110.10638297872339, null, null, null, null, null, null, null, null, null, null, null, null, 113.82978723404256, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.54255319148936, null, null, null, null, null, null, null, null, null, 120.74468085106385, null, null, null, null, null, null, null, null, null, null, null, null, 124.46808510638299, null, null, null, null, null, null, null, null, null, null, null, null, 126.06382978723406, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 128.19148936170214, null, null, null, null, null, null, null, null, null, 130.31914893617022, null, null, null, null, null, null, null, null, null, null, null, null, 134.84042553191492, null, null, null, null, null, null, null, null, null, null, null, null, 138.56382978723406, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [38.6, 99.2, 137.7]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [74.475507, 75.691082, 74.437221, 71.297783, 74.150077, 71.355212, 71.240354, 71.020211, 69.594064, 68.71349, 69.077205, 63.956475, 62.7409, 64.37762, 64.923193, 66.607769, 67.239485, 71.029782, 72.475072, 72.532501, 69.728064, 73.700219, 73.834219, 72.58993, 73.57579, 75.48051, 77.357763, 79.584788, 80.722402, 79.922216, 77.772318, 78.5243, 80.982703, 79.960779, 76.59614, 80.867222, 79.53977, 80.486556, 82.858401, 85.074075, 81.794487, 82.136111, 80.242539, 76.865344, 78.475856, 79.25671, 77.392421, 81.26741, 84.956947, 86.382006, 84.185853, 80.711052, 83.999277, 87.753105, 88.028254, 84.62819, 88.205136, 88.725956, 89.728287, 91.035248, 89.580885, 91.349705, 90.111531, 83.969796, 88.627688, 85.699309, 88.401672, 88.185483, 90.013263, 92.302902, 92.371689, 91.379185, 90.750271, 87.703971, 85.78775, 89.217294, 89.394176, 90.072224, 89.561231, 88.757213, 88.470197, 87.906062, 82.670495, 82.848643, 85.164565, 84.353003, 90.796016, 92.676466, 98.951228, 99.90135, 103.375233, 103.632558, 103.286159, 106.86891, 107.076749, 104.364943, 100.445691, 105.255682, 105.513007, 107.056955, 108.54152, 106.087039, 108.076357, 110.72878, 108.452447, 110.234272, 106.770164, 109.467788, 114.056735, 114.912808, 120.387691, 122.657278, 118.08824, 121.303489, 122.587598, 114.415091, 116.216825, 116.167054, 118.038468, 122.537826, 127.405495, 127.933074, 124.090702, 124.379378, 122.766776, 133.835993, 140.21672, 140.05745, 141.560555, 156.113788, 154.96904, 153.73, 154.62, 145.16, 148.77, 140.7, 147.52, 152.48, 157.03, 161.78, 161.1, 158.21, 158.26, 159.26, 164.65, 169.99, 173.97, 182.3, 182.02, 196.25, 197.9, 196.3, 186.0, 186.24, 193.91, 177.05], "ttmEps": [3.76, 3.76, 3.76, 3.76, 3.76, 3.76, 3.76, 3.76, 3.76, 3.76, 3.76, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 3.85, 4.14, 4.14, 4.14, 4.14, 4.14, 4.14, 4.14, 4.14, 4.14, 4.14, 4.14, 4.14, 4.14, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.54, 4.54, 4.54, 4.54, 4.54, 4.54, 4.54, 4.54, 4.54, 4.54, 4.54, 4.54, 4.54, 4.68, 4.68, 4.68, 4.68, 4.68, 4.68, 4.68, 4.68, 4.68, 4.68, 4.68, 4.68, 4.68, 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.74, 4.74, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.07, 5.21, 5.21, 5.21, 5.21, 5.21], "quarterlyEps": [0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 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.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 1.08, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 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.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.28, 1.28, 1.28, 1.28, 1.28], "priceIndex": [100.0, 101.63218089941972, 99.9485924949796, 95.73319588143254, 99.56303755004984, 95.81030713896314, 95.65608462390193, 95.36049348411957, 93.4455726498109, 92.26320540523477, 92.75157401748203, 85.87585043227702, 84.2436695328573, 86.4413316447782, 87.17388523451073, 89.43580471362218, 90.28402451828896, 95.373344689013, 97.31396927583185, 97.39108053336247, 93.62549757465902, 98.95900272286835, 99.13892764771647, 97.46819179089307, 98.79192900291368, 101.3494409645308, 103.87007234472404, 106.86035074591706, 108.38785159260482, 107.31342319025772, 104.42670501054798, 105.43640877798926, 108.7373638154622, 107.3652026296377, 102.84742338175693, 108.58230478377276, 106.799904027508, 108.07117566853222, 111.25590726089318, 114.23094440968357, 109.82736512287188, 110.28607163426227, 107.74352835221383, 103.20888987033013, 105.3713618894867, 106.41983276461617, 103.91660844954033, 109.11964654366166, 114.0736739126865, 115.98713386402326, 113.0383080171579, 108.37261168292551, 112.78778807105002, 117.82814046502565, 118.19758944373487, 113.63224422225151, 118.43509302998099, 119.13441018937945, 120.48026339719983, 122.23515040991934, 120.28234329442027, 122.65737915688175, 120.99485405315873, 112.74820324486011, 119.00246345419309, 115.07046068179167, 118.69898650035375, 118.40870448857773, 120.86290731797233, 123.93725899710897, 124.02962090610544, 122.69696264034835, 121.85250514642351, 117.76216709743245, 115.18921247491475, 119.79414117986468, 120.03164476611083, 120.94207562762884, 120.2559534102937, 119.17637969218524, 118.79099661584043, 118.0335193958465, 111.00360149276997, 111.24280496673893, 114.35244744288883, 113.26274422005613, 121.91392802468603, 124.43885209133254, 132.86412135468913, 134.13987232070806, 138.80433603493293, 139.14985231319073, 138.68473429794847, 143.49537761454917, 143.7744478866052, 140.1332427317346, 134.87077167531066, 141.3292587588561, 141.6747750371139, 143.74787002121383, 145.74123006641634, 142.44554118980352, 145.1166448588259, 148.67811507479905, 145.6216296721552, 148.01412765139017, 143.36278905761594, 146.98495171036566, 153.14663786041766, 154.2961070409363, 161.647360118005, 164.69478750913373, 158.55983363765486, 162.8770234487964, 164.6012265482127, 153.62781081839432, 156.04704107620242, 155.98021239385454, 158.49300361258366, 164.5343965231415, 171.07032920232422, 171.77872182864095, 166.61947934104026, 167.0070913380959, 164.84181302720103, 179.70470882460728, 188.2722597645425, 188.05840422140398, 190.07665835695485, 209.61762368398516, 208.08054384913422, 206.41685594701627, 207.6118797016045, 194.9097170966557, 199.75694828099662, 188.92117109051705, 198.07854413129408, 204.73845179731373, 210.84784290223095, 217.22577867110058, 216.31272681366238, 212.43225641955016, 212.49939258553826, 213.84211590530023, 221.0793945988176, 228.24953712634684, 233.59357593899966, 244.77846119261736, 244.40249866308397, 263.5094515032976, 265.724944980905, 263.5765876692857, 249.74653747573683, 250.06879107247974, 260.36747893505446, 237.72916376386672], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 138.56382978723406, 138.56382978723406, 138.56382978723406, 138.56382978723406, 138.56382978723406], "valuationGap": [0.0, -1.6321808994197227, 0.05140750502040703, 4.266804118567464, 0.4369624499501583, 4.1896928610368604, 4.343915376098067, 4.639506515880427, 6.554427350189101, 7.736794594765229, 7.248425982517972, 11.464575099637884, 13.096755999057606, 10.8990938871367, 10.166540297404168, 7.904620818292727, 7.056401013625944, 1.9670808429019075, 0.026456256083051244, -0.050655001447566406, 3.714927957255881, 3.4346142984082633, 3.25468937356014, 4.925425230383539, 3.6016880183629354, 1.0441760567458118, -1.476455323447425, -4.466733724640449, -5.994234571328207, -4.919806168981111, -2.0330879892713654, -3.0427917567126457, -6.343746794185591, -4.971585608361082, 7.258959596966463, 1.5240781949506328, 3.3064789512153823, 2.0352073101911685, -1.1495242821697929, -4.124561430960185, 0.2790178558515066, -0.17968865553888236, 2.3628546265095594, 6.897493108393263, 4.735021089236682, 3.686550214107214, 6.189774529183055, 4.7101406903808964, -0.2438866786439462, -2.157346629980708, 0.7914792168846532, 5.4571755511170466, 1.0419991629925391, -3.998353230983099, -4.367802209692314, 0.1975430117910406, -4.605305795938435, -5.304622955336896, -6.650476163157279, -8.405363175876786, -6.452556060377717, -8.82759192283919, -7.165066819116177, 8.794349946629254, 2.5400897372962703, 6.4720925096976885, 2.8435666911356066, 3.133848702911635, 0.6796458735170319, -2.3947058056196084, -2.4870677146160745, -1.1544094488589849, -0.3099519549341494, 2.9825137536313946, 5.5554683761490935, 0.9505396711991665, 0.7130360849530177, -0.19739477656499105, 0.4887274407701483, 1.5683011588786115, 1.9536842352234203, 2.7111614552173506, 9.741079358293874, 9.501875884324917, 6.3922334081750165, 7.481936631007713, 2.5541570816969568, 0.029233015050451172, -8.396036248306146, -9.671787214325079, -14.336250928549944, -14.681767206807748, -14.21664919156548, -19.027292508166184, -19.306362780222216, -15.665157625351625, -10.402686568927678, -16.861173652473113, -17.206689930730917, -17.684040233979772, -19.67740027918228, -16.381711402569465, -19.05281507159185, -22.614285287564996, -19.55779988492114, -21.950297864156113, -17.298959270381886, -20.921121923131608, -27.0828080731836, -28.23227725370225, -35.58353033077094, -38.63095772189968, -32.496003850420806, -36.81319366156234, -38.53739676097865, -25.436321456692184, -27.85555171450028, -27.788723032152404, -30.301514250881525, -36.34290716143937, -42.87883984062208, -43.587232466938815, -38.42798997933812, -38.815601976393765, -36.65032366549889, -49.38555988843706, -57.953110828372274, -57.73925528523375, -59.75750942078463, -79.29847474781494, -77.761394912964, -76.09770701084605, -77.29273076543427, -64.59056816048547, -69.4377993448264, -58.60202215434683, -67.75939519512386, -74.4193028611435, -76.00741737031603, -82.38535313918567, -81.47230128174746, -77.59183088763524, -77.65896705362334, -79.00169037338532, -86.23896906690268, -93.40911159443192, -98.75315040708475, -109.93803566070244, -109.56207313116906, -128.6690259713827, -130.88451944899006, -125.01275788205163, -111.18270768850277, -111.50496128524568, -121.80364914782041, -99.16533397663267], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, 97.3404255319149, null, null, null, null, null, null, null, null, null, 102.39361702127661, null, null, null, null, null, null, null, null, null, null, null, null, 110.10638297872339, null, null, null, null, null, null, null, null, null, null, null, null, 113.82978723404256, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.54255319148936, null, null, null, null, null, null, null, null, null, 120.74468085106385, null, null, null, null, null, null, null, null, null, null, null, null, 124.46808510638299, null, null, null, null, null, null, null, null, null, null, null, null, 126.06382978723406, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 128.19148936170214, null, null, null, null, null, null, null, null, null, 130.31914893617022, null, null, null, null, null, null, null, null, null, null, null, null, 134.84042553191492, null, null, null, null, null, null, null, null, null, null, null, null, 138.56382978723406, null, null, null, null], "quarterLabels": ["2023-07-10", "", "", "", "", "", "", "", "", "", "", "2023-10-30", "", "", "", "", "", "", "", "", "", "2024-01-09", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-09", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-10", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-30", "", "", "", "", "", "", "", "", "", "2025-01-08", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-09", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-10", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-30", "", "", "", "", "", "", "", "", "", "2026-01-07", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-08", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-08", "", "", "", ""], "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": [-9.615384615384624, -9.615384615384624, -9.615384615384624, -9.615384615384624, -9.615384615384624, -9.615384615384624, -9.615384615384624, -9.615384615384624, -9.615384615384624, -9.615384615384624, -9.615384615384624, -23.529411764705877, -23.529411764705877, -23.529411764705877, -23.529411764705877, -23.529411764705877, -23.529411764705877, -23.529411764705877, -23.529411764705877, -23.529411764705877, -23.529411764705877, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, 10.714285714285703, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -2.9629629629629655, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -3.571428571428574, -8.73786407766991, -8.73786407766991, -8.73786407766991, -8.73786407766991, -8.73786407766991, -8.73786407766991, -8.73786407766991, -8.73786407766991, -8.73786407766991, -8.73786407766991, -6.201550387596905, -6.201550387596905, -6.201550387596905, -6.201550387596905, -6.201550387596905, -6.201550387596905, -6.201550387596905, -6.201550387596905, -6.201550387596905, -6.201550387596905, -6.201550387596905, -6.201550387596905, -6.201550387596905, 2.8368794326241162, 2.8368794326241162, 2.8368794326241162, 2.8368794326241162, 2.8368794326241162, 2.8368794326241162, 2.8368794326241162, 2.8368794326241162, 2.8368794326241162, 2.8368794326241162, 2.8368794326241162, 2.8368794326241162, 2.8368794326241162, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, 4.587155963302736, -8.108108108108114, -8.108108108108114, -8.108108108108114, -8.108108108108114, -8.108108108108114, -8.108108108108114, -8.108108108108114, -8.108108108108114, -8.108108108108114, -8.108108108108114, 0.7812500000000007, 0.7812500000000007, 0.7812500000000007, 0.7812500000000007, 0.7812500000000007, 0.7812500000000007, 0.7812500000000007, 0.7812500000000007, 0.7812500000000007, 0.7812500000000007, 0.7812500000000007, 0.7812500000000007, 0.7812500000000007, 3.184713375796181, 3.184713375796181, 3.184713375796181, 3.184713375796181, 3.184713375796181, 3.184713375796181, 3.184713375796181, 3.184713375796181, 3.184713375796181, 3.184713375796181, 3.184713375796181, 3.184713375796181, 3.184713375796181, 7.5630252100840405, 7.5630252100840405, 7.5630252100840405, 7.5630252100840405, 7.5630252100840405], "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": [39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 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, 2, 9, 16, 23, 30], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 74.475507, "latestClose": 177.05, "startTtmEps": 3.76, "latestTtmEps": 5.21, "priceChangePct": 137.72916376386672, "epsChangePct": 38.56382978723405, "earningsGapPct": -99.16533397663267, "startMultiple": 19.80731569148936, "latestMultiple": 33.9827255278311, "multipleChangePct": 71.5665366126946, "latestQuarter": "2026-07-08", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 5 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 59.89519617212438, "earningsMovePct": 9.915611814345993, "spread": -49.979584357778386, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 119.36277078881345, "earningsMovePct": 21.728971962616804, "spread": -97.63379882619665, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 137.72916376386672, "earningsMovePct": 38.56382978723405, "spread": -99.16533397663267, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 5, "persistenceLabel": "5 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 5 updates.", "marketChangePct": 137.72916376386672, "earningsChangePct": 38.56382978723405, "recentMarketMovePoints": 25.229771178328463, "recentEarningsMovePoints": 3.7234042553191387}, "pressure": {"score": 80, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 100, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "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": 2.99843443, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.10180916, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.35998545, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.04451377, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00371585, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -0.9935002021161266, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-08", "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, 100.0, 100.0, 100.0, 100.0, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 97.3404255319149, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 102.39361702127661, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 110.10638297872339, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 113.82978723404256, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 121.54255319148936, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 120.74468085106385, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 124.46808510638299, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 126.06382978723406, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 128.19148936170214, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 130.31914893617022, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 134.84042553191492, 138.56382978723406, 138.56382978723406, 138.56382978723406, 138.56382978723406, 138.56382978723406], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.24386033989654, 102.24386033989654, 102.24386033989654, 102.24386033989654, 102.24386033989654, 102.24386033989654, 102.24386033989654, 102.24386033989654, 102.24386033989654, 102.24386033989654, 104.8317747847692, 104.8317747847692, 104.8317747847692, 104.8317747847692, 104.8317747847692, 104.8317747847692, 104.8317747847692, 104.8317747847692, 104.8317747847692, 104.8317747847692, 104.8317747847692, 104.8317747847692, 104.8317747847692, 108.30246633908216, 108.30246633908216, 108.30246633908216, 108.30246633908216, 108.30246633908216, 108.30246633908216, 108.30246633908216, 108.30246633908216, 108.30246633908216, 108.30246633908216, 108.30246633908216, 108.30246633908216, 108.30246633908216, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 111.37948639391854, 113.87894236386909, 113.87894236386909, 113.87894236386909, 113.87894236386909, 113.87894236386909, 113.87894236386909, 113.87894236386909, 113.87894236386909, 113.87894236386909, 113.87894236386909, 115.99872445521098, 115.99872445521098, 115.99872445521098, 115.99872445521098, 115.99872445521098, 115.99872445521098, 115.99872445521098, 115.99872445521098, 115.99872445521098, 115.99872445521098, 115.99872445521098, 115.99872445521098, 115.99872445521098, 117.66583183063621, 117.66583183063621, 117.66583183063621, 117.66583183063621, 117.66583183063621, 117.66583183063621, 117.66583183063621, 117.66583183063621, 117.66583183063621, 117.66583183063621, 117.66583183063621, 117.66583183063621, 117.66583183063621, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 119.70199899467417, 122.13373799744566, 122.13373799744566, 122.13373799744566, 122.13373799744566, 122.13373799744566, 122.13373799744566, 122.13373799744566, 122.13373799744566, 122.13373799744566, 122.13373799744566, 125.02561402394751, 125.02561402394751, 125.02561402394751, 125.02561402394751, 125.02561402394751, 125.02561402394751, 125.02561402394751, 125.02561402394751, 125.02561402394751, 125.02561402394751, 125.02561402394751, 125.02561402394751, 125.02561402394751, 128.07640012709098, 128.07640012709098, 128.07640012709098, 128.07640012709098, 128.07640012709098, 128.07640012709098, 128.07640012709098, 128.07640012709098, 128.07640012709098, 128.07640012709098, 128.07640012709098, 128.07640012709098, 128.07640012709098, 131.88875877487445, 131.88875877487445, 131.88875877487445, 131.88875877487445, 131.88875877487445], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 110.8043696342565, 110.8043696342565, 110.8043696342565, 110.8043696342565, 110.8043696342565, 110.8043696342565, 110.8043696342565, 110.8043696342565, 110.8043696342565, 110.8043696342565, 116.34428328354404, 116.34428328354404, 116.34428328354404, 116.34428328354404, 116.34428328354404, 116.34428328354404, 116.34428328354404, 116.34428328354404, 116.34428328354404, 116.34428328354404, 116.34428328354404, 116.34428328354404, 116.34428328354404, 127.8323089116374, 127.8323089116374, 127.8323089116374, 127.8323089116374, 127.8323089116374, 127.8323089116374, 127.8323089116374, 127.8323089116374, 127.8323089116374, 127.8323089116374, 127.8323089116374, 127.8323089116374, 127.8323089116374, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 118.11729951725628, 104.2343995078342, 104.2343995078342, 104.2343995078342, 104.2343995078342, 104.2343995078342, 104.2343995078342, 104.2343995078342, 104.2343995078342, 104.2343995078342, 104.2343995078342, 102.10417509574509, 102.10417509574509, 102.10417509574509, 102.10417509574509, 102.10417509574509, 102.10417509574509, 102.10417509574509, 102.10417509574509, 102.10417509574509, 102.10417509574509, 102.10417509574509, 102.10417509574509, 102.10417509574509, 92.6103077699014, 92.6103077699014, 92.6103077699014, 92.6103077699014, 92.6103077699014, 92.6103077699014, 92.6103077699014, 92.6103077699014, 92.6103077699014, 92.6103077699014, 92.6103077699014, 92.6103077699014, 92.6103077699014, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 96.78512639460834, 116.23565209198179, 116.23565209198179, 116.23565209198179, 116.23565209198179, 116.23565209198179, 116.23565209198179, 116.23565209198179, 116.23565209198179, 116.23565209198179, 116.23565209198179, 128.192011173494, 128.192011173494, 128.192011173494, 128.192011173494, 128.192011173494, 128.192011173494, 128.192011173494, 128.192011173494, 128.192011173494, 128.192011173494, 128.192011173494, 128.192011173494, 128.192011173494, 125.22405183259713, 125.22405183259713, 125.22405183259713, 125.22405183259713, 125.22405183259713, 125.22405183259713, 125.22405183259713, 125.22405183259713, 125.22405183259713, 125.22405183259713, 125.22405183259713, 125.22405183259713, 125.22405183259713, 131.62636412510324, 131.62636412510324, 131.62636412510324, 131.62636412510324, 131.62636412510324], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 140, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 38.563829787234056, "valuationContribution": 99.16533397663267, "marketMove": 137.72916376386672, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 38.563829787234056}, {"key": "valuation", "label": "Relative valuation contribution", "value": 99.16533397663267}, {"key": "market", "label": "Total market move", "value": 137.72916376386672}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-03", "periodEnd": "2023-08-31", "earningsChangePct": -2.659574468085102, "surprisePct": -23.529411764705877, "immediateReturnPct": -7.413053264097769, "forward4WeekPct": -3.5748927594855706, "forward13WeekPct": 6.512401594708406, "toDateReturnPct": 156.30741718632072, "weeksSince": 144, "availabilitySource": "reported", "spread": 11.464575099637884, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-01-12", "periodEnd": "2023-11-30", "earningsChangePct": 5.191256830601088, "surprisePct": 10.714285714285703, "immediateReturnPct": 5.696637439983987, "forward4WeekPct": 8.249828935448411, "forward13WeekPct": 9.84980165231606, "toDateReturnPct": 153.91498034421264, "weeksSince": 134, "availabilitySource": "reported", "spread": 3.4346142984082633, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-12", "periodEnd": "2024-02-29", "earningsChangePct": 7.532467532467524, "surprisePct": -2.9629629629629655, "immediateReturnPct": -4.207861706800031, "forward4WeekPct": 3.6238041152650613, "forward13WeekPct": 1.634089882991252, "toDateReturnPct": 121.42105443970226, "weeksSince": 121, "availabilitySource": "reported", "spread": 7.258959596966463, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-12", "periodEnd": "2024-05-31", "earningsChangePct": 3.3816425120773097, "surprisePct": -3.571428571428574, "immediateReturnPct": 5.00693601509119, "forward4WeekPct": 4.288056836986653, "forward13WeekPct": 15.748911640844, "toDateReturnPct": 128.76917107942654, "weeksSince": 108, "availabilitySource": "reported", "spread": 4.7101406903808964, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-11-01", "periodEnd": "2024-08-31", "earningsChangePct": 6.775700934579443, "surprisePct": -8.73786407766991, "immediateReturnPct": -6.815703752719504, "forward4WeekPct": -2.1374045903181815, "forward13WeekPct": -0.796074588944673, "toDateReturnPct": 96.47873921929038, "weeksSince": 92, "availabilitySource": "reported", "spread": 8.794349946629254, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-01-10", "periodEnd": "2024-11-30", "earningsChangePct": -0.6564551422319487, "surprisePct": -6.201550387596905, "immediateReturnPct": -3.3567943835671854, "forward4WeekPct": -0.747156997470555, "forward13WeekPct": 0.05040756297025606, "toDateReturnPct": 95.09583613254446, "weeksSince": 82, "availabilitySource": "reported", "spread": 2.9825137536313946, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-11", "periodEnd": "2025-02-28", "earningsChangePct": 3.083700440528636, "surprisePct": 2.8368794326241162, "immediateReturnPct": 7.638154862133351, "forward4WeekPct": 22.55074428114905, "forward13WeekPct": 26.91540454108077, "toDateReturnPct": 109.89175690639019, "weeksSince": 69, "availabilitySource": "reported", "spread": 2.5541570816969568, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-11", "periodEnd": "2025-05-31", "earningsChangePct": 1.2820512820512997, "surprisePct": 4.587155963302736, "immediateReturnPct": 1.463277413750519, "forward4WeekPct": 4.943251214516131, "forward13WeekPct": 11.918182750682105, "toDateReturnPct": 67.79921739885586, "weeksSince": 56, "availabilitySource": "reported", "spread": -17.684040233979772, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-31", "periodEnd": "2025-08-31", "earningsChangePct": 1.6877637130801704, "surprisePct": -8.108108108108114, "immediateReturnPct": -6.666667047346831, "forward4WeekPct": -0.040601170764442696, "forward13WeekPct": 15.47706073823225, "toDateReturnPct": 44.42733432137238, "weeksSince": 40, "availabilitySource": "reported", "spread": -25.436321456692184, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-01-09", "periodEnd": "2025-11-30", "earningsChangePct": 1.6597510373443924, "surprisePct": 0.7812500000000007, "immediateReturnPct": 9.01645979527883, "forward4WeekPct": 27.16289625460231, "forward13WeekPct": 27.90919914684411, "toDateReturnPct": 44.216542755834865, "weeksSince": 30, "availabilitySource": "reported", "spread": -49.38555988843706, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-04-10", "periodEnd": "2026-02-28", "earningsChangePct": 3.469387755102038, "surprisePct": 3.184713375796181, "immediateReturnPct": 2.9839979013641216, "forward4WeekPct": 3.790661070304302, "forward13WeekPct": 28.73819517313747, "toDateReturnPct": 16.11358866736623, "weeksSince": 17, "availabilitySource": "reported", "spread": -76.00741737031603, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-07-10", "periodEnd": "2026-05-31", "earningsChangePct": 2.7613412228796763, "surprisePct": 7.5630252100840405, "immediateReturnPct": -0.8084891359272373, "forward4WeekPct": -10.535624052551796, "forward13WeekPct": null, "toDateReturnPct": -10.535624052551796, "weeksSince": 4, "availabilitySource": "reported", "spread": -125.01275788205163, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-10", "periodEnd": "2026-05-31", "earningsChangePct": 2.7613412228796763, "surprisePct": 7.5630252100840405, "immediateReturnPct": -0.8084891359272373, "forward4WeekPct": -10.535624052551796, "forward13WeekPct": null, "toDateReturnPct": -10.535624052551796, "weeksSince": 4, "availabilitySource": "reported", "spread": -125.01275788205163, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 5 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Discount Stores", "population": 7, "spreadPercentile": 16.7, "qualityPercentile": 66.7, "rarityPercentile": 83.3, "currentOneYearSpread": -48.757503, "lead": "price", "relatedSignals": [{"tickerId": 3935, "symbol": "TGT", "name": "Target Corporation", "spread": -65.733878, "lead": "price", "quality": 87.5}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-11-03", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-01-12", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-04-12", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-07-11", "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."}