{"ticker": {"uuid": "daf7d690-71c4-45a7-86f7-411d5c8eea8d", "symbol": "EME", "name": "EMCOR Group Inc", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 12, "misses": 0, "inline": 0, "beat_rate": 100.0, "beat_rate_label": "100.0%", "average_surprise": 21.4, "average_surprise_label": "+21.4%", "median_surprise": 17.2, "surprise_dispersion": 12.9, "average_reaction": 2.8, "average_reaction_label": "+2.8%", "average_abs_reaction": 6.5, "positive_response_rate": 66.7, "confirmation_rate": 72.7, "reaction_sample": 12, "streak": {"count": 12, "band": "beat", "label": "12 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "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": 30.0, "revenue_growth_1y": 18.9, "cash_conversion": 0.98, "net_margin": 7.7, "earnings_yield": 5.8, "eps_surprise_avg": 12.4, "sue_score": 1.83, "pe_ratio": 25.1, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 816.9, "currency": "USD", "return_13w": -11.4, "fair_value": 488.578121, "fair_value_gap": 67.2, "relative_strength": 0.8, "trend_signal": "Inactive", "expectation_direction": "positive", "expectation_probability": 64.2}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-26", "date_source": "exact", "eps_actual": 3.61, "eps_estimate": 2.68, "eps_surprise": 0.93, "surprise_pct": 34.7015, "surprise_label": "+34.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 6.643120637765135, "one_week_reaction_label": "+6.6%", "four_week_reaction": 11.49950699225276, "four_week_reaction_label": "+11.5%", "confirmation": "confirmed", "revenue": 3207598000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 169409000.0, "operating_cash_flow": 260965000.0, "free_cash_flow": 280707000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-28", "date_source": "exact", "eps_actual": 4.47, "eps_estimate": 3.55, "eps_surprise": 0.92, "surprise_pct": 25.9155, "surprise_label": "+25.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 18.63784665427155, "one_week_reaction_label": "+18.6%", "four_week_reaction": 29.01527512679441, "four_week_reaction_label": "+29.0%", "confirmation": "confirmed", "revenue": 3439221000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 211517000.0, "operating_cash_flow": 423758000.0, "free_cash_flow": 445856000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-25", "date_source": "exact", "eps_actual": 4.17, "eps_estimate": 2.91, "eps_surprise": 1.26, "surprise_pct": 43.299, "surprise_label": "+43.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.726014348260059, "one_week_reaction_label": "+7.7%", "four_week_reaction": 15.135562957968363, "four_week_reaction_label": "+15.1%", "confirmation": "confirmed", "revenue": 3432276000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 197149000.0, "operating_cash_flow": 132264000.0, "free_cash_flow": 152542000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-25", "date_source": "exact", "eps_actual": 5.25, "eps_estimate": 3.68, "eps_surprise": 1.57, "surprise_pct": 42.663, "surprise_label": "+42.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.12100861868637658, "one_week_reaction_label": "+0.1%", "four_week_reaction": 0.8195594259146541, "four_week_reaction_label": "+0.8%", "confirmation": "contained", "revenue": 3666897000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 247572000.0, "operating_cash_flow": 279694000.0, "free_cash_flow": 298945000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-31", "date_source": "exact", "eps_actual": 5.8, "eps_estimate": 4.97, "eps_surprise": 0.83, "surprise_pct": 16.7002, "surprise_label": "+16.7%", "surprise_band": "beat", "eps_yoy": 60.664819944598335, "eps_yoy_label": "+60.7%", "one_week_reaction": 5.746884999453618, "one_week_reaction_label": "+5.7%", "four_week_reaction": 17.812310268052798, "four_week_reaction_label": "+17.8%", "confirmation": "confirmed", "revenue": 3696924000.0, "revenue_yoy": 15.255215896755143, "revenue_yoy_label": "+15.3%", "net_income": 270263000.0, "operating_cash_flow": 526444000.0, "free_cash_flow": 544159000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-26", "date_source": "exact", "eps_actual": 6.32, "eps_estimate": 5.7583, "eps_surprise": 0.5617, "surprise_pct": 9.7546, "surprise_label": "+9.8%", "surprise_band": "beat", "eps_yoy": 41.387024608501136, "eps_yoy_label": "+41.4%", "one_week_reaction": 1.127735915766169, "one_week_reaction_label": "+1.1%", "four_week_reaction": -2.2777296434752414, "four_week_reaction_label": "-2.3%", "confirmation": "confirmed", "revenue": 3770019000.0, "revenue_yoy": 9.618399050250042, "revenue_yoy_label": "+9.6%", "net_income": 292161000.0, "operating_cash_flow": 469492000.0, "free_cash_flow": 487198000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-30", "date_source": "exact", "eps_actual": 5.41, "eps_estimate": 4.63, "eps_surprise": 0.78, "surprise_pct": 16.8467, "surprise_label": "+16.8%", "surprise_band": "beat", "eps_yoy": 29.736211031175063, "eps_yoy_label": "+29.7%", "one_week_reaction": 4.86300708920263, "one_week_reaction_label": "+4.9%", "four_week_reaction": 12.938767743995069, "four_week_reaction_label": "+12.9%", "confirmation": "confirmed", "revenue": 3867372000.0, "revenue_yoy": 12.676602930533559, "revenue_yoy_label": "+12.7%", "net_income": 240677000.0, "operating_cash_flow": 108471000.0, "free_cash_flow": 134602000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-31", "date_source": "exact", "eps_actual": 6.72, "eps_estimate": 5.72, "eps_surprise": 1.0, "surprise_pct": 17.4825, "surprise_label": "+17.5%", "surprise_band": "beat", "eps_yoy": 27.999999999999996, "eps_yoy_label": "+28.0%", "one_week_reaction": -1.6360659897296472, "one_week_reaction_label": "-1.6%", "four_week_reaction": -3.9082921933726285, "four_week_reaction_label": "-3.9%", "confirmation": "diverged", "revenue": 4304400000.0, "revenue_yoy": 17.385353338258476, "revenue_yoy_label": "+17.4%", "net_income": 302160000.0, "operating_cash_flow": 193687000.0, "free_cash_flow": 221730000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-30", "date_source": "exact", "eps_actual": 6.57, "eps_estimate": 6.53, "eps_surprise": 0.04, "surprise_pct": 0.6126, "surprise_label": "+0.6%", "surprise_band": "beat", "eps_yoy": 13.275862068965525, "eps_yoy_label": "+13.3%", "one_week_reaction": -9.684058575319776, "one_week_reaction_label": "-9.7%", "four_week_reaction": -22.273602073173397, "four_week_reaction_label": "-22.3%", "confirmation": "diverged", "revenue": 4301529000.0, "revenue_yoy": 16.354271821654976, "revenue_yoy_label": "+16.4%", "net_income": 295373000.0, "operating_cash_flow": 475501000.0, "free_cash_flow": 502158000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-26", "date_source": "exact", "eps_actual": 7.19, "eps_estimate": 6.68, "eps_surprise": 0.51, "surprise_pct": 7.6347, "surprise_label": "+7.6%", "surprise_band": "beat", "eps_yoy": 13.765822784810128, "eps_yoy_label": "+13.8%", "one_week_reaction": -10.847820562045777, "one_week_reaction_label": "-10.8%", "four_week_reaction": -10.809680275213426, "four_week_reaction_label": "-10.8%", "confirmation": "diverged", "revenue": 4516699000.0, "revenue_yoy": 19.80573572706132, "revenue_yoy_label": "+19.8%", "net_income": 431790000.0, "operating_cash_flow": 524404000.0, "free_cash_flow": 556323000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-29", "date_source": "exact", "eps_actual": 6.84, "eps_estimate": 5.9, "eps_surprise": 0.94, "surprise_pct": 15.9322, "surprise_label": "+15.9%", "surprise_band": "beat", "eps_yoy": 26.432532347504615, "eps_yoy_label": "+26.4%", "one_week_reaction": 3.862512932520982, "one_week_reaction_label": "+3.9%", "four_week_reaction": -2.41292102540522, "four_week_reaction_label": "-2.4%", "confirmation": "confirmed", "revenue": 4628233000.0, "revenue_yoy": 19.67385087340964, "revenue_yoy_label": "+19.7%", "net_income": 305484000.0, "operating_cash_flow": 558000.0, "free_cash_flow": 29270000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-30", "date_source": "exact", "eps_actual": 9.06, "eps_estimate": 7.23, "eps_surprise": 1.83, "surprise_pct": 25.3112, "surprise_label": "+25.3%", "surprise_band": "beat", "eps_yoy": 34.821428571428584, "eps_yoy_label": "+34.8%", "one_week_reaction": 7.0591394240450995, "one_week_reaction_label": "+7.1%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 5154892000.0, "revenue_yoy": 19.75866555152867, "revenue_yoy_label": "+19.8%", "net_income": 403694000.0, "operating_cash_flow": 289355000.0, "free_cash_flow": 320503000.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": [3.61, 4.47, 4.17, 5.25, 5.8, 6.32, 5.41, 6.72, 6.57, 7.19, 6.84, 9.06], "eps_estimate": [2.68, 3.55, 2.91, 3.68, 4.97, 5.7583, 4.63, 5.72, 6.53, 6.68, 5.9, 7.23], "surprise": [34.7015, 25.9155, 43.299, 42.663, 16.7002, 9.7546, 16.8467, 17.4825, 0.6126, 7.6347, 15.9322, 25.3112], "reaction_1w": [6.643120637765135, 18.63784665427155, 7.726014348260059, 0.12100861868637658, 5.746884999453618, 1.127735915766169, 4.86300708920263, -1.6360659897296472, -9.684058575319776, -10.847820562045777, 3.862512932520982, 7.0591394240450995], "reaction_4w": [11.49950699225276, 29.01527512679441, 15.135562957968363, 0.8195594259146541, 17.812310268052798, -2.2777296434752414, 12.938767743995069, -3.9082921933726285, -22.273602073173397, -10.809680275213426, -2.41292102540522, null], "revenue": [3.21, 3.44, 3.43, 3.67, 3.7, 3.77, 3.87, 4.3, 4.3, 4.52, 4.63, 5.15], "net_income": [0.17, 0.21, 0.2, 0.25, 0.27, 0.29, 0.24, 0.3, 0.3, 0.43, 0.31, 0.4], "financial_unit": "billions", "scatter": [{"x": 34.7015, "y": 6.643120637765135, "label": "2023-09-30"}, {"x": 25.9155, "y": 18.63784665427155, "label": "2023-12-31"}, {"x": 43.299, "y": 7.726014348260059, "label": "2024-03-31"}, {"x": 42.663, "y": 0.12100861868637658, "label": "2024-06-30"}, {"x": 16.7002, "y": 5.746884999453618, "label": "2024-09-30"}, {"x": 9.7546, "y": 1.127735915766169, "label": "2024-12-31"}, {"x": 16.8467, "y": 4.86300708920263, "label": "2025-03-31"}, {"x": 17.4825, "y": -1.6360659897296472, "label": "2025-06-30"}, {"x": 0.6126, "y": -9.684058575319776, "label": "2025-09-30"}, {"x": 7.6347, "y": -10.847820562045777, "label": "2025-12-31"}, {"x": 15.9322, "y": 3.862512932520982, "label": "2026-03-31"}, {"x": 25.3112, "y": 7.0591394240450995, "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.77323906290931, 105.51379627659394, 104.00112093685361, 99.37905614535543, 98.0577993722981, 98.22587456672238, 96.51244265335912, 94.40216636120694, 89.96757285787558, 95.9442272576935, 98.2339543140067, 98.4489080235646, 100.31340018942707, 101.16854296901967, 100.14984805539355, 100.34143771154784, 101.23396354061747, 100.93957026338833, 100.66854150958886, 99.27601375106244, 102.41153758958596, 102.36477000059303, 104.857479203734, 110.0019078826179, 114.65060011817675, 118.28443708266714, 126.14138216293273, 149.6514195380388, 151.9991496853277, 153.63133666107683, 162.74165124624886, 163.7798907818398, 170.71083854009748, 164.56558486684298, 153.80277724180448, 165.68560187952878, 170.24871835772495, 177.97559642764995, 177.08169342234166, 186.59169698377582, 181.89753678116944, 175.9725048691053, 176.53411921934563, 178.43892833710214, 170.8618141879131, 169.67306386024032, 176.18311036795194, 170.28567838378393, 170.49173873101688, 163.77135322921202, 166.61405273736128, 171.68127071196096, 179.038571082545, 184.07768949158924, 165.26060905247837, 185.65124307146982, 204.00000415503, 200.01460464849436, 203.71901225968395, 210.95454956962328, 212.61472424473507, 200.8251833210759, 212.36637565648007, 240.92180675802376, 233.75717710344014, 236.59678807061178, 239.03341846930303, 238.52266328455997, 224.58232700566603, 218.27520389152966, 215.2575310870862, 221.9442063227346, 218.84687444846853, 237.43920066547787, 249.2438862975284, 210.05589366120043, 216.4739292853091, 199.84985676826588, 189.5641217933491, 191.70190447821943, 175.96857498155182, 182.13814028066636, 185.2463635978685, 173.86829708289773, 160.34307180400907, 179.897219316195, 177.70786725651112, 192.4523517820066, 201.81132329250278, 206.14600477483455, 220.688767293262, 217.3533145969368, 221.35961099029691, 229.31590923062433, 224.20248628817768, 227.5379394545289, 248.92518280451736, 256.71259740566603, 259.99644735533025, 265.43693461363216, 298.05569647588453, 293.17930859539075, 290.1520999030529, 284.2384825728852, 286.4068089586151, 290.98751569058487, 293.52192325209273, 295.2490747549547, 296.62891886133053, 300.64173075538037, 307.137323022924, 311.5162156227258, 323.4933603818894, 351.30211754853474, 317.2818147087959, 304.8681130724111, 291.02711773290247, 273.0544818111423, 288.7781908152319, 292.7924550896836, 292.8065398893998, 287.05980388756547, 294.42163577900857, 299.849108956868, 303.426734099545, 328.2367562801199, 326.1321019691933, 338.59090166214787, 359.08309044307896, 376.2162890346798, 381.8396615372711, 340.418380218985, 331.5722569190991, 333.50778693752477, 340.56401496113506, 344.30353398604694, 355.30129069756134, 376.97264926579896, 378.8644734447261, 408.87563482360554, 424.6685090965945, 433.1947810999285, 429.1854591490774, 399.0097886631877, 388.6269138807375, 384.2180698128614, 386.65398342187206, 393.0148305100978, 374.93292528933125, 363.92123794663513, 367.26608505302266, 349.77456306510436, 350.09888101892466, 374.8128491520724, 383.96425576204547], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 294.831013916501, 294.831013916501], "gap": [0.0, -2.7732390629093118, -5.513796276593936, -4.00112093685361, 0.6209438546445654, 1.9422006277018937, 1.774125433277618, 3.487557346640884, 5.5978336387930625, 10.032427142124419, 18.469291628986426, 16.17956457267323, 15.964610863115325, 14.100118697252853, 13.244975917660256, 14.263670831286376, 14.072081175132084, 13.179555346062457, 13.47394862329159, 13.744977377091061, 15.137505135617488, 12.001981297093963, 12.048748886086898, 9.556039682945922, 4.411611004062024, -0.23708123149683047, -3.8709181959872154, -11.727863276252805, -16.94764220205471, -19.29537234934361, -20.927559325092744, -30.03787391026478, -31.076113445855725, -38.0070612041134, -31.861807530858897, -21.098999905820392, -14.592162515711692, -19.15527899390787, -26.882157063832864, -25.988254058524575, -35.498257619958736, -30.804097417352352, -24.879065505288224, -25.440679855528543, -27.345488973285057, -19.768374824096014, -18.579624496423236, -25.089671004134857, -19.19223901996685, 3.464523694430426, 10.184909196235282, 7.3422096880860295, 2.2749917134863438, -5.082308657097684, -10.121427066141933, 8.695653372968934, -11.694980646022515, -30.043741729582706, -26.05834222304705, -29.762749834236644, -36.998287144175976, -38.658461819287766, -26.868920895628605, -16.640729533219627, -45.19616063476332, -38.031530980179696, -40.87114194735133, -43.30777234604258, -42.79701716129952, -28.856680882405584, -22.54955776826921, -19.531884963825746, -26.218560199474155, -23.12122832520808, -41.71355454221742, -53.51824017426796, -14.330247537939982, -20.748283162048665, -4.124210645005434, 6.1615243299113445, 22.413403672873983, 38.14673316954159, 31.977167870427053, 28.868944553224907, 40.24701106819569, 53.772236347084345, 34.218088834898424, 36.407440894582294, 21.662956369086828, 24.630028596165232, 20.295347113833458, 5.752584595406006, 9.088037291731212, 5.081740898371095, -2.8745573419563186, 2.2388656004903282, -1.0965875658608866, -22.483830915849353, -30.27124551699802, -33.55509546666224, -38.99558272496415, -71.61434458721652, -52.1256306629852, -49.09842197064734, -43.184804640479626, -45.35313102620955, -49.93383775817932, -52.468245319687185, -54.19539682254913, -55.575240928924984, -59.58805282297482, -66.08364509051847, -70.46253769032023, -82.43968244948383, -110.24843961612919, -68.57406122967063, -56.160359593285875, -42.31936425377722, -24.34672833201705, -40.070437336106636, -44.08470161055834, -44.098786410274556, -38.35205040844022, -45.71388229988332, -51.14135547774276, -54.71898062041976, -79.52900280099465, -77.42434849006804, -89.88314818302263, -110.37533696395371, -127.50853555555454, -133.13190805814588, -83.06251540785183, -74.21639210796593, -76.15192212639158, -83.20815015000187, -86.94766917491376, -97.94542588642815, -119.61678445466578, -121.50860863359293, -151.51977001247235, -153.09793255583907, -161.62420455917305, -157.61488260832198, -127.43921212243225, -117.05633733998206, -112.64749327210598, -115.08340688111662, -121.44425396934236, -103.36234874857581, -92.35066140587969, -95.69550851226722, -78.20398652434892, -78.52830447816922, -79.9818352355714, -89.13324184554449], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 114.41351888667992, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 132.70377733598409, null, null, null, null, null, null, null, 151.09343936381708, null, null, null, null, null, null, null, null, null, null, null, null, 173.9562624254473, null, null, null, null, null, null, null, null, null, null, null, null, null, 195.72564612326045, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 214.11530815109342, null, null, null, null, null, null, null, null, 226.441351888668, null, null, null, null, null, null, null, null, null, null, null, null, 241.05367793240555, null, null, null, null, null, null, null, null, null, null, null, null, 248.70775347912524, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 257.3558648111332, null, null, null, null, null, null, null, null, 271.57057654075544, null, null, null, null, null, null, null, null, null, null, null, null, 294.831013916501, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [194.8, 89.1, 284.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": [212.754179, 218.654361, 224.485011, 221.266731, 211.433095, 208.622066, 208.979653, 205.334255, 200.844554, 191.409771, 204.125353, 208.996843, 209.454166, 213.420951, 215.240303, 213.072987, 213.480602, 215.379488, 214.753154, 214.176529, 211.213868, 217.884826, 217.785326, 223.088669, 234.033656, 243.923943, 251.655083, 268.371062, 318.389649, 323.384543, 326.857089, 346.239664, 348.448562, 363.194443, 350.120159, 327.221836, 352.503042, 362.211263, 378.650519, 376.748703, 396.981633, 386.994611, 374.388858, 375.583716, 379.636277, 363.51565, 360.986534, 374.83693, 362.289897, 362.728299, 348.430398, 354.47836, 365.259078, 380.912042, 391.632977, 351.598852, 394.980778, 434.018534, 425.53943, 433.420712, 448.81462, 452.346711, 427.26397, 451.818339, 512.571212, 497.328163, 503.369554, 508.553587, 507.466934, 477.808286, 464.389618, 457.969393, 472.195574, 465.605871, 505.161822, 530.276784, 446.902692, 460.557331, 425.188922, 403.305591, 407.853813, 374.380497, 387.506505, 394.11938, 369.912068, 341.136586, 382.738852, 378.080914, 409.450421, 429.362024, 438.58424, 469.524575, 462.42826, 470.951823, 487.87918, 477.000159, 484.096475, 529.598729, 546.166779, 553.153307, 564.728171, 634.12595, 623.751231, 617.310718, 604.72925, 609.342455, 619.0881, 624.480158, 628.154745, 631.090421, 639.627846, 653.44749, 662.763767, 688.245643, 747.409936, 675.03032, 648.619651, 619.172355, 580.934821, 614.387669, 622.928184, 622.95815, 610.731729, 626.394334, 637.94151, 645.553057, 698.337416, 693.859676, 720.366293, 763.964281, 800.415877, 812.379837, 724.25433, 705.433833, 709.551754, 724.564174, 732.520157, 755.918344, 802.025065, 806.05, 869.9, 903.5, 921.64, 913.11, 848.91, 826.82, 817.44, 822.622508, 836.155476, 797.685467, 774.257642, 781.373944, 744.16, 744.85, 797.43, 816.9], "ttmEps": [10.06, 10.06, 10.06, 10.06, 10.06, 10.06, 10.06, 10.06, 10.06, 10.06, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 11.51, 13.35, 13.35, 13.35, 13.35, 13.35, 13.35, 13.35, 13.35, 15.2, 15.2, 15.2, 15.2, 15.2, 15.2, 15.2, 15.2, 15.2, 15.2, 15.2, 15.2, 15.2, 17.5, 17.5, 17.5, 17.5, 17.5, 17.5, 17.5, 17.5, 17.5, 17.5, 17.5, 17.5, 17.5, 17.5, 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.69, 19.69, 19.69, 19.69, 21.54, 21.54, 21.54, 21.54, 21.54, 21.54, 21.54, 21.54, 21.54, 22.78, 22.78, 22.78, 22.78, 22.78, 22.78, 22.78, 22.78, 22.78, 22.78, 22.78, 22.78, 22.78, 24.25, 24.25, 24.25, 24.25, 24.25, 24.25, 24.25, 24.25, 24.25, 24.25, 24.25, 24.25, 24.25, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.02, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 25.89, 27.32, 27.32, 27.32, 27.32, 27.32, 27.32, 27.32, 27.32, 27.32, 27.32, 27.32, 27.32, 27.32, 29.66, 29.66], "quarterlyEps": [2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 3.61, 4.47, 4.47, 4.47, 4.47, 4.47, 4.47, 4.47, 4.47, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 4.17, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 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, 5.8, 5.8, 5.8, 5.8, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 7.19, 7.19, 7.19, 7.19, 7.19, 7.19, 7.19, 7.19, 7.19, 6.84, 6.84, 6.84, 6.84, 6.84, 6.84, 6.84, 6.84, 6.84, 6.84, 6.84, 6.84, 6.84, 9.06, 9.06], "priceIndex": [100.0, 102.77323906290931, 105.51379627659394, 104.00112093685361, 99.37905614535543, 98.0577993722981, 98.22587456672238, 96.51244265335912, 94.40216636120694, 89.96757285787558, 95.9442272576935, 98.2339543140067, 98.4489080235646, 100.31340018942707, 101.16854296901967, 100.14984805539355, 100.34143771154784, 101.23396354061747, 100.93957026338833, 100.66854150958886, 99.27601375106244, 102.41153758958596, 102.36477000059303, 104.857479203734, 110.0019078826179, 114.65060011817675, 118.28443708266714, 126.14138216293273, 149.6514195380388, 151.9991496853277, 153.63133666107683, 162.74165124624886, 163.7798907818398, 170.71083854009748, 164.56558486684298, 153.80277724180448, 165.68560187952878, 170.24871835772495, 177.97559642764995, 177.08169342234166, 186.59169698377582, 181.89753678116944, 175.9725048691053, 176.53411921934563, 178.43892833710214, 170.8618141879131, 169.67306386024032, 176.18311036795194, 170.28567838378393, 170.49173873101688, 163.77135322921202, 166.61405273736128, 171.68127071196096, 179.038571082545, 184.07768949158924, 165.26060905247837, 185.65124307146982, 204.00000415503, 200.01460464849436, 203.71901225968395, 210.95454956962328, 212.61472424473507, 200.8251833210759, 212.36637565648007, 240.92180675802376, 233.75717710344014, 236.59678807061178, 239.03341846930303, 238.52266328455997, 224.58232700566603, 218.27520389152966, 215.2575310870862, 221.9442063227346, 218.84687444846853, 237.43920066547787, 249.2438862975284, 210.05589366120043, 216.4739292853091, 199.84985676826588, 189.5641217933491, 191.70190447821943, 175.96857498155182, 182.13814028066636, 185.2463635978685, 173.86829708289773, 160.34307180400907, 179.897219316195, 177.70786725651112, 192.4523517820066, 201.81132329250278, 206.14600477483455, 220.688767293262, 217.3533145969368, 221.35961099029691, 229.31590923062433, 224.20248628817768, 227.5379394545289, 248.92518280451736, 256.71259740566603, 259.99644735533025, 265.43693461363216, 298.05569647588453, 293.17930859539075, 290.1520999030529, 284.2384825728852, 286.4068089586151, 290.98751569058487, 293.52192325209273, 295.2490747549547, 296.62891886133053, 300.64173075538037, 307.137323022924, 311.5162156227258, 323.4933603818894, 351.30211754853474, 317.2818147087959, 304.8681130724111, 291.02711773290247, 273.0544818111423, 288.7781908152319, 292.7924550896836, 292.8065398893998, 287.05980388756547, 294.42163577900857, 299.849108956868, 303.426734099545, 328.2367562801199, 326.1321019691933, 338.59090166214787, 359.08309044307896, 376.2162890346798, 381.8396615372711, 340.418380218985, 331.5722569190991, 333.50778693752477, 340.56401496113506, 344.30353398604694, 355.30129069756134, 376.97264926579896, 378.8644734447261, 408.87563482360554, 424.6685090965945, 433.1947810999285, 429.1854591490774, 399.0097886631877, 388.6269138807375, 384.2180698128614, 386.65398342187206, 393.0148305100978, 374.93292528933125, 363.92123794663513, 367.26608505302266, 349.77456306510436, 350.09888101892466, 374.8128491520724, 383.96425576204547], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 294.831013916501, 294.831013916501], "valuationGap": [0.0, -2.7732390629093118, -5.513796276593936, -4.00112093685361, 0.6209438546445654, 1.9422006277018937, 1.774125433277618, 3.487557346640884, 5.5978336387930625, 10.032427142124419, 18.469291628986426, 16.17956457267323, 15.964610863115325, 14.100118697252853, 13.244975917660256, 14.263670831286376, 14.072081175132084, 13.179555346062457, 13.47394862329159, 13.744977377091061, 15.137505135617488, 12.001981297093963, 12.048748886086898, 9.556039682945922, 4.411611004062024, -0.23708123149683047, -3.8709181959872154, -11.727863276252805, -16.94764220205471, -19.29537234934361, -20.927559325092744, -30.03787391026478, -31.076113445855725, -38.0070612041134, -31.861807530858897, -21.098999905820392, -14.592162515711692, -19.15527899390787, -26.882157063832864, -25.988254058524575, -35.498257619958736, -30.804097417352352, -24.879065505288224, -25.440679855528543, -27.345488973285057, -19.768374824096014, -18.579624496423236, -25.089671004134857, -19.19223901996685, 3.464523694430426, 10.184909196235282, 7.3422096880860295, 2.2749917134863438, -5.082308657097684, -10.121427066141933, 8.695653372968934, -11.694980646022515, -30.043741729582706, -26.05834222304705, -29.762749834236644, -36.998287144175976, -38.658461819287766, -26.868920895628605, -16.640729533219627, -45.19616063476332, -38.031530980179696, -40.87114194735133, -43.30777234604258, -42.79701716129952, -28.856680882405584, -22.54955776826921, -19.531884963825746, -26.218560199474155, -23.12122832520808, -41.71355454221742, -53.51824017426796, -14.330247537939982, -20.748283162048665, -4.124210645005434, 6.1615243299113445, 22.413403672873983, 38.14673316954159, 31.977167870427053, 28.868944553224907, 40.24701106819569, 53.772236347084345, 34.218088834898424, 36.407440894582294, 21.662956369086828, 24.630028596165232, 20.295347113833458, 5.752584595406006, 9.088037291731212, 5.081740898371095, -2.8745573419563186, 2.2388656004903282, -1.0965875658608866, -22.483830915849353, -30.27124551699802, -33.55509546666224, -38.99558272496415, -71.61434458721652, -52.1256306629852, -49.09842197064734, -43.184804640479626, -45.35313102620955, -49.93383775817932, -52.468245319687185, -54.19539682254913, -55.575240928924984, -59.58805282297482, -66.08364509051847, -70.46253769032023, -82.43968244948383, -110.24843961612919, -68.57406122967063, -56.160359593285875, -42.31936425377722, -24.34672833201705, -40.070437336106636, -44.08470161055834, -44.098786410274556, -38.35205040844022, -45.71388229988332, -51.14135547774276, -54.71898062041976, -79.52900280099465, -77.42434849006804, -89.88314818302263, -110.37533696395371, -127.50853555555454, -133.13190805814588, -83.06251540785183, -74.21639210796593, -76.15192212639158, -83.20815015000187, -86.94766917491376, -97.94542588642815, -119.61678445466578, -121.50860863359293, -151.51977001247235, -153.09793255583907, -161.62420455917305, -157.61488260832198, -127.43921212243225, -117.05633733998206, -112.64749327210598, -115.08340688111662, -121.44425396934236, -103.36234874857581, -92.35066140587969, -95.69550851226722, -78.20398652434892, -78.52830447816922, -79.9818352355714, -89.13324184554449], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 114.41351888667992, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 132.70377733598409, null, null, null, null, null, null, null, 151.09343936381708, null, null, null, null, null, null, null, null, null, null, null, null, 173.9562624254473, null, null, null, null, null, null, null, null, null, null, null, null, null, 195.72564612326045, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 214.11530815109342, null, null, null, null, null, null, null, null, 226.441351888668, null, null, null, null, null, null, null, null, null, null, null, null, 241.05367793240555, null, null, null, null, null, null, null, null, null, null, null, null, 248.70775347912524, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 257.3558648111332, null, null, null, null, null, null, null, null, 271.57057654075544, null, null, null, null, null, null, null, null, null, null, null, null, 294.831013916501, null], "quarterLabels": ["2023-07-27", "", "", "", "", "", "", "", "", "", "2023-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-28", "", "", "", "", "", "", "", "2024-04-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-26", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-26", "", "", "", "", "", "", "", "", "2026-04-29", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-30", ""], "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": [24.47257383966245, 24.47257383966245, 24.47257383966245, 24.47257383966245, 24.47257383966245, 24.47257383966245, 24.47257383966245, 24.47257383966245, 24.47257383966245, 24.47257383966245, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 34.70149253731342, 25.915492957746476, 25.915492957746476, 25.915492957746476, 25.915492957746476, 25.915492957746476, 25.915492957746476, 25.915492957746476, 25.915492957746476, 43.29896907216494, 43.29896907216494, 43.29896907216494, 43.29896907216494, 43.29896907216494, 43.29896907216494, 43.29896907216494, 43.29896907216494, 43.29896907216494, 43.29896907216494, 43.29896907216494, 43.29896907216494, 43.29896907216494, 42.66304347826087, 42.66304347826087, 42.66304347826087, 42.66304347826087, 42.66304347826087, 42.66304347826087, 42.66304347826087, 42.66304347826087, 42.66304347826087, 42.66304347826087, 42.66304347826087, 42.66304347826087, 42.66304347826087, 42.66304347826087, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 16.700201207243463, 9.754615077366585, 9.754615077366585, 9.754615077366585, 9.754615077366585, 9.754615077366585, 9.754615077366585, 9.754615077366585, 9.754615077366585, 9.754615077366585, 16.84665226781858, 16.84665226781858, 16.84665226781858, 16.84665226781858, 16.84665226781858, 16.84665226781858, 16.84665226781858, 16.84665226781858, 16.84665226781858, 16.84665226781858, 16.84665226781858, 16.84665226781858, 16.84665226781858, 17.482517482517483, 17.482517482517483, 17.482517482517483, 17.482517482517483, 17.482517482517483, 17.482517482517483, 17.482517482517483, 17.482517482517483, 17.482517482517483, 17.482517482517483, 17.482517482517483, 17.482517482517483, 17.482517482517483, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 0.612557427258806, 7.634730538922166, 7.634730538922166, 7.634730538922166, 7.634730538922166, 7.634730538922166, 7.634730538922166, 7.634730538922166, 7.634730538922166, 7.634730538922166, 15.932203389830498, 15.932203389830498, 15.932203389830498, 15.932203389830498, 15.932203389830498, 15.932203389830498, 15.932203389830498, 15.932203389830498, 15.932203389830498, 15.932203389830498, 15.932203389830498, 15.932203389830498, 15.932203389830498, 25.311203319502074, 25.311203319502074], "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": [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, 106, 113, 120, 2, 9, 16, 23, 30, 37, 44, 51, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 2, 9, 16, 23, 30, 37, 44, 51, 58, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 1, 8, 15, 22, 29, 36, 43, 50, 57, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 212.754179, "latestClose": 816.9, "startTtmEps": 10.06, "latestTtmEps": 29.66, "priceChangePct": 283.96425576204547, "epsChangePct": 194.831013916501, "earningsGapPct": -89.13324184554446, "startMultiple": 21.148526739562623, "latestMultiple": 27.542144302090357, "multipleChangePct": 30.231976162042386, "latestQuarter": "2026-07-30", "tone": "caution", "read": "Market price is leading earnings power; the spread is closing and has persisted through 5 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 32.332061663636956, "earningsMovePct": 22.30927835051546, "spread": -10.022783313121497, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 130.45130314866046, "earningsMovePct": 69.48571428571428, "spread": -60.96558886294618, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 283.96425576204547, "earningsMovePct": 194.831013916501, "spread": -89.13324184554446, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 5, "persistenceLabel": "5 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 5 updates.", "marketChangePct": 283.96425576204547, "earningsChangePct": 194.831013916501, "recentMarketMovePoints": -49.23052533788302, "recentEarningsMovePoints": 23.26043737574554}, "pressure": {"score": 64, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 98, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 92, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 0.98044545, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.18944255, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "mixed", "value": 0.0148196, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.0144257, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": -0.00016617, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -7.266292030895894, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-30", "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, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 114.41351888667992, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 132.70377733598409, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 151.09343936381708, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 173.9562624254473, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 195.72564612326045, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 214.11530815109342, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 226.441351888668, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 241.05367793240555, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 248.70775347912524, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 257.3558648111332, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 271.57057654075544, 294.831013916501, 294.831013916501], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 103.25503146836937, 107.43355859346084, 107.43355859346084, 107.43355859346084, 107.43355859346084, 107.43355859346084, 107.43355859346084, 107.43355859346084, 107.43355859346084, 112.05986525033605, 112.05986525033605, 112.05986525033605, 112.05986525033605, 112.05986525033605, 112.05986525033605, 112.05986525033605, 112.05986525033605, 112.05986525033605, 112.05986525033605, 112.05986525033605, 112.05986525033605, 112.05986525033605, 117.36436002789219, 117.36436002789219, 117.36436002789219, 117.36436002789219, 117.36436002789219, 117.36436002789219, 117.36436002789219, 117.36436002789219, 117.36436002789219, 117.36436002789219, 117.36436002789219, 117.36436002789219, 117.36436002789219, 117.36436002789219, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 121.54226387324643, 124.36664319548862, 124.36664319548862, 124.36664319548862, 124.36664319548862, 124.36664319548862, 124.36664319548862, 124.36664319548862, 124.36664319548862, 124.36664319548862, 128.0815270387715, 128.0815270387715, 128.0815270387715, 128.0815270387715, 128.0815270387715, 128.0815270387715, 128.0815270387715, 128.0815270387715, 128.0815270387715, 128.0815270387715, 128.0815270387715, 128.0815270387715, 128.0815270387715, 133.52457775572677, 133.52457775572677, 133.52457775572677, 133.52457775572677, 133.52457775572677, 133.52457775572677, 133.52457775572677, 133.52457775572677, 133.52457775572677, 133.52457775572677, 133.52457775572677, 133.52457775572677, 133.52457775572677, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 138.68674276314593, 145.0619552865947, 145.0619552865947, 145.0619552865947, 145.0619552865947, 145.0619552865947, 145.0619552865947, 145.0619552865947, 145.0619552865947, 145.0619552865947, 151.5582463025637, 151.5582463025637, 151.5582463025637, 151.5582463025637, 151.5582463025637, 151.5582463025637, 151.5582463025637, 151.5582463025637, 151.5582463025637, 151.5582463025637, 151.5582463025637, 151.5582463025637, 151.5582463025637, 158.81981384085722, 158.81981384085722], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 101.5866866205297, 123.83283828508196, 123.83283828508196, 123.83283828508196, 123.83283828508196, 123.83283828508196, 123.83283828508196, 123.83283828508196, 123.83283828508196, 150.92387905122925, 150.92387905122925, 150.92387905122925, 150.92387905122925, 150.92387905122925, 150.92387905122925, 150.92387905122925, 150.92387905122925, 150.92387905122925, 150.92387905122925, 150.92387905122925, 150.92387905122925, 150.92387905122925, 149.15385998364187, 149.15385998364187, 149.15385998364187, 149.15385998364187, 149.15385998364187, 149.15385998364187, 149.15385998364187, 149.15385998364187, 149.15385998364187, 149.15385998364187, 149.15385998364187, 149.15385998364187, 149.15385998364187, 149.15385998364187, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 182.50973004043948, 187.74407398122614, 187.74407398122614, 187.74407398122614, 187.74407398122614, 187.74407398122614, 187.74407398122614, 187.74407398122614, 187.74407398122614, 187.74407398122614, 185.47267612196165, 185.47267612196165, 185.47267612196165, 185.47267612196165, 185.47267612196165, 185.47267612196165, 185.47267612196165, 185.47267612196165, 185.47267612196165, 185.47267612196165, 185.47267612196165, 185.47267612196165, 185.47267612196165, 175.69642273828788, 175.69642273828788, 175.69642273828788, 175.69642273828788, 175.69642273828788, 175.69642273828788, 175.69642273828788, 175.69642273828788, 175.69642273828788, 175.69642273828788, 175.69642273828788, 175.69642273828788, 175.69642273828788, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 170.378642276361, 179.1306142396641, 179.1306142396641, 179.1306142396641, 179.1306142396641, 179.1306142396641, 179.1306142396641, 179.1306142396641, 179.1306142396641, 179.1306142396641, 165.79444482427687, 165.79444482427687, 165.79444482427687, 165.79444482427687, 165.79444482427687, 165.79444482427687, 165.79444482427687, 165.79444482427687, 165.79444482427687, 165.79444482427687, 165.79444482427687, 165.79444482427687, 165.79444482427687, 178.30017396324743, 178.30017396324743], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 144, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 194.83101391650098, "valuationContribution": 89.13324184554449, "marketMove": 283.96425576204547, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 194.83101391650098}, {"key": "valuation", "label": "Relative valuation contribution", "value": 89.13324184554449}, {"key": "market", "label": "Total market move", "value": 283.96425576204547}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 14.41351888667992, "surprisePct": 34.70149253731342, "immediateReturnPct": 6.643120637765132, "forward4WeekPct": 12.45000810329584, "forward13WeekPct": 16.550303484768293, "toDateReturnPct": 326.78072061430964, "weeksSince": 145, "availabilitySource": "reported", "spread": 18.469291628986426, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-03-01", "periodEnd": "2023-12-31", "earningsChangePct": 15.986099044309299, "surprisePct": 25.915492957746476, "immediateReturnPct": 18.63784665427155, "forward4WeekPct": 29.838351200473312, "forward13WeekPct": 44.20131891865451, "toDateReturnPct": 204.39198396137064, "weeksSince": 127, "availabilitySource": "reported", "spread": -16.94764220205471, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 13.857677902621713, "surprisePct": 43.29896907216494, "immediateReturnPct": 7.726014348260057, "forward4WeekPct": 21.31880862620672, "forward13WeekPct": 10.850884352351109, "toDateReturnPct": 149.6471537431261, "weeksSince": 119, "availabilitySource": "reported", "spread": -14.592162515711692, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 15.131578947368428, "surprisePct": 42.66304347826087, "immediateReturnPct": 0.12100861868638013, "forward4WeekPct": 5.140122634995814, "forward13WeekPct": 17.93427681479067, "toDateReturnPct": 125.48241250017523, "weeksSince": 106, "availabilitySource": "reported", "spread": 3.464523694430426, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": 12.514285714285723, "surprisePct": 16.700201207243463, "immediateReturnPct": 5.746884999453616, "forward4WeekPct": 19.02561945487704, "forward13WeekPct": 4.596390844751097, "toDateReturnPct": 91.19328035078642, "weeksSince": 92, "availabilitySource": "reported", "spread": -16.640729533219627, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-28", "periodEnd": "2024-12-31", "earningsChangePct": 9.395632300660228, "surprisePct": 9.754615077366585, "immediateReturnPct": 1.1277359157661593, "forward4WeekPct": -8.279955384997384, "forward13WeekPct": 16.772946745486593, "toDateReturnPct": 102.551122084494, "weeksSince": 75, "availabilitySource": "reported", "spread": 22.413403672873983, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": 5.75673166202415, "surprisePct": 16.84665226781858, "immediateReturnPct": 4.86300708920262, "forward4WeekPct": 15.020475946708078, "forward13WeekPct": 52.338646881010284, "toDateReturnPct": 99.51133473129339, "weeksSince": 66, "availabilitySource": "reported", "spread": 24.630028596165232, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": 6.453028972783148, "surprisePct": 17.482517482517483, "immediateReturnPct": -1.6360659897296514, "forward4WeekPct": -2.3714295243712935, "forward13WeekPct": 6.4505119211727635, "toDateReturnPct": 28.822988556137787, "weeksSince": 53, "availabilitySource": "reported", "spread": -52.1256306629852, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": 3.1752577319587694, "surprisePct": 0.612557427258806, "immediateReturnPct": -9.684058575319776, "forward4WeekPct": -17.797765401930654, "forward13WeekPct": -3.6183146219238904, "toDateReturnPct": 9.297449853543283, "weeksSince": 40, "availabilitySource": "reported", "spread": -68.57406122967063, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-27", "periodEnd": "2025-12-31", "earningsChangePct": 3.477218225419665, "surprisePct": 7.634730538922166, "immediateReturnPct": -10.847820562045774, "forward4WeekPct": -9.830337529659772, "forward13WeekPct": 1.777513712467993, "toDateReturnPct": 0.5564100429538366, "weeksSince": 23, "availabilitySource": "reported", "spread": -83.06251540785183, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": 5.523368095789882, "surprisePct": 15.932203389830498, "immediateReturnPct": 3.8625129325209784, "forward4WeekPct": -4.952293367053673, "forward13WeekPct": -8.330842625589153, "toDateReturnPct": -6.092654328083691, "weeksSince": 14, "availabilitySource": "reported", "spread": -153.09793255583907, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 8.565153733528552, "surprisePct": 25.311203319502074, "immediateReturnPct": 7.059139424045102, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 9.673088541317032, "weeksSince": 1, "availabilitySource": "reported", "spread": -79.9818352355714, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 8.565153733528552, "surprisePct": 25.311203319502074, "immediateReturnPct": 7.059139424045102, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 9.673088541317032, "weeksSince": 1, "availabilitySource": "reported", "spread": -79.9818352355714, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 5 improving updates had a non-positive price response; 6 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Engineering & Construction", "population": 27, "spreadPercentile": 50.0, "qualityPercentile": 40.4, "rarityPercentile": 50.0, "currentOneYearSpread": -2.3771460000000024, "lead": "aligned", "relatedSignals": []}, "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-03-01", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-07-26", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-11-01", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-02-28", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2025-08-01", "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."}