{"ticker": {"uuid": "b75800ea-0294-481c-9d8d-1a1b8fb4cbfe", "symbol": "TOWN", "name": "Towne Bank", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-21", "fiscal_date_ending": "2026-09-30", "estimate": 0.82, "session": "Time unconfirmed", "days": 69}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 3, "inline": 1, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 7.7, "average_surprise_label": "+7.7%", "median_surprise": 6.4, "surprise_dispersion": 10.5, "average_reaction": 1.1, "average_reaction_label": "+1.1%", "average_abs_reaction": 3.1, "positive_response_rate": 41.7, "confirmation_rate": 71.4, "reaction_sample": 12, "streak": {"count": 1, "band": "beat", "label": "1 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 29, "band": "Moderate", "tone": "neutral", "days": 69, "proximity_component": 3, "reaction_component": 8, "variability_component": 13, "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": 80.7, "revenue_growth_1y": 23.6, "cash_conversion": 0.99, "net_margin": 24.1, "earnings_yield": 10.9, "eps_surprise_avg": 2.0, "sue_score": 0.85, "pe_ratio": 10.9, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 37.46, "currency": "USD", "return_13w": 7.9, "fair_value": 30.392199, "fair_value_gap": 23.3, "relative_strength": -4.0, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 50.1}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-26", "date_source": "exact", "eps_actual": 0.6, "eps_estimate": 0.49, "eps_surprise": 0.11, "surprise_pct": 22.449, "surprise_label": "+22.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 6.536541879646399, "one_week_reaction_label": "+6.5%", "four_week_reaction": 23.831141956000536, "four_week_reaction_label": "+23.8%", "confirmation": "confirmed", "revenue": 242662000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 44862000.0, "operating_cash_flow": 104441000.0, "free_cash_flow": 118439000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-24", "date_source": "exact", "eps_actual": 0.42, "eps_estimate": 0.47, "eps_surprise": -0.05, "surprise_pct": -10.6383, "surprise_label": "-10.6%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.38488476412087885, "one_week_reaction_label": "+0.4%", "four_week_reaction": -2.904125262788846, "four_week_reaction_label": "-2.9%", "confirmation": "contained", "revenue": 232905000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 28804000.0, "operating_cash_flow": 43219000.0, "free_cash_flow": 50053000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-24", "date_source": "exact", "eps_actual": 0.48, "eps_estimate": 0.48, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.29629711294698363, "one_week_reaction_label": "-0.3%", "four_week_reaction": 4.9629595413754135, "four_week_reaction_label": "+5.0%", "confirmation": "contained", "revenue": 250804000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 34687000.0, "operating_cash_flow": 38375000.0, "free_cash_flow": 48587000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-24", "date_source": "exact", "eps_actual": 0.57, "eps_estimate": 0.48, "eps_surprise": 0.09, "surprise_pct": 18.75, "surprise_label": "+18.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.100291458347836, "one_week_reaction_label": "+8.1%", "four_week_reaction": 5.400194305565225, "four_week_reaction_label": "+5.4%", "confirmation": "confirmed", "revenue": 260856000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 42856000.0, "operating_cash_flow": 25158000.0, "free_cash_flow": 30248000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-23", "date_source": "exact", "eps_actual": 0.58, "eps_estimate": 0.56, "eps_surprise": 0.02, "surprise_pct": 3.5714, "surprise_label": "+3.6%", "surprise_band": "beat", "eps_yoy": -3.3333333333333366, "eps_yoy_label": "-3.3%", "one_week_reaction": -6.7641142556372795, "one_week_reaction_label": "-6.8%", "four_week_reaction": 0.9171701107960348, "four_week_reaction_label": "+0.9%", "confirmation": "diverged", "revenue": 258858000.0, "revenue_yoy": 6.674304176179212, "revenue_yoy_label": "+6.7%", "net_income": 42949000.0, "operating_cash_flow": -23593000.0, "free_cash_flow": 9116000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-22", "date_source": "exact", "eps_actual": 0.55, "eps_estimate": 0.48, "eps_surprise": 0.07, "surprise_pct": 14.5833, "surprise_label": "+14.6%", "surprise_band": "beat", "eps_yoy": 30.95238095238097, "eps_yoy_label": "+31.0%", "one_week_reaction": 1.6914570830907723, "one_week_reaction_label": "+1.7%", "four_week_reaction": 7.436571248672279, "four_week_reaction_label": "+7.4%", "confirmation": "confirmed", "revenue": 253912000.0, "revenue_yoy": 9.019557330241943, "revenue_yoy_label": "+9.0%", "net_income": 41265000.0, "operating_cash_flow": 98224000.0, "free_cash_flow": 107286000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-23", "date_source": "exact", "eps_actual": 0.68, "eps_estimate": 0.61, "eps_surprise": 0.07, "surprise_pct": 11.4754, "surprise_label": "+11.5%", "surprise_band": "beat", "eps_yoy": 41.66666666666668, "eps_yoy_label": "+41.7%", "one_week_reaction": 3.270438943765769, "one_week_reaction_label": "+3.3%", "four_week_reaction": 10.660376024652821, "four_week_reaction_label": "+10.7%", "confirmation": "confirmed", "revenue": 261181000.0, "revenue_yoy": 4.1374938198752815, "revenue_yoy_label": "+4.1%", "net_income": 50592000.0, "operating_cash_flow": 121883000.0, "free_cash_flow": 133126000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-23", "date_source": "exact", "eps_actual": 0.81, "eps_estimate": 0.65, "eps_surprise": 0.16, "surprise_pct": 24.6154, "surprise_label": "+24.6%", "surprise_band": "beat", "eps_yoy": 42.105263157894754, "eps_yoy_label": "+42.1%", "one_week_reaction": -0.8906217915275617, "one_week_reaction_label": "-0.9%", "four_week_reaction": 2.2822152513511758, "four_week_reaction_label": "+2.3%", "confirmation": "contained", "revenue": 277862000.0, "revenue_yoy": 6.519305670561535, "revenue_yoy_label": "+6.5%", "net_income": 38837000.0, "operating_cash_flow": -30638000.0, "free_cash_flow": -18777000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-22", "date_source": "exact", "eps_actual": 0.83, "eps_estimate": 0.76, "eps_surprise": 0.07, "surprise_pct": 9.2105, "surprise_label": "+9.2%", "surprise_band": "beat", "eps_yoy": 43.10344827586207, "eps_yoy_label": "+43.1%", "one_week_reaction": -0.1777256187532136, "one_week_reaction_label": "-0.2%", "four_week_reaction": -1.599527498031892, "four_week_reaction_label": "-1.6%", "confirmation": "contained", "revenue": 287057000.0, "revenue_yoy": 10.893617350052926, "revenue_yoy_label": "+10.9%", "net_income": 38977000.0, "operating_cash_flow": 52817000.0, "free_cash_flow": 64384000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-30", "date_source": "exact", "eps_actual": 0.7, "eps_estimate": 0.71, "eps_surprise": -0.01, "surprise_pct": -1.4085, "surprise_label": "-1.4%", "surprise_band": "miss", "eps_yoy": 27.272727272727256, "eps_yoy_label": "+27.3%", "one_week_reaction": 4.991631648686524, "one_week_reaction_label": "+5.0%", "four_week_reaction": 0.27886091765128257, "four_week_reaction_label": "+0.3%", "confirmation": "diverged", "revenue": 255136000.0, "revenue_yoy": 0.48205677557579, "revenue_yoy_label": "+0.5%", "net_income": 40630000.0, "operating_cash_flow": 117405000.0, "free_cash_flow": 132534000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-22", "date_source": "exact", "eps_actual": 0.74, "eps_estimate": 0.76, "eps_surprise": -0.02, "surprise_pct": -2.6316, "surprise_label": "-2.6%", "surprise_band": "miss", "eps_yoy": 8.823529411764696, "eps_yoy_label": "+8.8%", "one_week_reaction": -3.79783893596186, "one_week_reaction_label": "-3.8%", "four_week_reaction": -6.087086019677442, "four_week_reaction_label": "-6.1%", "confirmation": "confirmed", "revenue": 260534000.0, "revenue_yoy": -0.24772092916406632, "revenue_yoy_label": "-0.2%", "net_income": 40993000.0, "operating_cash_flow": 40449000.0, "free_cash_flow": 54037000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-23", "date_source": "exact", "eps_actual": 0.78, "eps_estimate": 0.76, "eps_surprise": 0.02, "surprise_pct": 2.6316, "surprise_label": "+2.6%", "surprise_band": "beat", "eps_yoy": -3.703703703703707, "eps_yoy_label": "-3.7%", "one_week_reaction": 0.23246273759059444, "one_week_reaction_label": "+0.2%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 497368000.0, "revenue_yoy": 78.9982077434122, "revenue_yoy_label": "+79.0%", "net_income": 193186000.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.6, 0.42, 0.48, 0.57, 0.58, 0.55, 0.68, 0.81, 0.83, 0.7, 0.74, 0.78], "eps_estimate": [0.49, 0.47, 0.48, 0.48, 0.56, 0.48, 0.61, 0.65, 0.76, 0.71, 0.76, 0.76], "surprise": [22.449, -10.6383, 0.0, 18.75, 3.5714, 14.5833, 11.4754, 24.6154, 9.2105, -1.4085, -2.6316, 2.6316], "reaction_1w": [6.536541879646399, 0.38488476412087885, -0.29629711294698363, 8.100291458347836, -6.7641142556372795, 1.6914570830907723, 3.270438943765769, -0.8906217915275617, -0.1777256187532136, 4.991631648686524, -3.79783893596186, 0.23246273759059444], "reaction_4w": [23.831141956000536, -2.904125262788846, 4.9629595413754135, 5.400194305565225, 0.9171701107960348, 7.436571248672279, 10.660376024652821, 2.2822152513511758, -1.599527498031892, 0.27886091765128257, -6.087086019677442, null], "revenue": [242.66, 232.91, 250.8, 260.86, 258.86, 253.91, 261.18, 277.86, 287.06, 255.14, 260.53, 497.37], "net_income": [44.86, 28.8, 34.69, 42.86, 42.95, 41.27, 50.59, 38.84, 38.98, 40.63, 40.99, 193.19], "financial_unit": "millions", "scatter": [{"x": 22.449, "y": 6.536541879646399, "label": "2023-09-30"}, {"x": -10.6383, "y": 0.38488476412087885, "label": "2023-12-31"}, {"x": 0.0, "y": -0.29629711294698363, "label": "2024-03-31"}, {"x": 18.75, "y": 8.100291458347836, "label": "2024-06-30"}, {"x": 3.5714, "y": -6.7641142556372795, "label": "2024-09-30"}, {"x": 14.5833, "y": 1.6914570830907723, "label": "2024-12-31"}, {"x": 11.4754, "y": 3.270438943765769, "label": "2025-03-31"}, {"x": 24.6154, "y": -0.8906217915275617, "label": "2025-06-30"}, {"x": 9.2105, "y": -0.1777256187532136, "label": "2025-09-30"}, {"x": -1.4085, "y": 4.991631648686524, "label": "2025-12-31"}, {"x": -2.6316, "y": -3.79783893596186, "label": "2026-03-31"}, {"x": 2.6316, "y": 0.23246273759059444, "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, 96.1443775608016, 99.46677215857002, 93.02707165194126, 95.81624299116474, 93.88842948012302, 95.08468163339157, 94.13093284258579, 93.30158646648381, 91.35261835804762, 97.32392051517496, 108.06397120921622, 103.00495189895511, 113.12299051947736, 109.80560043218439, 114.69875138380215, 118.59668301778947, 124.31918034550921, 125.14852672161119, 124.42175906160114, 122.62399866253084, 120.15730202990646, 119.48836579635235, 119.94825831119952, 116.39454717337733, 115.72561093982326, 116.01827397916693, 113.13349449201378, 112.50636791877808, 115.14029402690593, 111.08488071391818, 114.4295527159185, 118.37045806302713, 114.82693467867284, 111.36778679098873, 113.89887295857677, 113.56139388632135, 115.16441375092828, 115.79718643854655, 119.55162794159351, 114.36290381862482, 114.70038289088022, 111.62089494945904, 110.06005595885964, 110.1866123295373, 116.0924800539094, 114.00647451668438, 126.26706689307343, 132.43993350050476, 143.16795412128772, 135.7179382736712, 133.2487943804297, 139.59194724769338, 146.06281595555265, 147.5102468726851, 141.59280736355973, 143.12537911916584, 145.55195717605557, 140.1879468656641, 141.93434687197015, 146.4810500452881, 149.65516081435302, 139.53231474741244, 138.93180557055177, 152.01430171772031, 151.027753218606, 154.97394721506325, 157.11861826382352, 158.57699311045727, 155.87470868891177, 147.21023746860496, 147.63917259493402, 145.43901197397875, 138.8281498764729, 148.1611311220241, 150.667213068775, 154.55595601823552, 159.0064048568316, 159.1792392007522, 156.41391261244797, 159.3520735446728, 150.5375861651133, 149.19813260266258, 148.93888337822426, 148.8524639148214, 133.22758937129967, 133.35816493216691, 138.40697357453487, 142.93348913920403, 147.1988627479089, 147.28591006656367, 153.16167740192213, 147.67762758339524, 150.4196547841012, 148.85278013388992, 144.7179820860523, 142.84644182054927, 150.68079674006555, 157.91873958195657, 155.2428938242691, 157.61167711778324, 156.20795317538023, 151.2949262512972, 154.84809660868342, 161.20871485087568, 163.1826963459191, 160.94551517952354, 159.49792844429936, 157.43621219784353, 157.34847744643113, 156.12022300685288, 152.20521096028125, 143.58481792839297, 149.2433335979186, 148.97808995983377, 143.71744203887792, 145.83938197778622, 146.8561454380404, 146.2814562355559, 148.31498315606427, 150.43692767785762, 156.84696316955265, 154.4155685004745, 150.12747753057292, 148.03308989658996, 154.8064290178016, 156.27695309270499, 159.7973099931275, 155.96502360460775, 167.77380309249418, 161.35695743361373, 160.24292223815638, 152.66747740958473, 148.43414275026998, 147.00817806671546, 144.8246670671497, 147.76571979984158, 152.27464625168582, 161.03380446002706, 163.1000669284533, 156.90578908206462, 159.26828924017417, 159.12972571066342, 153.17202555636683, 157.49249460915235, 154.94569372872513, 155.26404383877852, 162.22227487447938, 157.85632527044982, 166.63370044686795, 167.04616010143945, 164.06728481842333, 167.57319188228072, 167.96273711159822, 173.73717227559857, 171.67487400274132], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 122.48995983935743, 122.48995983935743, 122.48995983935743], "gap": [0.0, 3.855622439198399, 0.5332278414299765, 6.972928348058744, 4.183757008835258, 6.111570519876977, 4.915318366608432, 5.869067157414207, 6.698413533516188, 8.647381641952379, -1.3399847722030813, -12.08003546624434, -7.021016155983233, -17.139054776505475, -13.821664689212511, -18.714815640830267, -22.612747274817593, -28.33524460253733, -29.16459097863931, -28.437823318629256, -26.640062919558957, -24.17336628693458, -23.504430053380474, -33.201270359392296, -29.647559221570106, -28.978622988016028, -29.271286027359707, -26.386506540206554, -25.759379966970855, -28.393306075098707, -24.337892762110954, -27.682564764111277, -31.623470111219902, -28.079946726865614, -24.620798839181504, -27.151885006769547, -32.43689589435348, -34.039915758960404, -34.672688446578675, -38.42712994962564, -33.238405826656944, -33.57588489891235, -30.49639695749117, -28.935557966891764, -29.062114337569426, -34.96798206194153, -32.88197652471651, -45.14256890110556, -51.31543550853689, -60.035424000805804, -52.58540815318928, -50.11626425994778, -56.459417127211466, -62.930285835070734, -64.37771675220317, -58.46027724307781, -59.992848998683925, -62.41942705557365, -57.05541674518217, -58.80181675148823, -63.34851992480618, -66.52263069387111, -57.202997478336144, -56.602488301475475, -69.68498444864402, -68.6984359495297, -72.64462994598695, -74.78930099474722, -76.24767584138097, -73.54539141983547, -64.88092019952866, -65.30985532585773, -63.10969470490245, -56.49883260739661, -65.8318138529478, -63.11701226556215, -67.00575521502267, -71.45620405361876, -71.62903839753935, -68.86371180923513, -71.80187274145996, -62.987385361900465, -61.647931799449736, -61.388682575011416, -61.30226311160857, -45.677388568086826, -45.80796412895407, -50.85677277132203, -47.35115982193496, -51.61653343063982, -51.7035807492946, -57.57934808465306, -52.095298266126164, -54.83732546683213, -53.27045081662085, -49.13565276878323, -47.2641125032802, -55.098467422796475, -62.3364102646875, -59.66056450700002, -62.029347800514174, -50.98706964124368, -46.07404271716065, -49.62721307454687, -55.98783131673913, -57.961812811782565, -55.72463164538699, -54.277044910162815, -52.215328663706984, -52.127593912294586, -50.899339472716335, -46.9843274261447, -38.36393439425642, -44.022450063782046, -33.71704578312695, -28.4563978621711, -30.5783378010794, -31.595101261333568, -31.02041205884909, -33.053938979357454, -35.17588350115081, -41.58591899284583, -39.15452432376769, -34.8664333538661, -32.77204571988314, -39.54538484109479, -41.01590891599817, -44.53626581642068, -40.70397942790093, -46.48866253024518, -40.07181687136473, -38.957781675907384, -31.382336847335736, -27.149002188020987, -25.72303750446646, -23.539526504900707, -26.48057923759258, -30.989505689436825, -39.74866389777806, -41.81492636620429, -33.21100996559876, -35.57351012370832, -35.43494659419757, -29.47724643990098, -33.79771549268649, -31.25091461225928, -31.569264722312667, -38.52749575801353, -34.16154615398396, -42.938921330402096, -43.3513809849736, -40.37250570195748, -43.87841276581487, -45.47277727224079, -51.24721243624114, -49.184914163383894], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 95.98393574297188, null, null, null, null, null, null, null, null, null, null, null, null, 86.74698795180723, null, null, null, null, null, null, null, null, null, null, null, null, 81.12449799196787, null, null, null, null, null, null, null, null, null, null, null, null, 83.13253012048192, null, null, null, null, null, null, null, null, null, null, null, null, 82.3293172690763, null, null, null, null, null, null, null, null, null, null, null, null, 87.55020080321285, null, null, null, null, null, null, null, null, null, null, null, null, 95.58232931726907, null, null, null, null, null, null, null, null, null, null, null, null, 105.22088353413655, null, null, null, null, null, null, null, null, null, null, null, null, 115.26104417670682, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.285140562249, null, null, null, null, null, null, null, null, null, null, 123.69477911646585, null, null, null, null, null, null, null, null, null, null, null, null, 122.48995983935743, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [22.5, 49.2, 71.7]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [21.820316, 20.979007, 21.703964, 20.298801, 20.907407, 20.486752, 20.747778, 20.539667, 20.358701, 19.93343, 21.236387, 23.5799, 22.476006, 24.683794, 23.959929, 25.02763, 25.878171, 27.126838, 27.307804, 27.149221, 26.756944, 26.218703, 26.072739, 26.173089, 25.397658, 25.251694, 25.315554, 24.686086, 24.549245, 25.123976, 24.239072, 24.96889, 25.828808, 25.0556, 24.300803, 24.853094, 24.779455, 25.129239, 25.267312, 26.086543, 24.954347, 25.027986, 24.356032, 24.015452, 24.043067, 25.331746, 24.876573, 27.551873, 28.898812, 31.2397, 29.614083, 29.075308, 30.459404, 31.871368, 32.187202, 30.895998, 31.23041, 31.759897, 30.589453, 30.970523, 31.962628, 32.655229, 30.446392, 30.315359, 33.170001, 32.954733, 33.815805, 34.283779, 34.602001, 34.012354, 32.121739, 32.215334, 31.735252, 30.292741, 32.329227, 32.876062, 33.724598, 34.6957, 34.733413, 34.13001, 34.771126, 32.847777, 32.555504, 32.498935, 32.480078, 29.070681, 29.099173, 30.200839, 31.188539, 32.119257, 32.138251, 33.420362, 32.223725, 32.822044, 32.480147, 31.577921, 31.169545, 32.879026, 34.458368, 33.87449, 34.391366, 34.085069, 33.013031, 33.788344, 35.176251, 35.60698, 35.11882, 34.802952, 34.353079, 34.333935, 34.065926, 33.211658, 31.330661, 32.565367, 32.50749, 31.3596, 31.822614, 32.044475, 31.919076, 32.362798, 32.825813, 34.224503, 33.693965, 32.75829, 32.301288, 33.779252, 34.100125, 34.868278, 34.032061, 36.608774, 35.208598, 34.965512, 33.312526, 32.388799, 32.077649, 31.6012, 32.242947, 33.226809, 35.138085, 35.58895, 34.237339, 34.752844, 34.722609, 33.42262, 34.36536, 33.80964, 33.879105, 35.397413, 34.444749, 36.36, 36.45, 35.8, 36.565, 36.65, 37.91, 37.46], "ttmEps": [2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.18, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.38, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 2.87, 3.02, 3.02, 3.02, 3.02, 3.02, 3.02, 3.02, 3.02, 3.02, 3.02, 3.02, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.05, 3.05, 3.05], "quarterlyEps": [0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.52, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.78, 0.78, 0.78], "priceIndex": [100.0, 96.1443775608016, 99.46677215857002, 93.02707165194126, 95.81624299116474, 93.88842948012302, 95.08468163339157, 94.13093284258579, 93.30158646648381, 91.35261835804762, 97.32392051517496, 108.06397120921622, 103.00495189895511, 113.12299051947736, 109.80560043218439, 114.69875138380215, 118.59668301778947, 124.31918034550921, 125.14852672161119, 124.42175906160114, 122.62399866253084, 120.15730202990646, 119.48836579635235, 119.94825831119952, 116.39454717337733, 115.72561093982326, 116.01827397916693, 113.13349449201378, 112.50636791877808, 115.14029402690593, 111.08488071391818, 114.4295527159185, 118.37045806302713, 114.82693467867284, 111.36778679098873, 113.89887295857677, 113.56139388632135, 115.16441375092828, 115.79718643854655, 119.55162794159351, 114.36290381862482, 114.70038289088022, 111.62089494945904, 110.06005595885964, 110.1866123295373, 116.0924800539094, 114.00647451668438, 126.26706689307343, 132.43993350050476, 143.16795412128772, 135.7179382736712, 133.2487943804297, 139.59194724769338, 146.06281595555265, 147.5102468726851, 141.59280736355973, 143.12537911916584, 145.55195717605557, 140.1879468656641, 141.93434687197015, 146.4810500452881, 149.65516081435302, 139.53231474741244, 138.93180557055177, 152.01430171772031, 151.027753218606, 154.97394721506325, 157.11861826382352, 158.57699311045727, 155.87470868891177, 147.21023746860496, 147.63917259493402, 145.43901197397875, 138.8281498764729, 148.1611311220241, 150.667213068775, 154.55595601823552, 159.0064048568316, 159.1792392007522, 156.41391261244797, 159.3520735446728, 150.5375861651133, 149.19813260266258, 148.93888337822426, 148.8524639148214, 133.22758937129967, 133.35816493216691, 138.40697357453487, 142.93348913920403, 147.1988627479089, 147.28591006656367, 153.16167740192213, 147.67762758339524, 150.4196547841012, 148.85278013388992, 144.7179820860523, 142.84644182054927, 150.68079674006555, 157.91873958195657, 155.2428938242691, 157.61167711778324, 156.20795317538023, 151.2949262512972, 154.84809660868342, 161.20871485087568, 163.1826963459191, 160.94551517952354, 159.49792844429936, 157.43621219784353, 157.34847744643113, 156.12022300685288, 152.20521096028125, 143.58481792839297, 149.2433335979186, 148.97808995983377, 143.71744203887792, 145.83938197778622, 146.8561454380404, 146.2814562355559, 148.31498315606427, 150.43692767785762, 156.84696316955265, 154.4155685004745, 150.12747753057292, 148.03308989658996, 154.8064290178016, 156.27695309270499, 159.7973099931275, 155.96502360460775, 167.77380309249418, 161.35695743361373, 160.24292223815638, 152.66747740958473, 148.43414275026998, 147.00817806671546, 144.8246670671497, 147.76571979984158, 152.27464625168582, 161.03380446002706, 163.1000669284533, 156.90578908206462, 159.26828924017417, 159.12972571066342, 153.17202555636683, 157.49249460915235, 154.94569372872513, 155.26404383877852, 162.22227487447938, 157.85632527044982, 166.63370044686795, 167.04616010143945, 164.06728481842333, 167.57319188228072, 167.96273711159822, 173.73717227559857, 171.67487400274132], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 122.48995983935743, 122.48995983935743, 122.48995983935743], "valuationGap": [0.0, 3.855622439198399, 0.5332278414299765, 6.972928348058744, 4.183757008835258, 6.111570519876977, 4.915318366608432, 5.869067157414207, 6.698413533516188, 8.647381641952379, -1.3399847722030813, -12.08003546624434, -7.021016155983233, -17.139054776505475, -13.821664689212511, -18.714815640830267, -22.612747274817593, -28.33524460253733, -29.16459097863931, -28.437823318629256, -26.640062919558957, -24.17336628693458, -23.504430053380474, -33.201270359392296, -29.647559221570106, -28.978622988016028, -29.271286027359707, -26.386506540206554, -25.759379966970855, -28.393306075098707, -24.337892762110954, -27.682564764111277, -31.623470111219902, -28.079946726865614, -24.620798839181504, -27.151885006769547, -32.43689589435348, -34.039915758960404, -34.672688446578675, -38.42712994962564, -33.238405826656944, -33.57588489891235, -30.49639695749117, -28.935557966891764, -29.062114337569426, -34.96798206194153, -32.88197652471651, -45.14256890110556, -51.31543550853689, -60.035424000805804, -52.58540815318928, -50.11626425994778, -56.459417127211466, -62.930285835070734, -64.37771675220317, -58.46027724307781, -59.992848998683925, -62.41942705557365, -57.05541674518217, -58.80181675148823, -63.34851992480618, -66.52263069387111, -57.202997478336144, -56.602488301475475, -69.68498444864402, -68.6984359495297, -72.64462994598695, -74.78930099474722, -76.24767584138097, -73.54539141983547, -64.88092019952866, -65.30985532585773, -63.10969470490245, -56.49883260739661, -65.8318138529478, -63.11701226556215, -67.00575521502267, -71.45620405361876, -71.62903839753935, -68.86371180923513, -71.80187274145996, -62.987385361900465, -61.647931799449736, -61.388682575011416, -61.30226311160857, -45.677388568086826, -45.80796412895407, -50.85677277132203, -47.35115982193496, -51.61653343063982, -51.7035807492946, -57.57934808465306, -52.095298266126164, -54.83732546683213, -53.27045081662085, -49.13565276878323, -47.2641125032802, -55.098467422796475, -62.3364102646875, -59.66056450700002, -62.029347800514174, -50.98706964124368, -46.07404271716065, -49.62721307454687, -55.98783131673913, -57.961812811782565, -55.72463164538699, -54.277044910162815, -52.215328663706984, -52.127593912294586, -50.899339472716335, -46.9843274261447, -38.36393439425642, -44.022450063782046, -33.71704578312695, -28.4563978621711, -30.5783378010794, -31.595101261333568, -31.02041205884909, -33.053938979357454, -35.17588350115081, -41.58591899284583, -39.15452432376769, -34.8664333538661, -32.77204571988314, -39.54538484109479, -41.01590891599817, -44.53626581642068, -40.70397942790093, -46.48866253024518, -40.07181687136473, -38.957781675907384, -31.382336847335736, -27.149002188020987, -25.72303750446646, -23.539526504900707, -26.48057923759258, -30.989505689436825, -39.74866389777806, -41.81492636620429, -33.21100996559876, -35.57351012370832, -35.43494659419757, -29.47724643990098, -33.79771549268649, -31.25091461225928, -31.569264722312667, -38.52749575801353, -34.16154615398396, -42.938921330402096, -43.3513809849736, -40.37250570195748, -43.87841276581487, -45.47277727224079, -51.24721243624114, -49.184914163383894], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 95.98393574297188, null, null, null, null, null, null, null, null, null, null, null, null, 86.74698795180723, null, null, null, null, null, null, null, null, null, null, null, null, 81.12449799196787, null, null, null, null, null, null, null, null, null, null, null, null, 83.13253012048192, null, null, null, null, null, null, null, null, null, null, null, null, 82.3293172690763, null, null, null, null, null, null, null, null, null, null, null, null, 87.55020080321285, null, null, null, null, null, null, null, null, null, null, null, null, 95.58232931726907, null, null, null, null, null, null, null, null, null, null, null, null, 105.22088353413655, null, null, null, null, null, null, null, null, null, null, null, null, 115.26104417670682, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 121.285140562249, null, null, null, null, null, null, null, null, null, null, 123.69477911646585, null, null, null, null, null, null, null, null, null, null, null, null, 122.48995983935743, null, null], "quarterLabels": ["2023-07-27", "", "", "", "", "", "", "", "", "", "2023-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-30", "", "", "", "", "", "", "", "", "", "", "2026-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-23", "", ""], "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": [-8.771929824561392, -8.771929824561392, -8.771929824561392, -8.771929824561392, -8.771929824561392, -8.771929824561392, -8.771929824561392, -8.771929824561392, -8.771929824561392, -8.771929824561392, 22.448979591836732, 22.448979591836732, 22.448979591836732, 22.448979591836732, 22.448979591836732, 22.448979591836732, 22.448979591836732, 22.448979591836732, 22.448979591836732, 22.448979591836732, 22.448979591836732, 22.448979591836732, 22.448979591836732, -10.638297872340424, -10.638297872340424, -10.638297872340424, -10.638297872340424, -10.638297872340424, -10.638297872340424, -10.638297872340424, -10.638297872340424, -10.638297872340424, -10.638297872340424, -10.638297872340424, -10.638297872340424, -10.638297872340424, 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, 18.749999999999993, 18.749999999999993, 18.749999999999993, 18.749999999999993, 18.749999999999993, 18.749999999999993, 18.749999999999993, 18.749999999999993, 18.749999999999993, 18.749999999999993, 18.749999999999993, 18.749999999999993, 18.749999999999993, 3.5714285714285547, 3.5714285714285547, 3.5714285714285547, 3.5714285714285547, 3.5714285714285547, 3.5714285714285547, 3.5714285714285547, 3.5714285714285547, 3.5714285714285547, 3.5714285714285547, 3.5714285714285547, 3.5714285714285547, 3.5714285714285547, 14.583333333333348, 14.583333333333348, 14.583333333333348, 14.583333333333348, 14.583333333333348, 14.583333333333348, 14.583333333333348, 14.583333333333348, 14.583333333333348, 14.583333333333348, 14.583333333333348, 14.583333333333348, 14.583333333333348, 11.475409836065584, 11.475409836065584, 11.475409836065584, 11.475409836065584, 11.475409836065584, 11.475409836065584, 11.475409836065584, 11.475409836065584, 11.475409836065584, 11.475409836065584, 11.475409836065584, 11.475409836065584, 11.475409836065584, 24.61538461538462, 24.61538461538462, 24.61538461538462, 24.61538461538462, 24.61538461538462, 24.61538461538462, 24.61538461538462, 24.61538461538462, 24.61538461538462, 24.61538461538462, 24.61538461538462, 24.61538461538462, 24.61538461538462, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, 9.210526315789467, -1.4084507042253533, -1.4084507042253533, -1.4084507042253533, -1.4084507042253533, -1.4084507042253533, -1.4084507042253533, -1.4084507042253533, -1.4084507042253533, -1.4084507042253533, -1.4084507042253533, -1.4084507042253533, -2.6315789473684235, -2.6315789473684235, -2.6315789473684235, -2.6315789473684235, -2.6315789473684235, -2.6315789473684235, -2.6315789473684235, -2.6315789473684235, -2.6315789473684235, -2.6315789473684235, -2.6315789473684235, -2.6315789473684235, -2.6315789473684235, 2.6315789473684235, 2.6315789473684235, 2.6315789473684235], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8, 15], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 21.820316, "latestClose": 37.46, "startTtmEps": 2.49, "latestTtmEps": 3.05, "priceChangePct": 71.6748740027413, "epsChangePct": 22.48995983935742, "earningsGapPct": -49.18491416338388, "startMultiple": 8.763179116465862, "latestMultiple": 12.281967213114756, "multipleChangePct": 40.154241398959336, "latestQuarter": "2026-07-23", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 10.866634955533772, "earningsMovePct": 16.412213740458004, "spread": 5.545578784924231, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 28.83784412533137, "earningsMovePct": 47.34299516908214, "spread": 18.505151043750768, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 71.6748740027413, "earningsMovePct": 22.48995983935742, "spread": -49.18491416338388, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "marketChangePct": 71.6748740027413, "earningsChangePct": 22.48995983935742, "recentMarketMovePoints": 12.545148292077897, "recentEarningsMovePoints": -1.2048192771084274}, "pressure": {"score": 59, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 78, "band": "high", "label": "High confidence", "anchorStability": 33, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 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": 0.99197223, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.23605147, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.00231326, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00747176, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "caution", "value": 21.257840887623125, "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-23", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 95.98393574297188, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 86.74698795180723, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 81.12449799196787, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 83.13253012048192, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 82.3293172690763, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 87.55020080321285, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 95.58232931726907, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 105.22088353413655, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 115.26104417670682, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 121.285140562249, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 123.69477911646585, 122.48995983935743, 122.48995983935743, 122.48995983935743], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.82331588515217, 105.82331588515217, 105.82331588515217, 105.82331588515217, 105.82331588515217, 105.82331588515217, 105.82331588515217, 105.82331588515217, 105.82331588515217, 105.82331588515217, 105.82331588515217, 105.82331588515217, 105.82331588515217, 109.90709980445132, 109.90709980445132, 109.90709980445132, 109.90709980445132, 109.90709980445132, 109.90709980445132, 109.90709980445132, 109.90709980445132, 109.90709980445132, 109.90709980445132, 109.90709980445132, 109.90709980445132, 109.90709980445132, 113.01372338899726, 113.01372338899726, 113.01372338899726, 113.01372338899726, 113.01372338899726, 113.01372338899726, 113.01372338899726, 113.01372338899726, 113.01372338899726, 113.01372338899726, 113.01372338899726, 113.01372338899726, 113.01372338899726, 115.11683362737541, 115.11683362737541, 115.11683362737541, 115.11683362737541, 115.11683362737541, 115.11683362737541, 115.11683362737541, 115.11683362737541, 115.11683362737541, 115.11683362737541, 115.11683362737541, 115.11683362737541, 115.11683362737541, 117.00538837459055, 117.00538837459055, 117.00538837459055, 117.00538837459055, 117.00538837459055, 117.00538837459055, 117.00538837459055, 117.00538837459055, 117.00538837459055, 117.00538837459055, 117.00538837459055, 117.00538837459055, 117.00538837459055, 119.45493576744983, 119.45493576744983, 119.45493576744983, 119.45493576744983, 119.45493576744983, 119.45493576744983, 119.45493576744983, 119.45493576744983, 119.45493576744983, 119.45493576744983, 119.45493576744983, 119.45493576744983, 119.45493576744983, 120.66495877386201, 120.66495877386201, 120.66495877386201, 120.66495877386201, 120.66495877386201, 120.66495877386201, 120.66495877386201, 120.66495877386201, 120.66495877386201, 120.66495877386201, 120.66495877386201, 120.66495877386201, 120.66495877386201, 122.64796457968697, 122.64796457968697, 122.64796457968697, 122.64796457968697, 122.64796457968697, 122.64796457968697, 122.64796457968697, 122.64796457968697, 122.64796457968697, 122.64796457968697, 122.64796457968697, 122.64796457968697, 122.64796457968697, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 125.93614408800507, 126.07887013212653, 126.07887013212653, 126.07887013212653, 126.07887013212653, 126.07887013212653, 126.07887013212653, 126.07887013212653, 126.07887013212653, 126.07887013212653, 126.07887013212653, 126.07887013212653, 126.0034258914839, 126.0034258914839, 126.0034258914839, 126.0034258914839, 126.0034258914839, 126.0034258914839, 126.0034258914839, 126.0034258914839, 126.0034258914839, 126.0034258914839, 126.0034258914839, 126.0034258914839, 126.0034258914839, 151.5991963497581, 151.5991963497581, 151.5991963497581], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 109.63772221828741, 109.63772221828741, 109.63772221828741, 109.63772221828741, 109.63772221828741, 109.63772221828741, 109.63772221828741, 109.63772221828741, 109.63772221828741, 109.63772221828741, 109.63772221828741, 109.63772221828741, 109.63772221828741, 90.94084212762944, 90.94084212762944, 90.94084212762944, 90.94084212762944, 90.94084212762944, 90.94084212762944, 90.94084212762944, 90.94084212762944, 90.94084212762944, 90.94084212762944, 90.94084212762944, 90.94084212762944, 90.94084212762944, 115.92623415256038, 115.92623415256038, 115.92623415256038, 115.92623415256038, 115.92623415256038, 115.92623415256038, 115.92623415256038, 115.92623415256038, 115.92623415256038, 115.92623415256038, 115.92623415256038, 115.92623415256038, 115.92623415256038, 109.48323181528437, 109.48323181528437, 109.48323181528437, 109.48323181528437, 109.48323181528437, 109.48323181528437, 109.48323181528437, 109.48323181528437, 109.48323181528437, 109.48323181528437, 109.48323181528437, 109.48323181528437, 109.48323181528437, 61.089666406969336, 61.089666406969336, 61.089666406969336, 61.089666406969336, 61.089666406969336, 61.089666406969336, 61.089666406969336, 61.089666406969336, 61.089666406969336, 61.089666406969336, 61.089666406969336, 61.089666406969336, 61.089666406969336, 86.42476450173525, 86.42476450173525, 86.42476450173525, 86.42476450173525, 86.42476450173525, 86.42476450173525, 86.42476450173525, 86.42476450173525, 86.42476450173525, 86.42476450173525, 86.42476450173525, 86.42476450173525, 86.42476450173525, 123.84729796727814, 123.84729796727814, 123.84729796727814, 123.84729796727814, 123.84729796727814, 123.84729796727814, 123.84729796727814, 123.84729796727814, 123.84729796727814, 123.84729796727814, 123.84729796727814, 123.84729796727814, 123.84729796727814, 102.14560167150648, 102.14560167150648, 102.14560167150648, 102.14560167150648, 102.14560167150648, 102.14560167150648, 102.14560167150648, 102.14560167150648, 102.14560167150648, 102.14560167150648, 102.14560167150648, 102.14560167150648, 102.14560167150648, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 126.61086125079679, 137.78729017635808, 137.78729017635808, 137.78729017635808, 137.78729017635808, 137.78729017635808, 137.78729017635808, 137.78729017635808, 137.78729017635808, 137.78729017635808, 137.78729017635808, 137.78729017635808, 102.77728592676536, 102.77728592676536, 102.77728592676536, 102.77728592676536, 102.77728592676536, 102.77728592676536, 102.77728592676536, 102.77728592676536, 102.77728592676536, 102.77728592676536, 102.77728592676536, 102.77728592676536, 102.77728592676536, null, null, null], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 22.489959839357425, "valuationContribution": 49.184914163383894, "marketMove": 71.67487400274132, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 22.489959839357425}, {"key": "valuation", "label": "Relative valuation contribution", "value": 49.184914163383894}, {"key": "market", "label": "Total market move", "value": 71.67487400274132}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": -4.016064257028118, "surprisePct": 22.448979591836732, "immediateReturnPct": 6.536541879646407, "forward4WeekPct": 20.19972980064142, "forward13WeekPct": 31.30248532239559, "toDateReturnPct": 87.92551006023548, "weeksSince": 145, "availabilitySource": "reported", "spread": -1.3399847722030813, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": -9.623430962343093, "surprisePct": -10.638297872340424, "immediateReturnPct": 0.38488476412088524, "forward4WeekPct": -5.318401722197274, "forward13WeekPct": -4.960292050635728, "toDateReturnPct": 43.674970243824404, "weeksSince": 132, "availabilitySource": "reported", "spread": -33.201270359392296, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": -6.481481481481488, "surprisePct": 0.0, "immediateReturnPct": -0.296297112946986, "forward4WeekPct": 0.4074060155246695, "forward13WeekPct": 25.697428255813936, "toDateReturnPct": 50.72570038965773, "weeksSince": 119, "availabilitySource": "reported", "spread": -32.43689589435348, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 2.4752475247524774, "surprisePct": 18.749999999999993, "immediateReturnPct": 8.10029145834783, "forward4WeekPct": 10.286083732438556, "forward13WeekPct": 5.355168233213181, "toDateReturnPct": 29.624705679942842, "weeksSince": 106, "availabilitySource": "reported", "spread": -60.035424000805804, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": -0.9661835748792313, "surprisePct": 3.5714285714285547, "immediateReturnPct": -6.764114255637277, "forward4WeekPct": 3.554028054741254, "forward13WeekPct": 0.6762561671210365, "toDateReturnPct": 14.713634376901785, "weeksSince": 93, "availabilitySource": "reported", "spread": -57.202997478336144, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-24", "periodEnd": "2024-12-31", "earningsChangePct": 6.341463414634174, "surprisePct": 14.583333333333348, "immediateReturnPct": 1.691457083090775, "forward4WeekPct": 5.570139366462423, "forward13WeekPct": -3.5283491312675164, "toDateReturnPct": 15.87038564206933, "weeksSince": 80, "availabilitySource": "reported", "spread": -63.11701226556215, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 9.174311926605494, "surprisePct": 11.475409836065584, "immediateReturnPct": 3.2704389437657744, "forward4WeekPct": 6.69811192993679, "forward13WeekPct": 12.86133143519621, "toDateReturnPct": 24.03628919050893, "weeksSince": 67, "availabilitySource": "reported", "spread": -47.35115982193496, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 10.084033613445387, "surprisePct": 24.61538461538462, "immediateReturnPct": -0.8906217915275572, "forward4WeekPct": 3.5346487836511065, "forward13WeekPct": -5.477758574637603, "toDateReturnPct": 8.922687165144882, "weeksSince": 54, "availabilitySource": "reported", "spread": -50.98706964124368, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 9.541984732824439, "surprisePct": 9.210526315789467, "immediateReturnPct": -0.17772561875321058, "forward4WeekPct": -1.9845960894590897, "forward13WeekPct": 7.071656831013118, "toDateReturnPct": 15.030179147067502, "weeksSince": 41, "availabilitySource": "reported", "spread": -33.71704578312695, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-06", "periodEnd": "2025-12-31", "earningsChangePct": 5.226480836236935, "surprisePct": -1.4084507042253533, "immediateReturnPct": 7.571428013131487, "forward4WeekPct": -4.828570329607718, "forward13WeekPct": 2.029110138231127, "toDateReturnPct": 10.072675292865751, "weeksSince": 26, "availabilitySource": "reported", "spread": -46.48866253024518, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 1.9867549668874274, "surprisePct": -2.6315789473684235, "immediateReturnPct": -3.7978389359618614, "forward4WeekPct": -3.438117730362922, "forward13WeekPct": 2.981402935461719, "toDateReturnPct": 5.257390285467833, "weeksSince": 15, "availabilitySource": "reported", "spread": -33.21100996559876, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": -0.9740259740259827, "surprisePct": 2.6315789473684235, "immediateReturnPct": 0.23246273759058855, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.4476958840421226, "weeksSince": 2, "availabilitySource": "reported", "spread": -45.47277727224079, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": -0.9740259740259827, "surprisePct": 2.6315789473684235, "immediateReturnPct": 0.23246273759058855, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.4476958840421226, "weeksSince": 2, "availabilitySource": "reported", "spread": -45.47277727224079, "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; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Banks - Regional", "population": 29, "spreadPercentile": 96.4, "qualityPercentile": 89.3, "rarityPercentile": 96.4, "currentOneYearSpread": 69.840909, "lead": "earnings", "relatedSignals": [{"tickerId": 1893, "symbol": "HDB", "name": "HDFC Bank Limited ADR", "spread": 49.045418, "lead": "earnings", "quality": 100}, {"tickerId": 2916, "symbol": "NU", "name": "Nu Holdings Ltd", "spread": 35.526339, "lead": "earnings", "quality": 62.5}, {"tickerId": 369, "symbol": "BBDO", "name": "Banco Bradesco S/A ADR", "spread": 21.532546999999997, "lead": "earnings", "quality": 50}, {"tickerId": 940, "symbol": "DB", "name": "Deutsche Bank AG", "spread": 20.816833000000003, "lead": "earnings", "quality": 66.66666666666667}, {"tickerId": 2035, "symbol": "IBN", "name": "ICICI Bank Limited", "spread": 13.604313000000001, "lead": "earnings", "quality": 66.66666666666667}, {"tickerId": 563, "symbol": "BSBR", "name": "Banco Santander Brasil SA ADR", "spread": 131.940722, "lead": "earnings", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-01-26", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-04-25", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_elevated", "label": "Expectations elevated", "tone": "caution", "explanation": "Price is leading delivered earnings power by a meaningful margin."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}