{"ticker": {"uuid": "3090b97e-015a-426a-81ab-b4df1351a3a3", "symbol": "TDY", "name": "Teledyne Technologies Incorporated", "sector": "Technology", "industry": "Scientific & Technical Instruments", "currency": "USD"}, "next_event": {"report_date": "2026-10-21", "fiscal_date_ending": "2026-09-30", "estimate": 6.14, "session": "Time unconfirmed", "days": 68}, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 1, "inline": 0, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 4.2, "average_surprise_label": "+4.2%", "median_surprise": 4.3, "surprise_dispersion": 3.2, "average_reaction": 0.6, "average_reaction_label": "+0.6%", "average_abs_reaction": 4.4, "positive_response_rate": 50.0, "confirmation_rate": 63.6, "reaction_sample": 12, "streak": {"count": 9, "band": "beat", "label": "9 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": 23, "band": "Contained", "tone": "positive", "days": 68, "proximity_component": 3, "reaction_component": 11, "variability_component": 4, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 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.17, "net_margin": 15.3, "earnings_yield": 3.7, "eps_surprise_avg": 6.1, "sue_score": 1.53, "pe_ratio": 32.9, "completeness": 85.7, "source": "yfinance"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 691.3, "currency": "USD", "return_13w": 11.3, "fair_value": 494.002564, "fair_value_gap": 39.9, "relative_strength": 4.0, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 55.1}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 5.05, "eps_estimate": 4.76, "eps_surprise": 0.29, "surprise_pct": 6.0924, "surprise_label": "+6.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -4.549667851073695, "one_week_reaction_label": "-4.5%", "four_week_reaction": 0.5432823523353452, "four_week_reaction_label": "+0.5%", "confirmation": "diverged", "revenue": 1402500000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 198600000.0, "operating_cash_flow": 278200000.0, "free_cash_flow": 301200000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-24", "date_source": "exact", "eps_actual": 5.44, "eps_estimate": 5.04, "eps_surprise": 0.4, "surprise_pct": 7.9365, "surprise_label": "+7.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.8266418749856568, "one_week_reaction_label": "-3.8%", "four_week_reaction": -0.7735922686683664, "four_week_reaction_label": "-0.8%", "confirmation": "diverged", "revenue": 1425000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 323100000.0, "operating_cash_flow": 164400000.0, "free_cash_flow": 204600000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-24", "date_source": "exact", "eps_actual": 4.55, "eps_estimate": 4.63, "eps_surprise": -0.08, "surprise_pct": -1.7279, "surprise_label": "-1.7%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -6.657364959138934, "one_week_reaction_label": "-6.7%", "four_week_reaction": 1.2632051026509847, "four_week_reaction_label": "+1.3%", "confirmation": "confirmed", "revenue": 1350100000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 178500000.0, "operating_cash_flow": 291000000.0, "free_cash_flow": 306900000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-24", "date_source": "exact", "eps_actual": 4.58, "eps_estimate": 4.5, "eps_surprise": 0.08, "surprise_pct": 1.7778, "surprise_label": "+1.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.286285088947139, "one_week_reaction_label": "+7.3%", "four_week_reaction": 6.018883770646165, "four_week_reaction_label": "+6.0%", "confirmation": "confirmed", "revenue": 1374100000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 180200000.0, "operating_cash_flow": 318700000.0, "free_cash_flow": 336400000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-23", "date_source": "exact", "eps_actual": 5.1, "eps_estimate": 4.97, "eps_surprise": 0.13, "surprise_pct": 2.6157, "surprise_label": "+2.6%", "surprise_band": "beat", "eps_yoy": 0.9900990099009866, "eps_yoy_label": "+1.0%", "one_week_reaction": 4.250544371861528, "one_week_reaction_label": "+4.3%", "four_week_reaction": 4.4638492645425, "four_week_reaction_label": "+4.5%", "confirmation": "confirmed", "revenue": 1443500000.0, "revenue_yoy": 2.9233511586452763, "revenue_yoy_label": "+2.9%", "net_income": 262000000.0, "operating_cash_flow": 249800000.0, "free_cash_flow": 270900000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-22", "date_source": "exact", "eps_actual": 5.52, "eps_estimate": 5.23, "eps_surprise": 0.29, "surprise_pct": 5.5449, "surprise_label": "+5.5%", "surprise_band": "beat", "eps_yoy": 1.4705882352941024, "eps_yoy_label": "+1.5%", "one_week_reaction": 8.550507501740908, "one_week_reaction_label": "+8.6%", "four_week_reaction": 3.342547848656868, "four_week_reaction_label": "+3.3%", "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-23", "date_source": "exact", "eps_actual": 4.95, "eps_estimate": 4.92, "eps_surprise": 0.03, "surprise_pct": 0.6098, "surprise_label": "+0.6%", "surprise_band": "beat", "eps_yoy": 8.791208791208799, "eps_yoy_label": "+8.8%", "one_week_reaction": -0.7767368398277711, "one_week_reaction_label": "-0.8%", "four_week_reaction": 8.001038533936264, "four_week_reaction_label": "+8.0%", "confirmation": "contained", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-23", "date_source": "exact", "eps_actual": 5.2, "eps_estimate": 5.05, "eps_surprise": 0.15, "surprise_pct": 2.9703, "surprise_label": "+3.0%", "surprise_band": "beat", "eps_yoy": 13.537117903930133, "eps_yoy_label": "+13.5%", "one_week_reaction": -1.3784905794273112, "one_week_reaction_label": "-1.4%", "four_week_reaction": -4.469006138452248, "four_week_reaction_label": "-4.5%", "confirmation": "diverged", "revenue": 1513700000.0, "revenue_yoy": 10.159377046794265, "revenue_yoy_label": "+10.2%", "net_income": 209900000.0, "operating_cash_flow": 226600000.0, "free_cash_flow": 196300000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-22", "date_source": "exact", "eps_actual": 5.57, "eps_estimate": 5.47, "eps_surprise": 0.1, "surprise_pct": 1.8282, "surprise_label": "+1.8%", "surprise_band": "beat", "eps_yoy": 9.215686274509817, "eps_yoy_label": "+9.2%", "one_week_reaction": -5.365844982748188, "one_week_reaction_label": "-5.4%", "four_week_reaction": -10.854408992281146, "four_week_reaction_label": "-10.9%", "confirmation": "diverged", "revenue": 1539500000.0, "revenue_yoy": 6.650502251472116, "revenue_yoy_label": "+6.7%", "net_income": 220700000.0, "operating_cash_flow": 343100000.0, "free_cash_flow": 313900000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-21", "date_source": "exact", "eps_actual": 6.3, "eps_estimate": 5.83, "eps_surprise": 0.47, "surprise_pct": 8.0617, "surprise_label": "+8.1%", "surprise_band": "beat", "eps_yoy": 14.1304347826087, "eps_yoy_label": "+14.1%", "one_week_reaction": 4.9749020147149725, "one_week_reaction_label": "+5.0%", "four_week_reaction": 13.506497971532685, "four_week_reaction_label": "+13.5%", "confirmation": "confirmed", "revenue": 1612300000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 275600000.0, "operating_cash_flow": 379000000.0, "free_cash_flow": 339200000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-22", "date_source": "exact", "eps_actual": 5.8, "eps_estimate": 5.47, "eps_surprise": 0.33, "surprise_pct": 6.0329, "surprise_label": "+6.0%", "surprise_band": "beat", "eps_yoy": 17.171717171717162, "eps_yoy_label": "+17.2%", "one_week_reaction": 2.0209804507494, "one_week_reaction_label": "+2.0%", "four_week_reaction": -3.0275388075428964, "four_week_reaction_label": "-3.0%", "confirmation": "confirmed", "revenue": 1560100000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 226800000.0, "operating_cash_flow": 234000000.0, "free_cash_flow": 204300000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-22", "date_source": "exact", "eps_actual": 6.28, "eps_estimate": 5.78, "eps_surprise": 0.5, "surprise_pct": 8.6505, "surprise_label": "+8.7%", "surprise_band": "beat", "eps_yoy": 20.76923076923077, "eps_yoy_label": "+20.8%", "one_week_reaction": 3.12027945619336, "one_week_reaction_label": "+3.1%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 1662500000.0, "revenue_yoy": 9.830217348219595, "revenue_yoy_label": "+9.8%", "net_income": 251700000.0, "operating_cash_flow": 315200000.0, "free_cash_flow": 284700000.0, "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": [5.05, 5.44, 4.55, 4.58, 5.1, 5.52, 4.95, 5.2, 5.57, 6.3, 5.8, 6.28], "eps_estimate": [4.76, 5.04, 4.63, 4.5, 4.97, 5.23, 4.92, 5.05, 5.47, 5.83, 5.47, 5.78], "surprise": [6.0924, 7.9365, -1.7279, 1.7778, 2.6157, 5.5449, 0.6098, 2.9703, 1.8282, 8.0617, 6.0329, 8.6505], "reaction_1w": [-4.549667851073695, -3.8266418749856568, -6.657364959138934, 7.286285088947139, 4.250544371861528, 8.550507501740908, -0.7767368398277711, -1.3784905794273112, -5.365844982748188, 4.9749020147149725, 2.0209804507494, 3.12027945619336], "reaction_4w": [0.5432823523353452, -0.7735922686683664, 1.2632051026509847, 6.018883770646165, 4.4638492645425, 3.342547848656868, 8.001038533936264, -4.469006138452248, -10.854408992281146, 13.506497971532685, -3.0275388075428964, null], "revenue": [1402.5, 1425.0, 1350.1, 1374.1, 1443.5, null, null, 1513.7, 1539.5, 1612.3, 1560.1, 1662.5], "net_income": [198.6, 323.1, 178.5, 180.2, 262.0, null, null, 209.9, 220.7, 275.6, 226.8, 251.7], "financial_unit": "millions", "scatter": [{"x": 6.0924, "y": -4.549667851073695, "label": "2023-09-30"}, {"x": 7.9365, "y": -3.8266418749856568, "label": "2023-12-31"}, {"x": -1.7279, "y": -6.657364959138934, "label": "2024-03-31"}, {"x": 1.7778, "y": 7.286285088947139, "label": "2024-06-30"}, {"x": 2.6157, "y": 4.250544371861528, "label": "2024-09-30"}, {"x": 5.5449, "y": 8.550507501740908, "label": "2024-12-31"}, {"x": 0.6098, "y": -0.7767368398277711, "label": "2025-03-31"}, {"x": 2.9703, "y": -1.3784905794273112, "label": "2025-06-30"}, {"x": 1.8282, "y": -5.365844982748188, "label": "2025-09-30"}, {"x": 8.0617, "y": 4.9749020147149725, "label": "2025-12-31"}, {"x": 6.0329, "y": 2.0209804507494, "label": "2026-03-31"}, {"x": 8.6505, "y": 3.12027945619336, "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, 101.21893813641208, 104.18700294824468, 101.63268339816169, 102.82684636919952, 103.53046106582762, 101.22637068602434, 99.45246884522955, 100.23536407105517, 96.22178728043009, 91.84401555880385, 94.01184252904888, 94.83933305254813, 96.74454326982634, 98.99660580234372, 101.33538141367093, 101.9473279984144, 105.52238436191561, 107.38795431459505, 110.56908554864604, 107.88841265515447, 109.1246934073285, 107.92805291975324, 103.79803285186928, 107.21205064043804, 107.53165027376556, 107.09312984664172, 107.24425835542452, 105.29445284047272, 105.53724946114016, 102.8466665014989, 105.05413373634269, 106.3647399846394, 103.27775437901047, 98.72407898322722, 99.43760374600501, 92.81767955801105, 95.46862225305354, 97.48779823105319, 100.69370463047842, 99.71756311473379, 98.3450189530015, 96.39025840497486, 96.52404429799569, 96.2762926442534, 96.12268661893319, 94.50982335307089, 97.64140425637342, 97.34905730495751, 104.44218715159923, 101.71196392735922, 101.34033644674578, 103.20838391596263, 104.68002873919183, 107.22691573966256, 104.49421499888511, 105.97576988826401, 107.06092213165523, 107.95530560166489, 109.18415380422664, 112.49907093129848, 111.50310928325446, 116.24259841934446, 112.77655278348983, 121.21001907687734, 116.48044000693704, 119.83499739860764, 120.22396749498303, 117.32279562966083, 117.69442311027427, 115.7619602110844, 116.8000396402646, 113.89143522533011, 113.07385476798058, 117.40703119193321, 127.44592820157075, 126.6828531080445, 126.73983598840522, 121.33141738721108, 121.65349453707603, 127.59705671035353, 119.64918365830093, 121.7575502316478, 124.32673488095534, 122.7658994623789, 108.16093947427099, 115.15496865941581, 114.50833684314843, 113.61890840621362, 118.63092436142011, 120.14964199886033, 123.67019299853827, 120.46180908257564, 123.59338998587816, 124.04182047915171, 120.7714986497535, 120.55347719446029, 126.27654039590715, 128.32544657235587, 131.4892351906449, 139.64769714837846, 137.72266679880087, 134.94784827688727, 135.25506032752767, 133.4068329906102, 136.52602631122562, 133.33250749448752, 136.02309045412878, 137.8217674602978, 140.08126254242745, 142.97995689121225, 145.58382677204372, 140.58419839952435, 139.30084483313928, 131.8261774397344, 130.52052622451257, 127.1387161509303, 124.18056140524737, 122.60486088744642, 123.75690607734806, 129.4006887495974, 128.38986200232887, 126.35582092510467, 128.17431806357308, 128.52612541188714, 136.02061293759135, 144.1220920149642, 151.29202487426602, 153.68035081634167, 160.4340608973565, 163.58793944949582, 165.67648589054335, 168.74365136387286, 160.4538810296559, 158.29100909248567, 152.65961400292346, 146.9935336818373, 154.38148799643238, 159.98315288754551, 157.52793399895947, 160.71154274954785, 158.64281644079975, 153.94792260238336, 152.75871466442038, 153.71751356440308, 153.56390753908283, 149.21338849936822, 155.0974902757476, 153.50196962564726, 154.6688799147734, 161.55389837227165, 157.22319946485644, 157.45113098629932, 162.36404628000892, 162.41855164383225, 171.27071823204417], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 128.2119914346895, 128.2119914346895, 128.2119914346895], "gap": [0.0, -1.2189381364120777, -4.187002948244682, -1.6326833981616886, -2.826846369199515, -3.530461065827623, -1.2263706860243389, 0.5475311547704536, -0.23536407105517299, 3.7782127195699076, 10.886177160682251, 8.71835019043722, 7.8908596669379705, 5.9856494496597605, 3.7335869171423752, 1.3948113058151677, 0.7828647210717037, -2.792191642429515, -4.657761595108951, -7.838892829159946, -5.15821993566837, -6.394500687842395, -5.197860200267144, 1.608819396524737, -1.8051983920440193, -2.124798025371547, -1.686277598247699, -1.8374061070305032, 0.11239940792130199, -0.13039721274614635, 2.5601857468951152, 0.3527185120513252, -0.9578877362453824, 2.1290978693835427, 6.6827732651668015, 5.969248502389007, 12.696239071539281, 10.045296376496793, 8.026120398497142, 4.82021399907191, 5.79635551481654, 7.168899676548833, 9.123660224575474, 8.989874331554645, 9.23762598529693, 9.391232010617145, 11.004095276479447, 7.872514373176912, 8.16486132459282, 0.5899327627476794, 3.320155986987686, 3.6917834676011267, 1.8237359983842794, 0.35209117515508126, -2.1947958253156514, 0.5379049154617945, -0.943649973917104, -2.028802217308325, -2.9231856873179822, -4.152033889879732, -7.466951016951569, -6.470989368907553, -10.942812552106773, -7.476766916252146, -15.910233209639657, -11.180654139699357, -14.535211531369953, -14.924181627745341, -12.023009762423143, -12.394637243036584, -10.462174343846712, -11.500253773026913, -8.591649358092425, -7.77406890074289, -12.107245324695526, -21.71787680970779, -20.954801716181535, -21.011784596542256, -15.603365995348113, -15.925443145213066, -21.869005318490565, -13.921132266437965, -16.029498839784836, -18.59868348909238, -17.037848070515935, -2.4328880824080272, -9.426917267552852, -8.780285451285465, -5.749529391224328, -10.761545346430822, -12.28026298387104, -15.800813983548977, -12.59243006758635, -15.72401097088887, -16.172441464162418, -12.902119634764205, -12.684098179470993, -18.407161380917856, -20.45606755736658, -23.619856175655613, -31.778318133389163, -26.534229967965743, -23.75941144605214, -24.066623496692543, -22.218396159775082, -25.33758948039049, -22.144070663652386, -24.834653623293647, -26.633330629462662, -28.892825711592323, -31.791520060377124, -34.39538994120859, -29.395761568689224, -28.11240800230415, -18.121680651725853, -16.81602943650401, -13.434219362921752, -10.47606461723882, -8.900364099437866, -10.052409289339508, -15.696191961588852, -14.685365214320313, -12.651324137096111, -14.469821275564527, -14.821628623878581, -22.316116149582797, -30.417595226955655, -33.41193922116109, -35.800265163236745, -42.55397524425156, -45.70785379639089, -47.79640023743842, -50.86356571076793, -42.57379537655096, -40.41092343938074, -34.779528349818534, -29.11344802873238, -36.501402343327456, -42.10306723444059, -39.64784834585454, -38.28113589729945, -36.21240958855135, -31.51751575013496, -30.328307812171985, -31.28710671215468, -31.133500686834438, -26.782981647119826, -32.66708342349919, -31.071562773398867, -32.23847306252502, -39.12349152002325, -34.79279261260804, -35.02072413405092, -34.15205484531941, -34.20656020914274, -43.058726797354666], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 102.7301927194861, null, null, null, null, null, null, null, null, null, null, null, null, 105.40685224839402, null, null, null, null, null, null, null, null, null, null, null, null, 105.51391862955033, null, null, null, null, null, null, null, null, null, null, null, null, 105.03211991434691, null, null, null, null, null, null, null, null, null, null, null, null, 105.29978586723769, null, null, null, null, null, null, null, null, null, null, null, null, 105.72805139186296, null, null, null, null, null, null, null, null, null, null, null, null, 107.86937901498929, null, null, null, null, null, null, null, null, null, null, null, null, 111.18843683083513, null, null, null, null, null, null, null, null, null, null, null, null, 113.70449678800856, null, null, null, null, null, null, null, null, null, null, null, null, 117.88008565310493, null, null, null, null, null, null, null, null, null, null, null, null, 122.4304068522484, null, null, null, null, null, null, null, null, null, null, null, null, 128.2119914346895, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [28.2, 43.1, 71.3]}}, "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": [403.63, 408.55, 420.53, 410.22, 415.04, 417.88, 408.58, 401.42, 404.58, 388.38, 370.71, 379.46, 382.8, 390.49, 399.58, 409.02, 411.49, 425.92, 433.45, 446.29, 435.47, 440.46, 435.63, 418.96, 432.74, 434.03, 432.26, 432.87, 425.0, 425.98, 415.12, 424.03, 429.32, 416.86, 398.48, 401.36, 374.64, 385.34, 393.49, 406.43, 402.49, 396.95, 389.06, 389.6, 388.6, 387.98, 381.47, 394.11, 392.93, 421.56, 410.54, 409.04, 416.58, 422.52, 432.8, 421.77, 427.75, 432.13, 435.74, 440.7, 454.08, 450.06, 469.19, 455.2, 489.24, 470.15, 483.69, 485.26, 473.55, 475.05, 467.25, 471.44, 459.7, 456.4, 473.89, 514.41, 511.33, 511.56, 489.73, 491.03, 515.02, 482.94, 491.45, 501.82, 495.52, 436.57, 464.8, 462.19, 458.6, 478.83, 484.96, 499.17, 486.22, 498.86, 500.67, 487.47, 486.59, 509.69, 517.96, 530.73, 563.66, 555.89, 544.69, 545.93, 538.47, 551.06, 538.17, 549.03, 556.29, 565.41, 577.11, 587.62, 567.44, 562.26, 532.09, 526.82, 513.17, 501.23, 494.87, 499.52, 522.3, 518.22, 510.01, 517.35, 518.77, 549.02, 581.72, 610.66, 620.3, 647.56, 660.29, 668.72, 681.1, 647.64, 638.91, 616.18, 593.31, 623.13, 645.74, 635.83, 648.68, 640.33, 621.38, 616.58, 620.45, 619.83, 602.27, 626.02, 619.58, 624.29, 652.08, 634.6, 635.52, 655.35, 655.57, 691.3], "ttmEps": [18.68, 18.68, 18.68, 18.68, 18.68, 18.68, 18.68, 18.68, 18.68, 18.68, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.19, 19.69, 19.69, 19.69, 19.69, 19.69, 19.69, 19.69, 19.69, 19.69, 19.69, 19.69, 19.69, 19.69, 19.71, 19.71, 19.71, 19.71, 19.71, 19.71, 19.71, 19.71, 19.71, 19.71, 19.71, 19.71, 19.71, 19.62, 19.62, 19.62, 19.62, 19.62, 19.62, 19.62, 19.62, 19.62, 19.62, 19.62, 19.62, 19.62, 19.67, 19.67, 19.67, 19.67, 19.67, 19.67, 19.67, 19.67, 19.67, 19.67, 19.67, 19.67, 19.67, 19.75, 19.75, 19.75, 19.75, 19.75, 19.75, 19.75, 19.75, 19.75, 19.75, 19.75, 19.75, 19.75, 20.15, 20.15, 20.15, 20.15, 20.15, 20.15, 20.15, 20.15, 20.15, 20.15, 20.15, 20.15, 20.15, 20.77, 20.77, 20.77, 20.77, 20.77, 20.77, 20.77, 20.77, 20.77, 20.77, 20.77, 20.77, 20.77, 21.24, 21.24, 21.24, 21.24, 21.24, 21.24, 21.24, 21.24, 21.24, 21.24, 21.24, 21.24, 21.24, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.02, 22.87, 22.87, 22.87, 22.87, 22.87, 22.87, 22.87, 22.87, 22.87, 22.87, 22.87, 22.87, 22.87, 23.95, 23.95, 23.95], "quarterlyEps": [4.67, 4.67, 4.67, 4.67, 4.67, 4.67, 4.67, 4.67, 4.67, 4.67, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.05, 5.44, 5.44, 5.44, 5.44, 5.44, 5.44, 5.44, 5.44, 5.44, 5.44, 5.44, 5.44, 5.44, 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.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 4.58, 5.1, 5.1, 5.1, 5.1, 5.1, 5.1, 5.1, 5.1, 5.1, 5.1, 5.1, 5.1, 5.1, 5.52, 5.52, 5.52, 5.52, 5.52, 5.52, 5.52, 5.52, 5.52, 5.52, 5.52, 5.52, 5.52, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 5.2, 5.2, 5.2, 5.2, 5.2, 5.2, 5.2, 5.2, 5.2, 5.2, 5.2, 5.2, 5.2, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 5.57, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 6.3, 5.8, 5.8, 5.8, 5.8, 5.8, 5.8, 5.8, 5.8, 5.8, 5.8, 5.8, 5.8, 5.8, 6.28, 6.28, 6.28], "priceIndex": [100.0, 101.21893813641208, 104.18700294824468, 101.63268339816169, 102.82684636919952, 103.53046106582762, 101.22637068602434, 99.45246884522955, 100.23536407105517, 96.22178728043009, 91.84401555880385, 94.01184252904888, 94.83933305254813, 96.74454326982634, 98.99660580234372, 101.33538141367093, 101.9473279984144, 105.52238436191561, 107.38795431459505, 110.56908554864604, 107.88841265515447, 109.1246934073285, 107.92805291975324, 103.79803285186928, 107.21205064043804, 107.53165027376556, 107.09312984664172, 107.24425835542452, 105.29445284047272, 105.53724946114016, 102.8466665014989, 105.05413373634269, 106.3647399846394, 103.27775437901047, 98.72407898322722, 99.43760374600501, 92.81767955801105, 95.46862225305354, 97.48779823105319, 100.69370463047842, 99.71756311473379, 98.3450189530015, 96.39025840497486, 96.52404429799569, 96.2762926442534, 96.12268661893319, 94.50982335307089, 97.64140425637342, 97.34905730495751, 104.44218715159923, 101.71196392735922, 101.34033644674578, 103.20838391596263, 104.68002873919183, 107.22691573966256, 104.49421499888511, 105.97576988826401, 107.06092213165523, 107.95530560166489, 109.18415380422664, 112.49907093129848, 111.50310928325446, 116.24259841934446, 112.77655278348983, 121.21001907687734, 116.48044000693704, 119.83499739860764, 120.22396749498303, 117.32279562966083, 117.69442311027427, 115.7619602110844, 116.8000396402646, 113.89143522533011, 113.07385476798058, 117.40703119193321, 127.44592820157075, 126.6828531080445, 126.73983598840522, 121.33141738721108, 121.65349453707603, 127.59705671035353, 119.64918365830093, 121.7575502316478, 124.32673488095534, 122.7658994623789, 108.16093947427099, 115.15496865941581, 114.50833684314843, 113.61890840621362, 118.63092436142011, 120.14964199886033, 123.67019299853827, 120.46180908257564, 123.59338998587816, 124.04182047915171, 120.7714986497535, 120.55347719446029, 126.27654039590715, 128.32544657235587, 131.4892351906449, 139.64769714837846, 137.72266679880087, 134.94784827688727, 135.25506032752767, 133.4068329906102, 136.52602631122562, 133.33250749448752, 136.02309045412878, 137.8217674602978, 140.08126254242745, 142.97995689121225, 145.58382677204372, 140.58419839952435, 139.30084483313928, 131.8261774397344, 130.52052622451257, 127.1387161509303, 124.18056140524737, 122.60486088744642, 123.75690607734806, 129.4006887495974, 128.38986200232887, 126.35582092510467, 128.17431806357308, 128.52612541188714, 136.02061293759135, 144.1220920149642, 151.29202487426602, 153.68035081634167, 160.4340608973565, 163.58793944949582, 165.67648589054335, 168.74365136387286, 160.4538810296559, 158.29100909248567, 152.65961400292346, 146.9935336818373, 154.38148799643238, 159.98315288754551, 157.52793399895947, 160.71154274954785, 158.64281644079975, 153.94792260238336, 152.75871466442038, 153.71751356440308, 153.56390753908283, 149.21338849936822, 155.0974902757476, 153.50196962564726, 154.6688799147734, 161.55389837227165, 157.22319946485644, 157.45113098629932, 162.36404628000892, 162.41855164383225, 171.27071823204417], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 128.2119914346895, 128.2119914346895, 128.2119914346895], "valuationGap": [0.0, -1.2189381364120777, -4.187002948244682, -1.6326833981616886, -2.826846369199515, -3.530461065827623, -1.2263706860243389, 0.5475311547704536, -0.23536407105517299, 3.7782127195699076, 10.886177160682251, 8.71835019043722, 7.8908596669379705, 5.9856494496597605, 3.7335869171423752, 1.3948113058151677, 0.7828647210717037, -2.792191642429515, -4.657761595108951, -7.838892829159946, -5.15821993566837, -6.394500687842395, -5.197860200267144, 1.608819396524737, -1.8051983920440193, -2.124798025371547, -1.686277598247699, -1.8374061070305032, 0.11239940792130199, -0.13039721274614635, 2.5601857468951152, 0.3527185120513252, -0.9578877362453824, 2.1290978693835427, 6.6827732651668015, 5.969248502389007, 12.696239071539281, 10.045296376496793, 8.026120398497142, 4.82021399907191, 5.79635551481654, 7.168899676548833, 9.123660224575474, 8.989874331554645, 9.23762598529693, 9.391232010617145, 11.004095276479447, 7.872514373176912, 8.16486132459282, 0.5899327627476794, 3.320155986987686, 3.6917834676011267, 1.8237359983842794, 0.35209117515508126, -2.1947958253156514, 0.5379049154617945, -0.943649973917104, -2.028802217308325, -2.9231856873179822, -4.152033889879732, -7.466951016951569, -6.470989368907553, -10.942812552106773, -7.476766916252146, -15.910233209639657, -11.180654139699357, -14.535211531369953, -14.924181627745341, -12.023009762423143, -12.394637243036584, -10.462174343846712, -11.500253773026913, -8.591649358092425, -7.77406890074289, -12.107245324695526, -21.71787680970779, -20.954801716181535, -21.011784596542256, -15.603365995348113, -15.925443145213066, -21.869005318490565, -13.921132266437965, -16.029498839784836, -18.59868348909238, -17.037848070515935, -2.4328880824080272, -9.426917267552852, -8.780285451285465, -5.749529391224328, -10.761545346430822, -12.28026298387104, -15.800813983548977, -12.59243006758635, -15.72401097088887, -16.172441464162418, -12.902119634764205, -12.684098179470993, -18.407161380917856, -20.45606755736658, -23.619856175655613, -31.778318133389163, -26.534229967965743, -23.75941144605214, -24.066623496692543, -22.218396159775082, -25.33758948039049, -22.144070663652386, -24.834653623293647, -26.633330629462662, -28.892825711592323, -31.791520060377124, -34.39538994120859, -29.395761568689224, -28.11240800230415, -18.121680651725853, -16.81602943650401, -13.434219362921752, -10.47606461723882, -8.900364099437866, -10.052409289339508, -15.696191961588852, -14.685365214320313, -12.651324137096111, -14.469821275564527, -14.821628623878581, -22.316116149582797, -30.417595226955655, -33.41193922116109, -35.800265163236745, -42.55397524425156, -45.70785379639089, -47.79640023743842, -50.86356571076793, -42.57379537655096, -40.41092343938074, -34.779528349818534, -29.11344802873238, -36.501402343327456, -42.10306723444059, -39.64784834585454, -38.28113589729945, -36.21240958855135, -31.51751575013496, -30.328307812171985, -31.28710671215468, -31.133500686834438, -26.782981647119826, -32.66708342349919, -31.071562773398867, -32.23847306252502, -39.12349152002325, -34.79279261260804, -35.02072413405092, -34.15205484531941, -34.20656020914274, -43.058726797354666], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 102.7301927194861, null, null, null, null, null, null, null, null, null, null, null, null, 105.40685224839402, null, null, null, null, null, null, null, null, null, null, null, null, 105.51391862955033, null, null, null, null, null, null, null, null, null, null, null, null, 105.03211991434691, null, null, null, null, null, null, null, null, null, null, null, null, 105.29978586723769, null, null, null, null, null, null, null, null, null, null, null, null, 105.72805139186296, null, null, null, null, null, null, null, null, null, null, null, null, 107.86937901498929, null, null, null, null, null, null, null, null, null, null, null, null, 111.18843683083513, null, null, null, null, null, null, null, null, null, null, null, null, 113.70449678800856, null, null, null, null, null, null, null, null, null, null, null, null, 117.88008565310493, null, null, null, null, null, null, null, null, null, null, null, null, 122.4304068522484, null, null, null, null, null, null, null, null, null, null, null, null, 128.2119914346895, null, null], "quarterLabels": ["2023-07-26", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "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": [0.6465517241379364, 0.6465517241379364, 0.6465517241379364, 0.6465517241379364, 0.6465517241379364, 0.6465517241379364, 0.6465517241379364, 0.6465517241379364, 0.6465517241379364, 0.6465517241379364, 6.092436974789917, 6.092436974789917, 6.092436974789917, 6.092436974789917, 6.092436974789917, 6.092436974789917, 6.092436974789917, 6.092436974789917, 6.092436974789917, 6.092436974789917, 6.092436974789917, 6.092436974789917, 6.092436974789917, 7.936507936507943, 7.936507936507943, 7.936507936507943, 7.936507936507943, 7.936507936507943, 7.936507936507943, 7.936507936507943, 7.936507936507943, 7.936507936507943, 7.936507936507943, 7.936507936507943, 7.936507936507943, 7.936507936507943, -1.7278617710583168, -1.7278617710583168, -1.7278617710583168, -1.7278617710583168, -1.7278617710583168, -1.7278617710583168, -1.7278617710583168, -1.7278617710583168, -1.7278617710583168, -1.7278617710583168, -1.7278617710583168, -1.7278617710583168, -1.7278617710583168, 1.7777777777777795, 1.7777777777777795, 1.7777777777777795, 1.7777777777777795, 1.7777777777777795, 1.7777777777777795, 1.7777777777777795, 1.7777777777777795, 1.7777777777777795, 1.7777777777777795, 1.7777777777777795, 1.7777777777777795, 1.7777777777777795, 2.6156941649899377, 2.6156941649899377, 2.6156941649899377, 2.6156941649899377, 2.6156941649899377, 2.6156941649899377, 2.6156941649899377, 2.6156941649899377, 2.6156941649899377, 2.6156941649899377, 2.6156941649899377, 2.6156941649899377, 2.6156941649899377, 5.544933078393865, 5.544933078393865, 5.544933078393865, 5.544933078393865, 5.544933078393865, 5.544933078393865, 5.544933078393865, 5.544933078393865, 5.544933078393865, 5.544933078393865, 5.544933078393865, 5.544933078393865, 5.544933078393865, 0.6097560975609807, 0.6097560975609807, 0.6097560975609807, 0.6097560975609807, 0.6097560975609807, 0.6097560975609807, 0.6097560975609807, 0.6097560975609807, 0.6097560975609807, 0.6097560975609807, 0.6097560975609807, 0.6097560975609807, 0.6097560975609807, 2.9702970297029774, 2.9702970297029774, 2.9702970297029774, 2.9702970297029774, 2.9702970297029774, 2.9702970297029774, 2.9702970297029774, 2.9702970297029774, 2.9702970297029774, 2.9702970297029774, 2.9702970297029774, 2.9702970297029774, 2.9702970297029774, 1.8281535648994613, 1.8281535648994613, 1.8281535648994613, 1.8281535648994613, 1.8281535648994613, 1.8281535648994613, 1.8281535648994613, 1.8281535648994613, 1.8281535648994613, 1.8281535648994613, 1.8281535648994613, 1.8281535648994613, 1.8281535648994613, 8.06174957118353, 8.06174957118353, 8.06174957118353, 8.06174957118353, 8.06174957118353, 8.06174957118353, 8.06174957118353, 8.06174957118353, 8.06174957118353, 8.06174957118353, 8.06174957118353, 8.06174957118353, 8.06174957118353, 6.0329067641681915, 6.0329067641681915, 6.0329067641681915, 6.0329067641681915, 6.0329067641681915, 6.0329067641681915, 6.0329067641681915, 6.0329067641681915, 6.0329067641681915, 6.0329067641681915, 6.0329067641681915, 6.0329067641681915, 6.0329067641681915, 8.650519031141869, 8.650519031141869, 8.650519031141869], "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": [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, 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, 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": 403.63, "latestClose": 691.3, "startTtmEps": 18.68, "latestTtmEps": 23.95, "priceChangePct": 71.27071823204419, "epsChangePct": 28.21199143468951, "earningsGapPct": -43.05872679735468, "startMultiple": 21.6076017130621, "latestMultiple": 28.8643006263048, "multipleChangePct": 33.58400904278018, "latestQuarter": "2026-07-22", "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": 26.627955965050475, "earningsMovePct": 15.310544053923936, "spread": -11.31741191112654, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 69.00547623704281, "earningsMovePct": 22.069317023445457, "spread": -46.93615921359736, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 71.27071823204419, "earningsMovePct": 28.21199143468951, "spread": -43.05872679735468, "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": 71.27071823204419, "earningsChangePct": 28.21199143468951, "recentMarketMovePoints": 17.322795629660817, "recentEarningsMovePoints": 5.781584582441113}, "pressure": {"score": 60, "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.17162495, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.01940394, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share count", "state": "supportive", "value": -2.0554782002387584, "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.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 102.7301927194861, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.40685224839402, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.51391862955033, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.03211991434691, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.29978586723769, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 105.72805139186296, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 107.86937901498929, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 111.18843683083513, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 113.70449678800856, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 117.88008565310493, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 122.4304068522484, 128.2119914346895, 128.2119914346895, 128.2119914346895], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.69591040824359, 100.69591040824359, 100.69591040824359, 100.69591040824359, 100.69591040824359, 100.69591040824359, 100.69591040824359, 100.69591040824359, 100.69591040824359, 100.69591040824359, 100.69591040824359, 100.69591040824359, 100.69591040824359, 100.81756055672832, 100.81756055672832, 100.81756055672832, 100.81756055672832, 100.81756055672832, 100.81756055672832, 100.81756055672832, 100.81756055672832, 100.81756055672832, 100.81756055672832, 100.81756055672832, 100.81756055672832, 100.81756055672832, 100.2236215964793, 100.2236215964793, 100.2236215964793, 100.2236215964793, 100.2236215964793, 100.2236215964793, 100.2236215964793, 100.2236215964793, 100.2236215964793, 100.2236215964793, 100.2236215964793, 100.2236215964793, 100.2236215964793, 99.31840137393108, 99.31840137393108, 99.31840137393108, 99.31840137393108, 99.31840137393108, 99.31840137393108, 99.31840137393108, 99.31840137393108, 99.31840137393108, 99.31840137393108, 99.31840137393108, 99.31840137393108, 99.31840137393108, 100.0518802103832, 100.0518802103832, 100.0518802103832, 100.0518802103832, 100.0518802103832, 100.0518802103832, 100.0518802103832, 100.0518802103832, 100.0518802103832, 100.0518802103832, 100.0518802103832, 100.0518802103832, 100.0518802103832, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 111.37428888332319, 111.37428888332319, 111.37428888332319, 111.37428888332319, 111.37428888332319, 111.37428888332319, 111.37428888332319, 111.37428888332319, 111.37428888332319, 111.37428888332319, 111.37428888332319, 111.37428888332319, 111.37428888332319, 114.0362803678128, 114.0362803678128, 114.0362803678128], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.55595451825255, 101.55595451825255, 101.55595451825255, 101.55595451825255, 101.55595451825255, 101.55595451825255, 101.55595451825255, 101.55595451825255, 101.55595451825255, 101.55595451825255, 101.55595451825255, 101.55595451825255, 101.55595451825255, 94.85338120885697, 94.85338120885697, 94.85338120885697, 94.85338120885697, 94.85338120885697, 94.85338120885697, 94.85338120885697, 94.85338120885697, 94.85338120885697, 94.85338120885697, 94.85338120885697, 94.85338120885697, 94.85338120885697, 102.78276481149014, 102.78276481149014, 102.78276481149014, 102.78276481149014, 102.78276481149014, 102.78276481149014, 102.78276481149014, 102.78276481149014, 102.78276481149014, 102.78276481149014, 102.78276481149014, 102.78276481149014, 102.78276481149014, 114.61200877717934, 114.61200877717934, 114.61200877717934, 114.61200877717934, 114.61200877717934, 114.61200877717934, 114.61200877717934, 114.61200877717934, 114.61200877717934, 114.61200877717934, 114.61200877717934, 114.61200877717934, 114.61200877717934, 111.5898663474965, 111.5898663474965, 111.5898663474965, 111.5898663474965, 111.5898663474965, 111.5898663474965, 111.5898663474965, 111.5898663474965, 111.5898663474965, 111.5898663474965, 111.5898663474965, 111.5898663474965, 111.5898663474965, 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, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105.09674845401955, 105.09674845401955, 105.09674845401955, 105.09674845401955, 105.09674845401955, 105.09674845401955, 105.09674845401955, 105.09674845401955, 105.09674845401955, 105.09674845401955, 105.09674845401955, 105.09674845401955, 105.09674845401955, 113.91382405745063, 113.91382405745063, 113.91382405745063], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 7, "displayedObservationCount": 7, "coverageWeeks": 143, "exactReportDates": 7, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 28.21199143468951, "valuationContribution": 43.058726797354666, "marketMove": 71.27071823204417, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 28.21199143468951}, {"key": "valuation", "label": "Relative valuation contribution", "value": 43.058726797354666}, {"key": "market", "label": "Total market move", "value": 71.27071823204417}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 2.730192719486091, "surprisePct": 6.092436974789917, "immediateReturnPct": -4.549667851073691, "forward4WeekPct": 2.8837736237705247, "forward13WeekPct": 7.873731912044901, "toDateReturnPct": 77.99577733147946, "weeksSince": 145, "availabilitySource": "reported", "spread": 10.886177160682251, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": 2.605523710265767, "surprisePct": 7.936507936507943, "immediateReturnPct": -3.826641874985659, "forward4WeekPct": -0.6335651814613263, "forward13WeekPct": -14.000413194683558, "toDateReturnPct": 58.68971374790532, "weeksSince": 132, "availabilitySource": "reported", "spread": 1.608819396524737, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 0.1015744032503818, "surprisePct": -1.7278617710583168, "immediateReturnPct": -6.657364959138934, "forward4WeekPct": 0.28154275463423417, "forward13WeekPct": 5.032888180187367, "toDateReturnPct": 72.23938608730316, "weeksSince": 119, "availabilitySource": "reported", "spread": 12.696239071539281, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": -0.45662100456620447, "surprisePct": 1.7777777777777795, "immediateReturnPct": 7.286285088947131, "forward4WeekPct": 7.530603415366599, "forward13WeekPct": 19.40803705494618, "toDateReturnPct": 75.93464484768278, "weeksSince": 106, "availabilitySource": "reported", "spread": 0.5899327627476794, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 0.2548419979612637, "surprisePct": 2.6156941649899377, "immediateReturnPct": 4.25054437186152, "forward4WeekPct": 7.472337021730424, "forward13WeekPct": 14.298093587521654, "toDateReturnPct": 53.601741989956885, "weeksSince": 93, "availabilitySource": "reported", "spread": -10.942812552106773, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-24", "periodEnd": "2024-12-31", "earningsChangePct": 0.40671072699540733, "surprisePct": 5.544933078393865, "immediateReturnPct": 8.550507501740912, "forward4WeekPct": 3.6168731140137966, "forward13WeekPct": -3.226487159467384, "toDateReturnPct": 45.87773533942476, "weeksSince": 80, "availabilitySource": "reported", "spread": -21.71787680970779, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 2.025316455696191, "surprisePct": 0.6097560975609807, "immediateReturnPct": -0.7767368398277741, "forward4WeekPct": 5.199160518401524, "forward13WeekPct": 20.27304788074169, "toDateReturnPct": 49.570522945109154, "weeksSince": 67, "availabilitySource": "reported", "spread": -5.749529391224328, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 3.076923076923088, "surprisePct": 2.9702970297029774, "immediateReturnPct": -1.3784905794273161, "forward4WeekPct": -2.2353901288010514, "forward13WeekPct": -5.600894156051506, "toDateReturnPct": 22.644856828584615, "weeksSince": 54, "availabilitySource": "reported", "spread": -26.534229967965743, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 2.2628791526239755, "surprisePct": 1.8281535648994613, "immediateReturnPct": -5.365844982748191, "forward4WeekPct": -11.985558282645037, "forward13WeekPct": 8.608117241133995, "toDateReturnPct": 22.950236545370473, "weeksSince": 41, "availabilitySource": "reported", "spread": -18.121680651725853, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-01-23", "periodEnd": "2025-12-31", "earningsChangePct": 3.672316384180796, "surprisePct": 8.06174957118353, "immediateReturnPct": 4.974902014714977, "forward4WeekPct": 14.955648765729212, "forward13WeekPct": 11.510692429347436, "toDateReturnPct": 18.83724128446673, "weeksSince": 28, "availabilitySource": "reported", "spread": -33.41193922116109, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 3.860127157129889, "surprisePct": 6.0329067641681915, "immediateReturnPct": 2.02098045074941, "forward4WeekPct": -2.4188855511693363, "forward13WeekPct": 3.0700029882201108, "toDateReturnPct": 8.724030008021, "weeksSince": 15, "availabilitySource": "reported", "spread": -38.28113589729945, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 4.722343681679053, "surprisePct": 8.650519031141869, "immediateReturnPct": 3.1202794561933533, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 8.777064451158111, "weeksSince": 2, "availabilitySource": "reported", "spread": -34.15205484531941, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 4.722343681679053, "surprisePct": 8.650519031141869, "immediateReturnPct": 3.1202794561933533, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 8.777064451158111, "weeksSince": 2, "availabilitySource": "reported", "spread": -34.15205484531941, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 4 improving updates had a non-positive price response; 3 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-01-26", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-04-26", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-07-26", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-10-25", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-04-25", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-07-25", "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."}