{"ticker": {"uuid": "ceb40ec4-74f0-45b9-bb10-4f48c8b6e1d9", "symbol": "SMBC", "name": "Southern Missouri Bancorp Inc", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-21", "fiscal_date_ending": "2026-09-30", "estimate": 1.65, "session": "Time unconfirmed", "days": 69}, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 2, "inline": 1, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": 5.8, "average_surprise_label": "+5.8%", "median_surprise": 5.3, "surprise_dispersion": 5.9, "average_reaction": 0.7, "average_reaction_label": "+0.7%", "average_abs_reaction": 3.7, "positive_response_rate": 50.0, "confirmation_rate": 71.4, "reaction_sample": 12, "streak": {"count": 7, "band": "beat", "label": "7 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": 25, "band": "Moderate", "tone": "neutral", "days": 69, "proximity_component": 3, "reaction_component": 9, "variability_component": 7, "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": 98, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 10, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": null, "revenue_growth_1y": null, "cash_conversion": 1.29, "net_margin": 32.1, "earnings_yield": null, "eps_surprise_avg": 6.7, "sue_score": 1.6, "pe_ratio": 14.5, "completeness": 64.3, "source": "yfinance"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 77.15, "currency": "USD", "return_13w": 11.9, "fair_value": 53.418386, "fair_value_gap": 44.4, "relative_strength": 8.2, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 51.9}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-23", "date_source": "exact", "eps_actual": 1.16, "eps_estimate": 1.1, "eps_surprise": 0.06, "surprise_pct": 5.4545, "surprise_label": "+5.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.0101776650328267, "one_week_reaction_label": "+2.0%", "four_week_reaction": 15.187073395578471, "four_week_reaction_label": "+15.2%", "confirmation": "confirmed", "revenue": 63960000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 13151000.0, "operating_cash_flow": 14205000.0, "free_cash_flow": 15632000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-29", "date_source": "exact", "eps_actual": 1.07, "eps_estimate": 1.12, "eps_surprise": -0.05, "surprise_pct": -4.4643, "surprise_label": "-4.5%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -15.438808464907572, "one_week_reaction_label": "-15.4%", "four_week_reaction": -13.179195350211867, "four_week_reaction_label": "-13.2%", "confirmation": "confirmed", "revenue": 67216000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 12193000.0, "operating_cash_flow": 16950000.0, "free_cash_flow": 18334000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-29", "date_source": "exact", "eps_actual": 0.99, "eps_estimate": 0.99, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.0747439818011904, "one_week_reaction_label": "+1.1%", "four_week_reaction": 3.6667070497594336, "four_week_reaction_label": "+3.7%", "confirmation": "contained", "revenue": 69609000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 11307000.0, "operating_cash_flow": 23892000.0, "free_cash_flow": 28206000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-28", "date_source": "exact", "eps_actual": 1.19, "eps_estimate": 1.0, "eps_surprise": 0.19, "surprise_pct": 19.0, "surprise_label": "+19.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.3428573722501516, "one_week_reaction_label": "-0.3%", "four_week_reaction": 11.026590312940616, "four_week_reaction_label": "+11.0%", "confirmation": "contained", "revenue": 72435000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 13530000.0, "operating_cash_flow": 15221000.0, "free_cash_flow": 17143000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-28", "date_source": "exact", "eps_actual": 1.1, "eps_estimate": 1.11, "eps_surprise": -0.01, "surprise_pct": -0.9009, "surprise_label": "-0.9%", "surprise_band": "miss", "eps_yoy": -5.172413793103434, "eps_yoy_label": "-5.2%", "one_week_reaction": 2.6592022015461794, "one_week_reaction_label": "+2.7%", "four_week_reaction": 16.553827682997625, "four_week_reaction_label": "+16.6%", "confirmation": "diverged", "revenue": 74552000.0, "revenue_yoy": 16.560350218886803, "revenue_yoy_label": "+16.6%", "net_income": 12458000.0, "operating_cash_flow": 9992000.0, "free_cash_flow": 11423000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-27", "date_source": "exact", "eps_actual": 1.3, "eps_estimate": 1.24, "eps_surprise": 0.06, "surprise_pct": 4.8387, "surprise_label": "+4.8%", "surprise_band": "beat", "eps_yoy": 21.495327102803735, "eps_yoy_label": "+21.5%", "one_week_reaction": 3.4434528952012005, "one_week_reaction_label": "+3.4%", "four_week_reaction": 2.92704677204422, "four_week_reaction_label": "+2.9%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-21", "date_source": "exact", "eps_actual": 1.39, "eps_estimate": 1.29, "eps_surprise": 0.1, "surprise_pct": 7.7519, "surprise_label": "+7.8%", "surprise_band": "beat", "eps_yoy": 40.4040404040404, "eps_yoy_label": "+40.4%", "one_week_reaction": 7.04711561101319, "one_week_reaction_label": "+7.0%", "four_week_reaction": 11.75492911366305, "four_week_reaction_label": "+11.8%", "confirmation": "confirmed", "revenue": 46145000.0, "revenue_yoy": -33.70828484822365, "revenue_yoy_label": "-33.7%", "net_income": 15683000.0, "operating_cash_flow": 24104000.0, "free_cash_flow": 22732000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-23", "date_source": "exact", "eps_actual": 1.39, "eps_estimate": 1.25, "eps_surprise": 0.14, "surprise_pct": 11.2, "surprise_label": "+11.2%", "surprise_band": "beat", "eps_yoy": 16.806722689075627, "eps_yoy_label": "+16.8%", "one_week_reaction": 0.09684778042068003, "one_week_reaction_label": "+0.1%", "four_week_reaction": -4.842401556340704, "four_week_reaction_label": "-4.8%", "confirmation": "contained", "revenue": 47611000.0, "revenue_yoy": -34.270725478014775, "revenue_yoy_label": "-34.3%", "net_income": 15786000.0, "operating_cash_flow": 27323000.0, "free_cash_flow": 25847000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-22", "date_source": "exact", "eps_actual": 1.38, "eps_estimate": 1.31, "eps_surprise": 0.07, "surprise_pct": 5.3435, "surprise_label": "+5.3%", "surprise_band": "beat", "eps_yoy": 25.454545454545435, "eps_yoy_label": "+25.5%", "one_week_reaction": 10.03949229274858, "one_week_reaction_label": "+10.0%", "four_week_reaction": 13.676989256316329, "four_week_reaction_label": "+13.7%", "confirmation": "confirmed", "revenue": 48991000.0, "revenue_yoy": -34.28613585148621, "revenue_yoy_label": "-34.3%", "net_income": 15650000.0, "operating_cash_flow": 16300000.0, "free_cash_flow": 15399000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-21", "date_source": "exact", "eps_actual": 1.62, "eps_estimate": 1.54, "eps_surprise": 0.08, "surprise_pct": 5.1948, "surprise_label": "+5.2%", "surprise_band": "beat", "eps_yoy": 24.61538461538462, "eps_yoy_label": "+24.6%", "one_week_reaction": -1.5094950440441113, "one_week_reaction_label": "-1.5%", "four_week_reaction": 5.193962268421792, "four_week_reaction_label": "+5.2%", "confirmation": "diverged", "revenue": 49646000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 18150000.0, "operating_cash_flow": 21250000.0, "free_cash_flow": 20153000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-22", "date_source": "exact", "eps_actual": 1.6, "eps_estimate": 1.52, "eps_surprise": 0.08, "surprise_pct": 5.2632, "surprise_label": "+5.3%", "surprise_band": "beat", "eps_yoy": 15.107913669064763, "eps_yoy_label": "+15.1%", "one_week_reaction": -0.34074055678827264, "one_week_reaction_label": "-0.3%", "four_week_reaction": -0.9333337992728237, "four_week_reaction_label": "-0.9%", "confirmation": "contained", "revenue": 50245000.0, "revenue_yoy": 8.885036298623902, "revenue_yoy_label": "+8.9%", "net_income": 17761000.0, "operating_cash_flow": 28998000.0, "free_cash_flow": 28542000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-22", "date_source": "exact", "eps_actual": 1.83, "eps_estimate": 1.65, "eps_surprise": 0.18, "surprise_pct": 10.9091, "surprise_label": "+10.9%", "surprise_band": "beat", "eps_yoy": 31.65467625899282, "eps_yoy_label": "+31.7%", "one_week_reaction": 0.24535123966941855, "one_week_reaction_label": "+0.2%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [1.16, 1.07, 0.99, 1.19, 1.1, 1.3, 1.39, 1.39, 1.38, 1.62, 1.6, 1.83], "eps_estimate": [1.1, 1.12, 0.99, 1.0, 1.11, 1.24, 1.29, 1.25, 1.31, 1.54, 1.52, 1.65], "surprise": [5.4545, -4.4643, 0.0, 19.0, -0.9009, 4.8387, 7.7519, 11.2, 5.3435, 5.1948, 5.2632, 10.9091], "reaction_1w": [2.0101776650328267, -15.438808464907572, 1.0747439818011904, -0.3428573722501516, 2.6592022015461794, 3.4434528952012005, 7.04711561101319, 0.09684778042068003, 10.03949229274858, -1.5094950440441113, -0.34074055678827264, 0.24535123966941855], "reaction_4w": [15.187073395578471, -13.179195350211867, 3.6667070497594336, 11.026590312940616, 16.553827682997625, 2.92704677204422, 11.75492911366305, -4.842401556340704, 13.676989256316329, 5.193962268421792, -0.9333337992728237, null], "revenue": [63.96, 67.22, 69.61, 72.44, 74.55, null, 46.15, 47.61, 48.99, 49.65, 50.24, null], "net_income": [13.15, 12.19, 11.31, 13.53, 12.46, null, 15.68, 15.79, 15.65, 18.15, 17.76, null], "financial_unit": "millions", "scatter": [{"x": 5.4545, "y": 2.0101776650328267, "label": "2023-09-30"}, {"x": -4.4643, "y": -15.438808464907572, "label": "2023-12-31"}, {"x": 0.0, "y": 1.0747439818011904, "label": "2024-03-31"}, {"x": 19.0, "y": -0.3428573722501516, "label": "2024-06-30"}, {"x": -0.9009, "y": 2.6592022015461794, "label": "2024-09-30"}, {"x": 4.8387, "y": 3.4434528952012005, "label": "2024-12-31"}, {"x": 7.7519, "y": 7.04711561101319, "label": "2025-03-31"}, {"x": 11.2, "y": 0.09684778042068003, "label": "2025-06-30"}, {"x": 5.3435, "y": 10.03949229274858, "label": "2025-09-30"}, {"x": 5.1948, "y": -1.5094950440441113, "label": "2025-12-31"}, {"x": 5.2632, "y": -0.34074055678827264, "label": "2026-03-31"}, {"x": 10.9091, "y": 0.24535123966941855, "label": "2026-06-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, 96.95465752273105, 97.63140082093479, 93.7514109558155, 95.03722133068429, 87.81863245557211, 87.27723923579785, 91.4504856336411, 91.2925791793466, 88.65328220807034, 90.43537068633549, 99.72930220778893, 95.10489518757511, 102.11712124459929, 101.16529609706595, 104.20206909051744, 107.51078841024606, 117.25565354787626, 121.2442493242132, 120.99496341830658, 115.57863110299354, 110.50223583366075, 110.27561271277249, 112.58718367957887, 95.20506403525502, 97.42598859128351, 100.41374007010472, 97.74909880314533, 96.29151567897493, 99.9810213363358, 97.70354859156254, 97.24805593432616, 99.54830260256689, 95.58550040500508, 91.66824841902601, 94.81116099598495, 93.23970352518155, 94.2417916274677, 95.88157086867349, 99.79426854288863, 96.65853030751418, 96.38386700085448, 94.3696717833311, 93.04213246780917, 94.71299973433183, 103.0215612138163, 98.74139253402639, 105.28752994678715, 110.75790392412131, 120.16511626559678, 119.75312130560721, 113.2298736840587, 124.12857347061374, 133.4152313352729, 132.93250975801493, 124.88713831380981, 126.88698721281204, 127.66853643313445, 125.5077803417129, 126.79504024571528, 134.77145146459785, 139.3228310651828, 131.39239569449649, 134.8863851734688, 149.73583927677717, 151.71270143400523, 153.1428664663258, 151.43589575639115, 151.62043287480057, 146.33805313103613, 135.0120803947165, 133.32817682458298, 130.37558056538495, 121.1948518305744, 130.12184202757203, 131.96721557631378, 136.51144448179275, 137.94160951411334, 139.1180336439732, 135.8299576999969, 134.99636021579303, 127.28559117201289, 124.3448465278516, 122.65449692767217, 120.5705067641343, 109.84952681622985, 109.66428266811256, 114.01750950795343, 122.05245521977687, 123.04813985567846, 123.37231652372174, 127.4201869277774, 122.16526547487628, 122.444289192176, 123.5371253850977, 121.70022909890722, 119.63081226008431, 126.93189660482678, 135.1630560661553, 130.0011433072367, 132.04730619907806, 132.17519108423716, 122.00250203389274, 121.04917769962091, 125.65304538858793, 135.48757324348932, 134.401336782724, 133.992538826631, 129.92791252789252, 130.74550844007848, 126.84439990498846, 120.37370185266613, 116.30907318927979, 112.38460666270274, 123.66745058684059, 122.49945406192705, 124.97560688391553, 127.75543724171395, 130.33683108102596, 132.09686921806653, 135.96895879471063, 142.72751252406178, 144.8395592343696, 141.62455327368352, 137.50606029686497, 141.03787468288596, 144.58142008690317, 142.39897071608277, 146.83427211823619, 153.71016203867643, 152.09092449336532, 154.2818251156106, 145.84803425050538, 145.9422678320755, 145.32975782813716, 145.28264221967603, 147.0966132449365, 152.98613051271832, 157.3679341218567, 159.01699933517926, 158.47516392625658, 161.44348036437805, 163.0689865911461, 157.5328399337946, 163.1370553442283, 163.30258069390356, 164.8159553195059, 171.0586256501156, 171.46061578504123, 181.4867226796568, 179.8078227043792, 175.97709318332323, 183.11832969788432, 183.56761278986, 183.0473902623092, 182.43258182065827], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 139.17748917748918, 139.17748917748918, 139.17748917748918], "gap": [0.0, 3.045342477268946, 2.368599179065214, 6.248589044184499, 4.9627786693157105, 12.181367544427886, 12.72276076420215, 8.549514366358906, 8.707420820653397, 11.346717791929663, 12.162031911067103, 2.8681003896136588, 7.492507409827482, 0.48028135280330275, 1.4321065003366442, -1.6046664931148484, -4.913385812843472, -14.658250950473672, -18.646846726810608, -18.39756082090399, -12.981228505590948, -7.904833236258156, -7.678210115369893, -9.989781082176279, 3.27978444959345, 1.0588598935649571, -1.9288915852562525, 0.7357496817031404, 2.1933328058735384, -1.49617285148733, 0.781299893285933, 1.2367925505223099, -1.0634541177184218, 2.899348079843392, 6.816600065822456, 3.6736874888635214, 5.245144959666916, 5.108857723181643, 3.469078481975856, -0.44361919223928226, 2.6921190431351647, 2.966782349794869, 4.980977567318249, 6.3085168828401805, 4.637649616317518, -3.6709118631669497, 0.6092568166229597, -5.936880596137797, -11.40725457347196, -20.81446691494743, -24.298575851061756, -17.77532822951325, -28.67402801606829, -37.96068588072744, -37.47796430346948, -29.43259285926436, -31.43244175826659, -32.213990978588996, -30.05323488716745, -31.34049479116983, -39.31690601005239, -43.86828561063736, -35.93785023995103, -40.730541017624645, -55.57999512093302, -57.556857278161075, -58.98702231048166, -57.280051600547, -57.46458871895642, -52.18220897519198, -40.85623623887234, -39.17233266873883, -36.2197364095408, -27.039007674730243, -35.96599787172788, -37.81137142046963, -37.377245347593615, -38.8074103799142, -39.98383450977407, -36.69575856579776, -35.8621610815939, -28.15139203781375, -25.210647393652465, -23.520297793473034, -21.436307629935158, -10.715327682030718, -10.530083533913427, -14.883310373754298, -14.260247427569084, -15.255932063470667, -15.580108731513945, -19.627979135569603, -14.373057682668488, -14.65208139996821, -15.744917592889905, -13.908021306699425, -11.838604467876522, -19.139688812618985, -27.3708482739475, -22.208935515028912, -24.255098406870275, -20.053978963025045, -9.881289912680629, -8.927965578408802, -13.531833267375816, -23.366361122277212, -22.28012466151189, -21.871326705418895, -17.806700406680406, -18.62429631886637, -14.723187783776353, -8.25248973145402, -4.187861068067676, -0.26339454149062647, -5.4856324050224, -4.317635880108867, -6.793788702097345, -9.573619059895762, -12.155012899207776, -13.915051036248343, -17.787140612892443, -24.545694342243593, -26.657741052551415, -23.44273509186533, -19.324242115046786, -22.85605650106777, -26.399601905084978, -17.290745607857673, -21.726047010011087, -28.60193693045133, -26.982699385140222, -29.173600007385488, -20.73980914228028, -20.834042723850388, -20.221532719912062, -20.174417111450936, -21.988388136711393, -27.87790540449322, -32.25970901363161, -33.908774226954165, -28.821484272576924, -31.789800710698387, -33.415306937466454, -27.879160280114945, -33.48337569054863, -33.648901040223905, -35.16227566582623, -41.40494599643594, -41.80693613136157, -51.83304302597713, -50.15414305069953, -46.323413529643574, -53.46465004420466, -44.390123612370814, -43.869901084820015, -43.25509264316909], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 102.59740259740259, null, null, null, null, null, null, null, null, null, null, null, null, null, 98.48484848484847, null, null, null, null, null, null, null, null, null, null, null, null, 99.35064935064935, null, null, null, null, null, null, null, null, null, null, null, null, 95.45454545454545, null, null, null, null, null, null, null, null, null, null, null, null, 94.15584415584415, null, null, null, null, null, null, null, null, null, null, null, null, 99.13419913419914, null, null, null, null, null, null, null, null, null, null, null, 107.79220779220779, null, null, null, null, null, null, null, null, null, null, null, null, 112.12121212121211, null, null, null, null, null, null, null, null, null, null, null, null, 118.18181818181819, null, null, null, null, null, null, null, null, null, null, null, null, 125.1082251082251, null, null, null, null, null, null, null, null, null, null, null, null, 129.65367965367966, null, null, null, null, null, null, null, null, null, null, null, null, 139.17748917748918, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [39.2, 43.3, 82.4]}}, "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": [42.289595, 41.001732, 41.287924, 39.647092, 40.190856, 37.138144, 36.909191, 38.67404, 38.607262, 37.491114, 38.244752, 42.175118, 40.219475, 43.184917, 42.782394, 44.066633, 45.465877, 49.586941, 51.273702, 51.16828, 48.877735, 46.730948, 46.63511, 47.612664, 40.261836, 41.201056, 42.464564, 41.337698, 40.721292, 42.281569, 41.318435, 41.125809, 42.098574, 40.422721, 38.766131, 40.095256, 39.430693, 39.854472, 40.547928, 42.202592, 40.876501, 40.760347, 39.908552, 39.347141, 40.053744, 43.567401, 41.757335, 44.52567, 46.839069, 50.817341, 50.64311, 47.884455, 52.493471, 56.420761, 56.21662, 52.814265, 53.659993, 53.990507, 53.076732, 53.621109, 56.994301, 58.919061, 55.565312, 57.042906, 63.32268, 64.158687, 64.763498, 64.041627, 64.119667, 61.88577, 57.096062, 56.383946, 55.135305, 51.252812, 55.028, 55.808401, 57.730137, 58.334948, 58.832453, 57.441939, 57.089414, 53.828561, 52.584932, 51.87009, 50.988779, 46.45492, 46.376581, 48.217543, 51.615489, 52.03656, 52.173653, 53.885481, 51.663196, 51.781194, 52.24335, 51.466534, 50.591386, 53.678985, 57.159909, 54.976957, 55.842271, 55.896353, 51.594364, 51.191207, 53.138164, 57.297146, 56.837781, 56.664902, 54.945988, 55.291746, 53.641983, 50.905551, 49.186636, 47.526995, 52.298464, 51.804523, 52.851678, 54.027257, 55.118918, 55.863231, 57.500722, 60.358887, 61.252063, 59.89245, 58.150756, 59.644346, 61.142897, 60.219948, 62.095619, 65.003405, 64.318636, 65.245159, 61.678543, 61.718394, 61.459366, 61.439441, 62.206562, 64.697215, 66.550262, 67.247645, 67.018505, 68.273794, 68.961214, 66.62, 68.99, 69.06, 69.7, 72.34, 72.51, 76.75, 76.04, 74.42, 77.44, 77.63, 77.41, 77.15], "ttmEps": [4.62, 4.62, 4.62, 4.62, 4.62, 4.62, 4.62, 4.62, 4.62, 4.62, 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.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.59, 4.59, 4.59, 4.59, 4.59, 4.59, 4.59, 4.59, 4.59, 4.59, 4.59, 4.59, 4.59, 4.41, 4.41, 4.41, 4.41, 4.41, 4.41, 4.41, 4.41, 4.41, 4.41, 4.41, 4.41, 4.41, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.35, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.18, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.78, 5.78, 5.78, 5.78, 5.78, 5.78, 5.78, 5.78, 5.78, 5.78, 5.78, 5.78, 5.78, 5.99, 5.99, 5.99, 5.99, 5.99, 5.99, 5.99, 5.99, 5.99, 5.99, 5.99, 5.99, 5.99, 6.43, 6.43, 6.43], "quarterlyEps": [1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 1.16, 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, 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, 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.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 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.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.83, 1.83, 1.83], "priceIndex": [100.0, 96.95465752273105, 97.63140082093479, 93.7514109558155, 95.03722133068429, 87.81863245557211, 87.27723923579785, 91.4504856336411, 91.2925791793466, 88.65328220807034, 90.43537068633549, 99.72930220778893, 95.10489518757511, 102.11712124459929, 101.16529609706595, 104.20206909051744, 107.51078841024606, 117.25565354787626, 121.2442493242132, 120.99496341830658, 115.57863110299354, 110.50223583366075, 110.27561271277249, 112.58718367957887, 95.20506403525502, 97.42598859128351, 100.41374007010472, 97.74909880314533, 96.29151567897493, 99.9810213363358, 97.70354859156254, 97.24805593432616, 99.54830260256689, 95.58550040500508, 91.66824841902601, 94.81116099598495, 93.23970352518155, 94.2417916274677, 95.88157086867349, 99.79426854288863, 96.65853030751418, 96.38386700085448, 94.3696717833311, 93.04213246780917, 94.71299973433183, 103.0215612138163, 98.74139253402639, 105.28752994678715, 110.75790392412131, 120.16511626559678, 119.75312130560721, 113.2298736840587, 124.12857347061374, 133.4152313352729, 132.93250975801493, 124.88713831380981, 126.88698721281204, 127.66853643313445, 125.5077803417129, 126.79504024571528, 134.77145146459785, 139.3228310651828, 131.39239569449649, 134.8863851734688, 149.73583927677717, 151.71270143400523, 153.1428664663258, 151.43589575639115, 151.62043287480057, 146.33805313103613, 135.0120803947165, 133.32817682458298, 130.37558056538495, 121.1948518305744, 130.12184202757203, 131.96721557631378, 136.51144448179275, 137.94160951411334, 139.1180336439732, 135.8299576999969, 134.99636021579303, 127.28559117201289, 124.3448465278516, 122.65449692767217, 120.5705067641343, 109.84952681622985, 109.66428266811256, 114.01750950795343, 122.05245521977687, 123.04813985567846, 123.37231652372174, 127.4201869277774, 122.16526547487628, 122.444289192176, 123.5371253850977, 121.70022909890722, 119.63081226008431, 126.93189660482678, 135.1630560661553, 130.0011433072367, 132.04730619907806, 132.17519108423716, 122.00250203389274, 121.04917769962091, 125.65304538858793, 135.48757324348932, 134.401336782724, 133.992538826631, 129.92791252789252, 130.74550844007848, 126.84439990498846, 120.37370185266613, 116.30907318927979, 112.38460666270274, 123.66745058684059, 122.49945406192705, 124.97560688391553, 127.75543724171395, 130.33683108102596, 132.09686921806653, 135.96895879471063, 142.72751252406178, 144.8395592343696, 141.62455327368352, 137.50606029686497, 141.03787468288596, 144.58142008690317, 142.39897071608277, 146.83427211823619, 153.71016203867643, 152.09092449336532, 154.2818251156106, 145.84803425050538, 145.9422678320755, 145.32975782813716, 145.28264221967603, 147.0966132449365, 152.98613051271832, 157.3679341218567, 159.01699933517926, 158.47516392625658, 161.44348036437805, 163.0689865911461, 157.5328399337946, 163.1370553442283, 163.30258069390356, 164.8159553195059, 171.0586256501156, 171.46061578504123, 181.4867226796568, 179.8078227043792, 175.97709318332323, 183.11832969788432, 183.56761278986, 183.0473902623092, 182.43258182065827], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 139.17748917748918, 139.17748917748918, 139.17748917748918], "valuationGap": [0.0, 3.045342477268946, 2.368599179065214, 6.248589044184499, 4.9627786693157105, 12.181367544427886, 12.72276076420215, 8.549514366358906, 8.707420820653397, 11.346717791929663, 12.162031911067103, 2.8681003896136588, 7.492507409827482, 0.48028135280330275, 1.4321065003366442, -1.6046664931148484, -4.913385812843472, -14.658250950473672, -18.646846726810608, -18.39756082090399, -12.981228505590948, -7.904833236258156, -7.678210115369893, -9.989781082176279, 3.27978444959345, 1.0588598935649571, -1.9288915852562525, 0.7357496817031404, 2.1933328058735384, -1.49617285148733, 0.781299893285933, 1.2367925505223099, -1.0634541177184218, 2.899348079843392, 6.816600065822456, 3.6736874888635214, 5.245144959666916, 5.108857723181643, 3.469078481975856, -0.44361919223928226, 2.6921190431351647, 2.966782349794869, 4.980977567318249, 6.3085168828401805, 4.637649616317518, -3.6709118631669497, 0.6092568166229597, -5.936880596137797, -11.40725457347196, -20.81446691494743, -24.298575851061756, -17.77532822951325, -28.67402801606829, -37.96068588072744, -37.47796430346948, -29.43259285926436, -31.43244175826659, -32.213990978588996, -30.05323488716745, -31.34049479116983, -39.31690601005239, -43.86828561063736, -35.93785023995103, -40.730541017624645, -55.57999512093302, -57.556857278161075, -58.98702231048166, -57.280051600547, -57.46458871895642, -52.18220897519198, -40.85623623887234, -39.17233266873883, -36.2197364095408, -27.039007674730243, -35.96599787172788, -37.81137142046963, -37.377245347593615, -38.8074103799142, -39.98383450977407, -36.69575856579776, -35.8621610815939, -28.15139203781375, -25.210647393652465, -23.520297793473034, -21.436307629935158, -10.715327682030718, -10.530083533913427, -14.883310373754298, -14.260247427569084, -15.255932063470667, -15.580108731513945, -19.627979135569603, -14.373057682668488, -14.65208139996821, -15.744917592889905, -13.908021306699425, -11.838604467876522, -19.139688812618985, -27.3708482739475, -22.208935515028912, -24.255098406870275, -20.053978963025045, -9.881289912680629, -8.927965578408802, -13.531833267375816, -23.366361122277212, -22.28012466151189, -21.871326705418895, -17.806700406680406, -18.62429631886637, -14.723187783776353, -8.25248973145402, -4.187861068067676, -0.26339454149062647, -5.4856324050224, -4.317635880108867, -6.793788702097345, -9.573619059895762, -12.155012899207776, -13.915051036248343, -17.787140612892443, -24.545694342243593, -26.657741052551415, -23.44273509186533, -19.324242115046786, -22.85605650106777, -26.399601905084978, -17.290745607857673, -21.726047010011087, -28.60193693045133, -26.982699385140222, -29.173600007385488, -20.73980914228028, -20.834042723850388, -20.221532719912062, -20.174417111450936, -21.988388136711393, -27.87790540449322, -32.25970901363161, -33.908774226954165, -28.821484272576924, -31.789800710698387, -33.415306937466454, -27.879160280114945, -33.48337569054863, -33.648901040223905, -35.16227566582623, -41.40494599643594, -41.80693613136157, -51.83304302597713, -50.15414305069953, -46.323413529643574, -53.46465004420466, -44.390123612370814, -43.869901084820015, -43.25509264316909], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 102.59740259740259, null, null, null, null, null, null, null, null, null, null, null, null, null, 98.48484848484847, null, null, null, null, null, null, null, null, null, null, null, null, 99.35064935064935, null, null, null, null, null, null, null, null, null, null, null, null, 95.45454545454545, null, null, null, null, null, null, null, null, null, null, null, null, 94.15584415584415, null, null, null, null, null, null, null, null, null, null, null, null, 99.13419913419914, null, null, null, null, null, null, null, null, null, null, null, 107.79220779220779, null, null, null, null, null, null, null, null, null, null, null, null, 112.12121212121211, null, null, null, null, null, null, null, null, null, null, null, null, 118.18181818181819, null, null, null, null, null, null, null, null, null, null, null, null, 125.1082251082251, null, null, null, null, null, null, null, null, null, null, null, null, 129.65367965367966, null, null, null, null, null, null, null, null, null, null, null, null, 139.17748917748918, null, null], "quarterLabels": ["2023-07-24", "", "", "", "", "", "", "", "", "", "2023-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-28", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-28", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-27", "", "", "", "", "", "", "", "", "", "", "", "2025-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-22", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [31.730769230769234, 31.730769230769234, 31.730769230769234, 31.730769230769234, 31.730769230769234, 31.730769230769234, 31.730769230769234, 31.730769230769234, 31.730769230769234, 31.730769230769234, 5.454545454545439, 5.454545454545439, 5.454545454545439, 5.454545454545439, 5.454545454545439, 5.454545454545439, 5.454545454545439, 5.454545454545439, 5.454545454545439, 5.454545454545439, 5.454545454545439, 5.454545454545439, 5.454545454545439, 5.454545454545439, -4.464285714285718, -4.464285714285718, -4.464285714285718, -4.464285714285718, -4.464285714285718, -4.464285714285718, -4.464285714285718, -4.464285714285718, -4.464285714285718, -4.464285714285718, -4.464285714285718, -4.464285714285718, -4.464285714285718, 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, 18.999999999999993, 18.999999999999993, 18.999999999999993, 18.999999999999993, 18.999999999999993, 18.999999999999993, 18.999999999999993, 18.999999999999993, 18.999999999999993, 18.999999999999993, 18.999999999999993, 18.999999999999993, 18.999999999999993, -0.9009009009009016, -0.9009009009009016, -0.9009009009009016, -0.9009009009009016, -0.9009009009009016, -0.9009009009009016, -0.9009009009009016, -0.9009009009009016, -0.9009009009009016, -0.9009009009009016, -0.9009009009009016, -0.9009009009009016, -0.9009009009009016, 4.8387096774193585, 4.8387096774193585, 4.8387096774193585, 4.8387096774193585, 4.8387096774193585, 4.8387096774193585, 4.8387096774193585, 4.8387096774193585, 4.8387096774193585, 4.8387096774193585, 4.8387096774193585, 4.8387096774193585, 7.751937984496113, 7.751937984496113, 7.751937984496113, 7.751937984496113, 7.751937984496113, 7.751937984496113, 7.751937984496113, 7.751937984496113, 7.751937984496113, 7.751937984496113, 7.751937984496113, 7.751937984496113, 7.751937984496113, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 5.3435114503816665, 5.3435114503816665, 5.3435114503816665, 5.3435114503816665, 5.3435114503816665, 5.3435114503816665, 5.3435114503816665, 5.3435114503816665, 5.3435114503816665, 5.3435114503816665, 5.3435114503816665, 5.3435114503816665, 5.3435114503816665, 5.194805194805199, 5.194805194805199, 5.194805194805199, 5.194805194805199, 5.194805194805199, 5.194805194805199, 5.194805194805199, 5.194805194805199, 5.194805194805199, 5.194805194805199, 5.194805194805199, 5.194805194805199, 5.194805194805199, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 10.909090909090919, 10.909090909090919, 10.909090909090919], "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": [25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 5, 12, 19, 26, 33, 40, 47, 54, 61, 68, 75, 82, 89, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 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, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 42.289595, "latestClose": 77.15, "startTtmEps": 4.62, "latestTtmEps": 6.43, "priceChangePct": 82.43258182065827, "epsChangePct": 39.17748917748918, "earningsGapPct": -43.25509264316909, "startMultiple": 9.15359199134199, "latestMultiple": 11.998444790046658, "multipleChangePct": 31.07908678249476, "latestQuarter": "2026-07-22", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 3 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 50.70947633643412, "earningsMovePct": 24.13127413127414, "spread": -26.578202205159982, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 61.11700550836383, "earningsMovePct": 45.80498866213152, "spread": -15.31201684623231, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 82.43258182065827, "earningsMovePct": 39.17748917748918, "spread": -43.25509264316909, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 3, "persistenceLabel": "3 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 3 updates.", "marketChangePct": 82.43258182065827, "earningsChangePct": 39.17748917748918, "recentMarketMovePoints": 19.363595229512157, "recentEarningsMovePoints": 9.523809523809518}, "pressure": {"score": 52, "band": "moderate", "label": "Moderate \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": "3 of 3 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.28536311, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.00446935, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share count", "state": "supportive", "value": -3.928760884359672, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 3, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-22", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-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, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 102.59740259740259, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 98.48484848484847, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 99.35064935064935, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 95.45454545454545, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 94.15584415584415, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 99.13419913419914, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 107.79220779220779, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 112.12121212121211, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 118.18181818181819, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 125.1082251082251, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 129.65367965367966, 139.17748917748918, 139.17748917748918, 139.17748917748918], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 111.57283795855315, 111.57283795855315, 111.57283795855315, 111.57283795855315, 111.57283795855315, 111.57283795855315, 111.57283795855315, 111.57283795855315, 111.57283795855315, 111.57283795855315, 111.57283795855315, 111.57283795855315, 111.57283795855315, 111.57283795855315, 122.87916849684879, 122.87916849684879, 122.87916849684879, 122.87916849684879, 122.87916849684879, 122.87916849684879, 122.87916849684879, 122.87916849684879, 122.87916849684879, 122.87916849684879, 122.87916849684879, 122.87916849684879, 122.87916849684879, 130.30140015102089, 130.30140015102089, 130.30140015102089, 130.30140015102089, 130.30140015102089, 130.30140015102089, 130.30140015102089, 130.30140015102089, 130.30140015102089, 130.30140015102089, 130.30140015102089, 130.30140015102089, 130.30140015102089, 134.842884005113, 134.842884005113, 134.842884005113, 134.842884005113, 134.842884005113, 134.842884005113, 134.842884005113, 134.842884005113, 134.842884005113, 134.842884005113, 134.842884005113, 134.842884005113, 134.842884005113, 140.07037770023837, 140.07037770023837, 140.07037770023837, 140.07037770023837, 140.07037770023837, 140.07037770023837, 140.07037770023837, 140.07037770023837, 140.07037770023837, 140.07037770023837, 140.07037770023837, 140.07037770023837, 140.07037770023837, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 94.95215204741858, 94.95215204741858, 94.95215204741858, 94.95215204741858, 94.95215204741858, 94.95215204741858, 94.95215204741858, 94.95215204741858, 94.95215204741858, 94.95215204741858, 94.95215204741858, 94.95215204741858, 94.95215204741858, 96.97563431233682, 96.97563431233682, 96.97563431233682, 96.97563431233682, 96.97563431233682, 96.97563431233682, 96.97563431233682, 96.97563431233682, 96.97563431233682, 96.97563431233682, 96.97563431233682, 96.97563431233682, 96.97563431233682, null, null, null], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 112.01110751961447, 112.01110751961447, 112.01110751961447, 112.01110751961447, 112.01110751961447, 112.01110751961447, 112.01110751961447, 112.01110751961447, 112.01110751961447, 112.01110751961447, 112.01110751961447, 112.01110751961447, 112.01110751961447, 112.01110751961447, 105.61987599541594, 105.61987599541594, 105.61987599541594, 105.61987599541594, 105.61987599541594, 105.61987599541594, 105.61987599541594, 105.61987599541594, 105.61987599541594, 105.61987599541594, 105.61987599541594, 105.61987599541594, 105.61987599541594, 127.30010872439834, 127.30010872439834, 127.30010872439834, 127.30010872439834, 127.30010872439834, 127.30010872439834, 127.30010872439834, 127.30010872439834, 127.30010872439834, 127.30010872439834, 127.30010872439834, 127.30010872439834, 127.30010872439834, 116.53345479121977, 116.53345479121977, 116.53345479121977, 116.53345479121977, 116.53345479121977, 116.53345479121977, 116.53345479121977, 116.53345479121977, 116.53345479121977, 116.53345479121977, 116.53345479121977, 116.53345479121977, 116.53345479121977, 110.34938732332284, 110.34938732332284, 110.34938732332284, 110.34938732332284, 110.34938732332284, 110.34938732332284, 110.34938732332284, 110.34938732332284, 110.34938732332284, 110.34938732332284, 110.34938732332284, 110.34938732332284, 110.34938732332284, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 123.60935617525197, 123.60935617525197, 123.60935617525197, 123.60935617525197, 123.60935617525197, 123.60935617525197, 123.60935617525197, 123.60935617525197, 123.60935617525197, 123.60935617525197, 123.60935617525197, 123.60935617525197, 123.60935617525197, 132.1456906937792, 132.1456906937792, 132.1456906937792, 132.1456906937792, 132.1456906937792, 132.1456906937792, 132.1456906937792, 132.1456906937792, 132.1456906937792, 132.1456906937792, 132.1456906937792, 132.1456906937792, 132.1456906937792, null, null, null], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 7, "displayedObservationCount": 7, "coverageWeeks": 130, "exactReportDates": 7, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 39.17748917748918, "valuationContribution": 43.25509264316909, "marketMove": 82.43258182065827, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 39.17748917748918}, {"key": "valuation", "label": "Relative valuation contribution", "value": 43.25509264316909}, {"key": "market", "label": "Total market move", "value": 82.43258182065827}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 2.5974025974025983, "surprisePct": 5.454545454545439, "immediateReturnPct": 2.0101776650328196, "forward4WeekPct": 14.113424317026135, "forward13WeekPct": 26.99719725586174, "toDateReturnPct": 105.78209545867323, "weeksSince": 145, "availabilitySource": "reported", "spread": 12.162031911067103, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-02", "periodEnd": "2023-12-31", "earningsChangePct": -4.008438818565407, "surprisePct": -4.464285714285718, "immediateReturnPct": -15.438808464907572, "forward4WeekPct": -14.473821502615358, "forward13WeekPct": -16.294387560418798, "toDateReturnPct": 62.03672199480374, "weeksSince": 131, "availabilitySource": "reported", "spread": 3.27978444959345, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": 0.879120879120876, "surprisePct": 0.0, "immediateReturnPct": 1.074743981801185, "forward4WeekPct": 3.372129422123038, "forward13WeekPct": 28.435759422234863, "toDateReturnPct": 95.65976180028085, "weeksSince": 118, "availabilitySource": "reported", "spread": 5.108857723181643, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": -3.9215686274509776, "surprisePct": 18.999999999999993, "immediateReturnPct": -0.34285737225014934, "forward4WeekPct": 10.624875079552076, "forward13WeekPct": 12.250867277766474, "toDateReturnPct": 51.818254323853765, "weeksSince": 105, "availabilitySource": "reported", "spread": -24.298575851061756, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": -1.3605442176870874, "surprisePct": -0.9009009009009016, "immediateReturnPct": 2.6592022015461847, "forward4WeekPct": 15.254688032706465, "forward13WeekPct": 3.896000799923516, "toDateReturnPct": 38.84561648821483, "weeksSince": 92, "availabilitySource": "reported", "spread": -40.730541017624645, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 5.287356321839098, "surprisePct": 4.8387096774193585, "immediateReturnPct": 3.4434528952012045, "forward4WeekPct": 2.2953766405168885, "forward13WeekPct": -6.758554146713502, "toDateReturnPct": 38.24083581968243, "weeksSince": 79, "availabilitySource": "reported", "spread": -37.377245347593615, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 8.733624454148469, "surprisePct": 7.751937984496113, "immediateReturnPct": 7.047115611013188, "forward4WeekPct": 7.146056778546339, "forward13WeekPct": 15.925344848035916, "toDateReturnPct": 60.00400518126776, "weeksSince": 67, "availabilitySource": "reported", "spread": -14.260247427569084, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 4.016064257028096, "surprisePct": 11.199999999999992, "immediateReturnPct": 0.09684778042067244, "forward4WeekPct": 2.6053292137778516, "forward13WeekPct": -6.346101146208749, "toDateReturnPct": 38.156988636798125, "weeksSince": 54, "availabilitySource": "reported", "spread": -20.053978963025045, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 5.405405405405417, "surprisePct": 5.3435114503816665, "immediateReturnPct": 10.039492292748587, "forward4WeekPct": 15.973917559904649, "forward13WeekPct": 26.706828403520987, "toDateReturnPct": 62.32879861224132, "weeksSince": 41, "availabilitySource": "reported", "spread": -5.4856324050224, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-23", "periodEnd": "2025-12-31", "earningsChangePct": 5.860805860805862, "surprisePct": 5.194805194805199, "immediateReturnPct": -1.5094950440441068, "forward4WeekPct": 6.70930263575833, "forward13WeekPct": 9.60963298811308, "toDateReturnPct": 26.179824289320152, "weeksSince": 28, "availabilitySource": "reported", "spread": -17.290745607857673, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 3.633217993079585, "surprisePct": 5.263157894736847, "immediateReturnPct": -0.3407405567882771, "forward4WeekPct": 2.5909531850520473, "forward13WeekPct": 15.438986748160467, "toDateReturnPct": 14.72520710576557, "weeksSince": 15, "availabilitySource": "reported", "spread": -28.821484272576924, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 7.345575959933215, "surprisePct": 10.909090909090919, "immediateReturnPct": 0.2453512396694224, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -0.37448347107437163, "weeksSince": 2, "availabilitySource": "reported", "spread": -44.390123612370814, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 7.345575959933215, "surprisePct": 10.909090909090919, "immediateReturnPct": 0.2453512396694224, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -0.37448347107437163, "weeksSince": 2, "availabilitySource": "reported", "spread": -44.390123612370814, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 0 improving updates had a non-positive price response; 7 had a meaningful positive price response."}, "professional": {"peerContext": {"available": false}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-02-02", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-08-02", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-11-01", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-01-31", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-10-24", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2026-01-23", "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_elevated", "label": "Expectations elevated", "tone": "caution", "explanation": "Price is leading delivered earnings power by a meaningful margin."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}