{"ticker": {"uuid": "be9303b4-13e4-48d5-a867-2731b19d1a78", "symbol": "WAB", "name": "Westinghouse Air Brake Technologies Corp", "sector": "Industrials", "industry": "Railroads", "currency": "USD"}, "next_event": {"report_date": "2026-10-21", "fiscal_date_ending": "2026-09-30", "estimate": 2.73, "session": "Time unconfirmed", "days": 69}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 6.8, "average_surprise_label": "+6.8%", "median_surprise": 4.9, "surprise_dispersion": 8.3, "average_reaction": 2.2, "average_reaction_label": "+2.2%", "average_abs_reaction": 5.9, "positive_response_rate": 58.3, "confirmation_rate": 75.0, "reaction_sample": 12, "streak": {"count": 6, "band": "beat", "label": "6 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": 33, "band": "Moderate", "tone": "neutral", "days": 69, "proximity_component": 3, "reaction_component": 15, "variability_component": 10, "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": 10.1, "revenue_growth_1y": 13.4, "cash_conversion": 1.82, "net_margin": 10.6, "earnings_yield": 3.5, "eps_surprise_avg": 3.8, "sue_score": 0.94, "pe_ratio": 38.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 291.81, "currency": "USD", "return_13w": 10.0, "fair_value": 186.086252, "fair_value_gap": 56.8, "relative_strength": 11.1, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 54.3}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 1.7, "eps_estimate": 1.46, "eps_surprise": 0.24, "surprise_pct": 16.4384, "surprise_label": "+16.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 4.3129397518589405, "one_week_reaction_label": "+4.3%", "four_week_reaction": 16.02804099358322, "four_week_reaction_label": "+16.0%", "confirmation": "confirmed", "revenue": 2550000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 240000000.0, "operating_cash_flow": 425000000.0, "free_cash_flow": 464000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-14", "date_source": "exact", "eps_actual": 1.54, "eps_estimate": 1.58, "eps_surprise": -0.04, "surprise_pct": -2.5316, "surprise_label": "-2.5%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.7559261932151806, "one_week_reaction_label": "-1.8%", "four_week_reaction": 4.424071699462126, "four_week_reaction_label": "+4.4%", "confirmation": "confirmed", "revenue": 2526000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 215000000.0, "operating_cash_flow": 686000000.0, "free_cash_flow": 763000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-24", "date_source": "exact", "eps_actual": 1.89, "eps_estimate": 1.48, "eps_surprise": 0.41, "surprise_pct": 27.7027, "surprise_label": "+27.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 14.004299907164274, "one_week_reaction_label": "+14.0%", "four_week_reaction": 16.75105733306794, "four_week_reaction_label": "+16.8%", "confirmation": "confirmed", "revenue": 2497000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 272000000.0, "operating_cash_flow": 334000000.0, "free_cash_flow": 365000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-24", "date_source": "exact", "eps_actual": 1.96, "eps_estimate": 1.87, "eps_surprise": 0.09, "surprise_pct": 4.8128, "surprise_label": "+4.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.3294994414153822, "one_week_reaction_label": "-3.3%", "four_week_reaction": -3.435959738089033, "four_week_reaction_label": "-3.4%", "confirmation": "diverged", "revenue": 2644000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 289000000.0, "operating_cash_flow": 235000000.0, "free_cash_flow": 281000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-23", "date_source": "exact", "eps_actual": 2.0, "eps_estimate": 1.88, "eps_surprise": 0.12, "surprise_pct": 6.383, "surprise_label": "+6.4%", "surprise_band": "beat", "eps_yoy": 17.647058823529417, "eps_yoy_label": "+17.6%", "one_week_reaction": -1.250327137604018, "one_week_reaction_label": "-1.3%", "four_week_reaction": 2.2057591445113505, "four_week_reaction_label": "+2.2%", "confirmation": "diverged", "revenue": 2663000000.0, "revenue_yoy": 4.431372549019608, "revenue_yoy_label": "+4.4%", "net_income": 283000000.0, "operating_cash_flow": 542000000.0, "free_cash_flow": 588000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-12", "date_source": "exact", "eps_actual": 1.68, "eps_estimate": 1.7325, "eps_surprise": -0.0525, "surprise_pct": -3.0303, "surprise_label": "-3.0%", "surprise_band": "miss", "eps_yoy": 9.090909090909085, "eps_yoy_label": "+9.1%", "one_week_reaction": -8.999032885969452, "one_week_reaction_label": "-9.0%", "four_week_reaction": -13.185314692946218, "four_week_reaction_label": "-13.2%", "confirmation": "confirmed", "revenue": 2583000000.0, "revenue_yoy": 2.2565320665083135, "revenue_yoy_label": "+2.3%", "net_income": 212000000.0, "operating_cash_flow": 723000000.0, "free_cash_flow": 807000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-23", "date_source": "exact", "eps_actual": 2.28, "eps_estimate": 2.03, "eps_surprise": 0.25, "surprise_pct": 12.3153, "surprise_label": "+12.3%", "surprise_band": "beat", "eps_yoy": 20.634920634920633, "eps_yoy_label": "+20.6%", "one_week_reaction": 7.663955935440675, "one_week_reaction_label": "+7.7%", "four_week_reaction": 20.335810141997005, "four_week_reaction_label": "+20.3%", "confirmation": "confirmed", "revenue": 2610000000.0, "revenue_yoy": 4.525430516619943, "revenue_yoy_label": "+4.5%", "net_income": 322000000.0, "operating_cash_flow": 191000000.0, "free_cash_flow": 235000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-24", "date_source": "exact", "eps_actual": 2.27, "eps_estimate": 2.18, "eps_surprise": 0.09, "surprise_pct": 4.1284, "surprise_label": "+4.1%", "surprise_band": "beat", "eps_yoy": 15.81632653061225, "eps_yoy_label": "+15.8%", "one_week_reaction": -6.936907054427997, "one_week_reaction_label": "-6.9%", "four_week_reaction": -10.618832937833162, "four_week_reaction_label": "-10.6%", "confirmation": "diverged", "revenue": 2706000000.0, "revenue_yoy": 2.344931921331316, "revenue_yoy_label": "+2.3%", "net_income": 336000000.0, "operating_cash_flow": 209000000.0, "free_cash_flow": 248000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-22", "date_source": "exact", "eps_actual": 2.32, "eps_estimate": 2.28, "eps_surprise": 0.04, "surprise_pct": 1.7544, "surprise_label": "+1.8%", "surprise_band": "beat", "eps_yoy": 15.999999999999993, "eps_yoy_label": "+16.0%", "one_week_reaction": 1.7924287212510774, "one_week_reaction_label": "+1.8%", "four_week_reaction": 5.157438684205413, "four_week_reaction_label": "+5.2%", "confirmation": "confirmed", "revenue": 2886000000.0, "revenue_yoy": 8.374014269620728, "revenue_yoy_label": "+8.4%", "net_income": 310000000.0, "operating_cash_flow": 367000000.0, "free_cash_flow": 450000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-11", "date_source": "exact", "eps_actual": 2.1, "eps_estimate": 2.08, "eps_surprise": 0.02, "surprise_pct": 0.9615, "surprise_label": "+1.0%", "surprise_band": "beat", "eps_yoy": 25.00000000000001, "eps_yoy_label": "+25.0%", "one_week_reaction": 3.9542057073358174, "one_week_reaction_label": "+4.0%", "four_week_reaction": -0.547222254687948, "four_week_reaction_label": "-0.5%", "confirmation": "confirmed", "revenue": 2965000000.0, "revenue_yoy": 14.78900503290747, "revenue_yoy_label": "+14.8%", "net_income": 202000000.0, "operating_cash_flow": 992000000.0, "free_cash_flow": 1114000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-22", "date_source": "exact", "eps_actual": 2.71, "eps_estimate": 2.52, "eps_surprise": 0.19, "surprise_pct": 7.5397, "surprise_label": "+7.5%", "surprise_band": "beat", "eps_yoy": 18.859649122807028, "eps_yoy_label": "+18.9%", "one_week_reaction": 1.4010706705598872, "one_week_reaction_label": "+1.4%", "four_week_reaction": 0.20123780103224356, "four_week_reaction_label": "+0.2%", "confirmation": "confirmed", "revenue": 2950000000.0, "revenue_yoy": 13.026819923371647, "revenue_yoy_label": "+13.0%", "net_income": 362000000.0, "operating_cash_flow": 199000000.0, "free_cash_flow": 245000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-22", "date_source": "exact", "eps_actual": 2.76, "eps_estimate": 2.63, "eps_surprise": 0.13, "surprise_pct": 4.943, "surprise_label": "+4.9%", "surprise_band": "beat", "eps_yoy": 21.58590308370043, "eps_yoy_label": "+21.6%", "one_week_reaction": 15.42277167277168, "one_week_reaction_label": "+15.4%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 3179000000.0, "revenue_yoy": 17.479674796747968, "revenue_yoy_label": "+17.5%", "net_income": 395000000.0, "operating_cash_flow": 441000000.0, "free_cash_flow": 503000000.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.7, 1.54, 1.89, 1.96, 2.0, 1.68, 2.28, 2.27, 2.32, 2.1, 2.71, 2.76], "eps_estimate": [1.46, 1.58, 1.48, 1.87, 1.88, 1.7325, 2.03, 2.18, 2.28, 2.08, 2.52, 2.63], "surprise": [16.4384, -2.5316, 27.7027, 4.8128, 6.383, -3.0303, 12.3153, 4.1284, 1.7544, 0.9615, 7.5397, 4.943], "reaction_1w": [4.3129397518589405, -1.7559261932151806, 14.004299907164274, -3.3294994414153822, -1.250327137604018, -8.999032885969452, 7.663955935440675, -6.936907054427997, 1.7924287212510774, 3.9542057073358174, 1.4010706705598872, 15.42277167277168], "reaction_4w": [16.02804099358322, 4.424071699462126, 16.75105733306794, -3.435959738089033, 2.2057591445113505, -13.185314692946218, 20.335810141997005, -10.618832937833162, 5.157438684205413, -0.547222254687948, 0.20123780103224356, null], "revenue": [2550.0, 2526.0, 2497.0, 2644.0, 2663.0, 2583.0, 2610.0, 2706.0, 2886.0, 2965.0, 2950.0, 3179.0], "net_income": [240.0, 215.0, 272.0, 289.0, 283.0, 212.0, 322.0, 336.0, 310.0, 202.0, 362.0, 395.0], "financial_unit": "millions", "scatter": [{"x": 16.4384, "y": 4.3129397518589405, "label": "2023-09-30"}, {"x": -2.5316, "y": -1.7559261932151806, "label": "2023-12-31"}, {"x": 27.7027, "y": 14.004299907164274, "label": "2024-03-31"}, {"x": 4.8128, "y": -3.3294994414153822, "label": "2024-06-30"}, {"x": 6.383, "y": -1.250327137604018, "label": "2024-09-30"}, {"x": -3.0303, "y": -8.999032885969452, "label": "2024-12-31"}, {"x": 12.3153, "y": 7.663955935440675, "label": "2025-03-31"}, {"x": 4.1284, "y": -6.936907054427997, "label": "2025-06-30"}, {"x": 1.7544, "y": 1.7924287212510774, "label": "2025-09-30"}, {"x": 0.9615, "y": 3.9542057073358174, "label": "2025-12-31"}, {"x": 7.5397, "y": 1.4010706705598872, "label": "2026-03-31"}, {"x": 4.943, "y": 15.42277167277168, "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, 100.33228536044336, 101.92186773759786, 95.70722981093527, 96.71306724218213, 95.3569826612686, 95.43780843624764, 92.43825793173035, 92.11495301059348, 89.53749408080506, 93.39919225583445, 99.94611645355077, 101.05972188830647, 103.88860033670365, 105.28265554813854, 108.03479048777153, 106.48783833431739, 109.79759554064641, 113.87183472524072, 114.13265811697035, 112.86451755216937, 115.13997529004169, 115.13098119157992, 116.90278125352691, 120.7521725296284, 122.9286970056418, 120.77015981594161, 124.55720797540961, 127.97084396842753, 128.36715070038596, 125.9352719584262, 129.50202708238967, 131.2133489577072, 135.55470203035333, 131.663696771706, 129.85329866870407, 148.03834405361513, 146.1018491819086, 151.62311378220244, 151.60509917757864, 153.02819830623926, 152.60437292939727, 147.13972370661324, 144.5697163013477, 145.20996370908136, 142.52272705873386, 141.12500390879495, 146.8691968509564, 148.96127405461482, 144.00160926704118, 138.09509911875318, 139.83549040838633, 143.84302465275377, 150.17244319325772, 153.10690964397742, 145.25156858552364, 152.57419074922964, 161.82001742653247, 164.57390073804424, 165.5039007178287, 169.70244550056225, 172.59176571117476, 170.433804027218, 168.70021226509465, 181.20555322247068, 176.3987243660226, 179.99593212142875, 181.32454814102815, 185.65385019625566, 180.47495687668084, 174.46454790827613, 173.53361182104825, 172.1326896969374, 170.70465323893995, 182.29163636990137, 188.77203228579938, 187.92244102145204, 186.91016193256434, 170.0900549930341, 167.09840767577506, 167.7590900904522, 162.26546888866037, 161.72244188471066, 167.23416419910993, 164.52808064627547, 145.66694805133665, 155.44143139060017, 154.69929487980008, 166.5553806718254, 173.2165099776396, 174.32971474383976, 186.1586497775643, 180.39351461849245, 183.33390823200318, 186.8769856655543, 182.77208987279815, 181.21349738719482, 188.19997684499995, 194.25311256180245, 193.60974084994587, 192.02396391345872, 178.70344001455373, 169.35188783276502, 173.45678453613155, 171.63325998488352, 177.60358570674666, 175.57113435842683, 175.28078351537377, 171.32476249870535, 171.21588081873415, 178.4474155393872, 181.54146008028997, 173.32999388233753, 176.16090754487485, 179.31846624732574, 185.4974810969584, 187.19421499441242, 185.24629833704157, 181.88512169587995, 189.4523128565051, 195.26624125015002, 194.77569089965337, 196.34726868889797, 199.22698013906006, 196.4744481733129, 203.8690386050892, 208.57468681332585, 209.0379844171621, 209.06523716382247, 223.76357553850718, 232.61164761338952, 240.82025722666293, 240.06536306480993, 222.53909145527498, 215.33576653276384, 214.69910875104384, 219.2921381344184, 230.93387535532705, 243.09403397782265, 239.53784739762222, 242.8939419224008, 240.97487431164004, 241.66610224001585, 240.01988809436514, 233.48960074780783, 237.81499992706014, 237.12293605837976, 241.49386575530843, 249.35243310624472, 245.43680858607945, 238.75292859119273, 237.86053044473644, 238.65276145230476, 275.4596319418582, 264.86012742680623, 265.7252072626567], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 189.82725527831096, 189.82725527831096, 189.82725527831096], "gap": [0.0, -0.33228536044336465, -1.9218677375978643, 4.292770189064726, 3.2869327578178655, 4.643017338731397, 4.562191563752364, 7.561742068269652, 7.8850469894065185, 10.462505919194939, 15.813859567582071, 9.266935369865749, 8.153329935110051, 5.324451486712874, 3.9303962752779853, 1.17826133564499, 2.725213489099133, -0.5845437172298915, -4.658782901824196, -4.9196062935538265, -3.6514657287528536, -5.926923466625169, -5.917929368163399, -7.68972943011039, -11.539120706211875, -13.715645182225273, -6.950582080816844, -10.737630240284844, -14.151266233302763, -14.547572965261196, -12.115694223301432, -15.682449347264907, -17.393771222582444, -21.73512429522856, -17.84411903658122, -16.033720933579303, -22.510512959565233, -20.57401808785869, -26.095282688152537, -26.077268083528736, -27.50036721218936, -27.07654183534737, -21.611892612563338, -19.04188520729781, -19.682132615031463, -16.994895964683963, -15.59717281474505, -21.341365756906498, -23.433442960564918, -7.917156291993194, -2.010646143705202, -3.751037433338354, -7.758571677705788, -14.08799021820974, -17.022456668929436, -9.167115610475662, -16.489737774181663, -25.735564451484493, -28.489447762996264, -29.419447742780733, -33.61799252551427, -36.50731273612678, -28.59119366253472, -26.857601900411368, -39.3629428577874, -34.556114001339324, -38.15332175674547, -39.481937776344864, -43.81123983157238, -38.632346511997554, -32.62193754359285, -31.691001456364972, -30.290079332254123, -28.862042874256673, -40.44902600521809, -46.9294219211161, -46.07983065676876, -45.067551567881054, -25.560304513187646, -22.56865719592861, -23.229339610605734, -17.73571840881391, -17.192691404864206, -22.70441371926347, -19.998330166429014, -1.1371975714901907, -10.911680910753716, -10.169544399953622, -14.540025585453037, -21.201154891267237, -22.314359657467406, -34.143294691191954, -28.378159532120094, -31.31855314563083, -34.861630579181934, -30.756734786425795, -29.198142300822468, -36.1846217586276, -42.2377574754301, -41.59438576357351, -40.00860882708636, -20.73798895889155, -11.38643677710283, -15.491333480469365, -13.667808929221337, -19.63813465108447, -17.605683302764646, -17.315332459711584, -13.359311443043168, -13.250429763071963, -20.481964483725022, -23.57600902462778, -15.364542826675347, -18.19545648921266, -15.210980642719193, -21.389995492351858, -23.086729389805868, -21.138812732435014, -17.777636091273394, -25.34482725189855, -31.158755645543465, -30.668205295046818, -32.23978308429142, -35.11949453445351, -32.366962568706356, -39.76155300048265, -44.4672012087193, -44.930498812555555, -44.95775155921592, -59.65608993390063, -60.44274166329356, -68.65135127656697, -67.89645711471397, -50.37018550517902, -43.16686058266788, -42.530202800947876, -47.12323218432243, -58.764969405231085, -70.92512802772669, -67.36894144752625, -62.47167704716088, -60.552609436400104, -61.243837364775914, -59.59762321912521, -53.067335872567895, -57.39273505182021, -56.70067118313983, -61.0716008800685, -68.93016823100479, -65.01454371083952, -58.330663715952795, -57.43826556949651, -58.23049657706483, -85.63237666354726, -75.03287214849527, -75.89795198434572], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 109.21305182341652, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.81957773512477, null, null, null, null, null, null, null, null, null, 125.5278310940499, null, null, null, null, null, null, null, null, null, null, null, null, 136.08445297504798, null, null, null, null, null, null, null, null, null, null, null, null, 141.84261036468328, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 144.52975047984646, null, null, null, null, null, null, null, null, null, 152.01535508637235, null, null, null, null, null, null, null, null, null, null, null, null, 157.9654510556622, null, null, null, null, null, null, null, null, null, null, null, null, 164.10748560460655, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 172.16890595009596, null, null, null, null, null, null, null, null, null, 180.42226487523993, null, null, null, null, null, null, null, null, null, null, null, null, 189.82725527831096, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [89.8, 75.9, 165.7]}}, "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": [109.816454, 110.181358, 111.926981, 105.102286, 106.206861, 104.717657, 104.806417, 101.512417, 101.157375, 98.326901, 102.567681, 109.757281, 110.980203, 114.086777, 115.617679, 118.639976, 116.941168, 120.575826, 125.050011, 125.336438, 123.943811, 126.442638, 126.432761, 128.378489, 132.605754, 134.995936, 132.625507, 136.784309, 140.533043, 140.968253, 138.29765, 142.214534, 144.093847, 148.861367, 144.588403, 142.600288, 162.57046, 160.44387, 166.507127, 166.487344, 168.050141, 167.584711, 161.583627, 158.761336, 159.464433, 156.513405, 154.978475, 161.286544, 163.583989, 158.137461, 151.651141, 153.562377, 157.963309, 164.914052, 168.136579, 159.510122, 167.551566, 177.705005, 180.729222, 181.750515, 186.361208, 189.534157, 187.16436, 185.260591, 198.993513, 193.714824, 197.66515, 199.124189, 203.878475, 198.191198, 191.59078, 190.568459, 189.030016, 187.461797, 200.186211, 207.302752, 206.369761, 205.258112, 186.786867, 183.501546, 184.227084, 178.194184, 177.597851, 183.650629, 180.678904, 159.966277, 170.700268, 169.88528, 182.905213, 190.220229, 191.442711, 204.432828, 198.101761, 201.330797, 205.221679, 200.713828, 199.002237, 206.674541, 213.32188, 212.615352, 210.873908, 196.245781, 185.976238, 190.48409, 188.48156, 195.03796, 192.805994, 192.487141, 188.142779, 188.023209, 195.964624, 199.362394, 190.344853, 193.453662, 196.921181, 203.706756, 205.570049, 203.430916, 199.739791, 208.049812, 214.434462, 213.895757, 215.621608, 218.784005, 215.761272, 223.881749, 229.049325, 229.558102, 229.58803, 245.729224, 255.445863, 264.460267, 263.631269, 244.384539, 236.474103, 235.774948, 240.81885, 253.603393, 266.957248, 263.05197, 266.737514, 264.630062, 265.389144, 263.58133, 256.41, 261.16, 260.4, 265.2, 273.83, 269.53, 262.19, 261.21, 262.08, 302.5, 290.86, 291.81], "ttmEps": [5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.93, 5.93, 5.93, 5.93, 5.93, 5.93, 5.93, 5.93, 5.93, 5.93, 6.54, 6.54, 6.54, 6.54, 6.54, 6.54, 6.54, 6.54, 6.54, 6.54, 6.54, 6.54, 6.54, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.09, 7.39, 7.39, 7.39, 7.39, 7.39, 7.39, 7.39, 7.39, 7.39, 7.39, 7.39, 7.39, 7.39, 7.39, 7.39, 7.39, 7.53, 7.53, 7.53, 7.53, 7.53, 7.53, 7.53, 7.53, 7.53, 7.53, 7.92, 7.92, 7.92, 7.92, 7.92, 7.92, 7.92, 7.92, 7.92, 7.92, 7.92, 7.92, 7.92, 8.23, 8.23, 8.23, 8.23, 8.23, 8.23, 8.23, 8.23, 8.23, 8.23, 8.23, 8.23, 8.23, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.55, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 8.97, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.4, 9.89, 9.89, 9.89], "quarterlyEps": [1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.41, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.7, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.32, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.1, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.76, 2.76, 2.76], "priceIndex": [100.0, 100.33228536044336, 101.92186773759786, 95.70722981093527, 96.71306724218213, 95.3569826612686, 95.43780843624764, 92.43825793173035, 92.11495301059348, 89.53749408080506, 93.39919225583445, 99.94611645355077, 101.05972188830647, 103.88860033670365, 105.28265554813854, 108.03479048777153, 106.48783833431739, 109.79759554064641, 113.87183472524072, 114.13265811697035, 112.86451755216937, 115.13997529004169, 115.13098119157992, 116.90278125352691, 120.7521725296284, 122.9286970056418, 120.77015981594161, 124.55720797540961, 127.97084396842753, 128.36715070038596, 125.9352719584262, 129.50202708238967, 131.2133489577072, 135.55470203035333, 131.663696771706, 129.85329866870407, 148.03834405361513, 146.1018491819086, 151.62311378220244, 151.60509917757864, 153.02819830623926, 152.60437292939727, 147.13972370661324, 144.5697163013477, 145.20996370908136, 142.52272705873386, 141.12500390879495, 146.8691968509564, 148.96127405461482, 144.00160926704118, 138.09509911875318, 139.83549040838633, 143.84302465275377, 150.17244319325772, 153.10690964397742, 145.25156858552364, 152.57419074922964, 161.82001742653247, 164.57390073804424, 165.5039007178287, 169.70244550056225, 172.59176571117476, 170.433804027218, 168.70021226509465, 181.20555322247068, 176.3987243660226, 179.99593212142875, 181.32454814102815, 185.65385019625566, 180.47495687668084, 174.46454790827613, 173.53361182104825, 172.1326896969374, 170.70465323893995, 182.29163636990137, 188.77203228579938, 187.92244102145204, 186.91016193256434, 170.0900549930341, 167.09840767577506, 167.7590900904522, 162.26546888866037, 161.72244188471066, 167.23416419910993, 164.52808064627547, 145.66694805133665, 155.44143139060017, 154.69929487980008, 166.5553806718254, 173.2165099776396, 174.32971474383976, 186.1586497775643, 180.39351461849245, 183.33390823200318, 186.8769856655543, 182.77208987279815, 181.21349738719482, 188.19997684499995, 194.25311256180245, 193.60974084994587, 192.02396391345872, 178.70344001455373, 169.35188783276502, 173.45678453613155, 171.63325998488352, 177.60358570674666, 175.57113435842683, 175.28078351537377, 171.32476249870535, 171.21588081873415, 178.4474155393872, 181.54146008028997, 173.32999388233753, 176.16090754487485, 179.31846624732574, 185.4974810969584, 187.19421499441242, 185.24629833704157, 181.88512169587995, 189.4523128565051, 195.26624125015002, 194.77569089965337, 196.34726868889797, 199.22698013906006, 196.4744481733129, 203.8690386050892, 208.57468681332585, 209.0379844171621, 209.06523716382247, 223.76357553850718, 232.61164761338952, 240.82025722666293, 240.06536306480993, 222.53909145527498, 215.33576653276384, 214.69910875104384, 219.2921381344184, 230.93387535532705, 243.09403397782265, 239.53784739762222, 242.8939419224008, 240.97487431164004, 241.66610224001585, 240.01988809436514, 233.48960074780783, 237.81499992706014, 237.12293605837976, 241.49386575530843, 249.35243310624472, 245.43680858607945, 238.75292859119273, 237.86053044473644, 238.65276145230476, 275.4596319418582, 264.86012742680623, 265.7252072626567], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 189.82725527831096, 189.82725527831096, 189.82725527831096], "valuationGap": [0.0, -0.33228536044336465, -1.9218677375978643, 4.292770189064726, 3.2869327578178655, 4.643017338731397, 4.562191563752364, 7.561742068269652, 7.8850469894065185, 10.462505919194939, 15.813859567582071, 9.266935369865749, 8.153329935110051, 5.324451486712874, 3.9303962752779853, 1.17826133564499, 2.725213489099133, -0.5845437172298915, -4.658782901824196, -4.9196062935538265, -3.6514657287528536, -5.926923466625169, -5.917929368163399, -7.68972943011039, -11.539120706211875, -13.715645182225273, -6.950582080816844, -10.737630240284844, -14.151266233302763, -14.547572965261196, -12.115694223301432, -15.682449347264907, -17.393771222582444, -21.73512429522856, -17.84411903658122, -16.033720933579303, -22.510512959565233, -20.57401808785869, -26.095282688152537, -26.077268083528736, -27.50036721218936, -27.07654183534737, -21.611892612563338, -19.04188520729781, -19.682132615031463, -16.994895964683963, -15.59717281474505, -21.341365756906498, -23.433442960564918, -7.917156291993194, -2.010646143705202, -3.751037433338354, -7.758571677705788, -14.08799021820974, -17.022456668929436, -9.167115610475662, -16.489737774181663, -25.735564451484493, -28.489447762996264, -29.419447742780733, -33.61799252551427, -36.50731273612678, -28.59119366253472, -26.857601900411368, -39.3629428577874, -34.556114001339324, -38.15332175674547, -39.481937776344864, -43.81123983157238, -38.632346511997554, -32.62193754359285, -31.691001456364972, -30.290079332254123, -28.862042874256673, -40.44902600521809, -46.9294219211161, -46.07983065676876, -45.067551567881054, -25.560304513187646, -22.56865719592861, -23.229339610605734, -17.73571840881391, -17.192691404864206, -22.70441371926347, -19.998330166429014, -1.1371975714901907, -10.911680910753716, -10.169544399953622, -14.540025585453037, -21.201154891267237, -22.314359657467406, -34.143294691191954, -28.378159532120094, -31.31855314563083, -34.861630579181934, -30.756734786425795, -29.198142300822468, -36.1846217586276, -42.2377574754301, -41.59438576357351, -40.00860882708636, -20.73798895889155, -11.38643677710283, -15.491333480469365, -13.667808929221337, -19.63813465108447, -17.605683302764646, -17.315332459711584, -13.359311443043168, -13.250429763071963, -20.481964483725022, -23.57600902462778, -15.364542826675347, -18.19545648921266, -15.210980642719193, -21.389995492351858, -23.086729389805868, -21.138812732435014, -17.777636091273394, -25.34482725189855, -31.158755645543465, -30.668205295046818, -32.23978308429142, -35.11949453445351, -32.366962568706356, -39.76155300048265, -44.4672012087193, -44.930498812555555, -44.95775155921592, -59.65608993390063, -60.44274166329356, -68.65135127656697, -67.89645711471397, -50.37018550517902, -43.16686058266788, -42.530202800947876, -47.12323218432243, -58.764969405231085, -70.92512802772669, -67.36894144752625, -62.47167704716088, -60.552609436400104, -61.243837364775914, -59.59762321912521, -53.067335872567895, -57.39273505182021, -56.70067118313983, -61.0716008800685, -68.93016823100479, -65.01454371083952, -58.330663715952795, -57.43826556949651, -58.23049657706483, -85.63237666354726, -75.03287214849527, -75.89795198434572], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 109.21305182341652, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.81957773512477, null, null, null, null, null, null, null, null, null, 125.5278310940499, null, null, null, null, null, null, null, null, null, null, null, null, 136.08445297504798, null, null, null, null, null, null, null, null, null, null, null, null, 141.84261036468328, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 144.52975047984646, null, null, null, null, null, null, null, null, null, 152.01535508637235, null, null, null, null, null, null, null, null, null, null, null, null, 157.9654510556622, null, null, null, null, null, null, null, null, null, null, null, null, 164.10748560460655, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 172.16890595009596, null, null, null, null, null, null, null, null, null, 180.42226487523993, null, null, null, null, null, null, null, null, null, null, null, null, 189.82725527831096, null, null], "quarterLabels": ["2023-07-27", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-14", "", "", "", "", "", "", "", "", "", "2024-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-12", "", "", "", "", "", "", "", "", "", "2025-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-11", "", "", "", "", "", "", "", "", "", "2026-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-22", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [6.015037593984951, 6.015037593984951, 6.015037593984951, 6.015037593984951, 6.015037593984951, 6.015037593984951, 6.015037593984951, 6.015037593984951, 6.015037593984951, 6.015037593984951, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, 16.43835616438356, -2.531645569620255, -2.531645569620255, -2.531645569620255, -2.531645569620255, -2.531645569620255, -2.531645569620255, -2.531645569620255, -2.531645569620255, -2.531645569620255, -2.531645569620255, 27.702702702702698, 27.702702702702698, 27.702702702702698, 27.702702702702698, 27.702702702702698, 27.702702702702698, 27.702702702702698, 27.702702702702698, 27.702702702702698, 27.702702702702698, 27.702702702702698, 27.702702702702698, 27.702702702702698, 4.812834224598923, 4.812834224598923, 4.812834224598923, 4.812834224598923, 4.812834224598923, 4.812834224598923, 4.812834224598923, 4.812834224598923, 4.812834224598923, 4.812834224598923, 4.812834224598923, 4.812834224598923, 4.812834224598923, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, 6.382978723404261, -3.03030303030303, -3.03030303030303, -3.03030303030303, -3.03030303030303, -3.03030303030303, -3.03030303030303, -3.03030303030303, -3.03030303030303, -3.03030303030303, -3.03030303030303, 12.315270935960593, 12.315270935960593, 12.315270935960593, 12.315270935960593, 12.315270935960593, 12.315270935960593, 12.315270935960593, 12.315270935960593, 12.315270935960593, 12.315270935960593, 12.315270935960593, 12.315270935960593, 12.315270935960593, 4.1284403669724705, 4.1284403669724705, 4.1284403669724705, 4.1284403669724705, 4.1284403669724705, 4.1284403669724705, 4.1284403669724705, 4.1284403669724705, 4.1284403669724705, 4.1284403669724705, 4.1284403669724705, 4.1284403669724705, 4.1284403669724705, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 0.9615384615384623, 0.9615384615384623, 0.9615384615384623, 0.9615384615384623, 0.9615384615384623, 0.9615384615384623, 0.9615384615384623, 0.9615384615384623, 0.9615384615384623, 0.9615384615384623, 7.539682539682538, 7.539682539682538, 7.539682539682538, 7.539682539682538, 7.539682539682538, 7.539682539682538, 7.539682539682538, 7.539682539682538, 7.539682539682538, 7.539682539682538, 7.539682539682538, 7.539682539682538, 7.539682539682538, 4.942965779467677, 4.942965779467677, 4.942965779467677], "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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 109.816454, "latestClose": 291.81, "startTtmEps": 5.21, "latestTtmEps": 9.89, "priceChangePct": 165.72520726265668, "epsChangePct": 89.82725527831094, "earningsGapPct": -75.89795198434574, "startMultiple": 21.07801420345489, "latestMultiple": 29.50556117290192, "multipleChangePct": 39.98264204635402, "latestQuarter": "2026-07-22", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 8 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 53.19389666612051, "earningsMovePct": 20.170109356014578, "spread": -33.02378731010593, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 90.02701423409198, "earningsMovePct": 39.492242595204516, "spread": -50.53477163888746, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 165.72520726265668, "earningsMovePct": 89.82725527831094, "spread": -75.89795198434574, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 8, "persistenceLabel": "8 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 8 updates.", "marketChangePct": 165.72520726265668, "earningsChangePct": 89.82725527831094, "recentMarketMovePoints": 24.059105022640836, "recentEarningsMovePoints": 9.404990403071025}, "pressure": {"score": 72, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 100, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.82190701, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.13425488, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.23109691, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.03156347, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00300501, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -5.704878579802375, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-22", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 109.21305182341652, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 113.81957773512477, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 125.5278310940499, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 136.08445297504798, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 141.84261036468328, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 144.52975047984646, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 152.01535508637235, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 157.9654510556622, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 164.10748560460655, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 172.16890595009596, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 180.42226487523993, 189.82725527831096, 189.82725527831096, 189.82725527831096], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 105.21806853582554, 107.66577659101024, 107.66577659101024, 107.66577659101024, 107.66577659101024, 107.66577659101024, 107.66577659101024, 107.66577659101024, 107.66577659101024, 107.66577659101024, 107.66577659101024, 111.03693813974186, 111.03693813974186, 111.03693813974186, 111.03693813974186, 111.03693813974186, 111.03693813974186, 111.03693813974186, 111.03693813974186, 111.03693813974186, 111.03693813974186, 111.03693813974186, 111.03693813974186, 111.03693813974186, 113.6737872719181, 113.6737872719181, 113.6737872719181, 113.6737872719181, 113.6737872719181, 113.6737872719181, 113.6737872719181, 113.6737872719181, 113.6737872719181, 113.6737872719181, 113.6737872719181, 113.6737872719181, 113.6737872719181, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 114.93101913662662, 115.56519804183355, 115.56519804183355, 115.56519804183355, 115.56519804183355, 115.56519804183355, 115.56519804183355, 115.56519804183355, 115.56519804183355, 115.56519804183355, 115.56519804183355, 116.82242990654206, 116.82242990654206, 116.82242990654206, 116.82242990654206, 116.82242990654206, 116.82242990654206, 116.82242990654206, 116.82242990654206, 116.82242990654206, 116.82242990654206, 116.82242990654206, 116.82242990654206, 116.82242990654206, 117.51223854027593, 117.51223854027593, 117.51223854027593, 117.51223854027593, 117.51223854027593, 117.51223854027593, 117.51223854027593, 117.51223854027593, 117.51223854027593, 117.51223854027593, 117.51223854027593, 117.51223854027593, 117.51223854027593, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 119.99332443257677, 124.24343569203383, 124.24343569203383, 124.24343569203383, 124.24343569203383, 124.24343569203383, 124.24343569203383, 124.24343569203383, 124.24343569203383, 124.24343569203383, 124.24343569203383, 128.02625723186472, 128.02625723186472, 128.02625723186472, 128.02625723186472, 128.02625723186472, 128.02625723186472, 128.02625723186472, 128.02625723186472, 128.02625723186472, 128.02625723186472, 128.02625723186472, 128.02625723186472, 128.02625723186472, 133.2888295505118, 133.2888295505118, 133.2888295505118], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 126.1168384879725, 158.87743413516608, 158.87743413516608, 158.87743413516608, 158.87743413516608, 158.87743413516608, 158.87743413516608, 158.87743413516608, 158.87743413516608, 158.87743413516608, 158.87743413516608, 199.88545246277204, 199.88545246277204, 199.88545246277204, 199.88545246277204, 199.88545246277204, 199.88545246277204, 199.88545246277204, 199.88545246277204, 199.88545246277204, 199.88545246277204, 199.88545246277204, 199.88545246277204, 199.88545246277204, 214.5475372279496, 214.5475372279496, 214.5475372279496, 214.5475372279496, 214.5475372279496, 214.5475372279496, 214.5475372279496, 214.5475372279496, 214.5475372279496, 214.5475372279496, 214.5475372279496, 214.5475372279496, 214.5475372279496, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 228.75143184421535, 233.79152348224514, 233.79152348224514, 233.79152348224514, 233.79152348224514, 233.79152348224514, 233.79152348224514, 233.79152348224514, 233.79152348224514, 233.79152348224514, 233.79152348224514, 218.90034364261172, 218.90034364261172, 218.90034364261172, 218.90034364261172, 218.90034364261172, 218.90034364261172, 218.90034364261172, 218.90034364261172, 218.90034364261172, 218.90034364261172, 218.90034364261172, 218.90034364261172, 218.90034364261172, 215.12027491408935, 215.12027491408935, 215.12027491408935, 215.12027491408935, 215.12027491408935, 215.12027491408935, 215.12027491408935, 215.12027491408935, 215.12027491408935, 215.12027491408935, 215.12027491408935, 215.12027491408935, 215.12027491408935, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 199.3127147766323, 234.47880870561283, 234.47880870561283, 234.47880870561283, 234.47880870561283, 234.47880870561283, 234.47880870561283, 234.47880870561283, 234.47880870561283, 234.47880870561283, 234.47880870561283, 235.62428407789233, 235.62428407789233, 235.62428407789233, 235.62428407789233, 235.62428407789233, 235.62428407789233, 235.62428407789233, 235.62428407789233, 235.62428407789233, 235.62428407789233, 235.62428407789233, 235.62428407789233, 235.62428407789233, 264.83390607101944, 264.83390607101944, 264.83390607101944], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 89.82725527831096, "valuationContribution": 75.89795198434572, "marketMove": 165.72520726265668, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 89.82725527831096}, {"key": "valuation", "label": "Relative valuation contribution", "value": 75.89795198434572}, {"key": "market", "label": "Total market move", "value": 165.72520726265668}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 9.213051823416517, "surprisePct": 16.43835616438356, "immediateReturnPct": 4.312939751858935, "forward4WeekPct": 17.584992330837302, "forward13WeekPct": 30.562936179591382, "toDateReturnPct": 196.77534533504718, "weeksSince": 145, "availabilitySource": "reported", "spread": 15.813859567582071, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-16", "periodEnd": "2023-12-31", "earningsChangePct": 4.217926186291732, "surprisePct": -2.531645569620255, "immediateReturnPct": -1.7559261932151848, "forward4WeekPct": 2.4457877013423612, "forward13WeekPct": 23.327671138188943, "toDateReturnPct": 116.16206283424711, "weeksSince": 129, "availabilitySource": "reported", "spread": -6.950582080816844, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 10.286677908937602, "surprisePct": 27.702702702702698, "immediateReturnPct": 14.004299907164274, "forward4WeekPct": 17.846985694727337, "forward13WeekPct": 10.895611234670156, "toDateReturnPct": 104.63493033057549, "weeksSince": 119, "availabilitySource": "reported", "spread": -22.510512959565233, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 8.409785932721704, "surprisePct": 4.812834224598923, "immediateReturnPct": -3.3294994414153845, "forward4WeekPct": 0.8130765169199972, "forward13WeekPct": 14.414840440160681, "toDateReturnPct": 78.3854286619701, "weeksSince": 106, "availabilitySource": "reported", "spread": -7.917156291993194, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 4.231311706629048, "surprisePct": 6.382978723404261, "immediateReturnPct": -1.2503271376040126, "forward4WeekPct": 4.2899882156861135, "forward13WeekPct": 9.374877479208156, "toDateReturnPct": 53.96169461950861, "weeksSince": 93, "availabilitySource": "reported", "spread": -28.59119366253472, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-14", "periodEnd": "2024-12-31", "earningsChangePct": 1.8944519621109768, "surprisePct": -3.03030303030303, "immediateReturnPct": -8.999032885969449, "forward4WeekPct": -13.475843040006142, "forward13WeekPct": -0.40207131984143496, "toDateReturnPct": 42.16734099161936, "weeksSince": 77, "availabilitySource": "reported", "spread": -25.560304513187646, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 5.179282868525892, "surprisePct": 12.315270935960593, "immediateReturnPct": 7.663955935440669, "forward4WeekPct": 16.60913823728578, "forward13WeekPct": 15.516648058030679, "toDateReturnPct": 71.76885484133764, "weeksSince": 67, "availabilitySource": "reported", "spread": -14.540025585453037, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 3.9141414141414144, "surprisePct": 4.1284403669724705, "immediateReturnPct": -6.936907054427999, "forward4WeekPct": -7.509676351234507, "forward13WeekPct": -6.616620867101308, "toDateReturnPct": 38.3812737989377, "weeksSince": 54, "availabilitySource": "reported", "spread": -20.73798895889155, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 3.888213851761857, "surprisePct": 1.7543859649122824, "immediateReturnPct": 1.7924287212510714, "forward4WeekPct": 3.2494236268321375, "forward13WeekPct": 18.66309462779774, "toDateReturnPct": 50.84232419441095, "weeksSince": 41, "availabilitySource": "reported", "spread": -15.210980642719193, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-02-13", "periodEnd": "2025-12-31", "earningsChangePct": 4.912280701754379, "surprisePct": 0.9615384615384623, "immediateReturnPct": 3.9542057073358228, "forward4WeekPct": -3.7663900326320054, "forward13WeekPct": 7.264950301556317, "toDateReturnPct": 18.75266411129024, "weeksSince": 25, "availabilitySource": "reported", "spread": -60.44274166329356, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 4.793756967670015, "surprisePct": 7.539682539682538, "immediateReturnPct": 1.4010706705598786, "forward4WeekPct": -2.5249649337353186, "forward13WeekPct": 14.996287615713367, "toDateReturnPct": 10.93245186492997, "weeksSince": 15, "availabilitySource": "reported", "spread": -62.47167704716088, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 5.212765957446819, "surprisePct": 4.942965779467677, "immediateReturnPct": 15.422771672771685, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 11.343864468864485, "weeksSince": 2, "availabilitySource": "reported", "spread": -85.63237666354726, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 5.212765957446819, "surprisePct": 4.942965779467677, "immediateReturnPct": 15.422771672771685, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 11.343864468864485, "weeksSince": 2, "availabilitySource": "reported", "spread": -85.63237666354726, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 6 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Railroads", "population": 9, "spreadPercentile": 25.0, "qualityPercentile": 87.5, "rarityPercentile": 75.0, "currentOneYearSpread": -43.133186, "lead": "price", "relatedSignals": [{"tickerId": 2903, "symbol": "NSC", "name": "Norfolk Southern Corporation", "spread": -42.331813000000004, "lead": "price", "quality": 87.5}, {"tickerId": 5570, "symbol": "CSX", "name": "CSX Corporation", "spread": -39.988383999999996, "lead": "price", "quality": 87.5}, {"tickerId": 777, "symbol": "CNI", "name": "Canadian National Railway Company", "spread": -35.393613, "lead": "price", "quality": 100}, {"tickerId": 4136, "symbol": "UNP", "name": "Union Pacific Corporation", "spread": -29.194920999999997, "lead": "price", "quality": 100}, {"tickerId": 1693, "symbol": "GBX", "name": "Greenbrier Companies Inc", "spread": -62.626233000000006, "lead": "price", "quality": 50}, {"tickerId": 811, "symbol": "CP", "name": "Canadian Pacific Kansas City Limited", "spread": -22.739875, "lead": "price", "quality": 87.5}, {"tickerId": 6144, "symbol": "FSTR", "name": "LB Foster Company", "spread": -156.26562800000002, "lead": "price", "quality": 87.5}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-02-16", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-04-26", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-07-26", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-10-25", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}