{"ticker": {"uuid": "76309cb8-9b8c-46bb-9b1b-642fdc584bb8", "symbol": "HEI", "name": "Heico Corporation", "sector": "Industrials", "industry": "Aerospace & Defense", "currency": "USD"}, "next_event": {"report_date": "2026-08-24", "fiscal_date_ending": "2026-07-31", "estimate": 1.5, "session": "Time unconfirmed", "days": 11}, "profile": {"sample": 12, "measured": 12, "beats": 12, "misses": 0, "inline": 0, "beat_rate": 100.0, "beat_rate_label": "100.0%", "average_surprise": 10.7, "average_surprise_label": "+10.7%", "median_surprise": 9.3, "surprise_dispersion": 7.2, "average_reaction": 3.2, "average_reaction_label": "+3.2%", "average_abs_reaction": 6.5, "positive_response_rate": 58.3, "confirmation_rate": 63.6, "reaction_sample": 12, "streak": {"count": 12, "band": "beat", "label": "12 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 51, "band": "Elevated", "tone": "caution", "days": 11, "proximity_component": 21, "reaction_component": 16, "variability_component": 9, "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": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 31.4, "revenue_growth_1y": 18.8, "cash_conversion": 1.35, "net_margin": 16.1, "earnings_yield": 2.1, "eps_surprise_avg": 12.2, "sue_score": 1.25, "pe_ratio": 65.0, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 367.58, "currency": "USD", "return_13w": 25.7, "fair_value": 258.42755, "fair_value_gap": 42.2, "relative_strength": 2.8, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 61.0}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-08-28", "date_source": "exact", "eps_actual": 0.74, "eps_estimate": 0.66, "eps_surprise": 0.08, "surprise_pct": 12.1212, "surprise_label": "+12.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.7849633718793383, "one_week_reaction_label": "+1.8%", "four_week_reaction": -4.038704187728012, "four_week_reaction_label": "-4.0%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-10-31", "reported_date": "2023-12-18", "date_source": "exact", "eps_actual": 0.74, "eps_estimate": 0.7, "eps_surprise": 0.04, "surprise_pct": 5.7143, "surprise_label": "+5.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.1383007209544291, "one_week_reaction_label": "-1.1%", "four_week_reaction": -4.888967169043161, "four_week_reaction_label": "-4.9%", "confirmation": "diverged", "revenue": 936447000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 103426000.0, "operating_cash_flow": 148378000.0, "free_cash_flow": 163636000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-02-26", "date_source": "exact", "eps_actual": 0.82, "eps_estimate": 0.73, "eps_surprise": 0.09, "surprise_pct": 12.3288, "surprise_label": "+12.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.6510013909797134, "one_week_reaction_label": "-2.7%", "four_week_reaction": -2.9070643739579074, "four_week_reaction_label": "-2.9%", "confirmation": "diverged", "revenue": 896363000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 114698000.0, "operating_cash_flow": 111652000.0, "free_cash_flow": 125029000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-05-28", "date_source": "exact", "eps_actual": 0.88, "eps_estimate": 0.82, "eps_surprise": 0.06, "surprise_pct": 7.3171, "surprise_label": "+7.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.0523680073322503, "one_week_reaction_label": "+2.1%", "four_week_reaction": 4.578712416349557, "four_week_reaction_label": "+4.6%", "confirmation": "confirmed", "revenue": 955395000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 123146000.0, "operating_cash_flow": 141140000.0, "free_cash_flow": 154088000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-08-26", "date_source": "exact", "eps_actual": 0.97, "eps_estimate": 0.92, "eps_surprise": 0.05, "surprise_pct": 5.4348, "surprise_label": "+5.4%", "surprise_band": "beat", "eps_yoy": 31.08108108108108, "eps_yoy_label": "+31.1%", "one_week_reaction": 3.988326916934828, "one_week_reaction_label": "+4.0%", "four_week_reaction": 7.737516505974187, "four_week_reaction_label": "+7.7%", "confirmation": "confirmed", "revenue": 992246000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 136577000.0, "operating_cash_flow": 213955000.0, "free_cash_flow": 229805000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-12-17", "date_source": "exact", "eps_actual": 0.99, "eps_estimate": 0.9789, "eps_surprise": 0.0111, "surprise_pct": 1.1339, "surprise_label": "+1.1%", "surprise_band": "beat", "eps_yoy": 33.78378378378378, "eps_yoy_label": "+33.8%", "one_week_reaction": -6.987426481733756, "one_week_reaction_label": "-7.0%", "four_week_reaction": -12.151401859084066, "four_week_reaction_label": "-12.2%", "confirmation": "diverged", "revenue": 1013665000.0, "revenue_yoy": 8.245848403593584, "revenue_yoy_label": "+8.2%", "net_income": 139688000.0, "operating_cash_flow": 205623000.0, "free_cash_flow": 221709000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-02-26", "date_source": "exact", "eps_actual": 1.2, "eps_estimate": 0.95, "eps_surprise": 0.25, "surprise_pct": 26.3158, "surprise_label": "+26.3%", "surprise_band": "beat", "eps_yoy": 46.34146341463415, "eps_yoy_label": "+46.3%", "one_week_reaction": 17.307095988817277, "one_week_reaction_label": "+17.3%", "four_week_reaction": 15.897709079044247, "four_week_reaction_label": "+15.9%", "confirmation": "confirmed", "revenue": 1030222000.0, "revenue_yoy": 14.93357043965447, "revenue_yoy_label": "+14.9%", "net_income": 167955000.0, "operating_cash_flow": 203034000.0, "free_cash_flow": 220369000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-05-27", "date_source": "exact", "eps_actual": 1.12, "eps_estimate": 1.03, "eps_surprise": 0.09, "surprise_pct": 8.7379, "surprise_label": "+8.7%", "surprise_band": "beat", "eps_yoy": 27.27272727272728, "eps_yoy_label": "+27.3%", "one_week_reaction": 11.78511459493619, "one_week_reaction_label": "+11.8%", "four_week_reaction": 17.709382412637677, "four_week_reaction_label": "+17.7%", "confirmation": "confirmed", "revenue": 1097820000.0, "revenue_yoy": 14.907446658188498, "revenue_yoy_label": "+14.9%", "net_income": 156793000.0, "operating_cash_flow": 204695000.0, "free_cash_flow": 220659000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-08-25", "date_source": "exact", "eps_actual": 1.26, "eps_estimate": 1.14, "eps_surprise": 0.12, "surprise_pct": 10.5263, "surprise_label": "+10.5%", "surprise_band": "beat", "eps_yoy": 29.89690721649485, "eps_yoy_label": "+29.9%", "one_week_reaction": 0.7849091645731128, "one_week_reaction_label": "+0.8%", "four_week_reaction": 2.958752055604892, "four_week_reaction_label": "+3.0%", "confirmation": "contained", "revenue": 1147591000.0, "revenue_yoy": 15.655895816158495, "revenue_yoy_label": "+15.7%", "net_income": 177341000.0, "operating_cash_flow": 231211000.0, "free_cash_flow": 243950000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-12-18", "date_source": "exact", "eps_actual": 1.33, "eps_estimate": 1.21, "eps_surprise": 0.12, "surprise_pct": 9.9174, "surprise_label": "+9.9%", "surprise_band": "beat", "eps_yoy": 34.34343434343435, "eps_yoy_label": "+34.3%", "one_week_reaction": 5.211118079715546, "one_week_reaction_label": "+5.2%", "four_week_reaction": 13.911621766840721, "four_week_reaction_label": "+13.9%", "confirmation": "confirmed", "revenue": 1209411000.0, "revenue_yoy": 19.310719024529803, "revenue_yoy_label": "+19.3%", "net_income": 188296000.0, "operating_cash_flow": 295326000.0, "free_cash_flow": 322174000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-02-25", "date_source": "exact", "eps_actual": 1.35, "eps_estimate": 1.29, "eps_surprise": 0.06, "surprise_pct": 4.6512, "surprise_label": "+4.7%", "surprise_band": "beat", "eps_yoy": 12.50000000000001, "eps_yoy_label": "+12.5%", "one_week_reaction": -9.156571688562828, "one_week_reaction_label": "-9.2%", "four_week_reaction": -21.753966899846443, "four_week_reaction_label": "-21.8%", "confirmation": "diverged", "revenue": 1178582000.0, "revenue_yoy": 14.400779637786806, "revenue_yoy_label": "+14.4%", "net_income": 190188000.0, "operating_cash_flow": 178597000.0, "free_cash_flow": 192093000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-05-27", "date_source": "exact", "eps_actual": 1.66, "eps_estimate": 1.34, "eps_surprise": 0.32, "surprise_pct": 23.8806, "surprise_label": "+23.9%", "surprise_band": "beat", "eps_yoy": 48.214285714285694, "eps_yoy_label": "+48.2%", "one_week_reaction": 15.659048558733888, "one_week_reaction_label": "+15.7%", "four_week_reaction": 11.978474551196474, "four_week_reaction_label": "+12.0%", "confirmation": "confirmed", "revenue": 1375713000.0, "revenue_yoy": 25.3131660928021, "revenue_yoy_label": "+25.3%", "net_income": 233801000.0, "operating_cash_flow": 291973000.0, "free_cash_flow": 310023000.0, "currency": "USD"}], "charts": {"quarters": ["2023-07-31", "2023-10-31", "2024-01-31", "2024-04-30", "2024-07-31", "2024-10-31", "2025-01-31", "2025-04-30", "2025-07-31", "2025-10-31", "2026-01-31", "2026-04-30"], "eps_actual": [0.74, 0.74, 0.82, 0.88, 0.97, 0.99, 1.2, 1.12, 1.26, 1.33, 1.35, 1.66], "eps_estimate": [0.66, 0.7, 0.73, 0.82, 0.92, 0.9789, 0.95, 1.03, 1.14, 1.21, 1.29, 1.34], "surprise": [12.1212, 5.7143, 12.3288, 7.3171, 5.4348, 1.1339, 26.3158, 8.7379, 10.5263, 9.9174, 4.6512, 23.8806], "reaction_1w": [1.7849633718793383, -1.1383007209544291, -2.6510013909797134, 2.0523680073322503, 3.988326916934828, -6.987426481733756, 17.307095988817277, 11.78511459493619, 0.7849091645731128, 5.211118079715546, -9.156571688562828, 15.659048558733888], "reaction_4w": [-4.038704187728012, -4.888967169043161, -2.9070643739579074, 4.578712416349557, 7.737516505974187, -12.151401859084066, 15.897709079044247, 17.709382412637677, 2.958752055604892, 13.911621766840721, -21.753966899846443, 11.978474551196474], "revenue": [null, 936.45, 896.36, 955.39, 992.25, 1013.66, 1030.22, 1097.82, 1147.59, 1209.41, 1178.58, 1375.71], "net_income": [null, 103.43, 114.7, 123.15, 136.58, 139.69, 167.96, 156.79, 177.34, 188.3, 190.19, 233.8], "financial_unit": "millions", "scatter": [{"x": 12.1212, "y": 1.7849633718793383, "label": "2023-07-31"}, {"x": 5.7143, "y": -1.1383007209544291, "label": "2023-10-31"}, {"x": 12.3288, "y": -2.6510013909797134, "label": "2024-01-31"}, {"x": 7.3171, "y": 2.0523680073322503, "label": "2024-04-30"}, {"x": 5.4348, "y": 3.988326916934828, "label": "2024-07-31"}, {"x": 1.1339, "y": -6.987426481733756, "label": "2024-10-31"}, {"x": 26.3158, "y": 17.307095988817277, "label": "2025-01-31"}, {"x": 8.7379, "y": 11.78511459493619, "label": "2025-04-30"}, {"x": 10.5263, "y": 0.7849091645731128, "label": "2025-07-31"}, {"x": 9.9174, "y": 5.211118079715546, "label": "2025-10-31"}, {"x": 4.6512, "y": -9.156571688562828, "label": "2026-01-31"}, {"x": 23.8806, "y": 15.659048558733888, "label": "2026-04-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 101.24125289633898, 103.04837217777036, 100.0365071152742, 100.12777612312817, 97.15241817590623, 98.52753273097609, 97.58442351210195, 100.38332775955028, 96.28232379741472, 95.73471218962784, 98.57012477201881, 100.59628796476387, 103.41953130545203, 105.81076930994446, 107.02768433271206, 108.85914209754904, 110.64800721150911, 109.38850014769879, 108.83480361414344, 104.72097605819546, 105.23846246573791, 107.38146501485102, 111.76487893177878, 112.02057814808022, 114.49233622260384, 118.11474107540106, 121.25618737029322, 118.04168415645778, 113.51215640164347, 113.96267386518221, 117.73119194603177, 116.28223012687972, 115.1437605181537, 116.74492415013185, 119.99595582343892, 125.69439428134555, 128.67755078847202, 131.16148542270898, 131.22236578193892, 132.29995503143505, 135.01523698221516, 135.4718424206935, 137.08518200255077, 138.35758949928422, 136.1354426661225, 138.42658370270635, 137.85401889862808, 135.10692799534388, 142.6720878814032, 141.30158794181642, 143.93294755749596, 146.5582161490649, 150.27988493623695, 156.27353803788756, 151.9305762537522, 157.9729581581221, 161.90781583833729, 157.954684475956, 159.24600049227038, 161.2438844529311, 158.91098928751197, 154.5923915998191, 149.7560495447121, 158.04605166711812, 164.70972656845137, 169.95417272747858, 166.51269531823505, 160.6408645282997, 156.47454488270944, 145.54100109640262, 146.75922299388677, 145.02325672898843, 137.46069412683858, 144.46261540342547, 143.53633882847421, 145.60827373784394, 143.1402332126774, 134.58436105898028, 137.4972573468603, 161.2940396578725, 160.09962995686894, 156.0106055779962, 159.35617131152893, 162.13500164621698, 147.3023846414278, 152.3298743516494, 149.1427508644354, 149.9166792663497, 159.88024880723594, 160.97715516523513, 169.86819403141476, 163.3476929572314, 182.59840576042566, 184.85925206285415, 186.16944671687304, 192.27556056524875, 198.49745936663973, 197.92534888904947, 191.91449480361183, 196.5658960962152, 197.35840248756742, 198.1813896125097, 191.0488345296766, 187.708116368296, 188.73227804246852, 190.21365498933147, 196.06600767453182, 194.40174510646006, 194.31639819864, 195.26740538039527, 195.474676442244, 187.04972654637538, 187.1472658695983, 193.10935029342448, 193.71897045373365, 196.91947553306414, 191.20123941729537, 184.84899831041162, 193.19469720124457, 190.32338672795728, 189.28093612576336, 199.14458920966786, 204.12518510831444, 200.7539862133438, 215.6129840363149, 214.99705148207613, 203.93465887426206, 201.80023913185025, 199.21454207247143, 202.78207221335967, 214.45429903329142, 194.81763740310322, 185.22494524649264, 175.906678485335, 167.8019818062915, 166.72257525084325, 165.73464382721266, 176.34575911805973, 177.80936122714206, 161.02062536754326, 163.58379149212118, 178.3242552294488, 176.08087579852375, 183.51816564698626, 212.25536431974552, 202.0443313735925, 202.15406189254986, 205.50084241583312, 210.4448110618657, 220.81486986567845, 214.00302171632438, 208.96579112423262, 213.20413889845025, 217.32051983024436, 224.16285969020433], "eps_index": [100.0, 100.0, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051], "gap": [0.0, -1.2412528963389775, 2.0798329504347777, 5.091698012930934, 5.000429005076967, 7.975786952298904, 6.600672397229047, 7.543781616103189, 4.744877368654855, 8.84588133079042, 9.393492938577296, 6.5580803561863235, 4.531917163441264, 1.7086738227531129, -0.6825641817393233, -1.8994792045069175, -3.730936969343901, -5.519802083303972, -2.795093554292194, -2.2413970207368408, 1.8724305352111372, 1.3549441276686878, -0.7880584214444184, -5.171472338372183, -5.42717155467362, -7.898929629197241, -11.521334481994458, -14.66278077688662, -5.953772068545689, -1.4242443137313785, -1.8747617772701233, -5.6432798581196835, -4.194318038967637, -3.0558484302416105, -4.6570120622197635, -7.908043735526832, -13.606482193433465, -16.58963870055993, -19.07357333479689, -19.13445369402683, -20.21204294352296, -18.53172049869866, -18.988325937176995, -20.60166551903427, -21.87407301576772, -19.65192618260599, -21.943067219189857, -21.370502415111588, -18.623411511827385, -26.188571397886705, -24.818071458299926, -27.44943107397947, -30.074699665548394, -33.79636845272046, -31.365113129462657, -27.022151345327302, -33.064533249697206, -36.99939092991238, -33.04625956753108, -34.33757558384548, -36.33545954450619, -34.00256437908706, -29.683966691394204, -24.847624636287208, -33.137626758693216, -39.80130166002647, -45.04574781905367, -41.60427040981014, -35.73243961987478, -31.566119974284533, -11.475067030468551, -12.693288927952693, -10.957322663054356, -3.3947600609045026, -10.396681337491401, -9.470404762540142, -11.542339671909872, -9.074299146743328, -0.5184269930462051, -3.4313232809262217, -13.308691672524503, -12.114281971520938, -8.025257592648188, -11.370823326180926, -14.149653660868978, 0.6829633439201928, -4.344526366301409, -1.1574028790874138, -1.9313312810016896, -11.894900821887944, -12.991807179887132, -21.88284604606676, -15.362344971883402, -25.821848983868875, -28.082695286297366, -29.392889940316252, -35.499003788691965, -41.72090259008294, -41.148792112492686, -35.13793802705504, -39.78933931965841, -40.58184571101063, -41.4048328359529, -34.27227775311982, -30.931559591739216, -31.955721265911734, -22.814387590064058, -28.666740275264402, -27.00247770719264, -26.917130799372586, -27.86813798112786, -28.075409042976588, -19.650459147107966, -19.747998470330884, -25.71008289415707, -26.31970305446623, -29.52020813379673, -23.801972018027953, -17.4497309111442, -25.79542980197715, -22.92411932868987, -21.881668726495946, -19.291109356188002, -24.271705254834586, -20.900506359863954, -35.75950418283506, -35.14357162859628, -24.0811790207822, -21.946759278370394, -19.361062218991577, -22.928592359879815, -34.600819179811566, -9.469652055117876, 0.12304010149270539, 9.44130686265035, 17.546003541693835, 18.625410097142094, 19.61334152077268, 9.002226229925611, 7.538624120843281, 24.327359980442083, 21.764193855864164, 7.023730118536548, 9.267109549461594, 1.8298197009990815, -7.127159191540414, 3.083873754612597, 2.974143235655248, -0.3726372876280095, -5.316605933660583, -15.686664737473336, -8.874816588119273, -3.8375859960275136, -8.075933770245143, -12.192314702039255, -19.03465456199922], "quarter_markers": [100.0, null, 105.12820512820514, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.5934065934066, null, null, null, null, null, null, null, null, null, 112.08791208791209, null, null, null, null, null, null, null, null, null, null, null, null, 116.4835164835165, null, null, null, null, null, null, null, null, null, null, null, null, 124.9084249084249, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 134.06593406593407, null, null, null, null, null, null, null, null, null, 147.985347985348, null, null, null, null, null, null, null, null, null, null, null, null, 156.7765567765568, null, null, null, null, null, null, null, null, null, null, null, null, 167.39926739926742, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 179.85347985347985, null, null, null, null, null, null, null, null, null, 185.34798534798534, null, null, null, null, null, null, null, null, null, null, null, null, 205.1282051282051, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [105.1, 19.0, 124.2]}}, "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": [163.978993, 166.014387, 168.977683, 164.038857, 164.188519, 159.309557, 161.564456, 160.017955, 164.60757, 157.882785, 156.984817, 161.634298, 164.95678, 169.586306, 173.507434, 175.502919, 178.506125, 181.439488, 179.374161, 178.466215, 171.720402, 172.568971, 176.083045, 183.270923, 183.690216, 187.74338, 193.683363, 198.834675, 193.563565, 186.136091, 186.874845, 193.054423, 190.67843, 188.811579, 191.437151, 196.76816, 206.112402, 211.004152, 215.077283, 215.177114, 216.944134, 221.396626, 222.145363, 224.790901, 226.877382, 223.233528, 226.990518, 226.051632, 221.54698, 233.952253, 231.704921, 236.019798, 240.324687, 246.427442, 256.255774, 249.134229, 259.042466, 265.494806, 259.012501, 261.129988, 264.406098, 260.58064, 253.499047, 245.568462, 259.162324, 270.089351, 278.689141, 273.045841, 263.417272, 256.585383, 238.656668, 240.654296, 237.807676, 225.406662, 236.888342, 235.369443, 238.766981, 234.719913, 220.69008, 225.466618, 264.488342, 262.529761, 255.82462, 261.310645, 265.867343, 241.544967, 249.788994, 244.562781, 245.831861, 262.170022, 263.968718, 278.548154, 267.855902, 299.423027, 303.13034, 305.278784, 315.291528, 325.494135, 324.555994, 314.699456, 322.326777, 323.626321, 324.975847, 313.279955, 307.801879, 309.481289, 311.910436, 321.507065, 318.778024, 318.638073, 320.197525, 320.537406, 306.722258, 306.882202, 316.658768, 317.658417, 322.906573, 313.529867, 303.113526, 316.798719, 312.090373, 310.380973, 326.555292, 334.722423, 329.194365, 353.56, 352.55, 334.41, 330.91, 326.67, 332.52, 351.66, 319.46, 303.73, 288.45, 275.16, 273.39, 271.77, 289.17, 291.57, 264.04, 268.243054, 292.414318, 288.735647, 300.93124, 348.054209, 331.31026, 331.490195, 336.978212, 345.085282, 362.09, 350.92, 342.66, 349.61, 356.36, 367.58], "ttmEps": [2.73, 2.73, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.06, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.18, 3.41, 3.41, 3.41, 3.41, 3.41, 3.41, 3.41, 3.41, 3.41, 3.41, 3.41, 3.41, 3.41, 3.41, 3.41, 3.41, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.04, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.57, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 4.91, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6], "quarterlyEps": [0.76, 0.76, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.82, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 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.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66, 1.66], "priceIndex": [100.0, 101.24125289633898, 103.04837217777036, 100.0365071152742, 100.12777612312817, 97.15241817590623, 98.52753273097609, 97.58442351210195, 100.38332775955028, 96.28232379741472, 95.73471218962784, 98.57012477201881, 100.59628796476387, 103.41953130545203, 105.81076930994446, 107.02768433271206, 108.85914209754904, 110.64800721150911, 109.38850014769879, 108.83480361414344, 104.72097605819546, 105.23846246573791, 107.38146501485102, 111.76487893177878, 112.02057814808022, 114.49233622260384, 118.11474107540106, 121.25618737029322, 118.04168415645778, 113.51215640164347, 113.96267386518221, 117.73119194603177, 116.28223012687972, 115.1437605181537, 116.74492415013185, 119.99595582343892, 125.69439428134555, 128.67755078847202, 131.16148542270898, 131.22236578193892, 132.29995503143505, 135.01523698221516, 135.4718424206935, 137.08518200255077, 138.35758949928422, 136.1354426661225, 138.42658370270635, 137.85401889862808, 135.10692799534388, 142.6720878814032, 141.30158794181642, 143.93294755749596, 146.5582161490649, 150.27988493623695, 156.27353803788756, 151.9305762537522, 157.9729581581221, 161.90781583833729, 157.954684475956, 159.24600049227038, 161.2438844529311, 158.91098928751197, 154.5923915998191, 149.7560495447121, 158.04605166711812, 164.70972656845137, 169.95417272747858, 166.51269531823505, 160.6408645282997, 156.47454488270944, 145.54100109640262, 146.75922299388677, 145.02325672898843, 137.46069412683858, 144.46261540342547, 143.53633882847421, 145.60827373784394, 143.1402332126774, 134.58436105898028, 137.4972573468603, 161.2940396578725, 160.09962995686894, 156.0106055779962, 159.35617131152893, 162.13500164621698, 147.3023846414278, 152.3298743516494, 149.1427508644354, 149.9166792663497, 159.88024880723594, 160.97715516523513, 169.86819403141476, 163.3476929572314, 182.59840576042566, 184.85925206285415, 186.16944671687304, 192.27556056524875, 198.49745936663973, 197.92534888904947, 191.91449480361183, 196.5658960962152, 197.35840248756742, 198.1813896125097, 191.0488345296766, 187.708116368296, 188.73227804246852, 190.21365498933147, 196.06600767453182, 194.40174510646006, 194.31639819864, 195.26740538039527, 195.474676442244, 187.04972654637538, 187.1472658695983, 193.10935029342448, 193.71897045373365, 196.91947553306414, 191.20123941729537, 184.84899831041162, 193.19469720124457, 190.32338672795728, 189.28093612576336, 199.14458920966786, 204.12518510831444, 200.7539862133438, 215.6129840363149, 214.99705148207613, 203.93465887426206, 201.80023913185025, 199.21454207247143, 202.78207221335967, 214.45429903329142, 194.81763740310322, 185.22494524649264, 175.906678485335, 167.8019818062915, 166.72257525084325, 165.73464382721266, 176.34575911805973, 177.80936122714206, 161.02062536754326, 163.58379149212118, 178.3242552294488, 176.08087579852375, 183.51816564698626, 212.25536431974552, 202.0443313735925, 202.15406189254986, 205.50084241583312, 210.4448110618657, 220.81486986567845, 214.00302171632438, 208.96579112423262, 213.20413889845025, 217.32051983024436, 224.16285969020433], "epsIndex": [100.0, 100.0, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051], "valuationGap": [0.0, -1.2412528963389775, 2.0798329504347777, 5.091698012930934, 5.000429005076967, 7.975786952298904, 6.600672397229047, 7.543781616103189, 4.744877368654855, 8.84588133079042, 9.393492938577296, 6.5580803561863235, 4.531917163441264, 1.7086738227531129, -0.6825641817393233, -1.8994792045069175, -3.730936969343901, -5.519802083303972, -2.795093554292194, -2.2413970207368408, 1.8724305352111372, 1.3549441276686878, -0.7880584214444184, -5.171472338372183, -5.42717155467362, -7.898929629197241, -11.521334481994458, -14.66278077688662, -5.953772068545689, -1.4242443137313785, -1.8747617772701233, -5.6432798581196835, -4.194318038967637, -3.0558484302416105, -4.6570120622197635, -7.908043735526832, -13.606482193433465, -16.58963870055993, -19.07357333479689, -19.13445369402683, -20.21204294352296, -18.53172049869866, -18.988325937176995, -20.60166551903427, -21.87407301576772, -19.65192618260599, -21.943067219189857, -21.370502415111588, -18.623411511827385, -26.188571397886705, -24.818071458299926, -27.44943107397947, -30.074699665548394, -33.79636845272046, -31.365113129462657, -27.022151345327302, -33.064533249697206, -36.99939092991238, -33.04625956753108, -34.33757558384548, -36.33545954450619, -34.00256437908706, -29.683966691394204, -24.847624636287208, -33.137626758693216, -39.80130166002647, -45.04574781905367, -41.60427040981014, -35.73243961987478, -31.566119974284533, -11.475067030468551, -12.693288927952693, -10.957322663054356, -3.3947600609045026, -10.396681337491401, -9.470404762540142, -11.542339671909872, -9.074299146743328, -0.5184269930462051, -3.4313232809262217, -13.308691672524503, -12.114281971520938, -8.025257592648188, -11.370823326180926, -14.149653660868978, 0.6829633439201928, -4.344526366301409, -1.1574028790874138, -1.9313312810016896, -11.894900821887944, -12.991807179887132, -21.88284604606676, -15.362344971883402, -25.821848983868875, -28.082695286297366, -29.392889940316252, -35.499003788691965, -41.72090259008294, -41.148792112492686, -35.13793802705504, -39.78933931965841, -40.58184571101063, -41.4048328359529, -34.27227775311982, -30.931559591739216, -31.955721265911734, -22.814387590064058, -28.666740275264402, -27.00247770719264, -26.917130799372586, -27.86813798112786, -28.075409042976588, -19.650459147107966, -19.747998470330884, -25.71008289415707, -26.31970305446623, -29.52020813379673, -23.801972018027953, -17.4497309111442, -25.79542980197715, -22.92411932868987, -21.881668726495946, -19.291109356188002, -24.271705254834586, -20.900506359863954, -35.75950418283506, -35.14357162859628, -24.0811790207822, -21.946759278370394, -19.361062218991577, -22.928592359879815, -34.600819179811566, -9.469652055117876, 0.12304010149270539, 9.44130686265035, 17.546003541693835, 18.625410097142094, 19.61334152077268, 9.002226229925611, 7.538624120843281, 24.327359980442083, 21.764193855864164, 7.023730118536548, 9.267109549461594, 1.8298197009990815, -7.127159191540414, 3.083873754612597, 2.974143235655248, -0.3726372876280095, -5.316605933660583, -15.686664737473336, -8.874816588119273, -3.8375859960275136, -8.075933770245143, -12.192314702039255, -19.03465456199922], "quarterMarkers": [100.0, null, 105.12820512820514, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.5934065934066, null, null, null, null, null, null, null, null, null, 112.08791208791209, null, null, null, null, null, null, null, null, null, null, null, null, 116.4835164835165, null, null, null, null, null, null, null, null, null, null, null, null, 124.9084249084249, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 134.06593406593407, null, null, null, null, null, null, null, null, null, 147.985347985348, null, null, null, null, null, null, null, null, null, null, null, null, 156.7765567765568, null, null, null, null, null, null, null, null, null, null, null, null, 167.39926739926742, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 179.85347985347985, null, null, null, null, null, null, null, null, null, 185.34798534798534, null, null, null, null, null, null, null, null, null, null, null, null, 205.1282051282051, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-05-22", "", "2023-08-28", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-18", "", "", "", "", "", "", "", "", "", "2024-02-26", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-28", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-26", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-17", "", "", "", "", "", "", "", "", "", "2025-02-26", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-27", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-18", "", "", "", "", "", "", "", "", "", "2026-02-25", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-27", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-04-30", "", "2023-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-10-31", "", "", "", "", "", "", "", "", "", "2024-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-31", "", "", "", "", "", "", "", "", "", "2025-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-31", "", "", "", "", "", "", "", "", "", "2026-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [4.109589041095894, 4.109589041095894, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 12.121212121212114, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 12.328767123287667, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 5.434782608695644, 1.1339258351210542, 1.1339258351210542, 1.1339258351210542, 1.1339258351210542, 1.1339258351210542, 1.1339258351210542, 1.1339258351210542, 1.1339258351210542, 1.1339258351210542, 1.1339258351210542, 26.31578947368421, 26.31578947368421, 26.31578947368421, 26.31578947368421, 26.31578947368421, 26.31578947368421, 26.31578947368421, 26.31578947368421, 26.31578947368421, 26.31578947368421, 26.31578947368421, 26.31578947368421, 26.31578947368421, 8.73786407766991, 8.73786407766991, 8.73786407766991, 8.73786407766991, 8.73786407766991, 8.73786407766991, 8.73786407766991, 8.73786407766991, 8.73786407766991, 8.73786407766991, 8.73786407766991, 8.73786407766991, 8.73786407766991, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 9.917355371900834, 9.917355371900834, 9.917355371900834, 9.917355371900834, 9.917355371900834, 9.917355371900834, 9.917355371900834, 9.917355371900834, 9.917355371900834, 9.917355371900834, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536, 23.88059701492536], "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": [88, 95, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 163.978993, "latestClose": 367.58, "startTtmEps": 2.73, "latestTtmEps": 5.6, "priceChangePct": 124.16285969020433, "epsChangePct": 105.12820512820511, "earningsGapPct": -19.03465456199922, "startMultiple": 60.065565201465205, "latestMultiple": 65.63928571428572, "multipleChangePct": 9.279394098974624, "latestQuarter": "2026-05-27", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 0 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 17.3327543410813, "earningsMovePct": 30.841121495327094, "spread": 13.508367154245793, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 55.74117218759758, "earningsMovePct": 76.10062893081759, "spread": 20.359456743220015, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 124.16285969020433, "earningsMovePct": 105.12820512820511, "spread": -19.03465456199922, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 0, "persistenceLabel": "0 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 0 updates.", "marketChangePct": 124.16285969020433, "earningsChangePct": 105.12820512820511, "recentMarketMovePoints": 45.83860446075553, "recentEarningsMovePoints": 19.780219780219767}, "pressure": {"score": 30, "band": "low", "label": "Low \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 87, "band": "high", "label": "High confidence", "anchorStability": 67, "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": 83, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.35284299, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.18803891, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.19685124, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.02163015, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00941238, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "caution", "value": 14.804472633464227, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 0, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-27", "alignedPeriod": "2026-04-30", "requiredPeriod": "2026-04-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, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 105.12820512820514, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 106.5934065934066, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 112.08791208791209, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 116.4835164835165, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 124.9084249084249, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 134.06593406593407, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 147.985347985348, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 156.7765567765568, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 167.39926739926742, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 179.85347985347985, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 185.34798534798534, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051, 205.1282051282051], "revenue": [100.0, 100.0, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 106.16474310689806, 119.30056488909217, 119.30056488909217, 119.30056488909217, 119.30056488909217, 119.30056488909217, 119.30056488909217, 119.30056488909217, 119.30056488909217, 119.30056488909217, 119.30056488909217, 130.37197307632636, 130.37197307632636, 130.37197307632636, 130.37197307632636, 130.37197307632636, 130.37197307632636, 130.37197307632636, 130.37197307632636, 130.37197307632636, 130.37197307632636, 130.37197307632636, 130.37197307632636, 130.37197307632636, 141.12608835807555, 141.12608835807555, 141.12608835807555, 141.12608835807555, 141.12608835807555, 141.12608835807555, 141.12608835807555, 141.12608835807555, 141.12608835807555, 141.12608835807555, 141.12608835807555, 141.12608835807555, 141.12608835807555, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 151.95215123303706, 155.05586589933287, 155.05586589933287, 155.05586589933287, 155.05586589933287, 155.05586589933287, 155.05586589933287, 155.05586589933287, 155.05586589933287, 155.05586589933287, 155.05586589933287, 160.43621946347193, 160.43621946347193, 160.43621946347193, 160.43621946347193, 160.43621946347193, 160.43621946347193, 160.43621946347193, 160.43621946347193, 160.43621946347193, 160.43621946347193, 160.43621946347193, 160.43621946347193, 160.43621946347193, 166.1608764261902, 166.1608764261902, 166.1608764261902, 166.1608764261902, 166.1608764261902, 166.1608764261902, 166.1608764261902, 166.1608764261902, 166.1608764261902, 166.1608764261902, 166.1608764261902, 166.1608764261902, 166.1608764261902, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 172.40484227399412, 180.27269343653057, 180.27269343653057, 180.27269343653057, 180.27269343653057, 180.27269343653057, 180.27269343653057, 180.27269343653057, 180.27269343653057, 180.27269343653057, 180.27269343653057, 186.2359028940618, 186.2359028940618, 186.2359028940618, 186.2359028940618, 186.2359028940618, 186.2359028940618, 186.2359028940618, 186.2359028940618, 186.2359028940618, 186.2359028940618, 186.2359028940618, 186.2359028940618, 186.2359028940618, 197.40558586643792, 197.40558586643792, 197.40558586643792, 197.40558586643792, 197.40558586643792, 197.40558586643792, 197.40558586643792, 197.40558586643792, 197.40558586643792, 197.40558586643792, 197.40558586643792], "cashGeneration": [100.0, 100.0, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 100.17991430885496, 102.66635890946787, 102.66635890946787, 102.66635890946787, 102.66635890946787, 102.66635890946787, 102.66635890946787, 102.66635890946787, 102.66635890946787, 102.66635890946787, 102.66635890946787, 110.39401851901465, 110.39401851901465, 110.39401851901465, 110.39401851901465, 110.39401851901465, 110.39401851901465, 110.39401851901465, 110.39401851901465, 110.39401851901465, 110.39401851901465, 110.39401851901465, 110.39401851901465, 110.39401851901465, 123.84390115223471, 123.84390115223471, 123.84390115223471, 123.84390115223471, 123.84390115223471, 123.84390115223471, 123.84390115223471, 123.84390115223471, 123.84390115223471, 123.84390115223471, 123.84390115223471, 123.84390115223471, 123.84390115223471, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 138.60573623696754, 150.57385039290565, 150.57385039290565, 150.57385039290565, 150.57385039290565, 150.57385039290565, 150.57385039290565, 150.57385039290565, 150.57385039290565, 150.57385039290565, 150.57385039290565, 170.2222240541103, 170.2222240541103, 170.2222240541103, 170.2222240541103, 170.2222240541103, 170.2222240541103, 170.2222240541103, 170.2222240541103, 170.2222240541103, 170.2222240541103, 170.2222240541103, 170.2222240541103, 170.2222240541103, 183.94166901949794, 183.94166901949794, 183.94166901949794, 183.94166901949794, 183.94166901949794, 183.94166901949794, 183.94166901949794, 183.94166901949794, 183.94166901949794, 183.94166901949794, 183.94166901949794, 183.94166901949794, 183.94166901949794, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 186.85677543273204, 207.56134706974615, 207.56134706974615, 207.56134706974615, 207.56134706974615, 207.56134706974615, 207.56134706974615, 207.56134706974615, 207.56134706974615, 207.56134706974615, 207.56134706974615, 201.73401946701674, 201.73401946701674, 201.73401946701674, 201.73401946701674, 201.73401946701674, 201.73401946701674, 201.73401946701674, 201.73401946701674, 201.73401946701674, 201.73401946701674, 201.73401946701674, 201.73401946701674, 201.73401946701674, 220.15081476657508, 220.15081476657508, 220.15081476657508, 220.15081476657508, 220.15081476657508, 220.15081476657508, 220.15081476657508, 220.15081476657508, 220.15081476657508, 220.15081476657508, 220.15081476657508], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 105.12820512820511, "valuationContribution": 19.03465456199922, "marketMove": 124.16285969020433, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 105.12820512820511}, {"key": "valuation", "label": "Relative valuation contribution", "value": 19.03465456199922}, {"key": "market", "label": "Total market move", "value": 124.16285969020433}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-01", "periodEnd": "2023-07-31", "earningsChangePct": 5.128205128205132, "surprisePct": 12.121212121212114, "immediateReturnPct": 1.7849633718793445, "forward4WeekPct": -2.680449014337527, "forward13WeekPct": 5.7154877787790825, "toDateReturnPct": 121.41454523456451, "weeksSince": 153, "availabilitySource": "reported", "spread": 2.0798329504347777, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2023-12-22", "periodEnd": "2023-10-31", "earningsChangePct": 1.3937282229965264, "surprisePct": 5.71428571428572, "immediateReturnPct": -1.1383007209544327, "forward4WeekPct": -2.9521925238237046, "forward13WeekPct": 6.4015474955484875, "toDateReturnPct": 102.59095969230248, "weeksSince": 137, "availabilitySource": "reported", "spread": -2.795093554292194, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-03-01", "periodEnd": "2024-01-31", "earningsChangePct": 5.154639175257736, "surprisePct": 12.328767123287667, "immediateReturnPct": -2.6510013909797125, "forward4WeekPct": -4.10202345239834, "forward13WeekPct": 11.347090742598077, "toDateReturnPct": 84.86715156699904, "weeksSince": 127, "availabilitySource": "reported", "spread": -5.953772068545689, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-05-31", "periodEnd": "2024-04-30", "earningsChangePct": 3.9215686274509887, "surprisePct": 7.317073170731714, "immediateReturnPct": 2.0523680073322392, "forward4WeekPct": 2.8990846094967493, "forward13WeekPct": 18.1206282351013, "toDateReturnPct": 69.43532568619717, "weeksSince": 114, "availabilitySource": "reported", "spread": -18.53172049869866, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-08-30", "periodEnd": "2024-07-31", "earningsChangePct": 7.232704402515733, "surprisePct": 5.434782608695644, "immediateReturnPct": 3.9883269169348257, "forward4WeekPct": 5.107003870129034, "forward13WeekPct": 10.801718665732029, "toDateReturnPct": 49.1635821955251, "weeksSince": 101, "availabilitySource": "reported", "spread": -31.365113129462657, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-12-20", "periodEnd": "2024-10-31", "earningsChangePct": 7.331378299120228, "surprisePct": 1.1339258351210542, "immediateReturnPct": -6.987426481733761, "forward4WeekPct": -7.676602918569209, "forward13WeekPct": 1.8415943826387116, "toDateReturnPct": 43.2583554457582, "weeksSince": 85, "availabilitySource": "reported", "spread": -11.475067030468551, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-02-28", "periodEnd": "2025-01-31", "earningsChangePct": 10.382513661202175, "surprisePct": 26.31578947368421, "immediateReturnPct": 17.307095988817277, "forward4WeekPct": 17.918716907351673, "forward13WeekPct": 32.80148948701576, "toDateReturnPct": 63.03078622485923, "weeksSince": 75, "availabilitySource": "reported", "spread": -13.308691672524503, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-05-30", "periodEnd": "2025-04-30", "earningsChangePct": 5.940594059405946, "surprisePct": 8.73786407766991, "immediateReturnPct": 11.785114594936186, "forward4WeekPct": 21.518373337915108, "forward13WeekPct": 16.44710221841592, "toDateReturnPct": 37.23050239154333, "weeksSince": 62, "availabilitySource": "reported", "spread": -25.821848983868875, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-29", "periodEnd": "2025-07-31", "earningsChangePct": 6.775700934579443, "surprisePct": 10.526315789473696, "immediateReturnPct": 0.7849091645731221, "forward4WeekPct": 3.4626442311347594, "forward13WeekPct": 2.364417578731226, "toDateReturnPct": 18.77293169733436, "weeksSince": 49, "availabilitySource": "reported", "spread": -22.814387590064058, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-12-19", "periodEnd": "2025-10-31", "earningsChangePct": 7.4398249452954035, "surprisePct": 9.917355371900834, "immediateReturnPct": 5.211118079715549, "forward4WeekPct": 13.58621522202652, "forward13WeekPct": -11.34765854348938, "toDateReturnPct": 18.428651230499238, "weeksSince": 33, "availabilitySource": "reported", "spread": -19.291109356188002, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-02-27", "periodEnd": "2026-01-31", "earningsChangePct": 3.054989816700604, "surprisePct": 4.651162790697678, "immediateReturnPct": -9.156571688562831, "forward4WeekPct": -22.257293977137017, "forward13WeekPct": -1.0253628504805823, "toDateReturnPct": 4.5271000398111605, "weeksSince": 23, "availabilitySource": "reported", "spread": -9.469652055117876, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-29", "periodEnd": "2026-04-30", "earningsChangePct": 10.671936758893285, "surprisePct": 23.88059701492536, "immediateReturnPct": 15.659048558733879, "forward4WeekPct": 14.672468700823483, "forward13WeekPct": null, "toDateReturnPct": 22.147504526283136, "weeksSince": 10, "availabilitySource": "reported", "spread": -7.127159191540414, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}], "latestEvent": {"date": "2026-05-29", "periodEnd": "2026-04-30", "earningsChangePct": 10.671936758893285, "surprisePct": 23.88059701492536, "immediateReturnPct": 15.659048558733879, "forward4WeekPct": 14.672468700823483, "forward13WeekPct": null, "toDateReturnPct": 22.147504526283136, "weeksSince": 10, "availabilitySource": "reported", "spread": -7.127159191540414, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 4 improving updates had a non-positive price response; 7 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Aerospace & Defense", "population": 25, "spreadPercentile": 70.8, "qualityPercentile": 64.6, "rarityPercentile": 70.8, "currentOneYearSpread": 14.049762, "lead": "earnings", "relatedSignals": [{"tickerId": 2877, "symbol": "NOC", "name": "Northrop Grumman Corporation", "spread": 14.031847, "lead": "earnings", "quality": 100}, {"tickerId": 3894, "symbol": "TDG", "name": "Transdigm Group Incorporated", "spread": 15.953915000000002, "lead": "earnings", "quality": 100}, {"tickerId": 5721, "symbol": "DRS", "name": "Leonardo DRS, Inc. Common Stock", "spread": 19.859818999999998, "lead": "earnings", "quality": 100}, {"tickerId": 1906, "symbol": "HEI-A", "name": "HEICO Corporation", "spread": 23.002688, "lead": "earnings", "quality": 100}, {"tickerId": 606, "symbol": "BWXT", "name": "BWX Technologies Inc", "spread": 25.331784000000003, "lead": "earnings", "quality": 100}, {"tickerId": 6853, "symbol": "KTOS", "name": "Kratos Defense & Security Solutions", "spread": 117.97195099999999, "lead": "earnings", "quality": 75}, {"tickerId": 3501, "symbol": "SARO", "name": "StandardAero, Inc.", "spread": 137.63835600000002, "lead": "earnings", "quality": 87.5}, {"tickerId": 2421, "symbol": "KRMN", "name": "Karman Holdings Inc.", "spread": 338.52523099999996, "lead": "earnings", "quality": 66.66666666666667}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-09-01", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-05-31", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2026-02-27", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}], "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."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}