{"ticker": {"uuid": "cfd953eb-0502-43b9-92ee-eb9b7bf7b6ff", "symbol": "WFRD", "name": "Weatherford International plc", "sector": "Energy", "industry": "Oil & Gas Equipment & Services", "currency": "USD"}, "next_event": {"report_date": "2026-10-20", "fiscal_date_ending": "2026-09-30", "estimate": 1.32, "session": "Time unconfirmed", "days": 68}, "profile": {"sample": 12, "measured": 12, "beats": 7, "misses": 4, "inline": 1, "beat_rate": 58.3, "beat_rate_label": "58.3%", "average_surprise": 11.9, "average_surprise_label": "+11.9%", "median_surprise": 9.8, "surprise_dispersion": 23.8, "average_reaction": 4.7, "average_reaction_label": "+4.7%", "average_abs_reaction": 8.8, "positive_response_rate": 66.7, "confirmation_rate": 40.0, "reaction_sample": 12, "streak": {"count": 1, "band": "miss", "label": "1 consecutive misses"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 55, "band": "Elevated", "tone": "caution", "days": 68, "proximity_component": 3, "reaction_component": 22, "variability_component": 25, "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": -23.9, "revenue_growth_1y": -7.2, "cash_conversion": 2.48, "net_margin": 7.7, "earnings_yield": 8.5, "eps_surprise_avg": 6.1, "sue_score": 0.3, "pe_ratio": 17.0, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 86.82, "currency": "USD", "return_13w": -15.1, "fair_value": 84.132481, "fair_value_gap": 3.2, "relative_strength": -9.9, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 51.3}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-24", "date_source": "exact", "eps_actual": 1.66, "eps_estimate": 1.18, "eps_surprise": 0.48, "surprise_pct": 40.678, "surprise_label": "+40.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.4517585586600159, "one_week_reaction_label": "+0.5%", "four_week_reaction": 0.16134305332396345, "four_week_reaction_label": "+0.2%", "confirmation": "contained", "revenue": 1313000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 123000000.0, "operating_cash_flow": 172000000.0, "free_cash_flow": 214000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-06", "date_source": "exact", "eps_actual": 1.92, "eps_estimate": 1.34, "eps_surprise": 0.58, "surprise_pct": 43.2836, "surprise_label": "+43.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 13.11724847959146, "one_week_reaction_label": "+13.1%", "four_week_reaction": 27.556751939544522, "four_week_reaction_label": "+27.6%", "confirmation": "confirmed", "revenue": 1362000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 140000000.0, "operating_cash_flow": 375000000.0, "free_cash_flow": 442000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-23", "date_source": "exact", "eps_actual": 1.5, "eps_estimate": 1.51, "eps_surprise": -0.01, "surprise_pct": -0.6623, "surprise_label": "-0.7%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 13.458639379431734, "one_week_reaction_label": "+13.5%", "four_week_reaction": 9.761503665260554, "four_week_reaction_label": "+9.8%", "confirmation": "diverged", "revenue": 1358000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 112000000.0, "operating_cash_flow": 131000000.0, "free_cash_flow": 190000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-23", "date_source": "exact", "eps_actual": 1.75, "eps_estimate": 1.75, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -10.191277865037994, "one_week_reaction_label": "-10.2%", "four_week_reaction": -17.413408327330572, "four_week_reaction_label": "-17.4%", "confirmation": "contained", "revenue": 1405000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 125000000.0, "operating_cash_flow": 150000000.0, "free_cash_flow": 212000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-22", "date_source": "exact", "eps_actual": 2.06, "eps_estimate": 1.75, "eps_surprise": 0.31, "surprise_pct": 17.7143, "surprise_label": "+17.7%", "surprise_band": "beat", "eps_yoy": 24.096385542168683, "eps_yoy_label": "+24.1%", "one_week_reaction": -5.714621095680982, "one_week_reaction_label": "-5.7%", "four_week_reaction": -3.6746893803235157, "four_week_reaction_label": "-3.7%", "confirmation": "diverged", "revenue": 1409000000.0, "revenue_yoy": 7.311500380807312, "revenue_yoy_label": "+7.3%", "net_income": 157000000.0, "operating_cash_flow": 262000000.0, "free_cash_flow": 340000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-05", "date_source": "exact", "eps_actual": 1.5, "eps_estimate": 1.58, "eps_surprise": -0.08, "surprise_pct": -5.0633, "surprise_label": "-5.1%", "surprise_band": "miss", "eps_yoy": -21.874999999999996, "eps_yoy_label": "-21.9%", "one_week_reaction": 6.195393552517902, "one_week_reaction_label": "+6.2%", "four_week_reaction": -1.2766161503225266, "four_week_reaction_label": "-1.3%", "confirmation": "diverged", "revenue": 1341000000.0, "revenue_yoy": -1.5418502202643172, "revenue_yoy_label": "-1.5%", "net_income": 112000000.0, "operating_cash_flow": 249000000.0, "free_cash_flow": 349000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-22", "date_source": "exact", "eps_actual": 1.03, "eps_estimate": 1.01, "eps_surprise": 0.02, "surprise_pct": 1.9802, "surprise_label": "+2.0%", "surprise_band": "beat", "eps_yoy": -31.33333333333333, "eps_yoy_label": "-31.3%", "one_week_reaction": -8.440445849798706, "one_week_reaction_label": "-8.4%", "four_week_reaction": 4.449912147408893, "four_week_reaction_label": "+4.4%", "confirmation": "diverged", "revenue": 1193000000.0, "revenue_yoy": -12.15022091310751, "revenue_yoy_label": "-12.2%", "net_income": 76000000.0, "operating_cash_flow": 142000000.0, "free_cash_flow": 219000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 1.15, "eps_estimate": 0.95, "eps_surprise": 0.2, "surprise_pct": 21.0526, "surprise_label": "+21.1%", "surprise_band": "beat", "eps_yoy": -34.28571428571429, "eps_yoy_label": "-34.3%", "one_week_reaction": 6.141495511385259, "one_week_reaction_label": "+6.1%", "four_week_reaction": 3.6778524632411216, "four_week_reaction_label": "+3.7%", "confirmation": "confirmed", "revenue": 1204000000.0, "revenue_yoy": -14.306049822064058, "revenue_yoy_label": "-14.3%", "net_income": 136000000.0, "operating_cash_flow": 128000000.0, "free_cash_flow": 182000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-21", "date_source": "exact", "eps_actual": 1.12, "eps_estimate": 1.19, "eps_surprise": -0.07, "surprise_pct": -5.8824, "surprise_label": "-5.9%", "surprise_band": "miss", "eps_yoy": -45.631067961165044, "eps_yoy_label": "-45.6%", "one_week_reaction": 13.019745788022744, "one_week_reaction_label": "+13.0%", "four_week_reaction": 16.316155168369956, "four_week_reaction_label": "+16.3%", "confirmation": "diverged", "revenue": 1232000000.0, "revenue_yoy": -12.562100780695529, "revenue_yoy_label": "-12.6%", "net_income": 81000000.0, "operating_cash_flow": 138000000.0, "free_cash_flow": 182000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-03", "date_source": "exact", "eps_actual": 1.91, "eps_estimate": 1.47, "eps_surprise": 0.44, "surprise_pct": 29.932, "surprise_label": "+29.9%", "surprise_band": "beat", "eps_yoy": 27.333333333333325, "eps_yoy_label": "+27.3%", "one_week_reaction": 12.44153902831638, "one_week_reaction_label": "+12.4%", "four_week_reaction": 12.388254721146879, "four_week_reaction_label": "+12.4%", "confirmation": "confirmed", "revenue": 1289000000.0, "revenue_yoy": -3.877703206562267, "revenue_yoy_label": "-3.9%", "net_income": 138000000.0, "operating_cash_flow": 268000000.0, "free_cash_flow": 319000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-21", "date_source": "exact", "eps_actual": 1.49, "eps_estimate": 1.06, "eps_surprise": 0.43, "surprise_pct": 40.566, "surprise_label": "+40.6%", "surprise_band": "beat", "eps_yoy": 44.66019417475728, "eps_yoy_label": "+44.7%", "one_week_reaction": 6.037515356866359, "one_week_reaction_label": "+6.0%", "four_week_reaction": 6.590628949156842, "four_week_reaction_label": "+6.6%", "confirmation": "confirmed", "revenue": 1152000000.0, "revenue_yoy": -3.4367141659681475, "revenue_yoy_label": "-3.4%", "net_income": 108000000.0, "operating_cash_flow": 135000000.0, "free_cash_flow": 189000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 0.55, "eps_estimate": 0.92, "eps_surprise": -0.37, "surprise_pct": -40.2174, "surprise_label": "-40.2%", "surprise_band": "miss", "eps_yoy": -52.17391304347825, "eps_yoy_label": "-52.2%", "one_week_reaction": 9.888475019478564, "one_week_reaction_label": "+9.9%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "diverged", "revenue": 1105000000.0, "revenue_yoy": -8.222591362126245, "revenue_yoy_label": "-8.2%", "net_income": 39000000.0, "operating_cash_flow": 175000000.0, "free_cash_flow": 217000000.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.66, 1.92, 1.5, 1.75, 2.06, 1.5, 1.03, 1.15, 1.12, 1.91, 1.49, 0.55], "eps_estimate": [1.18, 1.34, 1.51, 1.75, 1.75, 1.58, 1.01, 0.95, 1.19, 1.47, 1.06, 0.92], "surprise": [40.678, 43.2836, -0.6623, 0.0, 17.7143, -5.0633, 1.9802, 21.0526, -5.8824, 29.932, 40.566, -40.2174], "reaction_1w": [0.4517585586600159, 13.11724847959146, 13.458639379431734, -10.191277865037994, -5.714621095680982, 6.195393552517902, -8.440445849798706, 6.141495511385259, 13.019745788022744, 12.44153902831638, 6.037515356866359, 9.888475019478564], "reaction_4w": [0.16134305332396345, 27.556751939544522, 9.761503665260554, -17.413408327330572, -3.6746893803235157, -1.2766161503225266, 4.449912147408893, 3.6778524632411216, 16.316155168369956, 12.388254721146879, 6.590628949156842, null], "revenue": [1313.0, 1362.0, 1358.0, 1405.0, 1409.0, 1341.0, 1193.0, 1204.0, 1232.0, 1289.0, 1152.0, 1105.0], "net_income": [123.0, 140.0, 112.0, 125.0, 157.0, 112.0, 76.0, 136.0, 81.0, 138.0, 108.0, 39.0], "financial_unit": "millions", "scatter": [{"x": 40.678, "y": 0.4517585586600159, "label": "2023-09-30"}, {"x": 43.2836, "y": 13.11724847959146, "label": "2023-12-31"}, {"x": -0.6623, "y": 13.458639379431734, "label": "2024-03-31"}, {"x": 0.0, "y": -10.191277865037994, "label": "2024-06-30"}, {"x": 17.7143, "y": -5.714621095680982, "label": "2024-09-30"}, {"x": -5.0633, "y": 6.195393552517902, "label": "2024-12-31"}, {"x": 1.9802, "y": -8.440445849798706, "label": "2025-03-31"}, {"x": 21.0526, "y": 6.141495511385259, "label": "2025-06-30"}, {"x": -5.8824, "y": 13.019745788022744, "label": "2025-09-30"}, {"x": 29.932, "y": 12.44153902831638, "label": "2025-12-31"}, {"x": 40.566, "y": 6.037515356866359, "label": "2026-03-31"}, {"x": -40.2174, "y": 9.888475019478564, "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, 99.07602339786071, 105.39181322597693, 110.25731083336699, 113.11111177117037, 105.98830410003703, 105.64912369858277, 102.46783703270026, 111.78947418547862, 108.73684215463048, 109.22807014548066, 116.16374259948141, 111.53216371287276, 108.91228149585082, 109.42690123852546, 106.8070178189664, 100.80701784301714, 104.03508801254853, 112.97076126022378, 114.42105348094991, 110.98245634246152, 110.21052732971812, 111.38011732601396, 115.95321683306152, 99.95321649635113, 113.0643282675215, 118.84210539860153, 123.66081950234278, 127.49707642184651, 126.58479569561945, 132.05848005298185, 136.84210532644934, 134.99415212217073, 144.6432750030283, 137.62573141764202, 131.91812954203527, 149.6725148731894, 143.39181387534697, 142.46783727320766, 144.7953225924242, 134.67836347254092, 140.74853870396348, 131.54386031030725, 130.46783732130916, 135.77777821336346, 143.2163745341266, 142.432749645471, 149.380117975384, 152.86549741498413, 137.28654981365065, 123.59064424686947, 126.67836270291717, 126.24640415850801, 126.62154402710222, 123.02254286885454, 105.56680041324466, 107.3018233577128, 112.27243112610013, 99.84591170513184, 107.38388569249851, 110.58429991362055, 99.90452697138613, 94.19536179753901, 90.85426997537697, 102.85188649872748, 96.23334592830616, 100.90041649511974, 96.75060283485858, 91.20184408584494, 89.45022372421245, 78.88171913550521, 80.62158469690719, 85.84117897603893, 82.51427468667684, 86.9814956115152, 82.5612986977473, 74.00304292394878, 78.58782267392615, 82.92572997339495, 77.27116840200988, 73.05830812625153, 66.21388659307853, 62.673667853743154, 61.635203706238606, 62.661867357102544, 46.95509727641339, 50.743131255350015, 55.085799399229295, 50.436312330008604, 52.78465685790017, 54.6768309592505, 57.53706907819289, 54.00034250661909, 51.74538340292195, 57.40651804213923, 62.931168327212085, 60.575329588063575, 59.43598219749635, 64.26634167059125, 69.01362507011844, 63.57798658177829, 67.48262577392732, 64.96656580065996, 66.09512042068309, 65.91629112735534, 72.51507401309253, 75.94858682468838, 74.51199510923348, 74.27355725400027, 75.97839170690968, 82.98847956222647, 78.25547749339366, 73.26019366355058, 74.26163530111174, 83.93031143534505, 87.85262311283296, 87.64643610029867, 86.37827894741014, 87.70625510619803, 89.48885402626921, 91.43894471981407, 96.11677198105855, 94.31024497761278, 92.91048697377533, 96.77477864087741, 106.76450933473637, 100.18444634415911, 107.59000897056606, 112.55496481454588, 126.55853469025537, 121.65260778529499, 125.275077657742, 126.49856055706906, 108.91398909854418, 103.79215266853146, 103.32435010054472, 115.0194094900645, 114.29971387914337, 123.28391791688537, 122.78013062847945, 130.19299987035447, 131.33251802119105, 123.04359688854105, 130.8721134614926, 130.8240119771734, 124.63094587107501, 116.85053078244268, 121.82903440948098, 110.18847520423198, 99.50994568536721, 99.514977100627, 101.13339964203116, 96.74567724286428, 106.31234936945026, 105.24538990263501, 104.4042717148469], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 144.85714285714286, 144.85714285714286, 144.85714285714286], "gap": [0.0, 0.923976602139291, -5.391813225976932, -10.257310833366986, -13.111111771170371, -5.988304100037027, -5.64912369858277, -2.4678370327002597, -11.789474185478625, -8.73684215463048, 26.771929854519342, 19.83625740051859, 24.46783628712724, 27.08771850414918, 26.57309876147454, 29.1929821810336, 35.192982156982865, 31.964911987451472, 23.02923873977622, 21.578946519050092, 25.017543657538482, 25.78947267028188, 24.61988267398604, 20.046783166938482, 36.04678350364887, 49.50710030390708, 43.72932317282705, 38.91060906908581, 35.07435214958207, 35.986632875809136, 30.512948518446734, 25.72932324497924, 27.57727644925785, 17.92815356840029, 24.94569715378657, 30.65329902939331, 28.04177084109631, 34.32247183893875, 35.24644844107806, 32.91896312186151, 43.0359222417448, 36.96574701032225, 46.17042540397847, 47.24644839297656, 41.93650750092226, 34.49791118015912, 35.28153606881472, 28.334167738901726, 24.84878829930159, 57.85630732920649, 71.55221289598767, 68.46449443993997, 68.89645298434912, 68.52131311575492, 72.1203142740026, 89.57605672961247, 87.84103378514433, 82.87042601675701, 95.2969454377253, 87.75897145035863, 84.55855722923658, 95.238330171471, 112.37606677388958, 115.71715859605162, 103.7195420727011, 110.33808264312242, 105.67101207630884, 109.82082573657, 115.36958448558364, 117.12120484721613, 127.68970943592338, 125.94984387452139, 120.73024959538965, 124.05715388475174, 119.58993295991338, 124.01012987368128, 132.5683856474798, 115.9836058975024, 111.6456985980336, 117.30026016941868, 121.51312044517702, 128.35754197835, 131.8977607176854, 132.93622486518996, 131.909561214326, 147.61633129501516, 143.82829731607853, 139.48562917219925, 130.70654481284853, 128.35820028495698, 126.46602618360663, 123.60578806466424, 127.14251463623805, 129.39747373993518, 123.73633910071791, 118.21168881564506, 120.56752755479357, 121.7068749453608, 116.8765154722659, 112.1292320727387, 117.56487056107885, 96.51737422607268, 99.03343419934004, 97.90487957931691, 98.08370887264466, 91.48492598690747, 88.05141317531162, 89.48800489076652, 89.72644274599973, 88.02160829309032, 81.01152043777353, 85.74452250660634, 90.73980633644942, 89.73836469888826, 53.21254570751209, 49.29023403002418, 49.49642104255847, 50.764578195447, 49.43660203665911, 47.65400311658793, 45.703912423043064, 41.02608516179859, 42.832612165244356, 44.232370169081804, 40.368078501979724, 30.378347808120765, 36.958410798698026, 29.55284817229108, 24.587892328311256, 22.29860816688749, 27.20453507184787, 23.58206519940086, 22.358582300073806, 39.94315375859868, 45.064990188611404, 45.53279275659814, 33.83773336707836, 34.55742897799949, 25.57322494025749, 26.077012228663406, 31.80700012964553, 30.66748197880895, 38.956403111458954, 31.127886538507397, 31.1759880228266, 37.36905412892499, 45.149469217557325, 40.17096559051902, 51.81152479576802, 62.490054314632786, 62.48502289937301, 60.866600357968835, 65.25432275713572, 38.5447934876926, 39.61175295450785, 40.45287114229596], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 136.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 162.57142857142858, null, null, null, null, null, null, null, null, null, null, 177.71428571428572, null, null, null, null, null, null, null, null, null, null, null, null, 195.14285714285714, null, null, null, null, null, null, null, null, null, null, null, null, 206.57142857142858, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 194.57142857142856, null, null, null, null, null, null, null, null, null, null, 181.14285714285714, null, null, null, null, null, null, null, null, null, null, null, null, 164.0, null, null, null, null, null, null, null, null, null, null, null, null, 137.14285714285714, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 148.85714285714286, null, null, null, null, null, null, null, null, null, null, 162.0, null, null, null, null, null, null, null, null, null, null, null, null, 144.85714285714286, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [44.9, -40.5, 4.4]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [83.157517, 82.389161, 87.641215, 91.687242, 94.060392, 88.137242, 87.855188, 85.209709, 92.961351, 90.422858, 90.831351, 96.598884, 92.747378, 90.568749, 90.996694, 88.818064, 83.828613, 86.512996, 93.94368, 95.149707, 92.290255, 91.648338, 92.62094, 96.423816, 83.118613, 94.021488, 98.826144, 102.833267, 106.023403, 105.264773, 109.816553, 113.794497, 112.257785, 120.281756, 114.446141, 109.699841, 124.463947, 119.241072, 118.472716, 120.408195, 111.995183, 117.04299, 109.388608, 108.493814, 112.909429, 119.095181, 118.443538, 124.220797, 127.119152, 114.164086, 102.774911, 105.342581, 104.983375, 105.295332, 102.302492, 87.78673, 89.229532, 93.362966, 83.029381, 89.297773, 91.959158, 83.078124, 78.330524, 75.552155, 85.529075, 80.025261, 83.906281, 80.455399, 75.841189, 74.384585, 65.596079, 67.042908, 71.383393, 68.616822, 72.331652, 68.655926, 61.539093, 65.351682, 68.958978, 64.256785, 60.753475, 55.061824, 52.117866, 51.254305, 52.108053, 39.046693, 42.196728, 45.807983, 41.941585, 43.89441, 45.467895, 47.846398, 44.905344, 43.030176, 47.737835, 52.331997, 50.37294, 49.425487, 53.442294, 57.390017, 52.869875, 56.116876, 54.024583, 54.963061, 54.814351, 60.301735, 63.156959, 61.962325, 61.764046, 63.181744, 69.011159, 65.075312, 60.921358, 61.754132, 69.794363, 73.05606, 72.8846, 71.830032, 72.934344, 74.416709, 76.038356, 79.928321, 78.426058, 77.262054, 80.475503, 88.782715, 83.310898, 89.46918, 93.597914, 105.242935, 101.163288, 104.175644, 105.193062, 90.570169, 86.310977, 85.921964, 95.647285, 95.048804, 102.519845, 102.100908, 108.265266, 109.212861, 102.32, 108.83, 108.79, 103.64, 97.17, 101.31, 91.63, 82.75, 82.754184, 84.100024, 80.451303, 88.40671, 87.519453, 86.82], "ttmEps": [3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 6.22, 6.22, 6.22, 6.22, 6.22, 6.22, 6.22, 6.22, 6.22, 6.22, 6.22, 6.22, 6.22, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 6.83, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 6.81, 6.81, 6.81, 6.81, 6.81, 6.81, 6.81, 6.81, 6.81, 6.81, 6.81, 6.34, 6.34, 6.34, 6.34, 6.34, 6.34, 6.34, 6.34, 6.34, 6.34, 6.34, 6.34, 6.34, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 4.8, 4.8, 4.8, 4.8, 4.8, 4.8, 4.8, 4.8, 4.8, 4.8, 4.8, 4.8, 4.8, 4.8, 4.8, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.67, 5.07, 5.07, 5.07], "quarterlyEps": [1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 1.75, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 2.06, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.91, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 0.55, 0.55, 0.55], "priceIndex": [100.0, 99.07602339786071, 105.39181322597693, 110.25731083336699, 113.11111177117037, 105.98830410003703, 105.64912369858277, 102.46783703270026, 111.78947418547862, 108.73684215463048, 109.22807014548066, 116.16374259948141, 111.53216371287276, 108.91228149585082, 109.42690123852546, 106.8070178189664, 100.80701784301714, 104.03508801254853, 112.97076126022378, 114.42105348094991, 110.98245634246152, 110.21052732971812, 111.38011732601396, 115.95321683306152, 99.95321649635113, 113.0643282675215, 118.84210539860153, 123.66081950234278, 127.49707642184651, 126.58479569561945, 132.05848005298185, 136.84210532644934, 134.99415212217073, 144.6432750030283, 137.62573141764202, 131.91812954203527, 149.6725148731894, 143.39181387534697, 142.46783727320766, 144.7953225924242, 134.67836347254092, 140.74853870396348, 131.54386031030725, 130.46783732130916, 135.77777821336346, 143.2163745341266, 142.432749645471, 149.380117975384, 152.86549741498413, 137.28654981365065, 123.59064424686947, 126.67836270291717, 126.24640415850801, 126.62154402710222, 123.02254286885454, 105.56680041324466, 107.3018233577128, 112.27243112610013, 99.84591170513184, 107.38388569249851, 110.58429991362055, 99.90452697138613, 94.19536179753901, 90.85426997537697, 102.85188649872748, 96.23334592830616, 100.90041649511974, 96.75060283485858, 91.20184408584494, 89.45022372421245, 78.88171913550521, 80.62158469690719, 85.84117897603893, 82.51427468667684, 86.9814956115152, 82.5612986977473, 74.00304292394878, 78.58782267392615, 82.92572997339495, 77.27116840200988, 73.05830812625153, 66.21388659307853, 62.673667853743154, 61.635203706238606, 62.661867357102544, 46.95509727641339, 50.743131255350015, 55.085799399229295, 50.436312330008604, 52.78465685790017, 54.6768309592505, 57.53706907819289, 54.00034250661909, 51.74538340292195, 57.40651804213923, 62.931168327212085, 60.575329588063575, 59.43598219749635, 64.26634167059125, 69.01362507011844, 63.57798658177829, 67.48262577392732, 64.96656580065996, 66.09512042068309, 65.91629112735534, 72.51507401309253, 75.94858682468838, 74.51199510923348, 74.27355725400027, 75.97839170690968, 82.98847956222647, 78.25547749339366, 73.26019366355058, 74.26163530111174, 83.93031143534505, 87.85262311283296, 87.64643610029867, 86.37827894741014, 87.70625510619803, 89.48885402626921, 91.43894471981407, 96.11677198105855, 94.31024497761278, 92.91048697377533, 96.77477864087741, 106.76450933473637, 100.18444634415911, 107.59000897056606, 112.55496481454588, 126.55853469025537, 121.65260778529499, 125.275077657742, 126.49856055706906, 108.91398909854418, 103.79215266853146, 103.32435010054472, 115.0194094900645, 114.29971387914337, 123.28391791688537, 122.78013062847945, 130.19299987035447, 131.33251802119105, 123.04359688854105, 130.8721134614926, 130.8240119771734, 124.63094587107501, 116.85053078244268, 121.82903440948098, 110.18847520423198, 99.50994568536721, 99.514977100627, 101.13339964203116, 96.74567724286428, 106.31234936945026, 105.24538990263501, 104.4042717148469], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 144.85714285714286, 144.85714285714286, 144.85714285714286], "valuationGap": [0.0, 0.923976602139291, -5.391813225976932, -10.257310833366986, -13.111111771170371, -5.988304100037027, -5.64912369858277, -2.4678370327002597, -11.789474185478625, -8.73684215463048, 26.771929854519342, 19.83625740051859, 24.46783628712724, 27.08771850414918, 26.57309876147454, 29.1929821810336, 35.192982156982865, 31.964911987451472, 23.02923873977622, 21.578946519050092, 25.017543657538482, 25.78947267028188, 24.61988267398604, 20.046783166938482, 36.04678350364887, 49.50710030390708, 43.72932317282705, 38.91060906908581, 35.07435214958207, 35.986632875809136, 30.512948518446734, 25.72932324497924, 27.57727644925785, 17.92815356840029, 24.94569715378657, 30.65329902939331, 28.04177084109631, 34.32247183893875, 35.24644844107806, 32.91896312186151, 43.0359222417448, 36.96574701032225, 46.17042540397847, 47.24644839297656, 41.93650750092226, 34.49791118015912, 35.28153606881472, 28.334167738901726, 24.84878829930159, 57.85630732920649, 71.55221289598767, 68.46449443993997, 68.89645298434912, 68.52131311575492, 72.1203142740026, 89.57605672961247, 87.84103378514433, 82.87042601675701, 95.2969454377253, 87.75897145035863, 84.55855722923658, 95.238330171471, 112.37606677388958, 115.71715859605162, 103.7195420727011, 110.33808264312242, 105.67101207630884, 109.82082573657, 115.36958448558364, 117.12120484721613, 127.68970943592338, 125.94984387452139, 120.73024959538965, 124.05715388475174, 119.58993295991338, 124.01012987368128, 132.5683856474798, 115.9836058975024, 111.6456985980336, 117.30026016941868, 121.51312044517702, 128.35754197835, 131.8977607176854, 132.93622486518996, 131.909561214326, 147.61633129501516, 143.82829731607853, 139.48562917219925, 130.70654481284853, 128.35820028495698, 126.46602618360663, 123.60578806466424, 127.14251463623805, 129.39747373993518, 123.73633910071791, 118.21168881564506, 120.56752755479357, 121.7068749453608, 116.8765154722659, 112.1292320727387, 117.56487056107885, 96.51737422607268, 99.03343419934004, 97.90487957931691, 98.08370887264466, 91.48492598690747, 88.05141317531162, 89.48800489076652, 89.72644274599973, 88.02160829309032, 81.01152043777353, 85.74452250660634, 90.73980633644942, 89.73836469888826, 53.21254570751209, 49.29023403002418, 49.49642104255847, 50.764578195447, 49.43660203665911, 47.65400311658793, 45.703912423043064, 41.02608516179859, 42.832612165244356, 44.232370169081804, 40.368078501979724, 30.378347808120765, 36.958410798698026, 29.55284817229108, 24.587892328311256, 22.29860816688749, 27.20453507184787, 23.58206519940086, 22.358582300073806, 39.94315375859868, 45.064990188611404, 45.53279275659814, 33.83773336707836, 34.55742897799949, 25.57322494025749, 26.077012228663406, 31.80700012964553, 30.66748197880895, 38.956403111458954, 31.127886538507397, 31.1759880228266, 37.36905412892499, 45.149469217557325, 40.17096559051902, 51.81152479576802, 62.490054314632786, 62.48502289937301, 60.866600357968835, 65.25432275713572, 38.5447934876926, 39.61175295450785, 40.45287114229596], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 136.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 162.57142857142858, null, null, null, null, null, null, null, null, null, null, 177.71428571428572, null, null, null, null, null, null, null, null, null, null, null, null, 195.14285714285714, null, null, null, null, null, null, null, null, null, null, null, null, 206.57142857142858, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 194.57142857142856, null, null, null, null, null, null, null, null, null, null, 181.14285714285714, null, null, null, null, null, null, null, null, null, null, null, null, 164.0, null, null, null, null, null, null, null, null, null, null, null, null, 137.14285714285714, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 148.85714285714286, null, null, null, null, null, null, null, null, null, null, 162.0, null, null, null, null, null, null, null, null, null, null, null, null, 144.85714285714286, null, null], "quarterLabels": ["2023-07-25", "", "", "", "", "", "", "", "", "", "2023-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-06", "", "", "", "", "", "", "", "", "", "", "2024-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-05", "", "", "", "", "", "", "", "", "", "", "2025-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-03", "", "", "", "", "", "", "", "", "", "", "2026-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "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": [2.702702702702685, 2.702702702702685, 2.702702702702685, 2.702702702702685, 2.702702702702685, 2.702702702702685, 2.702702702702685, 2.702702702702685, 2.702702702702685, 2.702702702702685, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 40.67796610169492, 43.283582089552226, 43.283582089552226, 43.283582089552226, 43.283582089552226, 43.283582089552226, 43.283582089552226, 43.283582089552226, 43.283582089552226, 43.283582089552226, 43.283582089552226, 43.283582089552226, -0.6622516556291397, -0.6622516556291397, -0.6622516556291397, -0.6622516556291397, -0.6622516556291397, -0.6622516556291397, -0.6622516556291397, -0.6622516556291397, -0.6622516556291397, -0.6622516556291397, -0.6622516556291397, -0.6622516556291397, -0.6622516556291397, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, 17.71428571428572, -5.06329113924051, -5.06329113924051, -5.06329113924051, -5.06329113924051, -5.06329113924051, -5.06329113924051, -5.06329113924051, -5.06329113924051, -5.06329113924051, -5.06329113924051, -5.06329113924051, 1.980198019801982, 1.980198019801982, 1.980198019801982, 1.980198019801982, 1.980198019801982, 1.980198019801982, 1.980198019801982, 1.980198019801982, 1.980198019801982, 1.980198019801982, 1.980198019801982, 1.980198019801982, 1.980198019801982, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, -5.882352941176458, 29.93197278911564, 29.93197278911564, 29.93197278911564, 29.93197278911564, 29.93197278911564, 29.93197278911564, 29.93197278911564, 29.93197278911564, 29.93197278911564, 29.93197278911564, 29.93197278911564, 40.56603773584905, 40.56603773584905, 40.56603773584905, 40.56603773584905, 40.56603773584905, 40.56603773584905, 40.56603773584905, 40.56603773584905, 40.56603773584905, 40.56603773584905, 40.56603773584905, 40.56603773584905, 40.56603773584905, -40.21739130434782, -40.21739130434782, -40.21739130434782], "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": [24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 83.157517, "latestClose": 86.82, "startTtmEps": 3.5, "latestTtmEps": 5.07, "priceChangePct": 4.404271714846897, "epsChangePct": 44.85714285714286, "earningsGapPct": 40.45287114229596, "startMultiple": 23.759290571428572, "latestMultiple": 17.124260355029584, "multipleChangePct": -27.926045167265467, "latestQuarter": "2026-07-21", "tone": "positive", "read": "Earnings power is leading market price; the spread is stable and has persisted through 12 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 57.96063468881398, "earningsMovePct": -11.672473867595812, "spread": -69.6331085564098, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": -17.583185093974485, "earningsMovePct": -25.76866764275256, "spread": -8.185482548778076, "lead": "aligned"}, {"weeks": 155, "label": "3 years", "marketMovePct": 4.404271714846897, "earningsMovePct": 44.85714285714286, "spread": 40.45287114229596, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 12, "persistenceLabel": "12 quarters", "summary": "Earnings power is leading market price; the spread is stable and has persisted through 12 updates.", "marketChangePct": 4.404271714846897, "earningsChangePct": 44.85714285714286, "recentMarketMovePoints": -18.639325173694147, "recentEarningsMovePoints": -17.14285714285714}, "pressure": {"score": 49, "band": "moderate", "label": "Moderate \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 75, "band": "high", "label": "High confidence", "anchorStability": 33, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 67, "band": "mixed", "label": "Mixed support", "tone": "caution", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 2.47814208, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "caution", "value": -0.07169225, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.16788991, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.06860055, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00941817, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -4.3777129163095285, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 0, "caution": 2}, "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, 100.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 136.0, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 162.57142857142858, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 177.71428571428572, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 195.14285714285714, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 206.57142857142858, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 194.57142857142856, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 181.14285714285714, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 164.0, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 137.14285714285714, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 148.85714285714286, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 162.0, 144.85714285714286, 144.85714285714286, 144.85714285714286], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 104.03006890791397, 107.22489037377323, 107.22489037377323, 107.22489037377323, 107.22489037377323, 107.22489037377323, 107.22489037377323, 107.22489037377323, 107.22489037377323, 107.22489037377323, 107.22489037377323, 107.22489037377323, 110.81645437460847, 110.81645437460847, 110.81645437460847, 110.81645437460847, 110.81645437460847, 110.81645437460847, 110.81645437460847, 110.81645437460847, 110.81645437460847, 110.81645437460847, 110.81645437460847, 110.81645437460847, 110.81645437460847, 113.55188974733765, 113.55188974733765, 113.55188974733765, 113.55188974733765, 113.55188974733765, 113.55188974733765, 113.55188974733765, 113.55188974733765, 113.55188974733765, 113.55188974733765, 113.55188974733765, 113.55188974733765, 113.55188974733765, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.55648360826896, 115.11797870119022, 115.11797870119022, 115.11797870119022, 115.11797870119022, 115.11797870119022, 115.11797870119022, 115.11797870119022, 115.11797870119022, 115.11797870119022, 115.11797870119022, 115.11797870119022, 111.67258300271456, 111.67258300271456, 111.67258300271456, 111.67258300271456, 111.67258300271456, 111.67258300271456, 111.67258300271456, 111.67258300271456, 111.67258300271456, 111.67258300271456, 111.67258300271456, 111.67258300271456, 111.67258300271456, 107.47546460638964, 107.47546460638964, 107.47546460638964, 107.47546460638964, 107.47546460638964, 107.47546460638964, 107.47546460638964, 107.47546460638964, 107.47546460638964, 107.47546460638964, 107.47546460638964, 107.47546460638964, 107.47546460638964, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 103.77949467529757, 102.69367300062643, 102.69367300062643, 102.69367300062643, 102.69367300062643, 102.69367300062643, 102.69367300062643, 102.69367300062643, 102.69367300062643, 102.69367300062643, 102.69367300062643, 102.69367300062643, 101.83754437252036, 101.83754437252036, 101.83754437252036, 101.83754437252036, 101.83754437252036, 101.83754437252036, 101.83754437252036, 101.83754437252036, 101.83754437252036, 101.83754437252036, 101.83754437252036, 101.83754437252036, 101.83754437252036, 99.77030695343495, 99.77030695343495, 99.77030695343495], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 101.81598062953996, 126.02905569007264, 126.02905569007264, 126.02905569007264, 126.02905569007264, 126.02905569007264, 126.02905569007264, 126.02905569007264, 126.02905569007264, 126.02905569007264, 126.02905569007264, 126.02905569007264, 131.11380145278451, 131.11380145278451, 131.11380145278451, 131.11380145278451, 131.11380145278451, 131.11380145278451, 131.11380145278451, 131.11380145278451, 131.11380145278451, 131.11380145278451, 131.11380145278451, 131.11380145278451, 131.11380145278451, 128.08716707021793, 128.08716707021793, 128.08716707021793, 128.08716707021793, 128.08716707021793, 128.08716707021793, 128.08716707021793, 128.08716707021793, 128.08716707021793, 128.08716707021793, 128.08716707021793, 128.08716707021793, 128.08716707021793, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 143.34140435835351, 132.0823244552058, 132.0823244552058, 132.0823244552058, 132.0823244552058, 132.0823244552058, 132.0823244552058, 132.0823244552058, 132.0823244552058, 132.0823244552058, 132.0823244552058, 132.0823244552058, 135.59322033898303, 135.59322033898303, 135.59322033898303, 135.59322033898303, 135.59322033898303, 135.59322033898303, 135.59322033898303, 135.59322033898303, 135.59322033898303, 135.59322033898303, 135.59322033898303, 135.59322033898303, 135.59322033898303, 131.96125907990316, 131.96125907990316, 131.96125907990316, 131.96125907990316, 131.96125907990316, 131.96125907990316, 131.96125907990316, 131.96125907990316, 131.96125907990316, 131.96125907990316, 131.96125907990316, 131.96125907990316, 131.96125907990316, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 112.83292978208233, 109.20096852300243, 109.20096852300243, 109.20096852300243, 109.20096852300243, 109.20096852300243, 109.20096852300243, 109.20096852300243, 109.20096852300243, 109.20096852300243, 109.20096852300243, 109.20096852300243, 105.56900726392251, 105.56900726392251, 105.56900726392251, 105.56900726392251, 105.56900726392251, 105.56900726392251, 105.56900726392251, 105.56900726392251, 105.56900726392251, 105.56900726392251, 105.56900726392251, 105.56900726392251, 105.56900726392251, 109.80629539951575, 109.80629539951575, 109.80629539951575], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 44.85714285714286, "valuationContribution": -40.45287114229596, "marketMove": 4.4042717148468995, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 44.85714285714286}, {"key": "valuation", "label": "Relative valuation contribution", "value": -40.45287114229596}, {"key": "market", "label": "Total market move", "value": 4.4042717148468995}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 35.999999999999986, "surprisePct": 40.67796610169492, "immediateReturnPct": 0.45175855866002035, "forward4WeekPct": 0.634613871638523, "forward13WeekPct": 6.636549798061009, "toDateReturnPct": -3.9844549040907506, "weeksSince": 145, "availabilitySource": "reported", "spread": 26.771929854519342, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-02-09", "periodEnd": "2023-12-31", "earningsChangePct": 19.53781512605044, "surprisePct": 43.283582089552226, "immediateReturnPct": 13.11724847959146, "forward4WeekPct": 26.644044216666618, "forward13WeekPct": 42.53451991553325, "toDateReturnPct": 4.45313855273306, "weeksSince": 130, "availabilitySource": "reported", "spread": 49.50710030390708, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 9.31458699472758, "surprisePct": -0.6622516556291397, "immediateReturnPct": 13.458639379431725, "forward4WeekPct": 2.092384071914921, "forward13WeekPct": 4.0695090888964724, "toDateReturnPct": -20.856767695770873, "weeksSince": 119, "availabilitySource": "reported", "spread": 28.04177084109631, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 9.807073954983924, "surprisePct": 0.0, "immediateReturnPct": -10.191277865037996, "forward4WeekPct": -17.16800313457094, "forward13WeekPct": -38.380234002819655, "toDateReturnPct": -31.701872901103055, "weeksSince": 106, "availabilitySource": "reported", "spread": 57.85630732920649, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 5.856515373352855, "surprisePct": 17.71428571428572, "immediateReturnPct": -5.714621095680982, "forward4WeekPct": 0.9968412382542535, "forward13WeekPct": -17.35980220256299, "toDateReturnPct": 4.5040448915288245, "weeksSince": 93, "availabilitySource": "reported", "spread": 112.37606677388958, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-07", "periodEnd": "2024-12-31", "earningsChangePct": -5.809128630705407, "surprisePct": -5.06329113924051, "immediateReturnPct": 6.195393552517903, "forward4WeekPct": -10.525454120683907, "forward13WeekPct": -26.115428773056504, "toDateReturnPct": 41.08105233205175, "weeksSince": 78, "availabilitySource": "reported", "spread": 115.9836058975024, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": -6.901615271659322, "surprisePct": 1.980198019801982, "immediateReturnPct": -8.440445849798706, "forward4WeekPct": -1.9704840529651824, "forward13WeekPct": 22.504577422673243, "toDateReturnPct": 89.5302834006029, "weeksSince": 67, "availabilitySource": "reported", "spread": 130.70654481284853, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": -9.463722397476337, "surprisePct": 21.052631578947363, "immediateReturnPct": 6.141495511385253, "forward4WeekPct": 14.056889674885742, "forward13WeekPct": 32.0115907215593, "toDateReturnPct": 64.21449833198962, "weeksSince": 54, "availabilitySource": "reported", "spread": 96.51737422607268, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": -16.376306620209068, "surprisePct": -5.882352941176458, "immediateReturnPct": 13.01974578802274, "forward4WeekPct": 18.10439502250634, "forward13WeekPct": 44.87966570398885, "toDateReturnPct": 40.589782720935986, "weeksSince": 41, "availabilitySource": "reported", "spread": 53.21254570751209, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-02-06", "periodEnd": "2025-12-31", "earningsChangePct": 8.54166666666667, "surprisePct": 29.93197278911564, "immediateReturnPct": 12.441539028316374, "forward4WeekPct": -3.2348423918934777, "forward13WeekPct": 9.31867562774955, "toDateReturnPct": -7.24152249803346, "weeksSince": 26, "availabilitySource": "reported", "spread": 22.29860816688749, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 8.829174664107487, "surprisePct": 40.56603773584905, "immediateReturnPct": 6.037515356866363, "forward4WeekPct": 6.551452020387516, "forward13WeekPct": -13.412415489977814, "toDateReturnPct": -14.966476106167448, "weeksSince": 15, "availabilitySource": "reported", "spread": 31.80700012964553, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": -10.582010582010582, "surprisePct": -40.21739130434782, "immediateReturnPct": 9.888475019478559, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 7.916213613097112, "weeksSince": 2, "availabilitySource": "reported", "spread": 38.5447934876926, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": -10.582010582010582, "surprisePct": -40.21739130434782, "immediateReturnPct": 9.888475019478559, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 7.916213613097112, "weeksSince": 2, "availabilitySource": "reported", "spread": 38.5447934876926, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Oil & Gas Equipment & Services", "population": 25, "spreadPercentile": 54.2, "qualityPercentile": 2.1, "rarityPercentile": 45.8, "currentOneYearSpread": -81.869159, "lead": "price", "relatedSignals": [{"tickerId": 3638, "symbol": "SLB", "name": "Schlumberger NV", "spread": -82.667719, "lead": "price", "quality": 62.5}, {"tickerId": 1947, "symbol": "HLX", "name": "Helix Energy Solutions Group Inc", "spread": -85.22213400000001, "lead": "price", "quality": 75}, {"tickerId": 1630, "symbol": "FTI", "name": "TechnipFMC PLC", "spread": -74.603448, "lead": "price", "quality": 100}, {"tickerId": 3344, "symbol": "RES", "name": "RPC Inc", "spread": -89.452958, "lead": "price", "quality": 62.5}, {"tickerId": 2378, "symbol": "KGS", "name": "Kodiak Gas Services, Inc.", "spread": -93.522723, "lead": "price", "quality": 87.5}, {"tickerId": 1875, "symbol": "HAL", "name": "Halliburton Company", "spread": -70.111129, "lead": "price", "quality": 62.5}, {"tickerId": 1545, "symbol": "FLOC", "name": "Flowco Holdings Inc.", "spread": -99.232102, "lead": "price", "quality": 75}, {"tickerId": 2993, "symbol": "OII", "name": "Oceaneering International Inc", "spread": -51.412517, "lead": "price", "quality": 100}]}, "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"}], "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."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}