{"ticker": {"uuid": "334f0b87-449e-4eb8-978d-b605016fe5b1", "symbol": "CAE", "name": "CAE Inc.", "sector": "Industrials", "industry": "Aerospace & Defense", "currency": "USD"}, "next_event": {"report_date": "2026-08-12", "fiscal_date_ending": "2026-06-30", "estimate": 0.17, "session": "After the close", "days": 0}, "profile": {"sample": 12, "measured": 12, "beats": 7, "misses": 2, "inline": 3, "beat_rate": 58.3, "beat_rate_label": "58.3%", "average_surprise": 8.5, "average_surprise_label": "+8.5%", "median_surprise": 3.6, "surprise_dispersion": 13.7, "average_reaction": 0.3, "average_reaction_label": "+0.3%", "average_abs_reaction": 6.2, "positive_response_rate": 33.3, "confirmation_rate": 50.0, "reaction_sample": 12, "streak": {"count": 1, "band": "in-line", "label": "1 consecutive in-line reports"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 63, "band": "Elevated", "tone": "caution", "days": 0, "proximity_component": 30, "reaction_component": 16, "variability_component": 17, "uncertainty_component": 0, "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": -22.7, "revenue_growth_1y": 4.5, "cash_conversion": 3.38, "net_margin": 6.4, "earnings_yield": 4.6, "eps_surprise_avg": 7.1, "sue_score": 0.74, "pe_ratio": 27.9, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 27.19, "currency": "USD", "return_13w": 0.9, "fair_value": 23.850641, "fair_value_gap": 14.0, "relative_strength": -12.7, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 52.5}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-08-09", "date_source": "exact", "eps_actual": 0.24, "eps_estimate": 0.21, "eps_surprise": 0.03, "surprise_pct": 14.2857, "surprise_label": "+14.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.612932195779075, "one_week_reaction_label": "+5.6%", "four_week_reaction": 8.66636731028289, "four_week_reaction_label": "+8.7%", "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-09-30", "reported_date": "2023-11-14", "date_source": "exact", "eps_actual": 0.27, "eps_estimate": 0.2, "eps_surprise": 0.07, "surprise_pct": 35.0, "surprise_label": "+35.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.7562986715528943, "one_week_reaction_label": "-3.8%", "four_week_reaction": -5.726065048098946, "four_week_reaction_label": "-5.7%", "confirmation": "diverged", "revenue": 1050000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 58400000.0, "operating_cash_flow": 180200000.0, "free_cash_flow": 274600000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-14", "date_source": "exact", "eps_actual": 0.24, "eps_estimate": 0.25, "eps_surprise": -0.01, "surprise_pct": -4.0, "surprise_label": "-4.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -9.81973434535103, "one_week_reaction_label": "-9.8%", "four_week_reaction": -6.451612903225805, "four_week_reaction_label": "-6.5%", "confirmation": "confirmed", "revenue": 1094500000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 56500000.0, "operating_cash_flow": 220800000.0, "free_cash_flow": 339900000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-27", "date_source": "exact", "eps_actual": 0.37, "eps_estimate": 0.42, "eps_surprise": -0.05, "surprise_pct": -11.9048, "surprise_label": "-11.9%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.6970509383378154, "one_week_reaction_label": "+0.7%", "four_week_reaction": 4.075067024128695, "four_week_reaction_label": "+4.1%", "confirmation": "contained", "revenue": 1126300000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -484200000.0, "operating_cash_flow": 163880400.0, "free_cash_flow": 231573340.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-13", "date_source": "exact", "eps_actual": 0.21, "eps_estimate": 0.2, "eps_surprise": 0.01, "surprise_pct": 5.0, "surprise_label": "+5.0%", "surprise_band": "beat", "eps_yoy": -12.5, "eps_yoy_label": "-12.5%", "one_week_reaction": 4.816375677302834, "one_week_reaction_label": "+4.8%", "four_week_reaction": 5.960264900662264, "four_week_reaction_label": "+6.0%", "confirmation": "confirmed", "revenue": 1072500000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 48300000.0, "operating_cash_flow": -1753680.0, "free_cash_flow": 65909140.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-12", "date_source": "exact", "eps_actual": 0.24, "eps_estimate": 0.18, "eps_surprise": 0.06, "surprise_pct": 33.3333, "surprise_label": "+33.3%", "surprise_band": "beat", "eps_yoy": -11.11111111111112, "eps_yoy_label": "-11.1%", "one_week_reaction": 15.262321144674079, "one_week_reaction_label": "+15.3%", "four_week_reaction": 24.589295177530474, "four_week_reaction_label": "+24.6%", "confirmation": "confirmed", "revenue": 1136600000.0, "revenue_yoy": 8.247619047619049, "revenue_yoy_label": "+8.2%", "net_income": 52500000.0, "operating_cash_flow": 162100000.0, "free_cash_flow": 243500000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-13", "date_source": "exact", "eps_actual": 0.29, "eps_estimate": 0.29, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 20.83333333333333, "eps_yoy_label": "+20.8%", "one_week_reaction": 12.521008403361348, "one_week_reaction_label": "+12.5%", "four_week_reaction": 5.756302521008407, "four_week_reaction_label": "+5.8%", "confirmation": "contained", "revenue": 1223400000.0, "revenue_yoy": 11.777067153951576, "revenue_yoy_label": "+11.8%", "net_income": 168600000.0, "operating_cash_flow": 424600000.0, "free_cash_flow": 539500000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-13", "date_source": "exact", "eps_actual": 0.47, "eps_estimate": 0.46, "eps_surprise": 0.01, "surprise_pct": 2.1739, "surprise_label": "+2.2%", "surprise_band": "beat", "eps_yoy": 27.027027027027025, "eps_yoy_label": "+27.0%", "one_week_reaction": -2.1588280647648506, "one_week_reaction_label": "-2.2%", "four_week_reaction": 2.6214340786430212, "four_week_reaction_label": "+2.6%", "confirmation": "diverged", "revenue": 1275400000.0, "revenue_yoy": 13.238036047234308, "revenue_yoy_label": "+13.2%", "net_income": 135900000.0, "operating_cash_flow": 224224868.0, "free_cash_flow": 299962428.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-12", "date_source": "exact", "eps_actual": 0.21, "eps_estimate": 0.21, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 0.0, "eps_yoy_label": "0.0%", "one_week_reaction": -3.8151907595379764, "one_week_reaction_label": "-3.8%", "four_week_reaction": -6.825341267063351, "four_week_reaction_label": "-6.8%", "confirmation": "contained", "revenue": 1098600000.0, "revenue_yoy": 2.4335664335664338, "revenue_yoy_label": "+2.4%", "net_income": 57200000.0, "operating_cash_flow": -15300000.0, "free_cash_flow": 114000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-11", "date_source": "exact", "eps_actual": 0.23, "eps_estimate": 0.2, "eps_surprise": 0.03, "surprise_pct": 15.0, "surprise_label": "+15.0%", "surprise_band": "beat", "eps_yoy": -4.166666666666659, "eps_yoy_label": "-4.2%", "one_week_reaction": -2.904411764705879, "one_week_reaction_label": "-2.9%", "four_week_reaction": 0.5882352941176475, "four_week_reaction_label": "+0.6%", "confirmation": "diverged", "revenue": 1236600000.0, "revenue_yoy": 8.798169980644026, "revenue_yoy_label": "+8.8%", "net_income": 73900000.0, "operating_cash_flow": 163632200.0, "free_cash_flow": 226529000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-12", "date_source": "exact", "eps_actual": 0.34, "eps_estimate": 0.3, "eps_surprise": 0.04, "surprise_pct": 13.3333, "surprise_label": "+13.3%", "surprise_band": "beat", "eps_yoy": 17.241379310344847, "eps_yoy_label": "+17.2%", "one_week_reaction": -3.296000000000004, "one_week_reaction_label": "-3.3%", "four_week_reaction": -5.1200000000000045, "four_week_reaction_label": "-5.1%", "confirmation": "diverged", "revenue": 1252100000.0, "revenue_yoy": 2.345921203204185, "revenue_yoy_label": "+2.3%", "net_income": 108900000.0, "operating_cash_flow": 407600000.0, "free_cash_flow": 471000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-21", "date_source": "exact", "eps_actual": 0.42, "eps_estimate": 0.42, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": -10.638297872340424, "eps_yoy_label": "-10.6%", "one_week_reaction": -9.14083954491957, "one_week_reaction_label": "-9.1%", "four_week_reaction": -0.745390349156523, "four_week_reaction_label": "-0.7%", "confirmation": "contained", "revenue": 1330128543.0, "revenue_yoy": 4.291088521248236, "revenue_yoy_label": "+4.3%", "net_income": 73288909.0, "operating_cash_flow": 204727706.0, "free_cash_flow": 247538054.0, "currency": "USD"}], "charts": {"quarters": ["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"], "eps_actual": [0.24, 0.27, 0.24, 0.37, 0.21, 0.24, 0.29, 0.47, 0.21, 0.23, 0.34, 0.42], "eps_estimate": [0.21, 0.2, 0.25, 0.42, 0.2, 0.18, 0.29, 0.46, 0.21, 0.2, 0.3, 0.42], "surprise": [14.2857, 35.0, -4.0, -11.9048, 5.0, 33.3333, 0.0, 2.1739, 0.0, 15.0, 13.3333, 0.0], "reaction_1w": [5.612932195779075, -3.7562986715528943, -9.81973434535103, 0.6970509383378154, 4.816375677302834, 15.262321144674079, 12.521008403361348, -2.1588280647648506, -3.8151907595379764, -2.904411764705879, -3.296000000000004, -9.14083954491957], "reaction_4w": [8.66636731028289, -5.726065048098946, -6.451612903225805, 4.075067024128695, 5.960264900662264, 24.589295177530474, 5.756302521008407, 2.6214340786430212, -6.825341267063351, 0.5882352941176475, -5.1200000000000045, -0.745390349156523], "revenue": [null, 1050.0, 1094.5, 1126.3, 1072.5, 1136.6, 1223.4, 1275.4, 1098.6, 1236.6, 1252.1, 1330.13], "net_income": [null, 58.4, 56.5, -484.2, 48.3, 52.5, 168.6, 135.9, 57.2, 73.9, 108.9, 73.29], "financial_unit": "millions", "scatter": [{"x": 14.2857, "y": 5.612932195779075, "label": "2023-06-30"}, {"x": 35.0, "y": -3.7562986715528943, "label": "2023-09-30"}, {"x": -4.0, "y": -9.81973434535103, "label": "2023-12-31"}, {"x": -11.9048, "y": 0.6970509383378154, "label": "2024-03-31"}, {"x": 5.0, "y": 4.816375677302834, "label": "2024-06-30"}, {"x": 33.3333, "y": 15.262321144674079, "label": "2024-09-30"}, {"x": 0.0, "y": 12.521008403361348, "label": "2024-12-31"}, {"x": 2.1739, "y": -2.1588280647648506, "label": "2025-03-31"}, {"x": 0.0, "y": -3.8151907595379764, "label": "2025-06-30"}, {"x": 15.0, "y": -2.904411764705879, "label": "2025-09-30"}, {"x": 13.3333, "y": -3.296000000000004, "label": "2025-12-31"}, {"x": 0.0, "y": -9.14083954491957, "label": "2026-03-31"}], "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, 98.60700717602363, 102.15280709159981, 100.7176023638666, 102.701561840439, 100.04221190375686, 98.56479527226678, 96.45420008442382, 94.59687631912199, 88.18066694807936, 86.49219079780497, 91.17771211481637, 92.14858590122414, 88.68720979316167, 88.89826931194595, 86.23891937526382, 86.8720979316167, 87.84297171802447, 90.79780498100465, 91.13550021105952, 90.03799071338116, 88.6449978894048, 87.75854791051076, 84.12832418742084, 83.07302659349936, 88.98269311945968, 80.24482904178979, 80.75137188687209, 79.73828619670746, 83.2418742085268, 84.04390037990713, 85.47910510764035, 87.12536935415787, 83.83284086112283, 82.01772899957788, 78.64077669902912, 80.37146475306035, 86.40776699029125, 88.39172646686364, 85.7323765301815, 78.72520050654283, 79.27395525538202, 78.0498100464331, 76.10806247361757, 81.93330519206415, 78.42971718024482, 78.97847192908401, 79.94934571549177, 77.96538623891936, 74.58843393837063, 70.15618404390038, 70.11397214014352, 73.49092444069227, 75.43267201350781, 75.47488391726466, 74.2929506120726, 75.13718868720979, 75.30603630223722, 78.0498100464331, 78.51414098775855, 77.8387505276488, 81.00464330941325, 78.38750527648797, 75.77036724356267, 79.65386238919375, 91.81089067116926, 96.6652596032081, 99.07133811734909, 99.24018573237653, 98.26931194596877, 100.33769523005486, 106.88054031236808, 102.701561840439, 100.16884761502742, 101.9839594765724, 102.61713803292527, 99.62009286618827, 100.46433094132546, 113.04347826086956, 103.75685943436048, 102.57492612916843, 106.2473617560152, 102.78598564795271, 103.58801181933303, 103.41916420430562, 90.62895736597719, 95.90544533558463, 98.90249050232165, 103.16589278176447, 109.28661882650907, 109.49767834529338, 107.13381173490923, 105.65639510341916, 108.52680455888562, 112.36808780075982, 113.17011397214014, 110.55297593921485, 118.53102574926129, 125.15829463908821, 121.6547066272689, 122.83663993246094, 121.06373997467286, 119.58632334318276, 120.5994090333474, 115.99831152384972, 115.57619248628113, 113.71886872097932, 112.36808780075982, 111.56606162937948, 117.98227100042212, 120.34613761080624, 121.48585901224145, 114.81637821865765, 115.66061629379485, 121.14816378218656, 118.44660194174756, 114.81637821865765, 111.48163782186575, 110.13085690164625, 113.38117349092443, 115.4917686787674, 125.96032081046855, 127.26888982693119, 132.58758970029547, 130.51920641620939, 139.4259181089067, 143.73153229210635, 140.0590966652596, 135.24693963697763, 131.91219924018574, 127.5643731532292, 126.5090755593077, 125.11608273533137, 125.15829463908821, 115.53398058252426, 109.58210215280708, 109.15998311523849, 111.56606162937948, 115.95609962009286, 113.46559729843815, 106.88054031236808, 109.07555930772477, 113.71886872097932, 107.59814267623469, 97.76276910088644, 108.94892359645418, 107.64035457999155, 106.79611650485437, 105.8252427184466, 107.64035457999155, 107.68256648374842, 108.14689742507386, 104.22119037568594, 106.28957365977205, 108.99113550021104, 114.77416631490081], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132], "gap": [0.0, 1.3929928239763711, -2.1528070915998114, -0.7176023638666038, -2.7015618404389983, -0.0422119037568649, 1.4352047277332218, 3.5457999155761826, 5.403123680878011, 11.819333051920637, 13.507809202195034, 8.822287885183627, 7.851414098775862, 18.859960018159057, 18.648900499374776, 21.30825043605691, 20.675071879704035, 19.704198093296256, 16.749364830316082, 16.411669600261206, 17.509179097939565, 18.902171921915922, 19.78862190080997, 23.418845623899884, 24.474143217821364, 18.564476691861046, 23.528755863870586, 23.02221301878828, 24.035298708952908, 20.531710697133576, 19.729684525753242, 18.29447979802002, 16.648215551502503, 19.94074404453754, 21.755855906082488, 25.132808206631253, 23.40212015260002, 17.36581791536912, 15.381858438796726, 18.041208375478874, 25.048384399117538, 26.386422103108544, 27.61056731205747, 29.552314884873, 23.72707216642641, 27.230660178245742, 26.681905429406555, 25.71103164299879, 27.6949911195712, 31.071943420119936, 35.50419331459018, 35.54640521834705, 29.339264238553028, 27.397516665737484, 27.355304761980634, 28.537238067172694, 27.69299999203551, 27.52415237700808, 24.7803786328122, 24.316047691486744, 24.991438151596498, 21.825545369832042, 24.442683402757325, 27.059821435682622, 23.17632629005155, 8.189109328830739, 3.3347403967919007, 0.9286618826509141, 0.7598142676234687, 1.7306880540312335, -0.33769523005486235, -6.880540312368083, -2.7015618404389983, -0.16884761502741696, -1.9839594765723945, -2.6171380329252685, 0.37990713381172725, -0.46433094132545705, -8.326497128794074, 0.9601216977150102, 2.142055002907057, -1.5303806239397062, 1.930995484122775, 1.1289693127424556, 1.2978169277698726, 14.088023766098303, 8.811535796490858, 5.814490629753834, 1.5510883503110193, -4.569637694433581, -4.780697213217891, 7.0171316613171655, 8.494548292807238, 5.62413883734078, 1.7828555954665717, 0.9808294240862523, 3.597967457011549, -4.380082353034894, -11.007351242861816, -7.503763231042498, -8.685696536234545, -6.912796578446461, -5.43537994695636, -6.448465637121004, -1.8473681276233265, -1.4252490900547343, 0.43207467524707965, 1.7828555954665717, 2.5848817668469195, -3.831327604195721, -6.195194214579843, -7.334915616015053, -0.6654348224312514, -1.50967289756845, -6.997220385960162, -4.295658545521164, -0.6654348224312514, 1.7259093479455743, 3.0766902681650663, -0.1736263211131046, -2.2842215089560796, -12.752773640657225, -14.061342657119866, -19.380042530484147, -17.311659246398065, -26.21837093909538, -30.52398512229503, -26.851549495448282, -22.03939246716631, -18.704652070374422, -9.639844851342417, -8.584547257420923, -7.191554433444594, -7.2337663372014305, 2.390547719362516, 8.3424261490797, 8.764545186648292, 6.358466672507305, 1.9684286817939238, 4.458931003448626, 11.043987989518698, 8.848968994162007, 4.205659580907465, 10.326385625652094, 15.444778068924876, 4.258623573357141, 5.5671925898197685, 6.411430664956953, 7.382304451364718, 5.5671925898197685, 5.524980686062904, 5.060649744737461, 8.986356794125385, 6.917973510039275, 4.2164116696002765, -1.56661914508949], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, null, null, 107.54716981132073, null, null, null, null, null, null, null, null, null, null, null, null, 103.77358490566037, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105.66037735849056, null, null, null, null, null, null, null, null, null, null, 102.8301886792453, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, null, 104.71698113207549, null, null, null, null, null, null, null, null, null, null, null, null, 114.1509433962264, null, null, null, null, null, null, null, null, null, null, null, null, 114.1509433962264, null, null, null, null, null, null, null, null, null, null, null, null, 113.20754716981132, null, null, null, null, null, null, null, null, null, null, null, null, 117.92452830188678, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.20754716981132, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [13.2, 1.6, 14.8]}}, "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": [23.69, 23.36, 24.2, 23.86, 24.33, 23.7, 23.35, 22.85, 22.41, 20.89, 20.49, 21.6, 21.83, 21.01, 21.06, 20.43, 20.58, 20.81, 21.51, 21.59, 21.33, 21.0, 20.79, 19.93, 19.68, 21.08, 19.01, 19.13, 18.89, 19.72, 19.91, 20.25, 20.64, 19.86, 19.43, 18.63, 19.04, 20.47, 20.94, 20.31, 18.65, 18.78, 18.49, 18.03, 19.41, 18.58, 18.71, 18.94, 18.47, 17.67, 16.62, 16.61, 17.41, 17.87, 17.88, 17.6, 17.8, 17.84, 18.49, 18.6, 18.44, 19.19, 18.57, 17.95, 18.87, 21.75, 22.9, 23.47, 23.51, 23.28, 23.77, 25.32, 24.33, 23.73, 24.16, 24.31, 23.6, 23.8, 26.78, 24.58, 24.3, 25.17, 24.35, 24.54, 24.5, 21.47, 22.72, 23.43, 24.44, 25.89, 25.94, 25.38, 25.03, 25.71, 26.62, 26.81, 26.19, 28.08, 29.65, 28.82, 29.1, 28.68, 28.33, 28.57, 27.48, 27.38, 26.94, 26.62, 26.43, 27.95, 28.51, 28.78, 27.2, 27.4, 28.7, 28.06, 27.2, 26.41, 26.09, 26.86, 27.36, 29.84, 30.15, 31.41, 30.92, 33.03, 34.05, 33.18, 32.04, 31.25, 30.22, 29.97, 29.64, 29.65, 27.37, 25.96, 25.86, 26.43, 27.47, 26.88, 25.32, 25.84, 26.94, 25.49, 23.16, 25.81, 25.5, 25.3, 25.07, 25.5, 25.51, 25.62, 24.69, 25.18, 25.82, 27.19], "ttmEps": [1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.06, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.11, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 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.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2], "quarterlyEps": [0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42], "priceIndex": [100.0, 98.60700717602363, 102.15280709159981, 100.7176023638666, 102.701561840439, 100.04221190375686, 98.56479527226678, 96.45420008442382, 94.59687631912199, 88.18066694807936, 86.49219079780497, 91.17771211481637, 92.14858590122414, 88.68720979316167, 88.89826931194595, 86.23891937526382, 86.8720979316167, 87.84297171802447, 90.79780498100465, 91.13550021105952, 90.03799071338116, 88.6449978894048, 87.75854791051076, 84.12832418742084, 83.07302659349936, 88.98269311945968, 80.24482904178979, 80.75137188687209, 79.73828619670746, 83.2418742085268, 84.04390037990713, 85.47910510764035, 87.12536935415787, 83.83284086112283, 82.01772899957788, 78.64077669902912, 80.37146475306035, 86.40776699029125, 88.39172646686364, 85.7323765301815, 78.72520050654283, 79.27395525538202, 78.0498100464331, 76.10806247361757, 81.93330519206415, 78.42971718024482, 78.97847192908401, 79.94934571549177, 77.96538623891936, 74.58843393837063, 70.15618404390038, 70.11397214014352, 73.49092444069227, 75.43267201350781, 75.47488391726466, 74.2929506120726, 75.13718868720979, 75.30603630223722, 78.0498100464331, 78.51414098775855, 77.8387505276488, 81.00464330941325, 78.38750527648797, 75.77036724356267, 79.65386238919375, 91.81089067116926, 96.6652596032081, 99.07133811734909, 99.24018573237653, 98.26931194596877, 100.33769523005486, 106.88054031236808, 102.701561840439, 100.16884761502742, 101.9839594765724, 102.61713803292527, 99.62009286618827, 100.46433094132546, 113.04347826086956, 103.75685943436048, 102.57492612916843, 106.2473617560152, 102.78598564795271, 103.58801181933303, 103.41916420430562, 90.62895736597719, 95.90544533558463, 98.90249050232165, 103.16589278176447, 109.28661882650907, 109.49767834529338, 107.13381173490923, 105.65639510341916, 108.52680455888562, 112.36808780075982, 113.17011397214014, 110.55297593921485, 118.53102574926129, 125.15829463908821, 121.6547066272689, 122.83663993246094, 121.06373997467286, 119.58632334318276, 120.5994090333474, 115.99831152384972, 115.57619248628113, 113.71886872097932, 112.36808780075982, 111.56606162937948, 117.98227100042212, 120.34613761080624, 121.48585901224145, 114.81637821865765, 115.66061629379485, 121.14816378218656, 118.44660194174756, 114.81637821865765, 111.48163782186575, 110.13085690164625, 113.38117349092443, 115.4917686787674, 125.96032081046855, 127.26888982693119, 132.58758970029547, 130.51920641620939, 139.4259181089067, 143.73153229210635, 140.0590966652596, 135.24693963697763, 131.91219924018574, 127.5643731532292, 126.5090755593077, 125.11608273533137, 125.15829463908821, 115.53398058252426, 109.58210215280708, 109.15998311523849, 111.56606162937948, 115.95609962009286, 113.46559729843815, 106.88054031236808, 109.07555930772477, 113.71886872097932, 107.59814267623469, 97.76276910088644, 108.94892359645418, 107.64035457999155, 106.79611650485437, 105.8252427184466, 107.64035457999155, 107.68256648374842, 108.14689742507386, 104.22119037568594, 106.28957365977205, 108.99113550021104, 114.77416631490081], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132], "valuationGap": [0.0, 1.3929928239763711, -2.1528070915998114, -0.7176023638666038, -2.7015618404389983, -0.0422119037568649, 1.4352047277332218, 3.5457999155761826, 5.403123680878011, 11.819333051920637, 13.507809202195034, 8.822287885183627, 7.851414098775862, 18.859960018159057, 18.648900499374776, 21.30825043605691, 20.675071879704035, 19.704198093296256, 16.749364830316082, 16.411669600261206, 17.509179097939565, 18.902171921915922, 19.78862190080997, 23.418845623899884, 24.474143217821364, 18.564476691861046, 23.528755863870586, 23.02221301878828, 24.035298708952908, 20.531710697133576, 19.729684525753242, 18.29447979802002, 16.648215551502503, 19.94074404453754, 21.755855906082488, 25.132808206631253, 23.40212015260002, 17.36581791536912, 15.381858438796726, 18.041208375478874, 25.048384399117538, 26.386422103108544, 27.61056731205747, 29.552314884873, 23.72707216642641, 27.230660178245742, 26.681905429406555, 25.71103164299879, 27.6949911195712, 31.071943420119936, 35.50419331459018, 35.54640521834705, 29.339264238553028, 27.397516665737484, 27.355304761980634, 28.537238067172694, 27.69299999203551, 27.52415237700808, 24.7803786328122, 24.316047691486744, 24.991438151596498, 21.825545369832042, 24.442683402757325, 27.059821435682622, 23.17632629005155, 8.189109328830739, 3.3347403967919007, 0.9286618826509141, 0.7598142676234687, 1.7306880540312335, -0.33769523005486235, -6.880540312368083, -2.7015618404389983, -0.16884761502741696, -1.9839594765723945, -2.6171380329252685, 0.37990713381172725, -0.46433094132545705, -8.326497128794074, 0.9601216977150102, 2.142055002907057, -1.5303806239397062, 1.930995484122775, 1.1289693127424556, 1.2978169277698726, 14.088023766098303, 8.811535796490858, 5.814490629753834, 1.5510883503110193, -4.569637694433581, -4.780697213217891, 7.0171316613171655, 8.494548292807238, 5.62413883734078, 1.7828555954665717, 0.9808294240862523, 3.597967457011549, -4.380082353034894, -11.007351242861816, -7.503763231042498, -8.685696536234545, -6.912796578446461, -5.43537994695636, -6.448465637121004, -1.8473681276233265, -1.4252490900547343, 0.43207467524707965, 1.7828555954665717, 2.5848817668469195, -3.831327604195721, -6.195194214579843, -7.334915616015053, -0.6654348224312514, -1.50967289756845, -6.997220385960162, -4.295658545521164, -0.6654348224312514, 1.7259093479455743, 3.0766902681650663, -0.1736263211131046, -2.2842215089560796, -12.752773640657225, -14.061342657119866, -19.380042530484147, -17.311659246398065, -26.21837093909538, -30.52398512229503, -26.851549495448282, -22.03939246716631, -18.704652070374422, -9.639844851342417, -8.584547257420923, -7.191554433444594, -7.2337663372014305, 2.390547719362516, 8.3424261490797, 8.764545186648292, 6.358466672507305, 1.9684286817939238, 4.458931003448626, 11.043987989518698, 8.848968994162007, 4.205659580907465, 10.326385625652094, 15.444778068924876, 4.258623573357141, 5.5671925898197685, 6.411430664956953, 7.382304451364718, 5.5671925898197685, 5.524980686062904, 5.060649744737461, 8.986356794125385, 6.917973510039275, 4.2164116696002765, -1.56661914508949], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, null, null, 107.54716981132073, null, null, null, null, null, null, null, null, null, null, null, null, 103.77358490566037, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 105.66037735849056, null, null, null, null, null, null, null, null, null, null, 102.8301886792453, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, null, 104.71698113207549, null, null, null, null, null, null, null, null, null, null, null, null, 114.1509433962264, null, null, null, null, null, null, null, null, null, null, null, null, 114.1509433962264, null, null, null, null, null, null, null, null, null, null, null, null, 113.20754716981132, null, null, null, null, null, null, null, null, null, null, null, null, 117.92452830188678, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.20754716981132, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-08-09", "", "", "", "", "", "", "", "", "", "", "", "", "2023-11-14", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-14", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-27", "", "", "", "", "", "", "", "", "", "", "2024-08-13", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-12", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-13", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-13", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-12", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-11", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-12", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-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", "", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [14.285714285714285, 14.285714285714285, 14.285714285714285, 14.285714285714285, 14.285714285714285, 14.285714285714285, 14.285714285714285, 14.285714285714285, 14.285714285714285, 14.285714285714285, 14.285714285714285, 14.285714285714285, 14.285714285714285, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, 35.0, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -4.0000000000000036, -11.904761904761903, -11.904761904761903, -11.904761904761903, -11.904761904761903, -11.904761904761903, -11.904761904761903, -11.904761904761903, -11.904761904761903, -11.904761904761903, -11.904761904761903, -11.904761904761903, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 33.33333333333333, 33.33333333333333, 33.33333333333333, 33.33333333333333, 33.33333333333333, 33.33333333333333, 33.33333333333333, 33.33333333333333, 33.33333333333333, 33.33333333333333, 33.33333333333333, 33.33333333333333, 33.33333333333333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.1739130434782505, 2.1739130434782505, 2.1739130434782505, 2.1739130434782505, 2.1739130434782505, 2.1739130434782505, 2.1739130434782505, 2.1739130434782505, 2.1739130434782505, 2.1739130434782505, 2.1739130434782505, 2.1739130434782505, 2.1739130434782505, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 15.0, 15.0, 15.0, 15.0, 15.0, 15.0, 15.0, 15.0, 15.0, 15.0, 15.0, 15.0, 15.0, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], "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": [9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 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, 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], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 23.69, "latestClose": 27.19, "startTtmEps": 1.06, "latestTtmEps": 1.2, "priceChangePct": 14.774166314900805, "epsChangePct": 13.207547169811317, "earningsGapPct": -1.5666191450894882, "startMultiple": 22.349056603773587, "latestMultiple": 22.658333333333335, "multipleChangePct": 1.383846911495712, "latestQuarter": "2026-05-21", "tone": "positive", "read": "Earnings power and market price are broadly aligned; their relationship is currently stable.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -4.830241512075595, "earningsMovePct": -0.8264462809917328, "spread": 4.0037952310838625, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 63.69656833232993, "earningsMovePct": 7.14285714285714, "spread": -56.55371118947279, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 14.774166314900805, "earningsMovePct": 13.207547169811317, "spread": -1.5666191450894882, "lead": "aligned"}]}, "state": {"key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive", "lead": "aligned", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 0, "persistenceLabel": "0 quarters", "summary": "Earnings power and market price are broadly aligned; their relationship is currently stable.", "marketChangePct": 14.774166314900805, "earningsChangePct": 13.207547169811317, "recentMarketMovePoints": 1.0552975939214946, "recentEarningsMovePoints": -4.71698113207546}, "pressure": {"score": 17, "band": "low", "label": "Low \u2014 balanced", "direction": "aligned", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 85, "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": 12, "estimatedReportDates": 0}, "quality": {"available": true, "score": 75, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 3.38048052, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.04450573, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.07816758, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.04002744, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00746325, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 1.0973954106528794, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-21", "alignedPeriod": "2026-03-31", "requiredPeriod": "2026-03-31"}, "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, 100.0, 100.0, 100.0, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 107.54716981132073, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 103.77358490566037, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 105.66037735849056, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 102.8301886792453, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 104.71698113207549, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 114.1509433962264, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 117.92452830188678, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.70639274164466, 103.70639274164466, 103.70639274164466, 103.70639274164466, 103.70639274164466, 103.70639274164466, 103.70639274164466, 103.70639274164466, 103.70639274164466, 103.70639274164466, 103.70639274164466, 103.70639274164466, 103.70639274164466, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 107.0050822817084, 113.38384881368371, 113.38384881368371, 113.38384881368371, 113.38384881368371, 113.38384881368371, 113.38384881368371, 113.38384881368371, 113.38384881368371, 113.38384881368371, 113.38384881368371, 113.38384881368371, 114.98553996275159, 114.98553996275159, 114.98553996275159, 114.98553996275159, 114.98553996275159, 114.98553996275159, 114.98553996275159, 114.98553996275159, 114.98553996275159, 114.98553996275159, 114.98553996275159, 114.98553996275159, 114.98553996275159, 117.2782086157975, 117.2782086157975, 117.2782086157975, 117.2782086157975, 117.2782086157975, 117.2782086157975, 117.2782086157975, 117.2782086157975, 117.2782086157975, 117.2782086157975, 117.2782086157975, 117.2782086157975, 117.2782086157975, 120.69073736149747, 120.69073736149747, 120.69073736149747, 120.69073736149747, 120.69073736149747, 120.69073736149747, 120.69073736149747, 120.69073736149747, 120.69073736149747, 120.69073736149747, 120.69073736149747, 120.69073736149747, 120.69073736149747, 124.63804563134902, 124.63804563134902, 124.63804563134902, 124.63804563134902, 124.63804563134902, 124.63804563134902, 124.63804563134902, 124.63804563134902, 124.63804563134902, 124.63804563134902, 124.63804563134902, 124.63804563134902, 124.63804563134902, 125.32902313532705, 125.32902313532705, 125.32902313532705, 125.32902313532705, 125.32902313532705, 125.32902313532705, 125.32902313532705, 125.32902313532705, 125.32902313532705, 125.32902313532705, 125.32902313532705, 125.32902313532705, 125.32902313532705, 127.9764465222161, 127.9764465222161, 127.9764465222161, 127.9764465222161, 127.9764465222161, 127.9764465222161, 127.9764465222161, 127.9764465222161, 127.9764465222161, 127.9764465222161, 127.9764465222161, 127.9764465222161, 127.9764465222161, 128.73625703425324, 128.73625703425324, 128.73625703425324, 128.73625703425324, 128.73625703425324, 128.73625703425324, 128.73625703425324, 128.73625703425324, 128.73625703425324, 128.73625703425324, 128.73625703425324, 128.73625703425324, 128.73625703425324, 128.73625703425324, 130.18515328093886, 130.18515328093886, 130.18515328093886, 130.18515328093886, 130.18515328093886, 130.18515328093886, 130.18515328093886, 130.18515328093886, 130.18515328093886, 130.18515328093886, 130.18515328093886, 130.18515328093886], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 114.90154911808297, 114.90154911808297, 114.90154911808297, 114.90154911808297, 114.90154911808297, 114.90154911808297, 114.90154911808297, 114.90154911808297, 114.90154911808297, 114.90154911808297, 114.90154911808297, 114.90154911808297, 114.90154911808297, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 110.66811529381243, 104.90937764099083, 104.90937764099083, 104.90937764099083, 104.90937764099083, 104.90937764099083, 104.90937764099083, 104.90937764099083, 104.90937764099083, 104.90937764099083, 104.90937764099083, 104.90937764099083, 108.44992915657679, 108.44992915657679, 108.44992915657679, 108.44992915657679, 108.44992915657679, 108.44992915657679, 108.44992915657679, 108.44992915657679, 108.44992915657679, 108.44992915657679, 108.44992915657679, 108.44992915657679, 108.44992915657679, 104.75162039436292, 104.75162039436292, 104.75162039436292, 104.75162039436292, 104.75162039436292, 104.75162039436292, 104.75162039436292, 104.75162039436292, 104.75162039436292, 104.75162039436292, 104.75162039436292, 104.75162039436292, 104.75162039436292, 128.48738981358764, 128.48738981358764, 128.48738981358764, 128.48738981358764, 128.48738981358764, 128.48738981358764, 128.48738981358764, 128.48738981358764, 128.48738981358764, 128.48738981358764, 128.48738981358764, 128.48738981358764, 128.48738981358764, 136.61999313803187, 136.61999313803187, 136.61999313803187, 136.61999313803187, 136.61999313803187, 136.61999313803187, 136.61999313803187, 136.61999313803187, 136.61999313803187, 136.61999313803187, 136.61999313803187, 136.61999313803187, 136.61999313803187, 142.338798569556, 142.338798569556, 142.338798569556, 142.338798569556, 142.338798569556, 142.338798569556, 142.338798569556, 142.338798569556, 142.338798569556, 142.338798569556, 142.338798569556, 142.338798569556, 142.338798569556, 140.3206635855196, 140.3206635855196, 140.3206635855196, 140.3206635855196, 140.3206635855196, 140.3206635855196, 140.3206635855196, 140.3206635855196, 140.3206635855196, 140.3206635855196, 140.3206635855196, 140.3206635855196, 140.3206635855196, 132.17487097421255, 132.17487097421255, 132.17487097421255, 132.17487097421255, 132.17487097421255, 132.17487097421255, 132.17487097421255, 132.17487097421255, 132.17487097421255, 132.17487097421255, 132.17487097421255, 132.17487097421255, 132.17487097421255, 132.17487097421255, 125.9407384430943, 125.9407384430943, 125.9407384430943, 125.9407384430943, 125.9407384430943, 125.9407384430943, 125.9407384430943, 125.9407384430943, 125.9407384430943, 125.9407384430943, 125.9407384430943, 125.9407384430943], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 11, "displayedObservationCount": 11, "coverageWeeks": 131, "exactReportDates": 11, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 13.20754716981132, "valuationContribution": 1.56661914508949, "marketMove": 14.77416631490081, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 13.20754716981132}, {"key": "valuation", "label": "Relative valuation contribution", "value": 1.56661914508949}, {"key": "market", "label": "Total market move", "value": 14.77416631490081}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-17", "periodEnd": "2023-09-30", "earningsChangePct": 7.547169811320731, "surprisePct": 35.0, "immediateReturnPct": -3.7562986715528934, "forward4WeekPct": -4.672469079248742, "forward13WeekPct": -12.918002748511203, "toDateReturnPct": 24.553366926248298, "weeksSince": 142, "availabilitySource": "reported", "spread": 18.859960018159057, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-02-16", "periodEnd": "2023-12-31", "earningsChangePct": -3.50877192982455, "surprisePct": -4.0000000000000036, "immediateReturnPct": -9.819734345351028, "forward4WeekPct": -5.550284629981017, "forward13WeekPct": -3.6527514231499025, "toDateReturnPct": 28.98481973434537, "weeksSince": 129, "availabilitySource": "reported", "spread": 23.528755863870586, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-05-31", "periodEnd": "2024-03-31", "earningsChangePct": 1.81818181818183, "surprisePct": -11.904761904761903, "immediateReturnPct": 0.6970509383378065, "forward4WeekPct": -0.37533512064343855, "forward13WeekPct": -4.128686327077746, "toDateReturnPct": 45.79088471849868, "weeksSince": 114, "availabilitySource": "reported", "spread": 26.386422103108544, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-16", "periodEnd": "2024-06-30", "earningsChangePct": -2.67857142857143, "surprisePct": 4.99999999999999, "immediateReturnPct": 4.816375677302842, "forward4WeekPct": 7.164358819987959, "forward13WeekPct": 30.945213726670694, "toDateReturnPct": 63.69656833232993, "weeksSince": 103, "availabilitySource": "reported", "spread": 29.339264238553028, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-11-15", "periodEnd": "2024-09-30", "earningsChangePct": -2.752293577981657, "surprisePct": 33.33333333333333, "immediateReturnPct": 15.262321144674074, "forward4WeekPct": 23.370429252782188, "forward13WeekPct": 41.918388977212494, "toDateReturnPct": 44.09114997350292, "weeksSince": 90, "availabilitySource": "reported", "spread": 8.189109328830739, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-02-14", "periodEnd": "2024-12-31", "earningsChangePct": 4.716981132075482, "surprisePct": 0.0, "immediateReturnPct": 12.521008403361344, "forward4WeekPct": 2.310924369747913, "forward13WeekPct": 6.638655462184873, "toDateReturnPct": 14.24369747899159, "weeksSince": 77, "availabilitySource": "reported", "spread": -8.326497128794074, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-05-16", "periodEnd": "2025-03-31", "earningsChangePct": 9.009009009009006, "surprisePct": 2.1739130434782505, "immediateReturnPct": -2.1588280647648506, "forward4WeekPct": 3.3538936006167974, "forward13WeekPct": 5.936777178103303, "toDateReturnPct": 4.818812644564385, "weeksSince": 64, "availabilitySource": "reported", "spread": 7.0171316613171655, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-15", "periodEnd": "2025-06-30", "earningsChangePct": 0.0, "surprisePct": 0.0, "immediateReturnPct": -3.8151907595379786, "forward4WeekPct": -7.49037451872594, "forward13WeekPct": -7.560378018900948, "toDateReturnPct": -4.830241512075595, "weeksSince": 51, "availabilitySource": "reported", "spread": -1.8473681276233265, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-11-14", "periodEnd": "2025-09-30", "earningsChangePct": -0.8264462809917328, "surprisePct": 15.0, "immediateReturnPct": -2.904411764705883, "forward4WeekPct": 9.705882352941186, "forward13WeekPct": 11.102941176470594, "toDateReturnPct": -0.03676470588234171, "weeksSince": 38, "availabilitySource": "reported", "spread": 1.7259093479455743, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-02-13", "periodEnd": "2025-12-31", "earningsChangePct": 4.166666666666674, "surprisePct": 13.333333333333346, "immediateReturnPct": -3.295999999999999, "forward4WeekPct": -12.415999999999993, "forward13WeekPct": -18.432000000000002, "toDateReturnPct": -12.991999999999992, "weeksSince": 25, "availabilitySource": "reported", "spread": -9.639844851342417, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-22", "periodEnd": "2026-03-31", "earningsChangePct": -4.0000000000000036, "surprisePct": 0.0, "immediateReturnPct": -9.140839544919565, "forward4WeekPct": -1.64770498234601, "forward13WeekPct": null, "toDateReturnPct": 6.669282071400562, "weeksSince": 11, "availabilitySource": "reported", "spread": 15.444778068924876, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-05-22", "periodEnd": "2026-03-31", "earningsChangePct": -4.0000000000000036, "surprisePct": 0.0, "immediateReturnPct": -9.140839544919565, "forward4WeekPct": -1.64770498234601, "forward13WeekPct": null, "toDateReturnPct": 6.669282071400562, "weeksSince": 11, "availabilitySource": "reported", "spread": 15.444778068924876, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 2 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Aerospace & Defense", "population": 26, "spreadPercentile": 36.0, "qualityPercentile": 18.0, "rarityPercentile": 64.0, "currentOneYearSpread": -17.871730000000003, "lead": "price", "relatedSignals": [{"tickerId": 1699, "symbol": "GD", "name": "General Dynamics Corporation", "spread": -16.662362999999996, "lead": "price", "quality": 100}, {"tickerId": 1712, "symbol": "GE", "name": "GE Aerospace", "spread": -19.436864, "lead": "price", "quality": 62.5}, {"tickerId": 3457, "symbol": "RTX", "name": "RTX Corporation", "spread": -20.415551999999998, "lead": "price", "quality": 100}, {"tickerId": 1993, "symbol": "HWM", "name": "Howmet Aerospace\u00a0Inc", "spread": -22.264065000000006, "lead": "price", "quality": 100}, {"tickerId": 5898, "symbol": "ESLT", "name": "Elbit Systems Ltd", "spread": -26.032745000000002, "lead": "price", "quality": 100}, {"tickerId": 909, "symbol": "CW", "name": "Curtiss-Wright Corporation", "spread": -26.719488000000002, "lead": "price", "quality": 100}, {"tickerId": 2703, "symbol": "MOG-B", "name": "Moog Inc", "spread": -33.231714999999994, "lead": "price", "quality": 100}, {"tickerId": 2702, "symbol": "MOG-A", "name": "Moog Inc", "spread": -34.739166, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-11-17", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-11-15", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2025-02-14", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2026-05-22", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 12, "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."}