{"ticker": {"uuid": "b94dc15a-9d78-4bfe-aebb-1c2c36ebe41a", "symbol": "MRSH", "name": "Marsh & McLennan Companies, Inc.", "sector": "Financial Services", "industry": "Insurance Brokers", "currency": "USD"}, "next_event": {"report_date": "2026-10-15", "fiscal_date_ending": "2026-09-30", "estimate": 1.98, "session": "Time unconfirmed", "days": 63}, "profile": {"sample": 12, "measured": 12, "beats": 12, "misses": 0, "inline": 0, "beat_rate": 100.0, "beat_rate_label": "100.0%", "average_surprise": 4.0, "average_surprise_label": "+4.0%", "median_surprise": 2.9, "surprise_dispersion": 3.3, "average_reaction": -0.8, "average_reaction_label": "-0.8%", "average_abs_reaction": 2.5, "positive_response_rate": 25.0, "confirmation_rate": 42.9, "reaction_sample": 12, "streak": {"count": 12, "band": "beat", "label": "12 consecutive beats"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded the delivery."}, "event_risk": {"score": 18, "band": "Contained", "tone": "positive", "days": 63, "proximity_component": 3, "reaction_component": 6, "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": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": -3.6, "revenue_growth_1y": 8.3, "cash_conversion": 1.35, "net_margin": 14.2, "earnings_yield": 5.1, "eps_surprise_avg": 4.1, "sue_score": 1.46, "pe_ratio": 23.0, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 191.65, "currency": "USD", "return_13w": 17.4, "fair_value": 197.437366, "fair_value_gap": -2.9, "relative_strength": -5.9, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 51.5}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-19", "date_source": "exact", "eps_actual": 1.57, "eps_estimate": 1.39, "eps_surprise": 0.18, "surprise_pct": 12.9496, "surprise_label": "+12.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.7125800679112662, "one_week_reaction_label": "-1.7%", "four_week_reaction": 4.980622025981441, "four_week_reaction_label": "+5.0%", "confirmation": "diverged", "revenue": 5382000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 730000000.0, "operating_cash_flow": 1810000000.0, "free_cash_flow": 1921000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-25", "date_source": "exact", "eps_actual": 1.68, "eps_estimate": 1.63, "eps_surprise": 0.05, "surprise_pct": 3.0675, "surprise_label": "+3.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.7224348927715343, "one_week_reaction_label": "-2.7%", "four_week_reaction": 0.9622066925573411, "four_week_reaction_label": "+1.0%", "confirmation": "diverged", "revenue": 5554000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 756000000.0, "operating_cash_flow": 1783000000.0, "free_cash_flow": 1903000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-18", "date_source": "exact", "eps_actual": 2.89, "eps_estimate": 2.8, "eps_surprise": 0.09, "surprise_pct": 3.2143, "surprise_label": "+3.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.19114432214415, "one_week_reaction_label": "+2.2%", "four_week_reaction": 3.77644231439199, "four_week_reaction_label": "+3.8%", "confirmation": "confirmed", "revenue": 6473000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1400000000.0, "operating_cash_flow": -781000000.0, "free_cash_flow": -694000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-18", "date_source": "exact", "eps_actual": 2.41, "eps_estimate": 2.39, "eps_surprise": 0.02, "surprise_pct": 0.8368, "surprise_label": "+0.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.7327687006290728, "one_week_reaction_label": "-0.7%", "four_week_reaction": 1.1633103777325098, "four_week_reaction_label": "+1.2%", "confirmation": "contained", "revenue": 6221000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1125000000.0, "operating_cash_flow": 1215000000.0, "free_cash_flow": 1295000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-17", "date_source": "exact", "eps_actual": 1.63, "eps_estimate": 1.62, "eps_surprise": 0.01, "surprise_pct": 0.6173, "surprise_label": "+0.6%", "surprise_band": "beat", "eps_yoy": 3.8216560509554034, "eps_yoy_label": "+3.8%", "one_week_reaction": -0.17329466678232766, "one_week_reaction_label": "-0.2%", "four_week_reaction": 0.13774717142920437, "four_week_reaction_label": "+0.1%", "confirmation": "contained", "revenue": 5697000000.0, "revenue_yoy": 5.852842809364549, "revenue_yoy_label": "+5.9%", "net_income": 747000000.0, "operating_cash_flow": 1912000000.0, "free_cash_flow": 1985000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-30", "date_source": "exact", "eps_actual": 1.87, "eps_estimate": 1.76, "eps_surprise": 0.11, "surprise_pct": 6.25, "surprise_label": "+6.2%", "surprise_band": "beat", "eps_yoy": 11.309523809523819, "eps_yoy_label": "+11.3%", "one_week_reaction": -0.5843887492814931, "one_week_reaction_label": "-0.6%", "four_week_reaction": 5.434271001932575, "four_week_reaction_label": "+5.4%", "confirmation": "contained", "revenue": 6067000000.0, "revenue_yoy": 9.236586244148363, "revenue_yoy_label": "+9.2%", "net_income": 788000000.0, "operating_cash_flow": 1956000000.0, "free_cash_flow": 2032000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-17", "date_source": "exact", "eps_actual": 3.06, "eps_estimate": 3.0, "eps_surprise": 0.06, "surprise_pct": 2.0, "surprise_label": "+2.0%", "surprise_band": "beat", "eps_yoy": 5.8823529411764675, "eps_yoy_label": "+5.9%", "one_week_reaction": -5.686980405581628, "one_week_reaction_label": "-5.7%", "four_week_reaction": -2.7813492543442124, "four_week_reaction_label": "-2.8%", "confirmation": "diverged", "revenue": 7061000000.0, "revenue_yoy": 9.083886914877182, "revenue_yoy_label": "+9.1%", "net_income": 1381000000.0, "operating_cash_flow": -622000000.0, "free_cash_flow": -567000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-17", "date_source": "exact", "eps_actual": 2.72, "eps_estimate": 2.66, "eps_surprise": 0.06, "surprise_pct": 2.2556, "surprise_label": "+2.3%", "surprise_band": "beat", "eps_yoy": 12.86307053941909, "eps_yoy_label": "+12.9%", "one_week_reaction": 0.25502968733489206, "one_week_reaction_label": "+0.3%", "four_week_reaction": -3.395716218088719, "four_week_reaction_label": "-3.4%", "confirmation": "contained", "revenue": 6974000000.0, "revenue_yoy": 12.104163317794567, "revenue_yoy_label": "+12.1%", "net_income": 1211000000.0, "operating_cash_flow": 1671000000.0, "free_cash_flow": 1730000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-16", "date_source": "exact", "eps_actual": 1.85, "eps_estimate": 1.78, "eps_surprise": 0.07, "surprise_pct": 3.9326, "surprise_label": "+3.9%", "surprise_band": "beat", "eps_yoy": 13.496932515337438, "eps_yoy_label": "+13.5%", "one_week_reaction": -8.419476373767692, "one_week_reaction_label": "-8.4%", "four_week_reaction": -13.027726412800646, "four_week_reaction_label": "-13.0%", "confirmation": "diverged", "revenue": 6351000000.0, "revenue_yoy": 11.479726171669299, "revenue_yoy_label": "+11.5%", "net_income": 747000000.0, "operating_cash_flow": 2082000000.0, "free_cash_flow": 2154000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-29", "date_source": "exact", "eps_actual": 2.12, "eps_estimate": 1.97, "eps_surprise": 0.15, "surprise_pct": 7.6142, "surprise_label": "+7.6%", "surprise_band": "beat", "eps_yoy": 13.36898395721925, "eps_yoy_label": "+13.4%", "one_week_reaction": 3.238312423452588, "one_week_reaction_label": "+3.2%", "four_week_reaction": -1.627641175063813, "four_week_reaction_label": "-1.6%", "confirmation": "confirmed", "revenue": 6595000000.0, "revenue_yoy": 8.70281852645459, "revenue_yoy_label": "+8.7%", "net_income": 821000000.0, "operating_cash_flow": 2161000000.0, "free_cash_flow": 2266000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-16", "date_source": "exact", "eps_actual": 3.29, "eps_estimate": 3.22, "eps_surprise": 0.07, "surprise_pct": 2.1739, "surprise_label": "+2.2%", "surprise_band": "beat", "eps_yoy": 7.516339869281046, "eps_yoy_label": "+7.5%", "one_week_reaction": 4.549509366636935, "one_week_reaction_label": "+4.5%", "four_week_reaction": -2.914064823074639, "four_week_reaction_label": "-2.9%", "confirmation": "confirmed", "revenue": 7597000000.0, "revenue_yoy": 7.590992777227022, "revenue_yoy_label": "+7.6%", "net_income": 1146000000.0, "operating_cash_flow": -688000000.0, "free_cash_flow": -626000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 2.96, "eps_estimate": 2.88, "eps_surprise": 0.08, "surprise_pct": 2.7778, "surprise_label": "+2.8%", "surprise_band": "beat", "eps_yoy": 8.823529411764696, "eps_yoy_label": "+8.8%", "one_week_reaction": -0.23363842295909876, "one_week_reaction_label": "-0.2%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 7404000000.0, "revenue_yoy": 6.165758531689131, "revenue_yoy_label": "+6.2%", "net_income": 1266000000.0, "operating_cash_flow": 1523000000.0, "free_cash_flow": 1595000000.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": [1.57, 1.68, 2.89, 2.41, 1.63, 1.87, 3.06, 2.72, 1.85, 2.12, 3.29, 2.96], "eps_estimate": [1.39, 1.63, 2.8, 2.39, 1.62, 1.76, 3.0, 2.66, 1.78, 1.97, 3.22, 2.88], "surprise": [12.9496, 3.0675, 3.2143, 0.8368, 0.6173, 6.25, 2.0, 2.2556, 3.9326, 7.6142, 2.1739, 2.7778], "reaction_1w": [-1.7125800679112662, -2.7224348927715343, 2.19114432214415, -0.7327687006290728, -0.17329466678232766, -0.5843887492814931, -5.686980405581628, 0.25502968733489206, -8.419476373767692, 3.238312423452588, 4.549509366636935, -0.23363842295909876], "reaction_4w": [4.980622025981441, 0.9622066925573411, 3.77644231439199, 1.1633103777325098, 0.13774717142920437, 5.434271001932575, -2.7813492543442124, -3.395716218088719, -13.027726412800646, -1.627641175063813, -2.914064823074639, null], "revenue": [5.38, 5.55, 6.47, 6.22, 5.7, 6.07, 7.06, 6.97, 6.35, 6.59, 7.6, 7.4], "net_income": [0.73, 0.76, 1.4, 1.12, 0.75, 0.79, 1.38, 1.21, 0.75, 0.82, 1.15, 1.27], "financial_unit": "billions", "scatter": [{"x": 12.9496, "y": -1.7125800679112662, "label": "2023-09-30"}, {"x": 3.0675, "y": -2.7224348927715343, "label": "2023-12-31"}, {"x": 3.2143, "y": 2.19114432214415, "label": "2024-03-31"}, {"x": 0.8368, "y": -0.7327687006290728, "label": "2024-06-30"}, {"x": 0.6173, "y": -0.17329466678232766, "label": "2024-09-30"}, {"x": 6.25, "y": -0.5843887492814931, "label": "2024-12-31"}, {"x": 2.0, "y": -5.686980405581628, "label": "2025-03-31"}, {"x": 2.2556, "y": 0.25502968733489206, "label": "2025-06-30"}, {"x": 3.9326, "y": -8.419476373767692, "label": "2025-09-30"}, {"x": 7.6142, "y": 3.238312423452588, "label": "2025-12-31"}, {"x": 2.1739, "y": 4.549509366636935, "label": "2026-03-31"}, {"x": 2.7778, "y": -0.23363842295909876, "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, 102.84367711662313, 103.66977372902294, 103.13492938634239, 103.89218429159071, 103.53209086806538, 100.77314145305252, 102.76704651894946, 101.48611267546481, 99.74808173808682, 98.27580491219695, 103.07532080133164, 106.54075235669134, 105.16414674533137, 106.79587614878321, 104.91965327263577, 104.00014475516915, 99.45575265812629, 99.87032847443461, 100.70479609676764, 101.43296163182902, 104.14365213030943, 105.82321658768078, 102.94224841464454, 103.1396090287938, 105.56661148982536, 106.84145465996689, 108.62836868754235, 107.74824674569933, 109.42847909102609, 110.06323382771153, 109.03909211284363, 109.87120746367833, 110.0404343352289, 106.02057056168464, 108.34363427385183, 105.9563382221127, 106.66289229736773, 110.02437625033592, 112.39026170666622, 111.2769041052616, 111.11097074581589, 112.40096728104336, 111.80681924669378, 114.76149967351236, 112.79171272229998, 114.50457142191549, 116.87580938876161, 116.01938003895387, 117.11250733078967, 120.32548553918825, 118.23543780843994, 119.22941942967957, 119.98699416859667, 122.23822810819465, 122.42090570088851, 123.40414135353332, 120.11057059405536, 120.32011255489084, 119.8016300837541, 121.36008658970906, 121.14977603204669, 119.34326084867644, 118.1514997307836, 121.52725667623041, 119.79084482763247, 122.85383211227978, 125.77121982264892, 121.41940522170518, 115.97828860600579, 114.18255812541172, 115.11547530976762, 113.92910709660835, 112.76430884234682, 116.06457010163325, 118.07600349127779, 117.38598061127352, 123.07991467523867, 123.85390053344439, 124.49257350924519, 128.7305494579193, 127.4586157781419, 125.31527147390504, 125.7374452765561, 131.19323052672925, 125.01112016845386, 126.7163106068548, 119.50997885196702, 119.05924357068618, 123.43083141785891, 123.19188744665854, 125.6573546097978, 124.5386627582771, 126.89008819136744, 124.90793950285286, 118.04916291699041, 117.41378898674897, 117.82651054246199, 116.80013773874884, 114.98633610252298, 115.27958539596308, 114.7522720848261, 107.86931706962528, 111.08172643890359, 113.01244443477934, 114.83408199589047, 112.24888360480875, 111.11990450806941, 110.678130102969, 107.32391655583848, 108.84013011696867, 110.19658510050428, 113.41800238032612, 103.86880046631528, 102.20330592364326, 97.60128068483804, 98.64221532735351, 100.15430923162536, 99.1188532623878, 100.50493934130367, 99.61192777060135, 102.01703324557552, 101.18976464751744, 102.4498429010773, 99.96803655355761, 101.90746144005331, 99.92968639395757, 100.34606002962559, 103.59557895801012, 101.85604956115972, 95.81724073351805, 98.71278623902914, 102.7973770429756, 100.7826058735904, 94.76581632135006, 97.14941159873482, 93.12537394047835, 96.12000646196815, 93.04503703499581, 97.27812971009375, 94.12406065805999, 91.95494650297714, 90.33364434114223, 89.11628435614676, 90.80952142618594, 88.51867127260351, 91.54547087166046, 93.33831012229018, 89.36728295792581, 93.00998647430056, 98.24293287252938, 98.11637391510746, 100.24586908947863, 100.01165622185636, 104.96409797899706, 106.0486550565385], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 138.48238482384824, 138.48238482384824, 138.48238482384824], "gap": [0.0, -2.8436771166231267, -3.6697737290229355, -3.1349293863423924, -3.892184291590709, -3.5320908680653815, -0.7731414530525171, -2.7670465189494564, -1.4861126754648097, 5.536471107441628, 7.008747933331506, 2.20923204419681, -1.2561995111628903, 0.12040610019708708, -1.5113233032547555, 0.36489957289268204, 1.2844080903593067, 5.828800187402166, 5.414224371093837, 4.579756748760815, 3.851591213699436, 1.1409007152190185, -0.5386637421523233, 5.187832886168465, 4.990472272019204, 2.563469810987641, 1.2886266408461182, -0.4982873867293449, 0.38183455511367015, -1.2983977902130874, -1.9331525268985246, -0.9090108120306297, -1.7411261628653278, -1.9103530344158912, 2.1095107391283676, 4.664495807448986, 7.051791859188114, 6.3452377839330865, 2.9837538309649005, 0.6178683746345968, 1.7312259760392266, 1.897159335484929, 0.6071628002574556, 1.2013108346070425, -1.7533695922115413, 0.21641735900084313, -1.4964413406146662, -3.86767930746079, -0.16572150236848415, -1.2588487942042832, -4.471827002602865, -2.3817792718545547, -3.3757608930941814, -4.133335632011281, -6.384569571609262, -6.567247164303126, -7.550482816947934, -4.256912057469975, -4.4664540183054555, -3.94797154716872, -5.5064280531236705, -4.483109365380031, -2.6765941820097794, -1.4848330641169412, -4.860590009563751, -3.124178160965812, -6.187165445613118, -9.10455315598226, -4.752738555038519, 0.6883780606608667, 2.4841085412549404, 1.5511913568990394, 2.737559570058309, 3.902357824319836, 0.6020965650334063, -1.409336824611131, 1.8552118006505935, -3.8387222633145512, -4.612708121520271, -5.251381097321072, -9.489357045995177, -8.217423366217787, -6.074079061980925, -6.496252864631984, -11.952038114805134, -5.769927756529739, -7.475118194930687, 2.034736595187468, 2.48547187646831, -1.8861159707044237, -1.647171999504053, -4.112639162643319, -2.9939473111226107, -5.345372744212952, -3.3632240556983675, 3.495552530164076, 4.130926460405519, 3.7182049046924988, 4.744577708405643, 6.558379344631504, 10.465672056611439, 10.992985367748418, 17.87594038294924, 14.663531013670934, 12.73281301779518, 10.911175456684049, 13.496373847765767, 14.62535294450511, 15.067127349605514, 18.42134089673604, 16.905127335605854, 15.548672352070241, 12.327255072248406, 24.857486796557353, 26.522981339229375, 31.125006578034586, 30.08407193551912, 28.57197803124727, 29.60743400048483, 28.221347921568963, 29.114359492271277, 26.709254017297113, 27.536522615355196, 26.276444361795328, 28.75825070931502, 26.81882582281932, 28.796600868915064, 28.38022723324704, 28.51824218020124, 30.257771577051642, 36.296580404693316, 33.40103489918222, 29.316444095235767, 31.331215264620965, 37.348004816861305, 34.96440953947655, 38.98844719773301, 35.99381467624322, 39.06878410321555, 37.95222259342931, 41.106291645463074, 43.275405800545926, 44.89670796238083, 46.1140679473763, 44.420830877337124, 46.71168103091955, 43.68488143186261, 41.89204218123288, 45.86306934559725, 42.2203658292225, 36.98741943099368, 37.1139783884156, 34.98448321404443, 38.47072860199188, 33.518286844851175, 32.43372976730974], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 105.28455284552845, null, null, null, null, null, null, null, null, null, null, null, null, null, 108.130081300813, null, null, null, null, null, null, null, null, null, null, null, 113.00813008130082, null, null, null, null, null, null, null, null, null, null, null, null, 115.85365853658539, null, null, null, null, null, null, null, null, null, null, null, null, 116.66666666666666, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119.24119241192412, null, null, null, null, null, null, null, null, null, null, 121.54471544715449, null, null, null, null, null, null, null, null, null, null, null, null, 125.74525745257452, null, null, null, null, null, null, null, null, null, null, null, null, 128.72628726287263, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 132.11382113821136, null, null, null, null, null, null, null, null, null, null, 135.23035230352306, null, null, null, null, null, null, null, null, null, null, null, null, null, 138.48238482384824, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [38.5, -32.4, 6.0]}}, "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": [180.718935, 185.857998, 187.350911, 186.384346, 187.752849, 187.102092, 182.116148, 185.719512, 183.404622, 180.263671, 177.602988, 186.276622, 192.539313, 190.051526, 193.00037, 189.60968, 187.947954, 179.735377, 180.484594, 181.992635, 183.308568, 188.207299, 191.24259, 186.036135, 186.392803, 190.778856, 193.082739, 196.312031, 194.721484, 197.757982, 198.905104, 197.054286, 198.558076, 198.863901, 191.599246, 195.797462, 191.483166, 192.760043, 198.834881, 203.110484, 201.098436, 200.798563, 203.129831, 202.056093, 207.39576, 203.835982, 206.931442, 211.216718, 209.668988, 211.644476, 217.450936, 213.673824, 215.470137, 216.839218, 220.907624, 221.237757, 223.01465, 217.062544, 217.441226, 216.50423, 219.320656, 218.940585, 215.67587, 213.522132, 219.622764, 216.484739, 222.020137, 227.292409, 219.427856, 209.594728, 206.349503, 208.035461, 205.891469, 203.786458, 209.750655, 213.385696, 212.138694, 222.428711, 223.82745, 224.981653, 232.640478, 230.341853, 226.468424, 227.231372, 237.091009, 225.918765, 229.000367, 215.977161, 215.162597, 223.062884, 222.631067, 227.086633, 225.064945, 229.314416, 225.732298, 213.33719, 212.188949, 212.934815, 211.079965, 207.802082, 208.332039, 207.379084, 194.940281, 200.745713, 204.234886, 207.52693, 202.854987, 200.814708, 200.016338, 193.954639, 196.694724, 199.146095, 204.967806, 187.71059, 184.700726, 176.383995, 178.265161, 180.997801, 179.126536, 181.631456, 180.017615, 184.364096, 182.869065, 185.146265, 180.661171, 184.166079, 180.591865, 181.344331, 187.216827, 184.073168, 173.159897, 178.392696, 185.774325, 182.133252, 171.259774, 175.567382, 168.295184, 173.707052, 168.15, 175.8, 170.1, 166.18, 163.25, 161.05, 164.11, 159.97, 165.44, 168.68, 161.503602, 168.086657, 177.543582, 177.314866, 181.163267, 180.74, 189.69, 191.65], "ttmEps": [7.38, 7.38, 7.38, 7.38, 7.38, 7.38, 7.38, 7.38, 7.38, 7.77, 7.77, 7.77, 7.77, 7.77, 7.77, 7.77, 7.77, 7.77, 7.77, 7.77, 7.77, 7.77, 7.77, 7.98, 7.98, 7.98, 7.98, 7.98, 7.98, 7.98, 7.98, 7.98, 7.98, 7.98, 7.98, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.34, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.61, 8.61, 8.61, 8.61, 8.61, 8.61, 8.61, 8.61, 8.61, 8.61, 8.61, 8.61, 8.61, 8.61, 8.61, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.8, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 9.28, 9.28, 9.28, 9.28, 9.28, 9.28, 9.28, 9.28, 9.28, 9.28, 9.28, 9.28, 9.28, 9.5, 9.5, 9.5, 9.5, 9.5, 9.5, 9.5, 9.5, 9.5, 9.5, 9.5, 9.5, 9.5, 9.5, 9.5, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.98, 9.98, 9.98, 9.98, 9.98, 9.98, 9.98, 9.98, 9.98, 9.98, 9.98, 9.98, 9.98, 9.98, 10.22, 10.22, 10.22], "quarterlyEps": [2.2, 2.2, 2.2, 2.2, 2.2, 2.2, 2.2, 2.2, 2.2, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 2.41, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 1.87, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 3.29, 3.29, 3.29, 3.29, 3.29, 3.29, 3.29, 3.29, 3.29, 3.29, 3.29, 3.29, 3.29, 3.29, 2.96, 2.96, 2.96], "priceIndex": [100.0, 102.84367711662313, 103.66977372902294, 103.13492938634239, 103.89218429159071, 103.53209086806538, 100.77314145305252, 102.76704651894946, 101.48611267546481, 99.74808173808682, 98.27580491219695, 103.07532080133164, 106.54075235669134, 105.16414674533137, 106.79587614878321, 104.91965327263577, 104.00014475516915, 99.45575265812629, 99.87032847443461, 100.70479609676764, 101.43296163182902, 104.14365213030943, 105.82321658768078, 102.94224841464454, 103.1396090287938, 105.56661148982536, 106.84145465996689, 108.62836868754235, 107.74824674569933, 109.42847909102609, 110.06323382771153, 109.03909211284363, 109.87120746367833, 110.0404343352289, 106.02057056168464, 108.34363427385183, 105.9563382221127, 106.66289229736773, 110.02437625033592, 112.39026170666622, 111.2769041052616, 111.11097074581589, 112.40096728104336, 111.80681924669378, 114.76149967351236, 112.79171272229998, 114.50457142191549, 116.87580938876161, 116.01938003895387, 117.11250733078967, 120.32548553918825, 118.23543780843994, 119.22941942967957, 119.98699416859667, 122.23822810819465, 122.42090570088851, 123.40414135353332, 120.11057059405536, 120.32011255489084, 119.8016300837541, 121.36008658970906, 121.14977603204669, 119.34326084867644, 118.1514997307836, 121.52725667623041, 119.79084482763247, 122.85383211227978, 125.77121982264892, 121.41940522170518, 115.97828860600579, 114.18255812541172, 115.11547530976762, 113.92910709660835, 112.76430884234682, 116.06457010163325, 118.07600349127779, 117.38598061127352, 123.07991467523867, 123.85390053344439, 124.49257350924519, 128.7305494579193, 127.4586157781419, 125.31527147390504, 125.7374452765561, 131.19323052672925, 125.01112016845386, 126.7163106068548, 119.50997885196702, 119.05924357068618, 123.43083141785891, 123.19188744665854, 125.6573546097978, 124.5386627582771, 126.89008819136744, 124.90793950285286, 118.04916291699041, 117.41378898674897, 117.82651054246199, 116.80013773874884, 114.98633610252298, 115.27958539596308, 114.7522720848261, 107.86931706962528, 111.08172643890359, 113.01244443477934, 114.83408199589047, 112.24888360480875, 111.11990450806941, 110.678130102969, 107.32391655583848, 108.84013011696867, 110.19658510050428, 113.41800238032612, 103.86880046631528, 102.20330592364326, 97.60128068483804, 98.64221532735351, 100.15430923162536, 99.1188532623878, 100.50493934130367, 99.61192777060135, 102.01703324557552, 101.18976464751744, 102.4498429010773, 99.96803655355761, 101.90746144005331, 99.92968639395757, 100.34606002962559, 103.59557895801012, 101.85604956115972, 95.81724073351805, 98.71278623902914, 102.7973770429756, 100.7826058735904, 94.76581632135006, 97.14941159873482, 93.12537394047835, 96.12000646196815, 93.04503703499581, 97.27812971009375, 94.12406065805999, 91.95494650297714, 90.33364434114223, 89.11628435614676, 90.80952142618594, 88.51867127260351, 91.54547087166046, 93.33831012229018, 89.36728295792581, 93.00998647430056, 98.24293287252938, 98.11637391510746, 100.24586908947863, 100.01165622185636, 104.96409797899706, 106.0486550565385], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 138.48238482384824, 138.48238482384824, 138.48238482384824], "valuationGap": [0.0, -2.8436771166231267, -3.6697737290229355, -3.1349293863423924, -3.892184291590709, -3.5320908680653815, -0.7731414530525171, -2.7670465189494564, -1.4861126754648097, 5.536471107441628, 7.008747933331506, 2.20923204419681, -1.2561995111628903, 0.12040610019708708, -1.5113233032547555, 0.36489957289268204, 1.2844080903593067, 5.828800187402166, 5.414224371093837, 4.579756748760815, 3.851591213699436, 1.1409007152190185, -0.5386637421523233, 5.187832886168465, 4.990472272019204, 2.563469810987641, 1.2886266408461182, -0.4982873867293449, 0.38183455511367015, -1.2983977902130874, -1.9331525268985246, -0.9090108120306297, -1.7411261628653278, -1.9103530344158912, 2.1095107391283676, 4.664495807448986, 7.051791859188114, 6.3452377839330865, 2.9837538309649005, 0.6178683746345968, 1.7312259760392266, 1.897159335484929, 0.6071628002574556, 1.2013108346070425, -1.7533695922115413, 0.21641735900084313, -1.4964413406146662, -3.86767930746079, -0.16572150236848415, -1.2588487942042832, -4.471827002602865, -2.3817792718545547, -3.3757608930941814, -4.133335632011281, -6.384569571609262, -6.567247164303126, -7.550482816947934, -4.256912057469975, -4.4664540183054555, -3.94797154716872, -5.5064280531236705, -4.483109365380031, -2.6765941820097794, -1.4848330641169412, -4.860590009563751, -3.124178160965812, -6.187165445613118, -9.10455315598226, -4.752738555038519, 0.6883780606608667, 2.4841085412549404, 1.5511913568990394, 2.737559570058309, 3.902357824319836, 0.6020965650334063, -1.409336824611131, 1.8552118006505935, -3.8387222633145512, -4.612708121520271, -5.251381097321072, -9.489357045995177, -8.217423366217787, -6.074079061980925, -6.496252864631984, -11.952038114805134, -5.769927756529739, -7.475118194930687, 2.034736595187468, 2.48547187646831, -1.8861159707044237, -1.647171999504053, -4.112639162643319, -2.9939473111226107, -5.345372744212952, -3.3632240556983675, 3.495552530164076, 4.130926460405519, 3.7182049046924988, 4.744577708405643, 6.558379344631504, 10.465672056611439, 10.992985367748418, 17.87594038294924, 14.663531013670934, 12.73281301779518, 10.911175456684049, 13.496373847765767, 14.62535294450511, 15.067127349605514, 18.42134089673604, 16.905127335605854, 15.548672352070241, 12.327255072248406, 24.857486796557353, 26.522981339229375, 31.125006578034586, 30.08407193551912, 28.57197803124727, 29.60743400048483, 28.221347921568963, 29.114359492271277, 26.709254017297113, 27.536522615355196, 26.276444361795328, 28.75825070931502, 26.81882582281932, 28.796600868915064, 28.38022723324704, 28.51824218020124, 30.257771577051642, 36.296580404693316, 33.40103489918222, 29.316444095235767, 31.331215264620965, 37.348004816861305, 34.96440953947655, 38.98844719773301, 35.99381467624322, 39.06878410321555, 37.95222259342931, 41.106291645463074, 43.275405800545926, 44.89670796238083, 46.1140679473763, 44.420830877337124, 46.71168103091955, 43.68488143186261, 41.89204218123288, 45.86306934559725, 42.2203658292225, 36.98741943099368, 37.1139783884156, 34.98448321404443, 38.47072860199188, 33.518286844851175, 32.43372976730974], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 105.28455284552845, null, null, null, null, null, null, null, null, null, null, null, null, null, 108.130081300813, null, null, null, null, null, null, null, null, null, null, null, 113.00813008130082, null, null, null, null, null, null, null, null, null, null, null, null, 115.85365853658539, null, null, null, null, null, null, null, null, null, null, null, null, 116.66666666666666, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119.24119241192412, null, null, null, null, null, null, null, null, null, null, 121.54471544715449, null, null, null, null, null, null, null, null, null, null, null, null, 125.74525745257452, null, null, null, null, null, null, null, null, null, null, null, null, 128.72628726287263, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 132.11382113821136, null, null, null, null, null, null, null, null, null, null, 135.23035230352306, null, null, null, null, null, null, null, null, null, null, null, null, null, 138.48238482384824, null, null], "quarterLabels": ["2023-07-20", "", "", "", "", "", "", "", "", "2023-10-19", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-25", "", "", "", "", "", "", "", "", "", "", "", "2024-04-18", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-18", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-17", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-30", "", "", "", "", "", "", "", "", "", "", "2025-04-17", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-17", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-16", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-29", "", "", "", "", "", "", "", "", "", "", "2026-04-16", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-21", "", ""], "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": [3.7735849056603805, 3.7735849056603805, 3.7735849056603805, 3.7735849056603805, 3.7735849056603805, 3.7735849056603805, 3.7735849056603805, 3.7735849056603805, 3.7735849056603805, 12.949640287769796, 12.949640287769796, 12.949640287769796, 12.949640287769796, 12.949640287769796, 12.949640287769796, 12.949640287769796, 12.949640287769796, 12.949640287769796, 12.949640287769796, 12.949640287769796, 12.949640287769796, 12.949640287769796, 12.949640287769796, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.214285714285725, 3.214285714285725, 3.214285714285725, 3.214285714285725, 3.214285714285725, 3.214285714285725, 3.214285714285725, 3.214285714285725, 3.214285714285725, 3.214285714285725, 3.214285714285725, 3.214285714285725, 3.214285714285725, 0.836820083682009, 0.836820083682009, 0.836820083682009, 0.836820083682009, 0.836820083682009, 0.836820083682009, 0.836820083682009, 0.836820083682009, 0.836820083682009, 0.836820083682009, 0.836820083682009, 0.836820083682009, 0.836820083682009, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 0.6172839506172707, 6.250000000000005, 6.250000000000005, 6.250000000000005, 6.250000000000005, 6.250000000000005, 6.250000000000005, 6.250000000000005, 6.250000000000005, 6.250000000000005, 6.250000000000005, 6.250000000000005, 2.0000000000000018, 2.0000000000000018, 2.0000000000000018, 2.0000000000000018, 2.0000000000000018, 2.0000000000000018, 2.0000000000000018, 2.0000000000000018, 2.0000000000000018, 2.0000000000000018, 2.0000000000000018, 2.0000000000000018, 2.0000000000000018, 2.2556390977443628, 2.2556390977443628, 2.2556390977443628, 2.2556390977443628, 2.2556390977443628, 2.2556390977443628, 2.2556390977443628, 2.2556390977443628, 2.2556390977443628, 2.2556390977443628, 2.2556390977443628, 2.2556390977443628, 2.2556390977443628, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 3.9325842696629247, 7.61421319796955, 7.61421319796955, 7.61421319796955, 7.61421319796955, 7.61421319796955, 7.61421319796955, 7.61421319796955, 7.61421319796955, 7.61421319796955, 7.61421319796955, 7.61421319796955, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.1739130434782554, 2.7777777777777803, 2.7777777777777803, 2.7777777777777803], "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": [29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 180.718935, "latestClose": 191.65, "startTtmEps": 7.38, "latestTtmEps": 10.22, "priceChangePct": 6.048655056538488, "epsChangePct": 38.48238482384825, "earningsGapPct": 32.433729767309764, "startMultiple": 24.48766056910569, "latestMultiple": 18.752446183953033, "multipleChangePct": -23.42083421553287, "latestQuarter": "2026-07-21", "tone": "positive", "read": "Earnings power is leading market price; the spread is closing and has persisted through 5 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -4.5309625117623265, "earningsMovePct": 10.129310344827601, "spread": 14.660272856589927, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": -10.307216666838892, "earningsMovePct": 19.532163742690045, "spread": 29.839380409528935, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 6.048655056538488, "earningsMovePct": 38.48238482384825, "spread": 32.433729767309764, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 5, "persistenceLabel": "5 quarters", "summary": "Earnings power is leading market price; the spread is closing and has persisted through 5 updates.", "marketChangePct": 6.048655056538488, "earningsChangePct": 38.48238482384825, "recentMarketMovePoints": 15.71501071539626, "recentEarningsMovePoints": 3.252032520325173}, "pressure": {"score": 44, "band": "moderate", "label": "Moderate \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 100, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.3540201, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.08325904, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.04034749, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.01839751, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01420546, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -2.931666016993395, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-21", "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, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 105.28455284552845, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 108.130081300813, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 113.00813008130082, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 115.85365853658539, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 116.66666666666666, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 119.24119241192412, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 121.54471544715449, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 125.74525745257452, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 128.72628726287263, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 132.11382113821136, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 135.23035230352306, 138.48238482384824, 138.48238482384824, 138.48238482384824], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.83438310485364, 102.83438310485364, 102.83438310485364, 102.83438310485364, 102.83438310485364, 102.83438310485364, 102.83438310485364, 102.83438310485364, 102.83438310485364, 102.83438310485364, 102.83438310485364, 102.83438310485364, 102.83438310485364, 102.83438310485364, 105.2982586143016, 105.2982586143016, 105.2982586143016, 105.2982586143016, 105.2982586143016, 105.2982586143016, 105.2982586143016, 105.2982586143016, 105.2982586143016, 105.2982586143016, 105.2982586143016, 105.2982586143016, 107.84086698777324, 107.84086698777324, 107.84086698777324, 107.84086698777324, 107.84086698777324, 107.84086698777324, 107.84086698777324, 107.84086698777324, 107.84086698777324, 107.84086698777324, 107.84086698777324, 107.84086698777324, 107.84086698777324, 109.43868099296034, 109.43868099296034, 109.43868099296034, 109.43868099296034, 109.43868099296034, 109.43868099296034, 109.43868099296034, 109.43868099296034, 109.43868099296034, 109.43868099296034, 109.43868099296034, 109.43868099296034, 109.43868099296034, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 110.89755464987033, 113.27343460540942, 113.27343460540942, 113.27343460540942, 113.27343460540942, 113.27343460540942, 113.27343460540942, 113.27343460540942, 113.27343460540942, 113.27343460540942, 113.27343460540942, 113.27343460540942, 115.99666543164136, 115.99666543164136, 115.99666543164136, 115.99666543164136, 115.99666543164136, 115.99666543164136, 115.99666543164136, 115.99666543164136, 115.99666543164136, 115.99666543164136, 115.99666543164136, 115.99666543164136, 115.99666543164136, 119.48406817339756, 119.48406817339756, 119.48406817339756, 119.48406817339756, 119.48406817339756, 119.48406817339756, 119.48406817339756, 119.48406817339756, 119.48406817339756, 119.48406817339756, 119.48406817339756, 119.48406817339756, 119.48406817339756, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 122.51296776583919, 124.95831789551686, 124.95831789551686, 124.95831789551686, 124.95831789551686, 124.95831789551686, 124.95831789551686, 124.95831789551686, 124.95831789551686, 124.95831789551686, 124.95831789551686, 124.95831789551686, 127.44071878473508, 127.44071878473508, 127.44071878473508, 127.44071878473508, 127.44071878473508, 127.44071878473508, 127.44071878473508, 127.44071878473508, 127.44071878473508, 127.44071878473508, 127.44071878473508, 127.44071878473508, 127.44071878473508, 127.44071878473508, 129.43219711004076, 129.43219711004076, 129.43219711004076], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 110.33787191124557, 110.33787191124557, 110.33787191124557, 110.33787191124557, 110.33787191124557, 110.33787191124557, 110.33787191124557, 110.33787191124557, 110.33787191124557, 110.33787191124557, 110.33787191124557, 110.33787191124557, 110.33787191124557, 110.33787191124557, 117.8517397881997, 117.8517397881997, 117.8517397881997, 117.8517397881997, 117.8517397881997, 117.8517397881997, 117.8517397881997, 117.8517397881997, 117.8517397881997, 117.8517397881997, 117.8517397881997, 117.8517397881997, 118.88552697932427, 118.88552697932427, 118.88552697932427, 118.88552697932427, 118.88552697932427, 118.88552697932427, 118.88552697932427, 118.88552697932427, 118.88552697932427, 118.88552697932427, 118.88552697932427, 118.88552697932427, 118.88552697932427, 111.57337367624811, 111.57337367624811, 111.57337367624811, 111.57337367624811, 111.57337367624811, 111.57337367624811, 111.57337367624811, 111.57337367624811, 111.57337367624811, 111.57337367624811, 111.57337367624811, 111.57337367624811, 111.57337367624811, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 113.1870902672718, 116.43973777105397, 116.43973777105397, 116.43973777105397, 116.43973777105397, 116.43973777105397, 116.43973777105397, 116.43973777105397, 116.43973777105397, 116.43973777105397, 116.43973777105397, 116.43973777105397, 119.64195663136661, 119.64195663136661, 119.64195663136661, 119.64195663136661, 119.64195663136661, 119.64195663136661, 119.64195663136661, 119.64195663136661, 119.64195663136661, 119.64195663136661, 119.64195663136661, 119.64195663136661, 119.64195663136661, 130.61018658598084, 130.61018658598084, 130.61018658598084, 130.61018658598084, 130.61018658598084, 130.61018658598084, 130.61018658598084, 130.61018658598084, 130.61018658598084, 130.61018658598084, 130.61018658598084, 130.61018658598084, 130.61018658598084, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 134.8714069591528, 140.7715582450832, 140.7715582450832, 140.7715582450832, 140.7715582450832, 140.7715582450832, 140.7715582450832, 140.7715582450832, 140.7715582450832, 140.7715582450832, 140.7715582450832, 140.7715582450832, 139.28391326273325, 139.28391326273325, 139.28391326273325, 139.28391326273325, 139.28391326273325, 139.28391326273325, 139.28391326273325, 139.28391326273325, 139.28391326273325, 139.28391326273325, 139.28391326273325, 139.28391326273325, 139.28391326273325, 139.28391326273325, 135.87997982854262, 135.87997982854262, 135.87997982854262], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 38.482384823848236, "valuationContribution": -32.43372976730974, "marketMove": 6.048655056538493, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 38.482384823848236}, {"key": "valuation", "label": "Relative valuation contribution", "value": -32.43372976730974}, {"key": "market", "label": "Total market move", "value": 6.048655056538493}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": 5.284552845528445, "surprisePct": 12.949640287769796, "immediateReturnPct": -1.7125800679112624, "forward4WeekPct": 3.6241747495327603, "forward13WeekPct": 4.273593497551009, "toDateReturnPct": 4.495730756447358, "weeksSince": 146, "availabilitySource": "reported", "spread": 5.536471107441628, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": 2.7027027027027195, "surprisePct": 3.06748466257669, "immediateReturnPct": -2.7224348927715303, "forward4WeekPct": 2.6507908097249677, "forward13WeekPct": 0.12579624653692445, "toDateReturnPct": 0.21303309058928743, "weeksSince": 132, "availabilitySource": "reported", "spread": 5.187832886168465, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": 4.5112781954887105, "surprisePct": 3.214285714285725, "immediateReturnPct": 2.191144322144156, "forward4WeekPct": 6.007976670221349, "forward13WeekPct": 9.431008929962093, "toDateReturnPct": 0.026489665830942144, "weeksSince": 120, "availabilitySource": "reported", "spread": 4.664495807448986, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": 2.517985611510798, "surprisePct": 0.836820083682009, "immediateReturnPct": -0.7327687006290717, "forward4WeekPct": 2.0137700463653596, "forward13WeekPct": 3.656844530649317, "toDateReturnPct": -9.263811210247086, "weeksSince": 107, "availabilitySource": "reported", "spread": -0.16572150236848415, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": 0.7017543859648923, "surprisePct": 0.6172839506172707, "immediateReturnPct": -0.17329466678233096, "forward4WeekPct": -1.2930460138693145, "forward13WeekPct": -4.363474546601765, "toDateReturnPct": -12.61652983565762, "weeksSince": 94, "availabilitySource": "reported", "spread": -4.483109365380031, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 2.2067363530778206, "surprisePct": 6.250000000000005, "immediateReturnPct": -0.5843887492814948, "forward4WeekPct": 9.023464253199066, "forward13WeekPct": 4.535068742377191, "toDateReturnPct": -10.186107319958316, "weeksSince": 79, "availabilitySource": "reported", "spread": 1.8552118006505935, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-04-18", "periodEnd": "2025-03-31", "earningsChangePct": 1.931818181818179, "surprisePct": 2.0000000000000018, "immediateReturnPct": -5.686980405581632, "forward4WeekPct": -0.835690363762609, "forward13WeekPct": -9.025456277980549, "toDateReturnPct": -16.310177791112444, "weeksSince": 68, "availabilitySource": "reported", "spread": 2.034736595187468, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-18", "periodEnd": "2025-06-30", "earningsChangePct": 3.455964325529526, "surprisePct": 2.2556390977443628, "immediateReturnPct": 0.2550296873348845, "forward4WeekPct": -1.7166315013148026, "forward13WeekPct": -9.668571078128085, "toDateReturnPct": -7.772820101003608, "weeksSince": 55, "availabilitySource": "reported", "spread": 10.465672056611439, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-17", "periodEnd": "2025-09-30", "earningsChangePct": 2.37068965517242, "surprisePct": 3.9325842696629247, "immediateReturnPct": -8.419476373767697, "forward4WeekPct": -11.694521919213008, "forward13WeekPct": -11.892570582523575, "toDateReturnPct": -6.497511126210709, "weeksSince": 42, "availabilitySource": "reported", "spread": 24.857486796557353, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 2.6315789473684292, "surprisePct": 7.61421319796955, "immediateReturnPct": 3.238312423452583, "forward4WeekPct": 2.442863240097637, "forward13WeekPct": -8.362175380050896, "toDateReturnPct": 5.682928682231592, "weeksSince": 27, "availabilitySource": "reported", "spread": 28.51824218020124, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-17", "periodEnd": "2026-03-31", "earningsChangePct": 2.358974358974364, "surprisePct": 2.1739130434782554, "immediateReturnPct": 4.549509366636939, "forward4WeekPct": -4.2224204579244695, "forward13WeekPct": 7.73908236693428, "toDateReturnPct": 13.975617008623242, "weeksSince": 16, "availabilitySource": "reported", "spread": 37.95222259342931, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 2.4048096192384794, "surprisePct": 2.7777777777777803, "immediateReturnPct": -0.23363842295910375, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 5.788553702776844, "weeksSince": 2, "availabilitySource": "reported", "spread": 38.47072860199188, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 2.4048096192384794, "surprisePct": 2.7777777777777803, "immediateReturnPct": -0.23363842295910375, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 5.788553702776844, "weeksSince": 2, "availabilitySource": "reported", "spread": 38.47072860199188, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 6 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Insurance Brokers", "population": 11, "spreadPercentile": 20.0, "qualityPercentile": 80.0, "rarityPercentile": 50.0, "currentOneYearSpread": 0.9690539999999997, "lead": "aligned", "relatedSignals": [{"tickerId": 152, "symbol": "AJG", "name": "Arthur J Gallagher & Co", "spread": 8.900799999999997, "lead": "aligned", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-01-26", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-07-18", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "repricing_started", "label": "Repricing may be starting", "tone": "positive", "explanation": "The longstanding earnings lead is beginning to close through price confirmation."}, {"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}