{"ticker": {"uuid": "a0a2b1b0-27d0-47ea-a3d3-4a821e64abad", "symbol": "NOC", "name": "Northrop Grumman Corporation", "sector": "Industrials", "industry": "Aerospace & Defense", "currency": "USD"}, "next_event": {"report_date": "2026-10-20", "fiscal_date_ending": "2026-09-30", "estimate": 7.14, "session": "Time unconfirmed", "days": 69}, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 1, "inline": 0, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 4.7, "average_surprise_label": "+4.7%", "median_surprise": 7.7, "surprise_dispersion": 16.7, "average_reaction": -0.6, "average_reaction_label": "-0.6%", "average_abs_reaction": 6.0, "positive_response_rate": 50.0, "confirmation_rate": 58.3, "reaction_sample": 12, "streak": {"count": 5, "band": "beat", "label": "5 consecutive beats"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded the delivery."}, "event_risk": {"score": 44, "band": "Moderate", "tone": "neutral", "days": 69, "proximity_component": 3, "reaction_component": 15, "variability_component": 21, "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": 14.0, "revenue_growth_1y": 5.9, "cash_conversion": 1.45, "net_margin": 10.5, "earnings_yield": 6.0, "eps_surprise_avg": 9.1, "sue_score": 0.14, "pe_ratio": 18.1, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 571.58, "currency": "USD", "return_13w": 4.5, "fair_value": 509.439531, "fair_value_gap": 12.2, "relative_strength": -15.3, "trend_signal": "Inactive", "expectation_direction": "positive", "expectation_probability": 55.4}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-26", "date_source": "exact", "eps_actual": 6.18, "eps_estimate": 5.8, "eps_surprise": 0.38, "surprise_pct": 6.5517, "surprise_label": "+6.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.60037067272684, "one_week_reaction_label": "-2.6%", "four_week_reaction": -4.432777414030823, "four_week_reaction_label": "-4.4%", "confirmation": "diverged", "revenue": 9775000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 937000000.0, "operating_cash_flow": 1228000000.0, "free_cash_flow": 1587000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-25", "date_source": "exact", "eps_actual": 6.27, "eps_estimate": 5.8, "eps_surprise": 0.47, "surprise_pct": 8.1034, "surprise_label": "+8.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -6.912089616864299, "one_week_reaction_label": "-6.9%", "four_week_reaction": -4.1489540646856256, "four_week_reaction_label": "-4.1%", "confirmation": "diverged", "revenue": 10638000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -535000000.0, "operating_cash_flow": 2430000000.0, "free_cash_flow": 3233000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-25", "date_source": "exact", "eps_actual": 6.32, "eps_estimate": 5.78, "eps_surprise": 0.54, "surprise_pct": 9.3426, "surprise_label": "+9.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.8631156379653806, "one_week_reaction_label": "+3.9%", "four_week_reaction": 1.6516062237366895, "four_week_reaction_label": "+1.7%", "confirmation": "confirmed", "revenue": 10133000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 944000000.0, "operating_cash_flow": -706000000.0, "free_cash_flow": -436000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-25", "date_source": "exact", "eps_actual": 6.36, "eps_estimate": 5.93, "eps_surprise": 0.43, "surprise_pct": 7.2513, "surprise_label": "+7.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 9.67255797111649, "one_week_reaction_label": "+9.7%", "four_week_reaction": 15.691647262606198, "four_week_reaction_label": "+15.7%", "confirmation": "confirmed", "revenue": 10218000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 940000000.0, "operating_cash_flow": 1425000000.0, "free_cash_flow": 1745000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-24", "date_source": "exact", "eps_actual": 7.0, "eps_estimate": 6.07, "eps_surprise": 0.93, "surprise_pct": 15.3213, "surprise_label": "+15.3%", "surprise_band": "beat", "eps_yoy": 13.268608414239488, "eps_yoy_label": "+13.3%", "one_week_reaction": -2.155277996794573, "one_week_reaction_label": "-2.2%", "four_week_reaction": -6.9330621106524495, "four_week_reaction_label": "-6.9%", "confirmation": "diverged", "revenue": 9996000000.0, "revenue_yoy": 2.2608695652173916, "revenue_yoy_label": "+2.3%", "net_income": 1026000000.0, "operating_cash_flow": 1091000000.0, "free_cash_flow": 1452000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-30", "date_source": "exact", "eps_actual": 6.39, "eps_estimate": 6.35, "eps_surprise": 0.04, "surprise_pct": 0.6299, "surprise_label": "+0.6%", "surprise_band": "beat", "eps_yoy": 1.913875598086126, "eps_yoy_label": "+1.9%", "one_week_reaction": -1.9616917431460255, "one_week_reaction_label": "-2.0%", "four_week_reaction": -9.870830032792261, "four_week_reaction_label": "-9.9%", "confirmation": "diverged", "revenue": 10686000000.0, "revenue_yoy": 0.4512126339537508, "revenue_yoy_label": "+0.5%", "net_income": 1264000000.0, "operating_cash_flow": 2578000000.0, "free_cash_flow": 3394000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-22", "date_source": "exact", "eps_actual": 3.32, "eps_estimate": 6.26, "eps_surprise": -2.94, "surprise_pct": -46.9649, "surprise_label": "-47.0%", "surprise_band": "miss", "eps_yoy": -47.46835443037975, "eps_yoy_label": "-47.5%", "one_week_reaction": -12.433612844645927, "one_week_reaction_label": "-12.4%", "four_week_reaction": -12.439164445643717, "four_week_reaction_label": "-12.4%", "confirmation": "confirmed", "revenue": 9468000000.0, "revenue_yoy": -6.562715878811804, "revenue_yoy_label": "-6.6%", "net_income": 481000000.0, "operating_cash_flow": -1565000000.0, "free_cash_flow": -1309000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 8.15, "eps_estimate": 6.8, "eps_surprise": 1.35, "surprise_pct": 19.8529, "surprise_label": "+19.9%", "surprise_band": "beat", "eps_yoy": 28.144654088050313, "eps_yoy_label": "+28.1%", "one_week_reaction": 9.7680331973896, "one_week_reaction_label": "+9.8%", "four_week_reaction": 12.50770638335205, "four_week_reaction_label": "+12.5%", "confirmation": "confirmed", "revenue": 10351000000.0, "revenue_yoy": 1.3016245840673322, "revenue_yoy_label": "+1.3%", "net_income": 1174000000.0, "operating_cash_flow": 868000000.0, "free_cash_flow": 1099000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-21", "date_source": "exact", "eps_actual": 7.67, "eps_estimate": 6.46, "eps_surprise": 1.21, "surprise_pct": 18.7307, "surprise_label": "+18.7%", "surprise_band": "beat", "eps_yoy": 9.571428571428571, "eps_yoy_label": "+9.6%", "one_week_reaction": 1.863751041229835, "one_week_reaction_label": "+1.9%", "four_week_reaction": -6.139613198013144, "four_week_reaction_label": "-6.1%", "confirmation": "confirmed", "revenue": 10423000000.0, "revenue_yoy": 4.271708683473389, "revenue_yoy_label": "+4.3%", "net_income": 1100000000.0, "operating_cash_flow": 1557000000.0, "free_cash_flow": 1858000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-27", "date_source": "exact", "eps_actual": 7.23, "eps_estimate": 6.96, "eps_surprise": 0.27, "surprise_pct": 3.8793, "surprise_label": "+3.9%", "surprise_band": "beat", "eps_yoy": 13.145539906103298, "eps_yoy_label": "+13.1%", "one_week_reaction": 2.8694554864430835, "one_week_reaction_label": "+2.9%", "four_week_reaction": 7.520618287588829, "four_week_reaction_label": "+7.5%", "confirmation": "confirmed", "revenue": 11712000000.0, "revenue_yoy": 9.601347557551938, "revenue_yoy_label": "+9.6%", "net_income": 1427000000.0, "operating_cash_flow": 3897000000.0, "free_cash_flow": 4559000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-21", "date_source": "exact", "eps_actual": 6.14, "eps_estimate": 6.06, "eps_surprise": 0.08, "surprise_pct": 1.3201, "surprise_label": "+1.3%", "surprise_band": "beat", "eps_yoy": 84.93975903614458, "eps_yoy_label": "+84.9%", "one_week_reaction": -13.5510928514652, "one_week_reaction_label": "-13.6%", "four_week_reaction": -18.725009732130264, "four_week_reaction_label": "-18.7%", "confirmation": "diverged", "revenue": 9881000000.0, "revenue_yoy": 4.362061681453317, "revenue_yoy_label": "+4.4%", "net_income": 875000000.0, "operating_cash_flow": -1656000000.0, "free_cash_flow": -1489000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 7.68, "eps_estimate": 6.84, "eps_surprise": 0.84, "surprise_pct": 12.2807, "surprise_label": "+12.3%", "surprise_band": "beat", "eps_yoy": -5.766871165644179, "eps_yoy_label": "-5.8%", "one_week_reaction": 3.963034683743305, "one_week_reaction_label": "+4.0%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 10876000000.0, "revenue_yoy": 5.071973722345667, "revenue_yoy_label": "+5.1%", "net_income": 1094000000.0, "operating_cash_flow": 1280000000.0, "free_cash_flow": 1582000000.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": [6.18, 6.27, 6.32, 6.36, 7.0, 6.39, 3.32, 8.15, 7.67, 7.23, 6.14, 7.68], "eps_estimate": [5.8, 5.8, 5.78, 5.93, 6.07, 6.35, 6.26, 6.8, 6.46, 6.96, 6.06, 6.84], "surprise": [6.5517, 8.1034, 9.3426, 7.2513, 15.3213, 0.6299, -46.9649, 19.8529, 18.7307, 3.8793, 1.3201, 12.2807], "reaction_1w": [-2.60037067272684, -6.912089616864299, 3.8631156379653806, 9.67255797111649, -2.155277996794573, -1.9616917431460255, -12.433612844645927, 9.7680331973896, 1.863751041229835, 2.8694554864430835, -13.5510928514652, 3.963034683743305], "reaction_4w": [-4.432777414030823, -4.1489540646856256, 1.6516062237366895, 15.691647262606198, -6.9330621106524495, -9.870830032792261, -12.439164445643717, 12.50770638335205, -6.139613198013144, 7.520618287588829, -18.725009732130264, null], "revenue": [9.78, 10.64, 10.13, 10.22, 10.0, 10.69, 9.47, 10.35, 10.42, 11.71, 9.88, 10.88], "net_income": [0.94, -0.54, 0.94, 0.94, 1.03, 1.26, 0.48, 1.17, 1.1, 1.43, 0.88, 1.09], "financial_unit": "billions", "scatter": [{"x": 6.5517, "y": -2.60037067272684, "label": "2023-09-30"}, {"x": 8.1034, "y": -6.912089616864299, "label": "2023-12-31"}, {"x": 9.3426, "y": 3.8631156379653806, "label": "2024-03-31"}, {"x": 7.2513, "y": 9.67255797111649, "label": "2024-06-30"}, {"x": 15.3213, "y": -2.155277996794573, "label": "2024-09-30"}, {"x": 0.6299, "y": -1.9616917431460255, "label": "2024-12-31"}, {"x": -46.9649, "y": -12.433612844645927, "label": "2025-03-31"}, {"x": 19.8529, "y": 9.7680331973896, "label": "2025-06-30"}, {"x": 18.7307, "y": 1.863751041229835, "label": "2025-09-30"}, {"x": 3.8793, "y": 2.8694554864430835, "label": "2025-12-31"}, {"x": 1.3201, "y": -13.5510928514652, "label": "2026-03-31"}, {"x": 12.2807, "y": 3.963034683743305, "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.292907521469, 101.70778556733676, 98.69591631462788, 101.21047688918708, 99.20489890082112, 102.77478105575935, 98.8173250071544, 114.43935329628465, 113.40037523604005, 110.45154513563989, 109.87018441732339, 108.16345867036648, 108.37358901515066, 110.52625819599213, 112.47650095118573, 111.6349898850445, 108.07204653565967, 108.55960716336625, 109.73397220651478, 110.14417938668812, 112.76716224970538, 110.28247775995523, 102.6596540654887, 104.68021811440644, 106.63514880922801, 105.70690841629755, 108.52210242450664, 107.06290277343949, 108.14553482779803, 108.67508310994367, 110.32256668154872, 112.6549329652369, 106.96876081317053, 107.34768191001245, 108.87042753088143, 113.07621804194667, 110.40258739665074, 111.74646334188216, 110.66853828779021, 110.26137445624732, 106.5594404414266, 104.02293007531173, 100.25244154134518, 102.14359558376441, 103.05607747154531, 102.76767656927038, 102.17905472511436, 103.52650209641246, 113.54016302715706, 116.90878121103512, 116.8591382665249, 119.77151562869611, 120.40505215715271, 123.68384048369528, 122.2228513319038, 123.35726943077971, 124.62696308113385, 125.0209239993031, 127.38231694754664, 125.47421653120536, 125.97022786409413, 123.25521926042732, 120.31237762168911, 125.54304107606475, 117.23663372534607, 117.92013234182596, 116.2066390906959, 112.88712086749501, 114.40054485861792, 111.9075663030362, 112.33895180763606, 111.4976311035137, 109.32163732146545, 114.96778091062725, 118.45699746552401, 116.13323632706411, 111.67876532963771, 104.60499823656104, 106.76430858375308, 110.04855753888859, 116.4590508192474, 116.07844994253671, 117.46441128907179, 122.60371881318777, 116.21967925553996, 127.8220187553898, 129.35399681199092, 113.27062164931232, 117.63197140810374, 115.52550179409849, 113.26344043153462, 112.85411517244745, 116.04015052166758, 117.71068084901665, 124.27915847681325, 119.7045541390767, 118.81464688968366, 121.26790478498441, 123.76926562294308, 124.83715451770847, 137.03128921367477, 141.04789775488328, 139.76595031321114, 140.45141926211494, 142.49099067759562, 141.91375341076383, 140.23894885739134, 139.0702910093018, 138.36281826369964, 143.55175602523343, 147.17845892131933, 150.5468014590391, 143.54692684138604, 146.22228418504582, 140.87881327349737, 137.2955727876707, 134.73370077569, 136.83438768518337, 138.17448082675335, 133.1146393042826, 138.15581337491219, 137.84058828930932, 140.00109163698426, 142.01125664134048, 150.05191739186674, 161.71039022803873, 163.17739838738737, 167.85970119804935, 171.94550132359396, 170.35967720730326, 175.4493476517209, 176.2075322037981, 183.93081181725478, 178.47708195366178, 171.96763439052083, 165.16871584130433, 170.88515897551287, 163.8867732869754, 161.8264211324401, 139.89717254658004, 138.20169990741442, 133.67233110806163, 131.52440802623258, 135.14644350953208, 137.11679206167997, 133.03348277061346, 134.48258003885329, 127.43747477015968, 122.19091181078224, 134.16001538555201, 131.86785140982028, 127.45458047147112, 132.50564970157504, 132.5642978203571, 139.67538222268047], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 118.53074700784151, 118.53074700784151, 118.53074700784151], "gap": [0.0, -0.29290752146900445, -1.7077855673367566, 1.3040836853721203, -1.2104768891870776, 0.7951010991788792, -2.774781055759348, 1.1826749928456053, -14.43935329628465, -13.400375236040048, -9.254681743151238, -8.673321024834735, -6.966595277877829, -7.176725622662005, -9.329394803503476, -11.279637558697075, -10.438126492555853, -6.875183143171014, -7.3627437708776, -8.537108814026126, -8.94731599419947, -11.570298857216727, -9.085614367466576, -6.539142303210539, -8.559706352128288, -10.514637046949858, -9.586396654019396, -12.401590662228486, -10.942391011161334, -12.025023065519875, -12.554571347665515, -14.202054919270566, -16.53442120295874, -10.848249050892377, -11.227170147734299, -12.749915768603273, -13.571471859528188, -10.897841214232258, -12.241717159463676, -11.163792105371726, -10.756628273828838, -7.054694259008116, -4.518183892893248, -0.7476953589266913, -2.6388494013459223, -3.5513312891268214, -3.2629303868518917, -2.6743085426958686, -4.021755913993971, -9.825759395295734, -13.19437757917379, -13.144734634663564, -16.057111996834777, -16.69064852529138, -19.969436851833947, -18.508447700042467, -19.64286579891838, -20.91255944927252, -21.306520367441763, -23.66791331568531, -21.759812899344027, -22.255824232232797, -16.156581208425692, -13.213739569687476, -18.44440302406312, -10.137995673344435, -10.82149428982433, -9.108001038694269, -5.788482815493381, -7.301906806616287, -4.8089282510345726, -5.240313755634432, -4.398993051512065, -2.2229992694638128, -7.869142858625622, -11.358359413522379, -8.539344457480937, -4.084873460054538, 2.98889363302213, 0.8295832858300969, -2.454665669305413, -8.86515894966422, -8.484558072953533, -9.870519419488616, -15.009826943604594, -8.625787385956784, -20.22812688580663, -21.76010494240775, -18.058075219266925, -22.419424978058345, -20.312955364053096, -18.050894001489226, -17.641568742402058, -20.82760409162219, -22.49813441897126, -29.066612046767858, -24.492007709031313, -23.602100459638265, -26.055358354939017, -28.55671919289769, -29.624608087663077, -34.43120667137184, -38.44781521258035, -37.16586777090821, -37.85133671981201, -39.89090813529269, -39.3136708684609, -37.63886631508841, -36.47020846699887, -35.76273572139671, -40.9516734829305, -44.578376379016404, -47.946718916736174, -40.94684429908311, -40.85703449457945, -35.513563583031, -31.930323097204322, -29.36845108522364, -31.469137994717002, -32.80923113628698, -27.749389613816234, -32.790563684445814, -32.47533859884295, -34.635841946517886, -36.64600695087411, -44.68666770140037, -56.34514053757236, -57.812148696921, -59.02767478451241, -63.11347491005702, -61.52765079376633, -66.61732123818396, -67.37550579026117, -75.09878540371784, -69.64505554012484, -63.13560797698389, -56.336689427767396, -62.05313256197593, -55.05474687343846, -52.99439471890315, -19.42668141987761, -17.731208780711995, -13.2018399813592, -11.05391689953015, -14.67595238282965, -16.646300934977546, -12.562991643911033, -14.012088912150858, -6.9669836434572545, -1.7204206840798122, -13.689524258849588, -11.397360283117848, -6.984089344768691, -13.974902693733526, -14.033550812515585, -21.144635214838956], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 101.19686339248865, null, null, null, null, null, null, null, null, null, null, null, null, 96.12051176227816, null, null, null, null, null, null, null, null, null, null, null, null, 99.50474618241849, null, null, null, null, null, null, null, null, null, null, null, null, 103.71440363186133, null, null, null, null, null, null, null, null, null, null, null, null, 107.09863805200163, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.59389186958317, null, null, null, null, null, null, null, null, null, null, null, 95.21254643004539, null, null, null, null, null, null, null, null, null, null, null, null, 102.60008254230293, null, null, null, null, null, null, null, null, null, null, null, null, 105.36524969046637, null, null, null, null, null, null, null, null, null, null, null, null, null, 108.83202641353694, null, null, null, null, null, null, null, null, null, null, null, 120.47049112670243, null, null, null, null, null, null, null, null, null, null, null, null, 118.53074700784151, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [18.5, 21.1, 39.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": [409.220287, 410.418924, 416.208892, 403.883712, 414.173804, 405.966572, 420.575254, 404.380541, 468.30905, 464.057341, 451.99013, 449.611084, 442.626816, 443.486712, 452.295871, 460.27666, 456.833026, 442.252739, 444.247936, 449.053676, 450.732327, 461.466105, 451.298272, 420.104131, 428.372689, 436.372662, 432.574114, 444.094459, 438.123118, 442.553468, 444.720487, 451.462324, 461.00684, 437.73787, 439.288492, 445.519876, 462.730824, 451.789785, 457.289198, 452.87811, 451.211913, 436.062848, 425.682933, 410.253329, 417.992315, 421.726376, 420.546181, 418.137421, 423.651449, 464.629381, 478.41445, 478.211301, 490.12934, 492.7219, 506.139367, 500.160703, 504.802972, 509.998816, 511.610984, 521.274283, 513.465949, 515.495728, 504.385362, 492.342657, 513.747593, 479.756089, 482.553104, 475.541142, 461.957, 468.150238, 457.948464, 459.713781, 456.270926, 447.366318, 470.471483, 484.750065, 475.240763, 457.012164, 428.064874, 436.90121, 450.341023, 476.574062, 475.016566, 480.688201, 501.71929, 475.594505, 523.073632, 529.342797, 463.526363, 481.373891, 472.75379, 463.496976, 461.821934, 474.859837, 481.695986, 508.575529, 489.85532, 486.213639, 496.252868, 506.488944, 510.858962, 560.759835, 577.196612, 571.950623, 574.755701, 583.102041, 580.739869, 573.886229, 569.103844, 566.208722, 587.442908, 602.284112, 616.068053, 587.423146, 598.371251, 576.504684, 561.841337, 551.357637, 559.954074, 565.438007, 544.732109, 565.361616, 564.071651, 572.912869, 581.138872, 614.042887, 661.751723, 667.755018, 686.915951, 703.635874, 697.14636, 717.974324, 721.076969, 752.682196, 730.364427, 703.726447, 675.903893, 699.296738, 670.657924, 662.226545, 572.487611, 565.549393, 547.014297, 538.22456, 553.046664, 561.10973, 544.4, 550.33, 521.5, 500.03, 549.01, 539.63, 521.57, 542.24, 542.48, 571.58], "ttmEps": [24.23, 24.23, 24.23, 24.23, 24.23, 24.23, 24.23, 24.23, 24.23, 24.23, 24.52, 24.52, 24.52, 24.52, 24.52, 24.52, 24.52, 24.52, 24.52, 24.52, 24.52, 24.52, 24.52, 23.29, 23.29, 23.29, 23.29, 23.29, 23.29, 23.29, 23.29, 23.29, 23.29, 23.29, 23.29, 23.29, 24.11, 24.11, 24.11, 24.11, 24.11, 24.11, 24.11, 24.11, 24.11, 24.11, 24.11, 24.11, 24.11, 25.13, 25.13, 25.13, 25.13, 25.13, 25.13, 25.13, 25.13, 25.13, 25.13, 25.13, 25.13, 25.13, 25.95, 25.95, 25.95, 25.95, 25.95, 25.95, 25.95, 25.95, 25.95, 25.95, 25.95, 25.95, 25.95, 25.95, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 26.07, 23.07, 23.07, 23.07, 23.07, 23.07, 23.07, 23.07, 23.07, 23.07, 23.07, 23.07, 23.07, 23.07, 24.86, 24.86, 24.86, 24.86, 24.86, 24.86, 24.86, 24.86, 24.86, 24.86, 24.86, 24.86, 24.86, 25.53, 25.53, 25.53, 25.53, 25.53, 25.53, 25.53, 25.53, 25.53, 25.53, 25.53, 25.53, 25.53, 25.53, 26.37, 26.37, 26.37, 26.37, 26.37, 26.37, 26.37, 26.37, 26.37, 26.37, 26.37, 26.37, 29.19, 29.19, 29.19, 29.19, 29.19, 29.19, 29.19, 29.19, 29.19, 29.19, 29.19, 29.19, 29.19, 28.72, 28.72, 28.72], "quarterlyEps": [5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 6.18, 6.18, 6.18, 6.18, 6.18, 6.18, 6.18, 6.18, 6.18, 6.18, 6.18, 6.18, 6.18, 6.27, 6.27, 6.27, 6.27, 6.27, 6.27, 6.27, 6.27, 6.27, 6.27, 6.27, 6.27, 6.27, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 6.32, 6.36, 6.36, 6.36, 6.36, 6.36, 6.36, 6.36, 6.36, 6.36, 6.36, 6.36, 6.36, 6.36, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 7.0, 6.39, 6.39, 6.39, 6.39, 6.39, 6.39, 6.39, 6.39, 6.39, 6.39, 6.39, 6.39, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 8.15, 7.67, 7.67, 7.67, 7.67, 7.67, 7.67, 7.67, 7.67, 7.67, 7.67, 7.67, 7.67, 7.67, 7.67, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 7.23, 6.14, 6.14, 6.14, 6.14, 6.14, 6.14, 6.14, 6.14, 6.14, 6.14, 6.14, 6.14, 6.14, 7.68, 7.68, 7.68], "priceIndex": [100.0, 100.292907521469, 101.70778556733676, 98.69591631462788, 101.21047688918708, 99.20489890082112, 102.77478105575935, 98.8173250071544, 114.43935329628465, 113.40037523604005, 110.45154513563989, 109.87018441732339, 108.16345867036648, 108.37358901515066, 110.52625819599213, 112.47650095118573, 111.6349898850445, 108.07204653565967, 108.55960716336625, 109.73397220651478, 110.14417938668812, 112.76716224970538, 110.28247775995523, 102.6596540654887, 104.68021811440644, 106.63514880922801, 105.70690841629755, 108.52210242450664, 107.06290277343949, 108.14553482779803, 108.67508310994367, 110.32256668154872, 112.6549329652369, 106.96876081317053, 107.34768191001245, 108.87042753088143, 113.07621804194667, 110.40258739665074, 111.74646334188216, 110.66853828779021, 110.26137445624732, 106.5594404414266, 104.02293007531173, 100.25244154134518, 102.14359558376441, 103.05607747154531, 102.76767656927038, 102.17905472511436, 103.52650209641246, 113.54016302715706, 116.90878121103512, 116.8591382665249, 119.77151562869611, 120.40505215715271, 123.68384048369528, 122.2228513319038, 123.35726943077971, 124.62696308113385, 125.0209239993031, 127.38231694754664, 125.47421653120536, 125.97022786409413, 123.25521926042732, 120.31237762168911, 125.54304107606475, 117.23663372534607, 117.92013234182596, 116.2066390906959, 112.88712086749501, 114.40054485861792, 111.9075663030362, 112.33895180763606, 111.4976311035137, 109.32163732146545, 114.96778091062725, 118.45699746552401, 116.13323632706411, 111.67876532963771, 104.60499823656104, 106.76430858375308, 110.04855753888859, 116.4590508192474, 116.07844994253671, 117.46441128907179, 122.60371881318777, 116.21967925553996, 127.8220187553898, 129.35399681199092, 113.27062164931232, 117.63197140810374, 115.52550179409849, 113.26344043153462, 112.85411517244745, 116.04015052166758, 117.71068084901665, 124.27915847681325, 119.7045541390767, 118.81464688968366, 121.26790478498441, 123.76926562294308, 124.83715451770847, 137.03128921367477, 141.04789775488328, 139.76595031321114, 140.45141926211494, 142.49099067759562, 141.91375341076383, 140.23894885739134, 139.0702910093018, 138.36281826369964, 143.55175602523343, 147.17845892131933, 150.5468014590391, 143.54692684138604, 146.22228418504582, 140.87881327349737, 137.2955727876707, 134.73370077569, 136.83438768518337, 138.17448082675335, 133.1146393042826, 138.15581337491219, 137.84058828930932, 140.00109163698426, 142.01125664134048, 150.05191739186674, 161.71039022803873, 163.17739838738737, 167.85970119804935, 171.94550132359396, 170.35967720730326, 175.4493476517209, 176.2075322037981, 183.93081181725478, 178.47708195366178, 171.96763439052083, 165.16871584130433, 170.88515897551287, 163.8867732869754, 161.8264211324401, 139.89717254658004, 138.20169990741442, 133.67233110806163, 131.52440802623258, 135.14644350953208, 137.11679206167997, 133.03348277061346, 134.48258003885329, 127.43747477015968, 122.19091181078224, 134.16001538555201, 131.86785140982028, 127.45458047147112, 132.50564970157504, 132.5642978203571, 139.67538222268047], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 118.53074700784151, 118.53074700784151, 118.53074700784151], "valuationGap": [0.0, -0.29290752146900445, -1.7077855673367566, 1.3040836853721203, -1.2104768891870776, 0.7951010991788792, -2.774781055759348, 1.1826749928456053, -14.43935329628465, -13.400375236040048, -9.254681743151238, -8.673321024834735, -6.966595277877829, -7.176725622662005, -9.329394803503476, -11.279637558697075, -10.438126492555853, -6.875183143171014, -7.3627437708776, -8.537108814026126, -8.94731599419947, -11.570298857216727, -9.085614367466576, -6.539142303210539, -8.559706352128288, -10.514637046949858, -9.586396654019396, -12.401590662228486, -10.942391011161334, -12.025023065519875, -12.554571347665515, -14.202054919270566, -16.53442120295874, -10.848249050892377, -11.227170147734299, -12.749915768603273, -13.571471859528188, -10.897841214232258, -12.241717159463676, -11.163792105371726, -10.756628273828838, -7.054694259008116, -4.518183892893248, -0.7476953589266913, -2.6388494013459223, -3.5513312891268214, -3.2629303868518917, -2.6743085426958686, -4.021755913993971, -9.825759395295734, -13.19437757917379, -13.144734634663564, -16.057111996834777, -16.69064852529138, -19.969436851833947, -18.508447700042467, -19.64286579891838, -20.91255944927252, -21.306520367441763, -23.66791331568531, -21.759812899344027, -22.255824232232797, -16.156581208425692, -13.213739569687476, -18.44440302406312, -10.137995673344435, -10.82149428982433, -9.108001038694269, -5.788482815493381, -7.301906806616287, -4.8089282510345726, -5.240313755634432, -4.398993051512065, -2.2229992694638128, -7.869142858625622, -11.358359413522379, -8.539344457480937, -4.084873460054538, 2.98889363302213, 0.8295832858300969, -2.454665669305413, -8.86515894966422, -8.484558072953533, -9.870519419488616, -15.009826943604594, -8.625787385956784, -20.22812688580663, -21.76010494240775, -18.058075219266925, -22.419424978058345, -20.312955364053096, -18.050894001489226, -17.641568742402058, -20.82760409162219, -22.49813441897126, -29.066612046767858, -24.492007709031313, -23.602100459638265, -26.055358354939017, -28.55671919289769, -29.624608087663077, -34.43120667137184, -38.44781521258035, -37.16586777090821, -37.85133671981201, -39.89090813529269, -39.3136708684609, -37.63886631508841, -36.47020846699887, -35.76273572139671, -40.9516734829305, -44.578376379016404, -47.946718916736174, -40.94684429908311, -40.85703449457945, -35.513563583031, -31.930323097204322, -29.36845108522364, -31.469137994717002, -32.80923113628698, -27.749389613816234, -32.790563684445814, -32.47533859884295, -34.635841946517886, -36.64600695087411, -44.68666770140037, -56.34514053757236, -57.812148696921, -59.02767478451241, -63.11347491005702, -61.52765079376633, -66.61732123818396, -67.37550579026117, -75.09878540371784, -69.64505554012484, -63.13560797698389, -56.336689427767396, -62.05313256197593, -55.05474687343846, -52.99439471890315, -19.42668141987761, -17.731208780711995, -13.2018399813592, -11.05391689953015, -14.67595238282965, -16.646300934977546, -12.562991643911033, -14.012088912150858, -6.9669836434572545, -1.7204206840798122, -13.689524258849588, -11.397360283117848, -6.984089344768691, -13.974902693733526, -14.033550812515585, -21.144635214838956], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 101.19686339248865, null, null, null, null, null, null, null, null, null, null, null, null, 96.12051176227816, null, null, null, null, null, null, null, null, null, null, null, null, 99.50474618241849, null, null, null, null, null, null, null, null, null, null, null, null, 103.71440363186133, null, null, null, null, null, null, null, null, null, null, null, null, 107.09863805200163, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.59389186958317, null, null, null, null, null, null, null, null, null, null, null, 95.21254643004539, null, null, null, null, null, null, null, null, null, null, null, null, 102.60008254230293, null, null, null, null, null, null, null, null, null, null, null, null, 105.36524969046637, null, null, null, null, null, null, null, null, null, null, null, null, null, 108.83202641353694, null, null, null, null, null, null, null, null, null, null, null, 120.47049112670243, null, null, null, null, null, null, null, null, null, null, null, null, 118.53074700784151, null, null], "quarterLabels": ["2023-07-27", "", "", "", "", "", "", "", "", "", "2023-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-30", "", "", "", "", "", "", "", "", "", "", "", "2025-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-27", "", "", "", "", "", "", "", "", "", "", "", "2026-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-21", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [0.3759398496240521, 0.3759398496240521, 0.3759398496240521, 0.3759398496240521, 0.3759398496240521, 0.3759398496240521, 0.3759398496240521, 0.3759398496240521, 0.3759398496240521, 0.3759398496240521, 6.551724137931032, 6.551724137931032, 6.551724137931032, 6.551724137931032, 6.551724137931032, 6.551724137931032, 6.551724137931032, 6.551724137931032, 6.551724137931032, 6.551724137931032, 6.551724137931032, 6.551724137931032, 6.551724137931032, 8.103448275862064, 8.103448275862064, 8.103448275862064, 8.103448275862064, 8.103448275862064, 8.103448275862064, 8.103448275862064, 8.103448275862064, 8.103448275862064, 8.103448275862064, 8.103448275862064, 8.103448275862064, 8.103448275862064, 9.342560553633218, 9.342560553633218, 9.342560553633218, 9.342560553633218, 9.342560553633218, 9.342560553633218, 9.342560553633218, 9.342560553633218, 9.342560553633218, 9.342560553633218, 9.342560553633218, 9.342560553633218, 9.342560553633218, 7.2512647554806176, 7.2512647554806176, 7.2512647554806176, 7.2512647554806176, 7.2512647554806176, 7.2512647554806176, 7.2512647554806176, 7.2512647554806176, 7.2512647554806176, 7.2512647554806176, 7.2512647554806176, 7.2512647554806176, 7.2512647554806176, 15.321252059308065, 15.321252059308065, 15.321252059308065, 15.321252059308065, 15.321252059308065, 15.321252059308065, 15.321252059308065, 15.321252059308065, 15.321252059308065, 15.321252059308065, 15.321252059308065, 15.321252059308065, 15.321252059308065, 15.321252059308065, 0.6299212598425202, 0.6299212598425202, 0.6299212598425202, 0.6299212598425202, 0.6299212598425202, 0.6299212598425202, 0.6299212598425202, 0.6299212598425202, 0.6299212598425202, 0.6299212598425202, 0.6299212598425202, 0.6299212598425202, -46.96485623003195, -46.96485623003195, -46.96485623003195, -46.96485623003195, -46.96485623003195, -46.96485623003195, -46.96485623003195, -46.96485623003195, -46.96485623003195, -46.96485623003195, -46.96485623003195, -46.96485623003195, -46.96485623003195, 19.852941176470594, 19.852941176470594, 19.852941176470594, 19.852941176470594, 19.852941176470594, 19.852941176470594, 19.852941176470594, 19.852941176470594, 19.852941176470594, 19.852941176470594, 19.852941176470594, 19.852941176470594, 19.852941176470594, 18.730650154798763, 18.730650154798763, 18.730650154798763, 18.730650154798763, 18.730650154798763, 18.730650154798763, 18.730650154798763, 18.730650154798763, 18.730650154798763, 18.730650154798763, 18.730650154798763, 18.730650154798763, 18.730650154798763, 18.730650154798763, 3.8793103448275925, 3.8793103448275925, 3.8793103448275925, 3.8793103448275925, 3.8793103448275925, 3.8793103448275925, 3.8793103448275925, 3.8793103448275925, 3.8793103448275925, 3.8793103448275925, 3.8793103448275925, 3.8793103448275925, 1.3201320132013215, 1.3201320132013215, 1.3201320132013215, 1.3201320132013215, 1.3201320132013215, 1.3201320132013215, 1.3201320132013215, 1.3201320132013215, 1.3201320132013215, 1.3201320132013215, 1.3201320132013215, 1.3201320132013215, 1.3201320132013215, 12.280701754385962, 12.280701754385962, 12.280701754385962], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 409.220287, "latestClose": 571.58, "startTtmEps": 24.23, "latestTtmEps": 28.72, "priceChangePct": 39.675382222680476, "epsChangePct": 18.53074700784152, "earningsGapPct": -21.144635214838956, "startMultiple": 16.88899244737928, "latestMultiple": 19.90181058495822, "multipleChangePct": 17.83894537797872, "latestQuarter": "2026-07-21", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 6 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -0.0647998245121073, "earningsMovePct": 15.526950925181016, "spread": 15.591750749693123, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 19.524569746627552, "earningsMovePct": 14.28571428571428, "spread": -5.238855460913273, "lead": "aligned"}, {"weeks": 155, "label": "3 years", "marketMovePct": 39.675382222680476, "earningsMovePct": 18.53074700784152, "spread": -21.144635214838956, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 6, "persistenceLabel": "6 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 6 updates.", "marketChangePct": 39.675382222680476, "earningsChangePct": 18.53074700784152, "recentMarketMovePoints": 6.003051114618842, "recentEarningsMovePoints": -1.939744118860915}, "pressure": {"score": 50, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 83, "band": "high", "label": "High confidence", "anchorStability": 33, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 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.44795374, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.05903558, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.40422778, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.01146504, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00298424, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -8.107509620885766, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-21", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 101.19686339248865, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 96.12051176227816, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 99.50474618241849, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 103.71440363186133, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.09863805200163, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 107.59389186958317, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 95.21254643004539, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 102.60008254230293, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 105.36524969046637, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 108.83202641353694, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 120.47049112670243, 118.53074700784151, 118.53074700784151, 118.53074700784151], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.1224360497347, 102.1224360497347, 102.1224360497347, 102.1224360497347, 102.1224360497347, 102.1224360497347, 102.1224360497347, 102.1224360497347, 102.1224360497347, 102.1224360497347, 102.1224360497347, 102.1224360497347, 102.1224360497347, 103.71954277870172, 103.71954277870172, 103.71954277870172, 103.71954277870172, 103.71954277870172, 103.71954277870172, 103.71954277870172, 103.71954277870172, 103.71954277870172, 103.71954277870172, 103.71954277870172, 103.71954277870172, 103.71954277870172, 105.91589451176051, 105.91589451176051, 105.91589451176051, 105.91589451176051, 105.91589451176051, 105.91589451176051, 105.91589451176051, 105.91589451176051, 105.91589451176051, 105.91589451176051, 105.91589451176051, 105.91589451176051, 105.91589451176051, 107.61067553654865, 107.61067553654865, 107.61067553654865, 107.61067553654865, 107.61067553654865, 107.61067553654865, 107.61067553654865, 107.61067553654865, 107.61067553654865, 107.61067553654865, 107.61067553654865, 107.61067553654865, 107.61067553654865, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.1940814656424, 108.32079406562656, 108.32079406562656, 108.32079406562656, 108.32079406562656, 108.32079406562656, 108.32079406562656, 108.32079406562656, 108.32079406562656, 108.32079406562656, 108.32079406562656, 108.32079406562656, 108.32079406562656, 106.56529658667935, 106.56529658667935, 106.56529658667935, 106.56529658667935, 106.56529658667935, 106.56529658667935, 106.56529658667935, 106.56529658667935, 106.56529658667935, 106.56529658667935, 106.56529658667935, 106.56529658667935, 106.56529658667935, 106.9163960824688, 106.9163960824688, 106.9163960824688, 106.9163960824688, 106.9163960824688, 106.9163960824688, 106.9163960824688, 106.9163960824688, 106.9163960824688, 106.9163960824688, 106.9163960824688, 106.9163960824688, 106.9163960824688, 108.04361025316123, 108.04361025316123, 108.04361025316123, 108.04361025316123, 108.04361025316123, 108.04361025316123, 108.04361025316123, 108.04361025316123, 108.04361025316123, 108.04361025316123, 108.04361025316123, 108.04361025316123, 108.04361025316123, 108.04361025316123, 110.75209207782267, 110.75209207782267, 110.75209207782267, 110.75209207782267, 110.75209207782267, 110.75209207782267, 110.75209207782267, 110.75209207782267, 110.75209207782267, 110.75209207782267, 110.75209207782267, 110.75209207782267, 111.84234840685303, 111.84234840685303, 111.84234840685303, 111.84234840685303, 111.84234840685303, 111.84234840685303, 111.84234840685303, 111.84234840685303, 111.84234840685303, 111.84234840685303, 111.84234840685303, 111.84234840685303, 111.84234840685303, 113.2282674691798, 113.2282674691798, 113.2282674691798], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 99.17664670658682, 99.17664670658682, 99.17664670658682, 99.17664670658682, 99.17664670658682, 99.17664670658682, 99.17664670658682, 99.17664670658682, 99.17664670658682, 99.17664670658682, 99.17664670658682, 99.17664670658682, 99.17664670658682, 105.72604790419162, 105.72604790419162, 105.72604790419162, 105.72604790419162, 105.72604790419162, 105.72604790419162, 105.72604790419162, 105.72604790419162, 105.72604790419162, 105.72604790419162, 105.72604790419162, 105.72604790419162, 105.72604790419162, 104.92140718562875, 104.92140718562875, 104.92140718562875, 104.92140718562875, 104.92140718562875, 104.92140718562875, 104.92140718562875, 104.92140718562875, 104.92140718562875, 104.92140718562875, 104.92140718562875, 104.92140718562875, 104.92140718562875, 114.68937125748504, 114.68937125748504, 114.68937125748504, 114.68937125748504, 114.68937125748504, 114.68937125748504, 114.68937125748504, 114.68937125748504, 114.68937125748504, 114.68937125748504, 114.68937125748504, 114.68937125748504, 114.68937125748504, 112.16317365269461, 112.16317365269461, 112.16317365269461, 112.16317365269461, 112.16317365269461, 112.16317365269461, 112.16317365269461, 112.16317365269461, 112.16317365269461, 112.16317365269461, 112.16317365269461, 112.16317365269461, 112.16317365269461, 112.16317365269461, 115.17589820359282, 115.17589820359282, 115.17589820359282, 115.17589820359282, 115.17589820359282, 115.17589820359282, 115.17589820359282, 115.17589820359282, 115.17589820359282, 115.17589820359282, 115.17589820359282, 115.17589820359282, 98.83982035928143, 98.83982035928143, 98.83982035928143, 98.83982035928143, 98.83982035928143, 98.83982035928143, 98.83982035928143, 98.83982035928143, 98.83982035928143, 98.83982035928143, 98.83982035928143, 98.83982035928143, 98.83982035928143, 86.75149700598801, 86.75149700598801, 86.75149700598801, 86.75149700598801, 86.75149700598801, 86.75149700598801, 86.75149700598801, 86.75149700598801, 86.75149700598801, 86.75149700598801, 86.75149700598801, 86.75149700598801, 86.75149700598801, 94.34880239520959, 94.34880239520959, 94.34880239520959, 94.34880239520959, 94.34880239520959, 94.34880239520959, 94.34880239520959, 94.34880239520959, 94.34880239520959, 94.34880239520959, 94.34880239520959, 94.34880239520959, 94.34880239520959, 94.34880239520959, 116.14895209580838, 116.14895209580838, 116.14895209580838, 116.14895209580838, 116.14895209580838, 116.14895209580838, 116.14895209580838, 116.14895209580838, 116.14895209580838, 116.14895209580838, 116.14895209580838, 116.14895209580838, 112.7806886227545, 112.7806886227545, 112.7806886227545, 112.7806886227545, 112.7806886227545, 112.7806886227545, 112.7806886227545, 112.7806886227545, 112.7806886227545, 112.7806886227545, 112.7806886227545, 112.7806886227545, 112.7806886227545, 121.81886227544909, 121.81886227544909, 121.81886227544909], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 142, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 18.530747007841512, "valuationContribution": 21.144635214838956, "marketMove": 39.67538222268047, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 18.530747007841512}, {"key": "valuation", "label": "Relative valuation contribution", "value": 21.144635214838956}, {"key": "market", "label": "Total market move", "value": 39.67538222268047}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 1.1968633924886563, "surprisePct": 6.551724137931032, "immediateReturnPct": -2.600370672726837, "forward4WeekPct": -2.5344863577968946, "forward13WeekPct": -9.471504082940474, "toDateReturnPct": 23.170123495578963, "weeksSince": 145, "availabilitySource": "reported", "spread": -9.254681743151238, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": -5.016313213703105, "surprisePct": 8.103448275862064, "immediateReturnPct": -6.912089616864304, "forward4WeekPct": -1.596242096845435, "forward13WeekPct": 2.533258536385441, "toDateReturnPct": 26.652379471109523, "weeksSince": 132, "availabilitySource": "reported", "spread": -6.539142303210539, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 3.520824388149424, "surprisePct": 9.342560553633218, "immediateReturnPct": 3.8631156379653753, "forward4WeekPct": 1.2776168486812844, "forward13WeekPct": 4.289259812956137, "toDateReturnPct": 28.295061744899574, "weeksSince": 119, "availabilitySource": "reported", "spread": -13.571471859528188, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 4.230609705516386, "surprisePct": 7.2512647554806176, "immediateReturnPct": 9.672557971116479, "forward4WeekPct": 16.303603153733093, "forward13WeekPct": 19.05668284401405, "toDateReturnPct": 34.91751328814645, "weeksSince": 106, "availabilitySource": "reported", "spread": -9.825759395295734, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 3.2630322323915717, "surprisePct": 15.321252059308065, "immediateReturnPct": -2.155277996794569, "forward4WeekPct": -6.390474684981284, "forward13WeekPct": -5.964290551792894, "toDateReturnPct": 10.879677357869411, "weeksSince": 93, "availabilitySource": "reported", "spread": -16.156581208425692, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 0.46242774566473965, "surprisePct": 0.6299212598425202, "immediateReturnPct": -1.9616917431460212, "forward4WeekPct": -7.098305804249872, "forward13WeekPct": -0.6964772660731811, "toDateReturnPct": 17.912310130376152, "weeksSince": 79, "availabilitySource": "reported", "spread": -8.539344457480937, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": -11.507479861910241, "surprisePct": -46.96485623003195, "immediateReturnPct": -12.433612844645925, "forward4WeekPct": -12.75560249098846, "forward13WeekPct": 5.935102579661611, "toDateReturnPct": 7.979177810555904, "weeksSince": 67, "availabilitySource": "reported", "spread": -18.058075219266925, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 7.758994364976157, "surprisePct": 19.852941176470594, "immediateReturnPct": 9.768033197389592, "forward4WeekPct": 14.141491952528362, "forward13WeekPct": 17.130420626740417, "toDateReturnPct": 11.886066902355719, "weeksSince": 54, "availabilitySource": "reported", "spread": -34.43120667137184, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 2.695092518101383, "surprisePct": 18.730650154798763, "immediateReturnPct": 1.8637510412298441, "forward4WeekPct": -4.676198441795821, "forward13WeekPct": 13.675299066271386, "toDateReturnPct": -2.6970585186985363, "weeksSince": 41, "availabilitySource": "reported", "spread": -40.85703449457945, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 3.290246768507643, "surprisePct": 3.8793103448275925, "immediateReturnPct": 2.8694554864430843, "forward4WeekPct": 7.985256503156668, "forward13WeekPct": -15.305856525963236, "toDateReturnPct": -14.402739838339917, "weeksSince": 27, "availabilitySource": "reported", "spread": -59.02767478451241, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 10.693970420932875, "surprisePct": 1.3201320132013215, "immediateReturnPct": -13.551092851465196, "forward4WeekPct": -16.48678716133314, "forward13WeekPct": -18.118655300958974, "toDateReturnPct": -13.68814730916592, "weeksSince": 15, "availabilitySource": "reported", "spread": -19.42668141987761, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": -1.6101404590613266, "surprisePct": 12.280701754385962, "immediateReturnPct": 3.963034683743305, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 9.58835822612496, "weeksSince": 2, "availabilitySource": "reported", "spread": -13.974902693733526, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": -1.6101404590613266, "surprisePct": 12.280701754385962, "immediateReturnPct": 3.963034683743305, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 9.58835822612496, "weeksSince": 2, "availabilitySource": "reported", "spread": -13.974902693733526, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Aerospace & Defense", "population": 25, "spreadPercentile": 66.7, "qualityPercentile": 64.6, "rarityPercentile": 66.7, "currentOneYearSpread": 14.031847, "lead": "earnings", "relatedSignals": [{"tickerId": 1905, "symbol": "HEI", "name": "Heico Corporation", "spread": 14.049762, "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-10-27", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-01-26", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"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"}, {"date": "2025-01-31", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-04-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_elevated", "label": "Expectations elevated", "tone": "caution", "explanation": "Price is leading delivered earnings power by a meaningful margin."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}