{"ticker": {"uuid": "54e135e7-16f3-4f19-abbd-058e14ee90b8", "symbol": "KEY", "name": "KeyCorp", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-20", "fiscal_date_ending": "2026-09-30", "estimate": 0.46, "session": "Time unconfirmed", "days": 68}, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 3, "inline": 0, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": -29.6, "average_surprise_label": "-29.6%", "median_surprise": 4.5, "surprise_dispersion": 89.5, "average_reaction": -0.6, "average_reaction_label": "-0.6%", "average_abs_reaction": 2.1, "positive_response_rate": 25.0, "confirmation_rate": 50.0, "reaction_sample": 12, "streak": {"count": 7, "band": "beat", "label": "7 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": 38, "band": "Moderate", "tone": "neutral", "days": 68, "proximity_component": 3, "reaction_component": 5, "variability_component": 25, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": null, "revenue_growth_1y": 13.5, "cash_conversion": 1.14, "net_margin": 19.4, "earnings_yield": 4.8, "eps_surprise_avg": 6.3, "sue_score": -0.29, "pe_ratio": 12.0, "completeness": 92.9, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 22.73, "currency": "USD", "return_13w": 6.3, "fair_value": 16.050055, "fair_value_gap": 41.6, "relative_strength": 0.7, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 54.8}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-19", "date_source": "exact", "eps_actual": 0.29, "eps_estimate": 0.27, "eps_surprise": 0.02, "surprise_pct": 7.4074, "surprise_label": "+7.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.449329150011286, "one_week_reaction_label": "-5.4%", "four_week_reaction": 4.6845121769248, "four_week_reaction_label": "+4.7%", "confirmation": "diverged", "revenue": 2648000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 303000000.0, "operating_cash_flow": 566000000.0, "free_cash_flow": 591000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-18", "date_source": "exact", "eps_actual": 0.03, "eps_estimate": 0.23, "eps_surprise": -0.2, "surprise_pct": -86.9565, "surprise_label": "-87.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.83098651876508, "one_week_reaction_label": "-1.8%", "four_week_reaction": -2.183099920982305, "four_week_reaction_label": "-2.2%", "confirmation": "confirmed", "revenue": 2616000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 65000000.0, "operating_cash_flow": 1037000000.0, "free_cash_flow": 1080000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-18", "date_source": "exact", "eps_actual": 0.2, "eps_estimate": 0.23, "eps_surprise": -0.03, "surprise_pct": -13.0435, "surprise_label": "-13.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.13689363631060184, "one_week_reaction_label": "+0.1%", "four_week_reaction": 3.216973869060926, "four_week_reaction_label": "+3.2%", "confirmation": "contained", "revenue": 2638000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 219000000.0, "operating_cash_flow": 359000000.0, "free_cash_flow": 371000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-18", "date_source": "exact", "eps_actual": 0.25, "eps_estimate": 0.24, "eps_surprise": 0.01, "surprise_pct": 4.1667, "surprise_label": "+4.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.498354547186996, "one_week_reaction_label": "+2.5%", "four_week_reaction": -3.944770337663689, "four_week_reaction_label": "-3.9%", "confirmation": "confirmed", "revenue": 2678000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 274000000.0, "operating_cash_flow": -217000000.0, "free_cash_flow": -204000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-17", "date_source": "exact", "eps_actual": -0.47, "eps_estimate": 0.22, "eps_surprise": -0.69, "surprise_pct": -313.6364, "surprise_label": "-313.6%", "surprise_band": "miss", "eps_yoy": -262.0689655172414, "eps_yoy_label": "-262.1%", "one_week_reaction": 0.7549353771601175, "one_week_reaction_label": "+0.8%", "four_week_reaction": 10.162602238417158, "four_week_reaction_label": "+10.2%", "confirmation": "contained", "revenue": 1865000000.0, "revenue_yoy": -29.56948640483384, "revenue_yoy_label": "-29.6%", "net_income": -410000000.0, "operating_cash_flow": -1205000000.0, "free_cash_flow": -1188000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-21", "date_source": "exact", "eps_actual": 0.38, "eps_estimate": 0.33, "eps_surprise": 0.05, "surprise_pct": 15.1515, "surprise_label": "+15.2%", "surprise_band": "beat", "eps_yoy": 1166.6666666666665, "eps_yoy_label": "+1166.7%", "one_week_reaction": -3.3879745213461945, "one_week_reaction_label": "-3.4%", "four_week_reaction": -3.1693945775533203, "four_week_reaction_label": "-3.2%", "confirmation": "diverged", "revenue": 1874000000.0, "revenue_yoy": -28.363914373088683, "revenue_yoy_label": "-28.4%", "net_income": -244000000.0, "operating_cash_flow": 1727000000.0, "free_cash_flow": 1750000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-17", "date_source": "exact", "eps_actual": 0.33, "eps_estimate": 0.32, "eps_surprise": 0.01, "surprise_pct": 3.125, "surprise_label": "+3.1%", "surprise_band": "beat", "eps_yoy": 65.0, "eps_yoy_label": "+65.0%", "one_week_reaction": 3.932994772542016, "one_week_reaction_label": "+3.9%", "four_week_reaction": 12.81864279283197, "four_week_reaction_label": "+12.8%", "confirmation": "confirmed", "revenue": 2698000000.0, "revenue_yoy": 2.2744503411675514, "revenue_yoy_label": "+2.3%", "net_income": 405000000.0, "operating_cash_flow": -140000000.0, "free_cash_flow": -130000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 0.35, "eps_estimate": 0.34, "eps_surprise": 0.01, "surprise_pct": 2.9412, "surprise_label": "+2.9%", "surprise_band": "beat", "eps_yoy": 39.99999999999999, "eps_yoy_label": "+40.0%", "one_week_reaction": 0.37837713879518575, "one_week_reaction_label": "+0.4%", "four_week_reaction": -2.486485584971413, "four_week_reaction_label": "-2.5%", "confirmation": "contained", "revenue": 2797000000.0, "revenue_yoy": 4.443614637789395, "revenue_yoy_label": "+4.4%", "net_income": 425000000.0, "operating_cash_flow": 1234000000.0, "free_cash_flow": 1257000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-16", "date_source": "exact", "eps_actual": 0.41, "eps_estimate": 0.38, "eps_surprise": 0.03, "surprise_pct": 7.8947, "surprise_label": "+7.9%", "surprise_band": "beat", "eps_yoy": 187.23404255319147, "eps_yoy_label": "+187.2%", "one_week_reaction": -1.395345964943933, "one_week_reaction_label": "-1.4%", "four_week_reaction": 5.11628252764032, "four_week_reaction_label": "+5.1%", "confirmation": "diverged", "revenue": 2833000000.0, "revenue_yoy": 51.90348525469168, "revenue_yoy_label": "+51.9%", "net_income": 489000000.0, "operating_cash_flow": 396000000.0, "free_cash_flow": 425000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-20", "date_source": "exact", "eps_actual": 0.41, "eps_estimate": 0.39, "eps_surprise": 0.02, "surprise_pct": 5.1282, "surprise_label": "+5.1%", "surprise_band": "beat", "eps_yoy": 7.894736842105256, "eps_yoy_label": "+7.9%", "one_week_reaction": -0.3306539545304424, "one_week_reaction_label": "-0.3%", "four_week_reaction": 2.503544819842231, "four_week_reaction_label": "+2.5%", "confirmation": "contained", "revenue": 2860000000.0, "revenue_yoy": 52.61472785485593, "revenue_yoy_label": "+52.6%", "net_income": 510000000.0, "operating_cash_flow": 718000000.0, "free_cash_flow": 763000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-16", "date_source": "exact", "eps_actual": 0.44, "eps_estimate": 0.41, "eps_surprise": 0.03, "surprise_pct": 7.3171, "surprise_label": "+7.3%", "surprise_band": "beat", "eps_yoy": 33.33333333333333, "eps_yoy_label": "+33.3%", "one_week_reaction": 1.5843443492630966, "one_week_reaction_label": "+1.6%", "four_week_reaction": 0.6523768082298315, "four_week_reaction_label": "+0.7%", "confirmation": "confirmed", "revenue": 2728000000.0, "revenue_yoy": 1.1119347664936992, "revenue_yoy_label": "+1.1%", "net_income": 522000000.0, "operating_cash_flow": -62000000.0, "free_cash_flow": -50000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 0.44, "eps_estimate": 0.42, "eps_surprise": 0.02, "surprise_pct": 4.7619, "surprise_label": "+4.8%", "surprise_band": "beat", "eps_yoy": 25.714285714285722, "eps_yoy_label": "+25.7%", "one_week_reaction": -3.821656050955423, "one_week_reaction_label": "-3.8%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "diverged", "revenue": 2059000000.0, "revenue_yoy": -26.385412942438325, "revenue_yoy_label": "-26.4%", "net_income": 509000000.0, "operating_cash_flow": null, "free_cash_flow": null, "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": [0.29, 0.03, 0.2, 0.25, -0.47, 0.38, 0.33, 0.35, 0.41, 0.41, 0.44, 0.44], "eps_estimate": [0.27, 0.23, 0.23, 0.24, 0.22, 0.33, 0.32, 0.34, 0.38, 0.39, 0.41, 0.42], "surprise": [7.4074, -86.9565, -13.0435, 4.1667, -313.6364, 15.1515, 3.125, 2.9412, 7.8947, 5.1282, 7.3171, 4.7619], "reaction_1w": [-5.449329150011286, -1.83098651876508, 0.13689363631060184, 2.498354547186996, 0.7549353771601175, -3.3879745213461945, 3.932994772542016, 0.37837713879518575, -1.395345964943933, -0.3306539545304424, 1.5843443492630966, -3.821656050955423], "reaction_4w": [4.6845121769248, -2.183099920982305, 3.216973869060926, -3.944770337663689, 10.162602238417158, -3.1693945775533203, 12.81864279283197, -2.486485584971413, 5.11628252764032, 2.503544819842231, 0.6523768082298315, null], "revenue": [2648.0, 2616.0, 2638.0, 2678.0, 1865.0, 1874.0, 2698.0, 2797.0, 2833.0, 2860.0, 2728.0, 2059.0], "net_income": [303.0, 65.0, 219.0, 274.0, -410.0, -244.0, 405.0, 425.0, 489.0, 510.0, 522.0, 509.0], "financial_unit": "millions", "scatter": [{"x": 7.4074, "y": -5.449329150011286, "label": "2023-09-30"}, {"x": -86.9565, "y": -1.83098651876508, "label": "2023-12-31"}, {"x": -13.0435, "y": 0.13689363631060184, "label": "2024-03-31"}, {"x": 4.1667, "y": 2.498354547186996, "label": "2024-06-30"}, {"x": -313.6364, "y": 0.7549353771601175, "label": "2024-09-30"}, {"x": 15.1515, "y": -3.3879745213461945, "label": "2024-12-31"}, {"x": 3.125, "y": 3.932994772542016, "label": "2025-03-31"}, {"x": 2.9412, "y": 0.37837713879518575, "label": "2025-06-30"}, {"x": 7.8947, "y": -1.395345964943933, "label": "2025-09-30"}, {"x": 5.1282, "y": -0.3306539545304424, "label": "2025-12-31"}, {"x": 7.3171, "y": 1.5843443492630966, "label": "2026-03-31"}, {"x": 4.7619, "y": -3.821656050955423, "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.46168174144981, 108.7480421432011, 105.83179092649735, 110.25320267047948, 99.81113803697616, 101.22222872640154, 96.04822593837248, 98.40004734755075, 93.03790488381576, 93.3201251777824, 107.14881177806976, 103.00960954764653, 115.89756542818108, 113.26353450544396, 126.53202799844374, 126.91487261816323, 137.06041135664208, 136.77327519675052, 137.82611137648883, 140.123211436029, 135.91185593666813, 133.4233281770643, 140.41034759592054, 137.53897521659727, 132.94476431710913, 134.6675920568662, 136.48612825645122, 137.85140221302365, 144.94312095175476, 140.66865694554178, 146.01173964840996, 153.58919121823672, 146.30317719098582, 141.9315709307168, 142.12586621923663, 142.80589433885214, 145.04027398621855, 146.49747247950563, 149.60617553500737, 142.6601755675642, 141.57643195886368, 137.24144674365385, 131.62568440766026, 133.9902159175523, 140.0000668385279, 137.43849103614485, 149.85229224348586, 153.59613380081493, 162.16757130458132, 142.36460912882768, 143.94096346875574, 161.47791628086284, 168.17742222555697, 170.14585999462918, 156.58205879267842, 160.47168380374183, 170.7442588669123, 165.65783611128268, 167.35331395662848, 171.74159750765597, 173.0381355845412, 169.9463901103989, 171.4423980715144, 189.1950129402624, 191.08996066983846, 195.47824422086597, 194.28143569589201, 190.24874389384232, 182.78801179850944, 172.30265304756196, 173.4116767123896, 174.3190636310332, 168.57228699989554, 184.5019564822969, 178.25107720529144, 181.27569308049826, 179.86420351598687, 178.6543614780672, 170.6895159564588, 174.621529530717, 160.59295261029786, 160.08247874346154, 164.88087056535798, 161.30760739954252, 137.5198399928763, 140.1742674470388, 145.6873140581799, 150.2815141772603, 158.14270607854365, 158.14270607854365, 169.78135284845862, 159.7761965794413, 164.0263615466306, 168.88716114887666, 161.85450826409885, 167.12899523258028, 178.09166731618623, 190.91592176744354, 189.5714432173825, 191.32960913367887, 192.0535566343869, 182.53879033260466, 182.1251029663693, 186.57222598278778, 196.29383596768764, 200.22385516651582, 197.99805672370258, 199.2525296496249, 199.4616048771427, 197.47535787450033, 194.75732601473013, 179.808156176198, 177.29921032435334, 186.2896175941429, 183.88520935605715, 189.00764945391305, 184.19882219733384, 186.2896175941429, 192.14383176871885, 203.6012706650983, 218.40094858963698, 221.78373273126914, 224.00368819309264, 221.78373273126914, 224.00368819309264, 223.79226283668964, 223.05228486968699, 227.49218501292626, 245.35750904449256, 229.3950024401453, 234.68059322858875, 219.2466500152489, 212.04651271597604, 201.79653338740783, 207.24183591637288, 207.66891254900906, 218.5595176069392, 229.1298151903922, 232.76002046983817, 230.94491243991132, 233.50741535735918, 230.62460496543423, 224.64544586526625, 230.19751755239037, 227.74179457350928, 234.5816722072572, 244.71525547356333, 243.52941062325093, 250.75228380242663, 248.16498594719948, 251.1835001116311, 253.87860204415932, 244.17623508705768, 243.52941062325093, 245.03866770546674], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.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.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 113.33333333333333, 113.33333333333333, 113.33333333333333], "gap": [0.0, -0.46168174144980867, -8.748042143201104, -5.831790926497348, -10.253202670479482, 0.1888619630238395, -1.2222287264015392, 3.9517740616275177, 1.5999526524492467, -10.371238217149084, -10.65345851111573, -24.482145111403085, -20.342942880979862, -33.23089876151441, -30.596867838777285, -43.865361331777066, -44.24820595149656, -54.39374468997541, -54.10660853008385, -55.159444709822154, -57.45654476936234, -53.24518927000146, -74.08999484373095, -81.0770142625872, -78.20564188326392, -73.61143098377579, -75.33425872353286, -77.15279492311788, -78.5180688796903, -85.60978761842142, -81.33532361220844, -86.67840631507661, -94.25585788490338, -86.96984385765248, -82.59823759738345, -89.45919955256996, -90.13922767218547, -92.37360731955188, -93.83080581283896, -96.9395088683407, -89.99350890089754, -88.90976529219701, -84.57478007698718, -78.95901774099359, -81.32354925088562, -87.33340017186124, -84.77182436947818, -97.18562557681919, -102.2628004674816, -110.83423797124799, -91.03127579549435, -92.60763013542241, -110.14458294752951, -116.84408889222364, -118.81252666129585, -105.2487254593451, -109.1383504704085, -119.41092553357898, -114.32450277794935, -116.01998062329515, -120.40826417432264, -172.37146891787455, -169.27972344373225, -170.77573140484773, -188.52834627359573, -190.4232940031718, -194.81157755419932, -193.61476902922536, -189.58207722717566, -182.1213451318428, -171.6359863808953, -172.74501004572295, -173.65239696436655, -167.90562033322888, -183.83528981563023, -154.25107720529144, -157.27569308049826, -155.86420351598687, -154.6543614780672, -146.6895159564588, -150.621529530717, -136.59295261029786, -136.08247874346154, -140.88087056535798, -137.30760739954252, -113.51983999287631, -116.1742674470388, -113.02064739151325, -117.61484751059365, -125.476039411877, -125.476039411877, -137.11468618179197, -127.10952991277463, -131.35969487996394, -136.22049448221, -129.1878415974322, -134.46232856591362, -145.42500064951957, -158.24925510077688, -156.90477655071584, -158.66294246701221, -152.72022330105358, -143.20545699927135, -142.79176963303598, -147.23889264945444, -156.96050263435433, -160.8905218331825, -158.66472339036926, -159.91919631629156, -160.12827154380938, -158.14202454116702, -155.42399268139678, -140.47482284286468, -79.29921032435334, -88.2896175941429, -85.88520935605715, -91.00764945391305, -86.19882219733384, -88.2896175941429, -94.14383176871885, -105.6012706650983, -120.40094858963698, -123.78373273126914, -126.00368819309264, -123.78373273126914, -126.00368819309264, -125.79226283668964, -123.05228486968699, -127.49218501292626, -145.35750904449256, -129.3950024401453, -134.68059322858875, -119.24665001524889, -112.04651271597604, -101.79653338740783, -107.24183591637288, -107.66891254900906, -118.55951760693921, -129.1298151903922, -125.42668713650482, -123.61157910657798, -126.17408202402584, -123.29127163210089, -117.31211253193291, -122.86418421905702, -120.40846124017594, -127.24833887392387, -137.38192214023, -136.19607728991758, -143.4189504690933, -140.83165261386614, -143.85016677829776, -146.54526871082598, -130.84290175372433, -130.19607728991758, -131.7053343721334], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 82.66666666666667, null, null, null, null, null, null, null, null, null, null, null, null, 59.333333333333336, null, null, null, null, null, null, null, null, null, null, null, null, 52.66666666666667, null, null, null, null, null, null, null, null, null, null, null, null, 51.33333333333333, null, null, null, null, null, null, null, null, null, null, null, null, 0.6666666666666667, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.0, null, null, null, null, null, null, null, null, null, null, null, 32.666666666666664, null, null, null, null, null, null, null, null, null, null, null, null, null, 39.33333333333333, null, null, null, null, null, null, null, null, null, null, null, 98.0, null, 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, 107.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.33333333333333, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [13.3, 131.7, 145.0]}}, "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": [9.276087, 9.318913, 10.087563, 9.817049, 10.227183, 9.258568, 9.389462, 8.909517, 9.127674, 8.630277, 8.656456, 9.939217, 9.555261, 10.750759, 10.506424, 11.737221, 11.772734, 12.713843, 12.687208, 12.78487, 12.997951, 12.607302, 12.376464, 13.024586, 12.758235, 12.332072, 12.491883, 12.660572, 12.787216, 13.44505, 13.048547, 13.544176, 14.247067, 13.57121, 13.165696, 13.183719, 13.246799, 13.454062, 13.589233, 13.877599, 13.233282, 13.132753, 12.730636, 12.209713, 12.429049, 12.986528, 12.748914, 13.900429, 14.247711, 15.042805, 13.205865, 13.352089, 14.978832, 15.600284, 15.782878, 14.524688, 14.885493, 15.838386, 15.366565, 15.523839, 15.9309, 16.051168, 15.764375, 15.903146, 17.549894, 17.725671, 18.132732, 18.021715, 17.647639, 16.955575, 15.982944, 16.085818, 16.169988, 15.636912, 17.114562, 16.534725, 16.815291, 16.68436, 16.572134, 15.833308, 16.198045, 14.896742, 14.84939, 15.294493, 14.963034, 12.75646, 13.002687, 13.514082, 13.940244, 14.669455, 14.669455, 15.749066, 14.820979, 15.215228, 15.66612, 15.013765, 15.503031, 16.519938, 17.709527, 17.584812, 17.747901, 17.815055, 16.932457, 16.894083, 17.306602, 18.208387, 18.572939, 18.366472, 18.482838, 18.502232, 18.317986, 18.065859, 16.679161, 16.446429, 17.280387, 17.057352, 17.532514, 17.086443, 17.280387, 17.823429, 18.886231, 20.259062, 20.572852, 20.778777, 20.572852, 20.778777, 20.759165, 20.690524, 21.102373, 22.759576, 21.27888, 21.769176, 20.33751, 19.669619, 18.718822, 19.223933, 19.263549, 20.273771, 21.254281, 21.591022, 21.422651, 21.660351, 21.392939, 20.838307, 21.353322, 21.125527, 21.76, 22.7, 22.59, 23.26, 23.02, 23.3, 23.55, 22.65, 22.59, 22.73], "ttmEps": [1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.7, 1.7, 1.7], "quarterlyEps": [0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 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.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.03, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, -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.47, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 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.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44, 0.44], "priceIndex": [100.0, 100.46168174144981, 108.7480421432011, 105.83179092649735, 110.25320267047948, 99.81113803697616, 101.22222872640154, 96.04822593837248, 98.40004734755075, 93.03790488381576, 93.3201251777824, 107.14881177806976, 103.00960954764653, 115.89756542818108, 113.26353450544396, 126.53202799844374, 126.91487261816323, 137.06041135664208, 136.77327519675052, 137.82611137648883, 140.123211436029, 135.91185593666813, 133.4233281770643, 140.41034759592054, 137.53897521659727, 132.94476431710913, 134.6675920568662, 136.48612825645122, 137.85140221302365, 144.94312095175476, 140.66865694554178, 146.01173964840996, 153.58919121823672, 146.30317719098582, 141.9315709307168, 142.12586621923663, 142.80589433885214, 145.04027398621855, 146.49747247950563, 149.60617553500737, 142.6601755675642, 141.57643195886368, 137.24144674365385, 131.62568440766026, 133.9902159175523, 140.0000668385279, 137.43849103614485, 149.85229224348586, 153.59613380081493, 162.16757130458132, 142.36460912882768, 143.94096346875574, 161.47791628086284, 168.17742222555697, 170.14585999462918, 156.58205879267842, 160.47168380374183, 170.7442588669123, 165.65783611128268, 167.35331395662848, 171.74159750765597, 173.0381355845412, 169.9463901103989, 171.4423980715144, 189.1950129402624, 191.08996066983846, 195.47824422086597, 194.28143569589201, 190.24874389384232, 182.78801179850944, 172.30265304756196, 173.4116767123896, 174.3190636310332, 168.57228699989554, 184.5019564822969, 178.25107720529144, 181.27569308049826, 179.86420351598687, 178.6543614780672, 170.6895159564588, 174.621529530717, 160.59295261029786, 160.08247874346154, 164.88087056535798, 161.30760739954252, 137.5198399928763, 140.1742674470388, 145.6873140581799, 150.2815141772603, 158.14270607854365, 158.14270607854365, 169.78135284845862, 159.7761965794413, 164.0263615466306, 168.88716114887666, 161.85450826409885, 167.12899523258028, 178.09166731618623, 190.91592176744354, 189.5714432173825, 191.32960913367887, 192.0535566343869, 182.53879033260466, 182.1251029663693, 186.57222598278778, 196.29383596768764, 200.22385516651582, 197.99805672370258, 199.2525296496249, 199.4616048771427, 197.47535787450033, 194.75732601473013, 179.808156176198, 177.29921032435334, 186.2896175941429, 183.88520935605715, 189.00764945391305, 184.19882219733384, 186.2896175941429, 192.14383176871885, 203.6012706650983, 218.40094858963698, 221.78373273126914, 224.00368819309264, 221.78373273126914, 224.00368819309264, 223.79226283668964, 223.05228486968699, 227.49218501292626, 245.35750904449256, 229.3950024401453, 234.68059322858875, 219.2466500152489, 212.04651271597604, 201.79653338740783, 207.24183591637288, 207.66891254900906, 218.5595176069392, 229.1298151903922, 232.76002046983817, 230.94491243991132, 233.50741535735918, 230.62460496543423, 224.64544586526625, 230.19751755239037, 227.74179457350928, 234.5816722072572, 244.71525547356333, 243.52941062325093, 250.75228380242663, 248.16498594719948, 251.1835001116311, 253.87860204415932, 244.17623508705768, 243.52941062325093, 245.03866770546674], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.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.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 113.33333333333333, 113.33333333333333, 113.33333333333333], "valuationGap": [0.0, -0.46168174144980867, -8.748042143201104, -5.831790926497348, -10.253202670479482, 0.1888619630238395, -1.2222287264015392, 3.9517740616275177, 1.5999526524492467, -10.371238217149084, -10.65345851111573, -24.482145111403085, -20.342942880979862, -33.23089876151441, -30.596867838777285, -43.865361331777066, -44.24820595149656, -54.39374468997541, -54.10660853008385, -55.159444709822154, -57.45654476936234, -53.24518927000146, -74.08999484373095, -81.0770142625872, -78.20564188326392, -73.61143098377579, -75.33425872353286, -77.15279492311788, -78.5180688796903, -85.60978761842142, -81.33532361220844, -86.67840631507661, -94.25585788490338, -86.96984385765248, -82.59823759738345, -89.45919955256996, -90.13922767218547, -92.37360731955188, -93.83080581283896, -96.9395088683407, -89.99350890089754, -88.90976529219701, -84.57478007698718, -78.95901774099359, -81.32354925088562, -87.33340017186124, -84.77182436947818, -97.18562557681919, -102.2628004674816, -110.83423797124799, -91.03127579549435, -92.60763013542241, -110.14458294752951, -116.84408889222364, -118.81252666129585, -105.2487254593451, -109.1383504704085, -119.41092553357898, -114.32450277794935, -116.01998062329515, -120.40826417432264, -172.37146891787455, -169.27972344373225, -170.77573140484773, -188.52834627359573, -190.4232940031718, -194.81157755419932, -193.61476902922536, -189.58207722717566, -182.1213451318428, -171.6359863808953, -172.74501004572295, -173.65239696436655, -167.90562033322888, -183.83528981563023, -154.25107720529144, -157.27569308049826, -155.86420351598687, -154.6543614780672, -146.6895159564588, -150.621529530717, -136.59295261029786, -136.08247874346154, -140.88087056535798, -137.30760739954252, -113.51983999287631, -116.1742674470388, -113.02064739151325, -117.61484751059365, -125.476039411877, -125.476039411877, -137.11468618179197, -127.10952991277463, -131.35969487996394, -136.22049448221, -129.1878415974322, -134.46232856591362, -145.42500064951957, -158.24925510077688, -156.90477655071584, -158.66294246701221, -152.72022330105358, -143.20545699927135, -142.79176963303598, -147.23889264945444, -156.96050263435433, -160.8905218331825, -158.66472339036926, -159.91919631629156, -160.12827154380938, -158.14202454116702, -155.42399268139678, -140.47482284286468, -79.29921032435334, -88.2896175941429, -85.88520935605715, -91.00764945391305, -86.19882219733384, -88.2896175941429, -94.14383176871885, -105.6012706650983, -120.40094858963698, -123.78373273126914, -126.00368819309264, -123.78373273126914, -126.00368819309264, -125.79226283668964, -123.05228486968699, -127.49218501292626, -145.35750904449256, -129.3950024401453, -134.68059322858875, -119.24665001524889, -112.04651271597604, -101.79653338740783, -107.24183591637288, -107.66891254900906, -118.55951760693921, -129.1298151903922, -125.42668713650482, -123.61157910657798, -126.17408202402584, -123.29127163210089, -117.31211253193291, -122.86418421905702, -120.40846124017594, -127.24833887392387, -137.38192214023, -136.19607728991758, -143.4189504690933, -140.83165261386614, -143.85016677829776, -146.54526871082598, -130.84290175372433, -130.19607728991758, -131.7053343721334], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 82.66666666666667, null, null, null, null, null, null, null, null, null, null, null, null, 59.333333333333336, null, null, null, null, null, null, null, null, null, null, null, null, 52.66666666666667, null, null, null, null, null, null, null, null, null, null, null, null, 51.33333333333333, null, null, null, null, null, null, null, null, null, null, null, null, 0.6666666666666667, null, null, null, null, null, null, null, null, null, null, null, null, null, 24.0, null, null, null, null, null, null, null, null, null, null, null, 32.666666666666664, null, null, null, null, null, null, null, null, null, null, null, null, null, 39.33333333333333, null, null, null, null, null, null, null, null, null, null, null, 98.0, null, 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, 107.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, null, 113.33333333333333, null, null], "quarterLabels": ["2023-07-20", "", "", "", "", "", "", "", "", "2023-10-19", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-18", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-18", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-18", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-17", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-21", "", "", "", "", "", "", "", "", "", "", "", "2025-04-17", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "2025-10-16", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-20", "", "", "", "", "", "", "", "", "", "", "", "2026-04-16", "", "", "", "", "", "", "", "", "", "", "", "", "", "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": [-15.624999999999996, -15.624999999999996, -15.624999999999996, -15.624999999999996, -15.624999999999996, -15.624999999999996, -15.624999999999996, -15.624999999999996, -15.624999999999996, 7.407407407407393, 7.407407407407393, 7.407407407407393, 7.407407407407393, 7.407407407407393, 7.407407407407393, 7.407407407407393, 7.407407407407393, 7.407407407407393, 7.407407407407393, 7.407407407407393, 7.407407407407393, 7.407407407407393, -86.95652173913044, -86.95652173913044, -86.95652173913044, -86.95652173913044, -86.95652173913044, -86.95652173913044, -86.95652173913044, -86.95652173913044, -86.95652173913044, -86.95652173913044, -86.95652173913044, -86.95652173913044, -86.95652173913044, -13.043478260869565, -13.043478260869565, -13.043478260869565, -13.043478260869565, -13.043478260869565, -13.043478260869565, -13.043478260869565, -13.043478260869565, -13.043478260869565, -13.043478260869565, -13.043478260869565, -13.043478260869565, -13.043478260869565, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, 4.1666666666666705, -313.6363636363636, -313.6363636363636, -313.6363636363636, -313.6363636363636, -313.6363636363636, -313.6363636363636, -313.6363636363636, -313.6363636363636, -313.6363636363636, -313.6363636363636, -313.6363636363636, -313.6363636363636, -313.6363636363636, -313.6363636363636, 15.151515151515147, 15.151515151515147, 15.151515151515147, 15.151515151515147, 15.151515151515147, 15.151515151515147, 15.151515151515147, 15.151515151515147, 15.151515151515147, 15.151515151515147, 15.151515151515147, 15.151515151515147, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 2.9411764705882213, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 7.894736842105256, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 7.317073170731714, 4.761904761904766, 4.761904761904766, 4.761904761904766], "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": [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, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 9.276087, "latestClose": 22.73, "startTtmEps": 1.5, "latestTtmEps": 1.7, "priceChangePct": 145.03866770546674, "epsChangePct": 13.33333333333333, "earningsGapPct": -131.7053343721334, "startMultiple": 6.184058, "latestMultiple": 13.370588235294118, "multipleChangePct": 116.21058915188244, "latestQuarter": "2026-07-21", "tone": "caution", "read": "Market price is leading earnings power; the spread is stable and has persisted through 12 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 34.544147794230696, "earningsMovePct": 188.13559322033896, "spread": 153.59144542610827, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 70.23553393030859, "earningsMovePct": 120.7792207792208, "spread": 50.5436868489122, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 145.03866770546674, "earningsMovePct": 13.33333333333333, "spread": -131.7053343721334, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 12, "persistenceLabel": "12 quarters", "summary": "Market price is leading earnings power; the spread is stable and has persisted through 12 updates.", "marketChangePct": 145.03866770546674, "earningsChangePct": 13.33333333333333, "recentMarketMovePoints": 14.414062740032506, "recentEarningsMovePoints": 5.999999999999986}, "pressure": {"score": 82, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 87, "band": "high", "label": "High confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 80, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 5 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.14039409, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.13493611, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.00093039, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01259542, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "caution", "value": 9.77070843636698, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 0, "caution": 1}, "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, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 82.66666666666667, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 59.333333333333336, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 52.66666666666667, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 51.33333333333333, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 0.6666666666666667, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 24.0, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 32.666666666666664, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 39.33333333333333, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.0, 98.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.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 107.33333333333334, 113.33333333333333, 113.33333333333333, 113.33333333333333], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 109.54686530105523, 109.54686530105523, 109.54686530105523, 109.54686530105523, 109.54686530105523, 109.54686530105523, 109.54686530105523, 109.54686530105523, 109.54686530105523, 109.54686530105523, 109.54686530105523, 109.54686530105523, 109.54686530105523, 118.54748603351955, 118.54748603351955, 118.54748603351955, 118.54748603351955, 118.54748603351955, 118.54748603351955, 118.54748603351955, 118.54748603351955, 118.54748603351955, 118.54748603351955, 118.54748603351955, 118.54748603351955, 118.54748603351955, 130.10552451893233, 130.10552451893233, 130.10552451893233, 130.10552451893233, 130.10552451893233, 130.10552451893233, 130.10552451893233, 130.10552451893233, 130.10552451893233, 130.10552451893233, 130.10552451893233, 130.10552451893233, 130.10552451893233, 131.3469894475481, 131.3469894475481, 131.3469894475481, 131.3469894475481, 131.3469894475481, 131.3469894475481, 131.3469894475481, 131.3469894475481, 131.3469894475481, 131.3469894475481, 131.3469894475481, 131.3469894475481, 131.3469894475481, 121.62631905648666, 121.62631905648666, 121.62631905648666, 121.62631905648666, 121.62631905648666, 121.62631905648666, 121.62631905648666, 121.62631905648666, 121.62631905648666, 121.62631905648666, 121.62631905648666, 121.62631905648666, 121.62631905648666, 121.62631905648666, 112.41464928615767, 112.41464928615767, 112.41464928615767, 112.41464928615767, 112.41464928615767, 112.41464928615767, 112.41464928615767, 112.41464928615767, 112.41464928615767, 112.41464928615767, 112.41464928615767, 112.41464928615767, 113.15952824332713, 113.15952824332713, 113.15952824332713, 113.15952824332713, 113.15952824332713, 113.15952824332713, 113.15952824332713, 113.15952824332713, 113.15952824332713, 113.15952824332713, 113.15952824332713, 113.15952824332713, 113.15952824332713, 113.15952824332713, 114.63687150837988, 114.63687150837988, 114.63687150837988, 114.63687150837988, 114.63687150837988, 114.63687150837988, 114.63687150837988, 114.63687150837988, 114.63687150837988, 114.63687150837988, 114.63687150837988, 114.63687150837988, 126.65425201738051, 126.65425201738051, 126.65425201738051, 126.65425201738051, 126.65425201738051, 126.65425201738051, 126.65425201738051, 126.65425201738051, 126.65425201738051, 126.65425201738051, 126.65425201738051, 126.65425201738051, 126.65425201738051, 126.65425201738051, 138.89509621353199, 138.89509621353199, 138.89509621353199, 138.89509621353199, 138.89509621353199, 138.89509621353199, 138.89509621353199, 138.89509621353199, 138.89509621353199, 138.89509621353199, 138.89509621353199, 138.89509621353199, 139.2675356921167, 139.2675356921167, 139.2675356921167, 139.2675356921167, 139.2675356921167, 139.2675356921167, 139.2675356921167, 139.2675356921167, 139.2675356921167, 139.2675356921167, 139.2675356921167, 139.2675356921167, 139.2675356921167, 139.2675356921167, 130.10552451893233, 130.10552451893233, 130.10552451893233], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 70.37691401648999, 70.37691401648999, 70.37691401648999, 70.37691401648999, 70.37691401648999, 70.37691401648999, 70.37691401648999, 70.37691401648999, 70.37691401648999, 70.37691401648999, 70.37691401648999, 70.37691401648999, 70.37691401648999, 59.776207302709075, 59.776207302709075, 59.776207302709075, 59.776207302709075, 59.776207302709075, 59.776207302709075, 59.776207302709075, 59.776207302709075, 59.776207302709075, 59.776207302709075, 59.776207302709075, 59.776207302709075, 59.776207302709075, 52.4931291715744, 52.4931291715744, 52.4931291715744, 52.4931291715744, 52.4931291715744, 52.4931291715744, 52.4931291715744, 52.4931291715744, 52.4931291715744, 52.4931291715744, 52.4931291715744, 52.4931291715744, 52.4931291715744, 36.08166470357283, 36.08166470357283, 36.08166470357283, 36.08166470357283, 36.08166470357283, 36.08166470357283, 36.08166470357283, 36.08166470357283, 36.08166470357283, 36.08166470357283, 36.08166470357283, 36.08166470357283, 36.08166470357283, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 1.1582253631723596, 14.310954063604239, 14.310954063604239, 14.310954063604239, 14.310954063604239, 14.310954063604239, 14.310954063604239, 14.310954063604239, 14.310954063604239, 14.310954063604239, 14.310954063604239, 14.310954063604239, 14.310954063604239, 4.47585394581861, 4.47585394581861, 4.47585394581861, 4.47585394581861, 4.47585394581861, 4.47585394581861, 4.47585394581861, 4.47585394581861, 4.47585394581861, 4.47585394581861, 4.47585394581861, 4.47585394581861, 4.47585394581861, 4.47585394581861, 33.15665488810365, 33.15665488810365, 33.15665488810365, 33.15665488810365, 33.15665488810365, 33.15665488810365, 33.15665488810365, 33.15665488810365, 33.15665488810365, 33.15665488810365, 33.15665488810365, 33.15665488810365, 64.82135846093443, 64.82135846093443, 64.82135846093443, 64.82135846093443, 64.82135846093443, 64.82135846093443, 64.82135846093443, 64.82135846093443, 64.82135846093443, 64.82135846093443, 64.82135846093443, 64.82135846093443, 64.82135846093443, 64.82135846093443, 45.445622300745974, 45.445622300745974, 45.445622300745974, 45.445622300745974, 45.445622300745974, 45.445622300745974, 45.445622300745974, 45.445622300745974, 45.445622300745974, 45.445622300745974, 45.445622300745974, 45.445622300745974, 47.01609736945426, 47.01609736945426, 47.01609736945426, 47.01609736945426, 47.01609736945426, 47.01609736945426, 47.01609736945426, 47.01609736945426, 47.01609736945426, 47.01609736945426, 47.01609736945426, 47.01609736945426, 47.01609736945426, 47.01609736945426, null, null, null], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 13.333333333333329, "valuationContribution": 131.7053343721334, "marketMove": 145.03866770546674, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 13.333333333333329}, {"key": "valuation", "label": "Relative valuation contribution", "value": 131.7053343721334}, {"key": "market", "label": "Total market move", "value": 145.03866770546674}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": -17.333333333333336, "surprisePct": 7.407407407407393, "immediateReturnPct": -5.449329150011284, "forward4WeekPct": 17.78202201349435, "forward13WeekPct": 35.59274794432841, "toDateReturnPct": 149.02291646261685, "weeksSince": 146, "availabilitySource": "reported", "spread": -10.371238217149084, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-01-19", "periodEnd": "2023-12-31", "earningsChangePct": -28.2258064516129, "surprisePct": -86.95652173913044, "immediateReturnPct": -1.8309865187650765, "forward4WeekPct": -0.9154932593825493, "forward13WeekPct": 4.572088461115631, "toDateReturnPct": 80.29234169213998, "weeksSince": 133, "availabilitySource": "reported", "spread": -74.08999484373095, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": -11.235955056179769, "surprisePct": -13.043478260869565, "immediateReturnPct": 0.1368936363105977, "forward4WeekPct": 5.4072568590372905, "forward13WeekPct": 8.218441319015724, "toDateReturnPct": 72.64563909116539, "weeksSince": 120, "availabilitySource": "reported", "spread": -89.45919955256996, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": -2.5316455696202556, "surprisePct": 4.1666666666666705, "immediateReturnPct": 2.4983545471869872, "forward4WeekPct": 7.758055524761143, "forward13WeekPct": 15.47246491457206, "toDateReturnPct": 63.52013308366238, "weeksSince": 107, "availabilitySource": "reported", "spread": -102.2628004674816, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": -98.7012987012987, "surprisePct": -313.6363636363636, "immediateReturnPct": 0.7549353771601153, "forward4WeekPct": 11.265973673803732, "forward13WeekPct": 7.429975707587144, "toDateReturnPct": 42.678693608019636, "weeksSince": 94, "availabilitySource": "reported", "spread": -172.37146891787455, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-01-24", "periodEnd": "2024-12-31", "earningsChangePct": 3500.0, "surprisePct": 15.151515151515147, "immediateReturnPct": -3.387974521346193, "forward4WeekPct": -7.48633824225241, "forward13WeekPct": -18.547468524172572, "toDateReturnPct": 32.81087766078969, "weeksSince": 80, "availabilitySource": "reported", "spread": -154.25107720529144, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-04-18", "periodEnd": "2025-03-31", "earningsChangePct": 36.111111111111114, "surprisePct": 3.1250000000000027, "immediateReturnPct": 3.932994772542009, "forward4WeekPct": 21.121626629941947, "forward13WeekPct": 36.49410310345853, "toDateReturnPct": 74.81002195930735, "weeksSince": 68, "availabilitySource": "reported", "spread": -113.02064739151325, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 20.408163265306122, "surprisePct": 2.9411764705882213, "immediateReturnPct": 0.37837713879518287, "forward4WeekPct": 2.59459414383707, "forward13WeekPct": -2.634193192761203, "toDateReturnPct": 28.07148293198165, "weeksSince": 54, "availabilitySource": "reported", "spread": -152.72022330105358, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-17", "periodEnd": "2025-09-30", "earningsChangePct": 149.15254237288136, "surprisePct": 7.894736842105256, "immediateReturnPct": -1.3953459649439282, "forward4WeekPct": 2.4418614341572553, "forward13WeekPct": 24.46168605243393, "toDateReturnPct": 36.2778379559979, "weeksSince": 42, "availabilitySource": "reported", "spread": -79.29921032435334, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-23", "periodEnd": "2025-12-31", "earningsChangePct": 2.0408163265306145, "surprisePct": 5.128205128205118, "immediateReturnPct": -0.33065395453044655, "forward4WeekPct": 4.8653739203865065, "forward13WeekPct": 3.196111211602193, "toDateReturnPct": 9.493806711397124, "weeksSince": 28, "availabilitySource": "reported", "spread": -123.05228486968699, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-17", "periodEnd": "2026-03-31", "earningsChangePct": 7.333333333333347, "surprisePct": 7.317073170731714, "immediateReturnPct": 1.5843443492630893, "forward4WeekPct": -1.9571304246894905, "forward13WeekPct": 10.801207530849922, "toDateReturnPct": 6.943161238905238, "weeksSince": 16, "availabilitySource": "reported", "spread": -125.42668713650482, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 5.590062111801242, "surprisePct": 4.761904761904766, "immediateReturnPct": -3.8216560509554243, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -3.4819532908704875, "weeksSince": 2, "availabilitySource": "reported", "spread": -130.84290175372433, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 5.590062111801242, "surprisePct": 4.761904761904766, "immediateReturnPct": -3.8216560509554243, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -3.4819532908704875, "weeksSince": 2, "availabilitySource": "reported", "spread": -130.84290175372433, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": false}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-20", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-10-17", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}