{"ticker": {"uuid": "ac73e29b-b72d-409b-bd4e-0ce201e3b53c", "symbol": "HAFC", "name": "Hanmi Financial Corporation", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-20", "fiscal_date_ending": "2026-09-30", "estimate": 0.81, "session": "Time unconfirmed", "days": 68}, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 2, "inline": 1, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": 1.9, "average_surprise_label": "+1.9%", "median_surprise": 2.1, "surprise_dispersion": 7.1, "average_reaction": 1.4, "average_reaction_label": "+1.4%", "average_abs_reaction": 6.8, "positive_response_rate": 58.3, "confirmation_rate": 63.6, "reaction_sample": 12, "streak": {"count": 2, "band": "beat", "label": "2 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 34, "band": "Moderate", "tone": "neutral", "days": 68, "proximity_component": 3, "reaction_component": 17, "variability_component": 9, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 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": 36.7, "revenue_growth_1y": -10.7, "cash_conversion": 2.43, "net_margin": 23.2, "earnings_yield": 8.9, "eps_surprise_avg": 5.5, "sue_score": 0.23, "pe_ratio": 10.6, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 31.91, "currency": "USD", "return_13w": 5.1, "fair_value": 21.301629, "fair_value_gap": 49.8, "relative_strength": 1.8, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 54.4}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-24", "date_source": "exact", "eps_actual": 0.62, "eps_estimate": 0.61, "eps_surprise": 0.01, "surprise_pct": 1.6393, "surprise_label": "+1.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -4.3126705229988165, "one_week_reaction_label": "-4.3%", "four_week_reaction": 15.416394271052356, "four_week_reaction_label": "+15.4%", "confirmation": "diverged", "revenue": 101300000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 18796000.0, "operating_cash_flow": 29476000.0, "free_cash_flow": 30809000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-23", "date_source": "exact", "eps_actual": 0.61, "eps_estimate": 0.59, "eps_surprise": 0.02, "surprise_pct": 3.3898, "surprise_label": "+3.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -6.943683269752377, "one_week_reaction_label": "-6.9%", "four_week_reaction": -14.41906222373368, "four_week_reaction_label": "-14.4%", "confirmation": "diverged", "revenue": 103864000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 18633000.0, "operating_cash_flow": 8192000.0, "free_cash_flow": 10281000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-23", "date_source": "exact", "eps_actual": 0.5, "eps_estimate": 0.51, "eps_surprise": -0.01, "surprise_pct": -1.9608, "surprise_label": "-2.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 4.010520167999683, "one_week_reaction_label": "+4.0%", "four_week_reaction": 11.199535279661285, "four_week_reaction_label": "+11.2%", "confirmation": "diverged", "revenue": 107327000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 15164000.0, "operating_cash_flow": 29983000.0, "free_cash_flow": 30777000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-23", "date_source": "exact", "eps_actual": 0.48, "eps_estimate": 0.47, "eps_surprise": 0.01, "surprise_pct": 2.1277, "surprise_label": "+2.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.125578801570734, "one_week_reaction_label": "+5.1%", "four_week_reaction": -1.627475088712114, "four_week_reaction_label": "-1.6%", "confirmation": "confirmed", "revenue": 106717000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 14451000.0, "operating_cash_flow": 2051000.0, "free_cash_flow": 2820000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-22", "date_source": "exact", "eps_actual": 0.49, "eps_estimate": 0.48, "eps_surprise": 0.01, "surprise_pct": 2.0833, "surprise_label": "+2.1%", "surprise_band": "beat", "eps_yoy": -20.967741935483872, "eps_yoy_label": "-21.0%", "one_week_reaction": 6.2469746375544135, "one_week_reaction_label": "+6.2%", "four_week_reaction": 25.599383371735968, "four_week_reaction_label": "+25.6%", "confirmation": "confirmed", "revenue": 107995000.0, "revenue_yoy": 6.609081934846989, "revenue_yoy_label": "+6.6%", "net_income": 14892000.0, "operating_cash_flow": 5574000.0, "free_cash_flow": 5791000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-28", "date_source": "exact", "eps_actual": 0.58, "eps_estimate": 0.53, "eps_surprise": 0.05, "surprise_pct": 9.434, "surprise_label": "+9.4%", "surprise_band": "beat", "eps_yoy": -4.9180327868852505, "eps_yoy_label": "-4.9%", "one_week_reaction": 4.52567597774903, "one_week_reaction_label": "+4.5%", "four_week_reaction": 4.324026427441818, "four_week_reaction_label": "+4.3%", "confirmation": "confirmed", "revenue": 107470000.0, "revenue_yoy": 3.4718478009704996, "revenue_yoy_label": "+3.5%", "net_income": 17695000.0, "operating_cash_flow": 16337000.0, "free_cash_flow": 17177000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-22", "date_source": "exact", "eps_actual": 0.58, "eps_estimate": 0.57, "eps_surprise": 0.01, "surprise_pct": 1.7544, "surprise_label": "+1.8%", "surprise_band": "beat", "eps_yoy": 15.999999999999993, "eps_yoy_label": "+16.0%", "one_week_reaction": 5.816659002470055, "one_week_reaction_label": "+5.8%", "four_week_reaction": 12.316087500423288, "four_week_reaction_label": "+12.3%", "confirmation": "confirmed", "revenue": 106983000.0, "revenue_yoy": -0.3205158068333225, "revenue_yoy_label": "-0.3%", "net_income": 17672000.0, "operating_cash_flow": 25844000.0, "free_cash_flow": 26107000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 0.5, "eps_estimate": 0.61, "eps_surprise": -0.11, "surprise_pct": -18.0328, "surprise_label": "-18.0%", "surprise_band": "miss", "eps_yoy": 4.1666666666666705, "eps_yoy_label": "+4.2%", "one_week_reaction": -9.757038508443303, "one_week_reaction_label": "-9.8%", "four_week_reaction": -7.892588611629142, "four_week_reaction_label": "-7.9%", "confirmation": "confirmed", "revenue": 109404000.0, "revenue_yoy": 2.517874378027868, "revenue_yoy_label": "+2.5%", "net_income": 15117000.0, "operating_cash_flow": -18991000.0, "free_cash_flow": -18422000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-21", "date_source": "exact", "eps_actual": 0.73, "eps_estimate": 0.65, "eps_surprise": 0.08, "surprise_pct": 12.3077, "surprise_label": "+12.3%", "surprise_band": "beat", "eps_yoy": 48.97959183673469, "eps_yoy_label": "+49.0%", "one_week_reaction": 16.04461673475814, "one_week_reaction_label": "+16.0%", "four_week_reaction": 17.138502988531187, "four_week_reaction_label": "+17.1%", "confirmation": "confirmed", "revenue": 115106000.0, "revenue_yoy": 6.584564100189824, "revenue_yoy_label": "+6.6%", "net_income": 22061000.0, "operating_cash_flow": 146914000.0, "free_cash_flow": 147474000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-27", "date_source": "exact", "eps_actual": 0.7, "eps_estimate": 0.7, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 20.689655172413794, "eps_yoy_label": "+20.7%", "one_week_reaction": -8.284431354632863, "one_week_reaction_label": "-8.3%", "four_week_reaction": -4.486696260962066, "four_week_reaction_label": "-4.5%", "confirmation": "contained", "revenue": 112933000.0, "revenue_yoy": 5.083279054619894, "revenue_yoy_label": "+5.1%", "net_income": 21239000.0, "operating_cash_flow": 52241000.0, "free_cash_flow": 53336000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-21", "date_source": "exact", "eps_actual": 0.75, "eps_estimate": 0.7, "eps_surprise": 0.05, "surprise_pct": 7.1429, "surprise_label": "+7.1%", "surprise_band": "beat", "eps_yoy": 29.310344827586217, "eps_yoy_label": "+29.3%", "one_week_reaction": 7.224201021870613, "one_week_reaction_label": "+7.2%", "four_week_reaction": 4.50639177473983, "four_week_reaction_label": "+4.5%", "confirmation": "confirmed", "revenue": 102152000.0, "revenue_yoy": -4.515670714038679, "revenue_yoy_label": "-4.5%", "net_income": 22557000.0, "operating_cash_flow": 23877000.0, "free_cash_flow": 24376000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 0.79, "eps_estimate": 0.77, "eps_surprise": 0.02, "surprise_pct": 2.5974, "surprise_label": "+2.6%", "surprise_band": "beat", "eps_yoy": 58.00000000000001, "eps_yoy_label": "+58.0%", "one_week_reaction": -2.8807849321168315, "one_week_reaction_label": "-2.9%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "diverged", "revenue": 55581000.0, "revenue_yoy": -49.196555884611165, "revenue_yoy_label": "-49.2%", "net_income": 23505000.0, "operating_cash_flow": -8825000.0, "free_cash_flow": -8326000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [0.62, 0.61, 0.5, 0.48, 0.49, 0.58, 0.58, 0.5, 0.73, 0.7, 0.75, 0.79], "eps_estimate": [0.61, 0.59, 0.51, 0.47, 0.48, 0.53, 0.57, 0.61, 0.65, 0.7, 0.7, 0.77], "surprise": [1.6393, 3.3898, -1.9608, 2.1277, 2.0833, 9.434, 1.7544, -18.0328, 12.3077, 0.0, 7.1429, 2.5974], "reaction_1w": [-4.3126705229988165, -6.943683269752377, 4.010520167999683, 5.125578801570734, 6.2469746375544135, 4.52567597774903, 5.816659002470055, -9.757038508443303, 16.04461673475814, -8.284431354632863, 7.224201021870613, -2.8807849321168315], "reaction_4w": [15.416394271052356, -14.41906222373368, 11.199535279661285, -1.627475088712114, 25.599383371735968, 4.324026427441818, 12.316087500423288, -7.892588611629142, 17.138502988531187, -4.486696260962066, 4.50639177473983, null], "revenue": [101.3, 103.86, 107.33, 106.72, 108.0, 107.47, 106.98, 109.4, 115.11, 112.93, 102.15, 55.58], "net_income": [18.8, 18.63, 15.16, 14.45, 14.89, 17.7, 17.67, 15.12, 22.06, 21.24, 22.56, 23.5], "financial_unit": "millions", "scatter": [{"x": 1.6393, "y": -4.3126705229988165, "label": "2023-09-30"}, {"x": 3.3898, "y": -6.943683269752377, "label": "2023-12-31"}, {"x": -1.9608, "y": 4.010520167999683, "label": "2024-03-31"}, {"x": 2.1277, "y": 5.125578801570734, "label": "2024-06-30"}, {"x": 2.0833, "y": 6.2469746375544135, "label": "2024-09-30"}, {"x": 9.434, "y": 4.52567597774903, "label": "2024-12-31"}, {"x": 1.7544, "y": 5.816659002470055, "label": "2025-03-31"}, {"x": -18.0328, "y": -9.757038508443303, "label": "2025-06-30"}, {"x": 12.3077, "y": 16.04461673475814, "label": "2025-09-30"}, {"x": 0.0, "y": -8.284431354632863, "label": "2025-12-31"}, {"x": 7.1429, "y": 7.224201021870613, "label": "2026-03-31"}, {"x": 2.5974, "y": -2.8807849321168315, "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.08281910691332, 100.4476770839028, 93.84443368739934, 94.45998647329708, 90.76665053109902, 90.82260696211824, 89.47957571040986, 87.29714672191513, 83.04420801590135, 79.46278493574175, 92.94907951959375, 88.46070209522898, 95.84663054290556, 93.80130153979204, 100.39182319587935, 104.82337898269788, 109.65264136977959, 111.86841605872021, 110.2207872469327, 107.38004504329268, 104.59611806826172, 103.91434173389054, 96.69885897204108, 91.58552044191417, 89.27712379201948, 88.93086813989761, 87.66125126424298, 86.62247149000292, 91.0084212794405, 85.6991166754074, 87.83438229477252, 91.874070023151, 87.54583271353569, 85.5836981247001, 87.77666981495027, 91.29697086067733, 92.62430021615423, 94.6174796969675, 97.60724891818742, 91.2173462244406, 92.38980361157712, 91.27596877335057, 88.93104759014025, 90.04488883730407, 98.0176131694944, 92.50704870939707, 101.88672703330104, 114.37341967624484, 120.23571942980197, 110.56292836134818, 108.76756072836547, 112.51202076290579, 120.65472933744215, 117.74237366911207, 110.55063601972697, 112.51202076290579, 114.77058151684292, 109.59966509457573, 111.73935288063461, 118.27729561562681, 122.73498063956194, 130.4022037515227, 136.2269150881828, 149.58683824758893, 154.15437886470932, 159.56330398915966, 158.9623123086652, 154.21447546918387, 156.25784974644, 142.0744422414079, 140.5118664356971, 137.08621257509114, 128.55212943028204, 136.66551711695755, 138.1078997137192, 144.3582157544367, 147.7237666016309, 147.60423351321722, 144.07972179572525, 145.9027439928871, 136.36225261582376, 132.77697135544727, 136.48378529265548, 137.2129941715202, 124.08721512514316, 124.26951734485934, 130.5893383099158, 138.18527481298563, 142.7428367148275, 143.53775001824945, 146.67283548238885, 140.21824738510554, 140.894441535143, 143.41480096628828, 141.263275873152, 140.15677285912497, 152.51269754667806, 163.02445695312332, 158.59845130595235, 159.39759450795097, 143.84510983027786, 137.8822987140275, 141.5913109167081, 146.81699811660562, 155.21542969584914, 156.52185309805785, 155.15321814208627, 154.53110901339474, 156.70848135040922, 156.21079532924344, 154.03342940116622, 148.24784462634005, 145.01288869323116, 168.27965090006154, 164.23596399484694, 167.10081662037385, 169.865926955676, 171.31132816187642, 173.57369582453254, 176.65302353470707, 182.49746798912096, 179.22960857223555, 174.3906622809882, 168.73474312434794, 176.08743482351167, 179.98372899014183, 182.05756494608704, 166.97513095221234, 176.52733786654554, 170.4609326887908, 173.88919498685237, 165.76293815420428, 163.54091475145725, 161.1919238931012, 160.8744892317357, 164.4932123266166, 168.04844848922443, 177.76186581082573, 178.39672872461958, 191.28446702412728, 191.53840834428246, 194.63942389806817, 186.43598423427073, 193.3576364505998, 193.03718958873273, 195.02396013230867, 203.48375728559972, 200.02293117743523, 209.37997954395416, 206.4207553176074, 203.62527302873747, 207.31022608102907, 201.33806432534948, 202.54520047187725, 204.50918724357444], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 92.52336448598132, 92.52336448598132, 92.52336448598132], "gap": [0.0, 3.9171808930866803, -0.4476770839028035, 6.155566312600655, 5.540013526702921, 9.233349468900983, 9.177393037881757, 10.520424289590139, 12.702853278084874, 16.955791984098653, 12.12600011098722, -1.36029447286478, 3.128082951499991, -4.257845496176586, -2.212516493063063, -8.803038149150382, -13.234593935968903, -18.063856323050615, -20.279631011991242, -18.63200220020373, -15.79125999656371, -13.007333021532745, -12.325556687161566, -15.078921277337017, -9.965582747210107, -7.657186097315417, -7.310930445193549, -6.041313569538914, -5.002533795298859, -9.388483584736434, -4.0791789807033325, -6.214444600068461, -10.254132328446943, -5.925895018831625, -3.963760429996043, -6.156732120246204, -16.530615720490417, -17.857945075967308, -19.851124556780576, -22.840893778000506, -16.450991084253687, -17.623448471390205, -16.509613633163653, -14.164692449953336, -15.278533697117155, -23.25125802930748, -17.74069356921015, -27.120371893114125, -39.60706453605792, -51.38836740487986, -41.71557633642607, -39.92020870344335, -43.664668737983675, -51.80737731252003, -48.89502164418995, -41.70328399480485, -43.664668737983675, -45.92322949192081, -40.75231306965361, -42.892000855712496, -49.429943590704696, -53.88762861463982, -65.60469596336071, -71.42940730002081, -84.78933045942694, -89.35687107654732, -94.76579620099767, -94.1648045205032, -89.41696768102187, -91.46034195827801, -77.2769344532459, -75.71435864753511, -72.28870478692915, -63.75462164212004, -71.86800932879555, -73.31039192555721, -80.49528740552705, -83.86083825272124, -83.74130516430756, -80.21679344681559, -82.03981564397745, -72.4993242669141, -68.91404300653761, -72.62085694374582, -73.35006582261053, -60.224286776233505, -60.40658899594968, -66.72640996100614, -71.83013462606974, -76.3876965279116, -77.18260983133356, -80.31769529547296, -73.86310719818965, -74.5393013482271, -77.0596607793724, -74.90813568623611, -73.80163267220908, -86.15755735976217, -96.66931676620743, -92.24331111903646, -93.04245432103508, -76.86691668386042, -70.90410556761007, -74.61311777029066, -79.83880497018818, -88.2372365494317, -89.54365995164041, -88.17502499566884, -87.5529158669773, -89.73028820399178, -89.232602182826, -87.05523625474878, -81.26965147992262, -78.03469554681372, -93.82482223962539, -89.78113533441079, -92.6459879599377, -95.41109829523985, -96.85649950144027, -99.11886716409639, -102.19819487427092, -108.04263932868481, -104.7747799117994, -99.93583362055206, -94.2799144639118, -101.63260616307552, -105.52890032970568, -107.60273628565089, -88.78198453476686, -98.33419144910006, -92.26778627134532, -95.6960485694069, -87.5697917367588, -85.34776833401177, -82.99877747565573, -82.68134281429023, -86.30006590917112, -89.85530207177895, -99.56871939338025, -100.2035823071741, -107.79537045091855, -108.04931177107373, -111.15032732485945, -102.94688766106201, -109.86853987739109, -109.548093015524, -111.53486355909995, -119.994660712391, -116.5338346042265, -125.89088297074544, -122.93165874439866, -120.13617645552874, -123.82112950782034, -108.81469983936816, -110.02183598589593, -111.98582275759313], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 91.58878504672897, null, null, null, null, null, null, null, null, null, null, null, null, 81.61993769470406, null, null, null, null, null, null, null, null, null, null, null, null, 74.76635514018692, null, null, null, null, null, null, null, null, null, null, null, null, 68.84735202492212, null, null, null, null, null, null, null, null, null, null, null, null, 64.797507788162, null, null, null, null, null, null, null, null, null, null, null, null, null, 63.862928348909655, null, null, null, null, null, null, null, null, null, null, null, 66.35514018691589, null, null, null, null, null, null, null, null, null, null, null, null, 66.97819314641744, null, null, null, null, null, null, null, null, null, null, null, null, 74.45482866043615, null, null, null, null, null, null, null, null, null, null, null, null, null, 78.19314641744548, null, null, null, null, null, null, null, null, null, null, null, 83.48909657320873, null, null, null, null, null, null, null, null, null, null, null, null, 92.52336448598132, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-7.5, 112.0, 104.5]}}, "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": [15.603211, 14.992005, 15.673063, 14.642745, 14.738791, 14.162512, 14.171243, 13.961687, 13.621158, 12.957563, 12.398746, 14.503041, 13.80271, 14.955152, 14.636015, 15.664348, 16.355813, 17.109333, 17.455065, 17.197982, 16.754735, 16.320353, 16.213974, 15.088127, 14.290282, 13.930098, 13.876071, 13.67797, 13.515887, 14.200236, 13.371814, 13.704984, 14.335305, 13.659961, 13.353805, 13.695979, 14.245259, 14.452365, 14.763365, 15.229865, 14.232835, 14.415776, 14.241982, 13.876099, 14.049894, 15.293895, 14.43407, 15.897601, 17.845926, 18.760633, 17.251367, 16.971232, 17.555488, 18.826012, 18.371591, 17.249449, 17.555488, 17.907896, 17.101067, 17.434927, 18.455056, 19.150598, 20.346931, 21.255773, 23.34035, 24.053033, 24.896999, 24.803225, 24.06241, 24.381242, 22.168175, 21.924363, 21.389851, 20.05826, 21.324209, 21.549267, 22.524517, 23.049651, 23.031, 22.481063, 22.765513, 21.27689, 20.717471, 21.295853, 21.409633, 19.36159, 19.390035, 20.37613, 21.56134, 22.272466, 22.396498, 22.885672, 21.878549, 21.984057, 22.377314, 22.041607, 21.868957, 23.796878, 25.43705, 24.746451, 24.871143, 22.444456, 21.514066, 22.092791, 22.908166, 24.218591, 24.422435, 24.208884, 24.111815, 24.451555, 24.3739, 24.034161, 23.131424, 22.626667, 26.257029, 25.626084, 26.073093, 26.504539, 26.730068, 27.08307, 27.563544, 28.475465, 27.965574, 27.210543, 26.328038, 27.475294, 28.083241, 28.406826, 26.053482, 27.543933, 26.597379, 27.132298, 25.864341, 25.517634, 25.151116, 25.101586, 25.666223, 26.220954, 27.736559, 27.835618, 29.846519, 29.886142, 30.37, 29.09, 30.17, 30.12, 30.43, 31.75, 31.21, 32.67, 32.208266, 31.772081, 32.347052, 31.415203, 31.603555, 31.91], "ttmEps": [3.21, 3.21, 3.21, 3.21, 3.21, 3.21, 3.21, 3.21, 3.21, 3.21, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 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.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.4, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.08, 2.08, 2.08, 2.08, 2.08, 2.08, 2.08, 2.08, 2.08, 2.08, 2.08, 2.08, 2.08, 2.08, 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.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 2.15, 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.39, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.51, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.97, 2.97, 2.97], "quarterlyEps": [0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 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.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.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.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.79, 0.79, 0.79], "priceIndex": [100.0, 96.08281910691332, 100.4476770839028, 93.84443368739934, 94.45998647329708, 90.76665053109902, 90.82260696211824, 89.47957571040986, 87.29714672191513, 83.04420801590135, 79.46278493574175, 92.94907951959375, 88.46070209522898, 95.84663054290556, 93.80130153979204, 100.39182319587935, 104.82337898269788, 109.65264136977959, 111.86841605872021, 110.2207872469327, 107.38004504329268, 104.59611806826172, 103.91434173389054, 96.69885897204108, 91.58552044191417, 89.27712379201948, 88.93086813989761, 87.66125126424298, 86.62247149000292, 91.0084212794405, 85.6991166754074, 87.83438229477252, 91.874070023151, 87.54583271353569, 85.5836981247001, 87.77666981495027, 91.29697086067733, 92.62430021615423, 94.6174796969675, 97.60724891818742, 91.2173462244406, 92.38980361157712, 91.27596877335057, 88.93104759014025, 90.04488883730407, 98.0176131694944, 92.50704870939707, 101.88672703330104, 114.37341967624484, 120.23571942980197, 110.56292836134818, 108.76756072836547, 112.51202076290579, 120.65472933744215, 117.74237366911207, 110.55063601972697, 112.51202076290579, 114.77058151684292, 109.59966509457573, 111.73935288063461, 118.27729561562681, 122.73498063956194, 130.4022037515227, 136.2269150881828, 149.58683824758893, 154.15437886470932, 159.56330398915966, 158.9623123086652, 154.21447546918387, 156.25784974644, 142.0744422414079, 140.5118664356971, 137.08621257509114, 128.55212943028204, 136.66551711695755, 138.1078997137192, 144.3582157544367, 147.7237666016309, 147.60423351321722, 144.07972179572525, 145.9027439928871, 136.36225261582376, 132.77697135544727, 136.48378529265548, 137.2129941715202, 124.08721512514316, 124.26951734485934, 130.5893383099158, 138.18527481298563, 142.7428367148275, 143.53775001824945, 146.67283548238885, 140.21824738510554, 140.894441535143, 143.41480096628828, 141.263275873152, 140.15677285912497, 152.51269754667806, 163.02445695312332, 158.59845130595235, 159.39759450795097, 143.84510983027786, 137.8822987140275, 141.5913109167081, 146.81699811660562, 155.21542969584914, 156.52185309805785, 155.15321814208627, 154.53110901339474, 156.70848135040922, 156.21079532924344, 154.03342940116622, 148.24784462634005, 145.01288869323116, 168.27965090006154, 164.23596399484694, 167.10081662037385, 169.865926955676, 171.31132816187642, 173.57369582453254, 176.65302353470707, 182.49746798912096, 179.22960857223555, 174.3906622809882, 168.73474312434794, 176.08743482351167, 179.98372899014183, 182.05756494608704, 166.97513095221234, 176.52733786654554, 170.4609326887908, 173.88919498685237, 165.76293815420428, 163.54091475145725, 161.1919238931012, 160.8744892317357, 164.4932123266166, 168.04844848922443, 177.76186581082573, 178.39672872461958, 191.28446702412728, 191.53840834428246, 194.63942389806817, 186.43598423427073, 193.3576364505998, 193.03718958873273, 195.02396013230867, 203.48375728559972, 200.02293117743523, 209.37997954395416, 206.4207553176074, 203.62527302873747, 207.31022608102907, 201.33806432534948, 202.54520047187725, 204.50918724357444], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 92.52336448598132, 92.52336448598132, 92.52336448598132], "valuationGap": [0.0, 3.9171808930866803, -0.4476770839028035, 6.155566312600655, 5.540013526702921, 9.233349468900983, 9.177393037881757, 10.520424289590139, 12.702853278084874, 16.955791984098653, 12.12600011098722, -1.36029447286478, 3.128082951499991, -4.257845496176586, -2.212516493063063, -8.803038149150382, -13.234593935968903, -18.063856323050615, -20.279631011991242, -18.63200220020373, -15.79125999656371, -13.007333021532745, -12.325556687161566, -15.078921277337017, -9.965582747210107, -7.657186097315417, -7.310930445193549, -6.041313569538914, -5.002533795298859, -9.388483584736434, -4.0791789807033325, -6.214444600068461, -10.254132328446943, -5.925895018831625, -3.963760429996043, -6.156732120246204, -16.530615720490417, -17.857945075967308, -19.851124556780576, -22.840893778000506, -16.450991084253687, -17.623448471390205, -16.509613633163653, -14.164692449953336, -15.278533697117155, -23.25125802930748, -17.74069356921015, -27.120371893114125, -39.60706453605792, -51.38836740487986, -41.71557633642607, -39.92020870344335, -43.664668737983675, -51.80737731252003, -48.89502164418995, -41.70328399480485, -43.664668737983675, -45.92322949192081, -40.75231306965361, -42.892000855712496, -49.429943590704696, -53.88762861463982, -65.60469596336071, -71.42940730002081, -84.78933045942694, -89.35687107654732, -94.76579620099767, -94.1648045205032, -89.41696768102187, -91.46034195827801, -77.2769344532459, -75.71435864753511, -72.28870478692915, -63.75462164212004, -71.86800932879555, -73.31039192555721, -80.49528740552705, -83.86083825272124, -83.74130516430756, -80.21679344681559, -82.03981564397745, -72.4993242669141, -68.91404300653761, -72.62085694374582, -73.35006582261053, -60.224286776233505, -60.40658899594968, -66.72640996100614, -71.83013462606974, -76.3876965279116, -77.18260983133356, -80.31769529547296, -73.86310719818965, -74.5393013482271, -77.0596607793724, -74.90813568623611, -73.80163267220908, -86.15755735976217, -96.66931676620743, -92.24331111903646, -93.04245432103508, -76.86691668386042, -70.90410556761007, -74.61311777029066, -79.83880497018818, -88.2372365494317, -89.54365995164041, -88.17502499566884, -87.5529158669773, -89.73028820399178, -89.232602182826, -87.05523625474878, -81.26965147992262, -78.03469554681372, -93.82482223962539, -89.78113533441079, -92.6459879599377, -95.41109829523985, -96.85649950144027, -99.11886716409639, -102.19819487427092, -108.04263932868481, -104.7747799117994, -99.93583362055206, -94.2799144639118, -101.63260616307552, -105.52890032970568, -107.60273628565089, -88.78198453476686, -98.33419144910006, -92.26778627134532, -95.6960485694069, -87.5697917367588, -85.34776833401177, -82.99877747565573, -82.68134281429023, -86.30006590917112, -89.85530207177895, -99.56871939338025, -100.2035823071741, -107.79537045091855, -108.04931177107373, -111.15032732485945, -102.94688766106201, -109.86853987739109, -109.548093015524, -111.53486355909995, -119.994660712391, -116.5338346042265, -125.89088297074544, -122.93165874439866, -120.13617645552874, -123.82112950782034, -108.81469983936816, -110.02183598589593, -111.98582275759313], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 91.58878504672897, null, null, null, null, null, null, null, null, null, null, null, null, 81.61993769470406, null, null, null, null, null, null, null, null, null, null, null, null, 74.76635514018692, null, null, null, null, null, null, null, null, null, null, null, null, 68.84735202492212, null, null, null, null, null, null, null, null, null, null, null, null, 64.797507788162, null, null, null, null, null, null, null, null, null, null, null, null, null, 63.862928348909655, null, null, null, null, null, null, null, null, null, null, null, 66.35514018691589, null, null, null, null, null, null, null, null, null, null, null, null, 66.97819314641744, null, null, null, null, null, null, null, null, null, null, null, null, 74.45482866043615, null, null, null, null, null, null, null, null, null, null, null, null, null, 78.19314641744548, null, null, null, null, null, null, null, null, null, null, null, 83.48909657320873, null, null, null, null, null, null, null, null, null, null, null, null, 92.52336448598132, null, null], "quarterLabels": ["2023-07-25", "", "", "", "", "", "", "", "", "", "2023-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-28", "", "", "", "", "", "", "", "", "", "", "", "2025-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-27", "", "", "", "", "", "", "", "", "", "", "", "2026-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-21", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [6.349206349206354, 6.349206349206354, 6.349206349206354, 6.349206349206354, 6.349206349206354, 6.349206349206354, 6.349206349206354, 6.349206349206354, 6.349206349206354, 6.349206349206354, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 1.6393442622950833, 3.3898305084745797, 3.3898305084745797, 3.3898305084745797, 3.3898305084745797, 3.3898305084745797, 3.3898305084745797, 3.3898305084745797, 3.3898305084745797, 3.3898305084745797, 3.3898305084745797, 3.3898305084745797, 3.3898305084745797, 3.3898305084745797, -1.960784313725492, -1.960784313725492, -1.960784313725492, -1.960784313725492, -1.960784313725492, -1.960784313725492, -1.960784313725492, -1.960784313725492, -1.960784313725492, -1.960784313725492, -1.960784313725492, -1.960784313725492, -1.960784313725492, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 2.0833333333333353, 9.43396226415093, 9.43396226415093, 9.43396226415093, 9.43396226415093, 9.43396226415093, 9.43396226415093, 9.43396226415093, 9.43396226415093, 9.43396226415093, 9.43396226415093, 9.43396226415093, 9.43396226415093, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, -18.032786885245898, -18.032786885245898, -18.032786885245898, -18.032786885245898, -18.032786885245898, -18.032786885245898, -18.032786885245898, -18.032786885245898, -18.032786885245898, -18.032786885245898, -18.032786885245898, -18.032786885245898, -18.032786885245898, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 12.307692307692301, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 7.1428571428571495, 2.5974025974025996, 2.5974025974025996, 2.5974025974025996], "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": [24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 15.603211, "latestClose": 31.91, "startTtmEps": 3.21, "latestTtmEps": 2.97, "priceChangePct": 104.50918724357443, "epsChangePct": -7.476635514018682, "earningsGapPct": -111.98582275759311, "startMultiple": 4.86081339563863, "latestMultiple": 10.744107744107744, "multipleChangePct": 121.0351821723481, "latestQuarter": "2026-07-21", "tone": "negative", "read": "Market price is leading earnings power; the spread is stable and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 44.43625524724333, "earningsMovePct": 38.13953488372095, "spread": -6.2967203635223825, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 88.02406330901611, "earningsMovePct": 34.389140271493225, "spread": -53.63492303752289, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 104.50918724357443, "earningsMovePct": -7.476635514018682, "spread": -111.98582275759311, "lead": "price"}]}, "state": {"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "lead": "price", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is stable and has persisted through 11 updates.", "marketChangePct": 104.50918724357443, "earningsChangePct": -7.476635514018682, "recentMarketMovePoints": 9.869763345506271, "recentEarningsMovePoints": 9.034267912772592}, "pressure": {"score": 76, "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": 83, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 2.42675858, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "caution", "value": -0.10670322, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 6.07467458, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.01560275, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00932675, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -3.430800648804988, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 0, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-21", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 91.58878504672897, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 81.61993769470406, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 74.76635514018692, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 68.84735202492212, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 64.797507788162, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 63.862928348909655, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.35514018691589, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 66.97819314641744, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 74.45482866043615, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 78.19314641744548, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 83.48909657320873, 92.52336448598132, 92.52336448598132, 92.52336448598132], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.776069701292, 105.776069701292, 105.776069701292, 105.776069701292, 105.776069701292, 105.776069701292, 105.776069701292, 105.776069701292, 105.776069701292, 105.776069701292, 105.776069701292, 105.776069701292, 105.776069701292, 109.68490403105437, 109.68490403105437, 109.68490403105437, 109.68490403105437, 109.68490403105437, 109.68490403105437, 109.68490403105437, 109.68490403105437, 109.68490403105437, 109.68490403105437, 109.68490403105437, 109.68490403105437, 109.68490403105437, 112.90952681805766, 112.90952681805766, 112.90952681805766, 112.90952681805766, 112.90952681805766, 112.90952681805766, 112.90952681805766, 112.90952681805766, 112.90952681805766, 112.90952681805766, 112.90952681805766, 112.90952681805766, 112.90952681805766, 115.65602920038293, 115.65602920038293, 115.65602920038293, 115.65602920038293, 115.65602920038293, 115.65602920038293, 115.65602920038293, 115.65602920038293, 115.65602920038293, 115.65602920038293, 115.65602920038293, 115.65602920038293, 115.65602920038293, 117.50312447408136, 117.50312447408136, 117.50312447408136, 117.50312447408136, 117.50312447408136, 117.50312447408136, 117.50312447408136, 117.50312447408136, 117.50312447408136, 117.50312447408136, 117.50312447408136, 117.50312447408136, 117.50312447408136, 117.50312447408136, 118.49799012859314, 118.49799012859314, 118.49799012859314, 118.49799012859314, 118.49799012859314, 118.49799012859314, 118.49799012859314, 118.49799012859314, 118.49799012859314, 118.49799012859314, 118.49799012859314, 118.49799012859314, 118.40308336621044, 118.40308336621044, 118.40308336621044, 118.40308336621044, 118.40308336621044, 118.40308336621044, 118.40308336621044, 118.40308336621044, 118.40308336621044, 118.40308336621044, 118.40308336621044, 118.40308336621044, 118.40308336621044, 119.14440450144981, 119.14440450144981, 119.14440450144981, 119.14440450144981, 119.14440450144981, 119.14440450144981, 119.14440450144981, 119.14440450144981, 119.14440450144981, 119.14440450144981, 119.14440450144981, 119.14440450144981, 119.14440450144981, 121.10627074361105, 121.10627074361105, 121.10627074361105, 121.10627074361105, 121.10627074361105, 121.10627074361105, 121.10627074361105, 121.10627074361105, 121.10627074361105, 121.10627074361105, 121.10627074361105, 121.10627074361105, 121.10627074361105, 121.10627074361105, 122.61346737993881, 122.61346737993881, 122.61346737993881, 122.61346737993881, 122.61346737993881, 122.61346737993881, 122.61346737993881, 122.61346737993881, 122.61346737993881, 122.61346737993881, 122.61346737993881, 122.61346737993881, 121.28063433031416, 121.28063433031416, 121.28063433031416, 121.28063433031416, 121.28063433031416, 121.28063433031416, 121.28063433031416, 121.28063433031416, 121.28063433031416, 121.28063433031416, 121.28063433031416, 121.28063433031416, 121.28063433031416, 106.43131261018426, 106.43131261018426, 106.43131261018426], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 88.60799204465411, 88.60799204465411, 88.60799204465411, 88.60799204465411, 88.60799204465411, 88.60799204465411, 88.60799204465411, 88.60799204465411, 88.60799204465411, 88.60799204465411, 88.60799204465411, 88.60799204465411, 88.60799204465411, 66.81780245408214, 66.81780245408214, 66.81780245408214, 66.81780245408214, 66.81780245408214, 66.81780245408214, 66.81780245408214, 66.81780245408214, 66.81780245408214, 66.81780245408214, 66.81780245408214, 66.81780245408214, 66.81780245408214, 63.2852500547522, 63.2852500547522, 63.2852500547522, 63.2852500547522, 63.2852500547522, 63.2852500547522, 63.2852500547522, 63.2852500547522, 63.2852500547522, 63.2852500547522, 63.2852500547522, 63.2852500547522, 63.2852500547522, 44.20840165026074, 44.20840165026074, 44.20840165026074, 44.20840165026074, 44.20840165026074, 44.20840165026074, 44.20840165026074, 44.20840165026074, 44.20840165026074, 44.20840165026074, 44.20840165026074, 44.20840165026074, 44.20840165026074, 29.399856756420807, 29.399856756420807, 29.399856756420807, 29.399856756420807, 29.399856756420807, 29.399856756420807, 29.399856756420807, 29.399856756420807, 29.399856756420807, 29.399856756420807, 29.399856756420807, 29.399856756420807, 29.399856756420807, 29.399856756420807, 33.48170684787177, 33.48170684787177, 33.48170684787177, 33.48170684787177, 33.48170684787177, 33.48170684787177, 33.48170684787177, 33.48170684787177, 33.48170684787177, 33.48170684787177, 33.48170684787177, 33.48170684787177, 30.717460918771422, 30.717460918771422, 30.717460918771422, 30.717460918771422, 30.717460918771422, 30.717460918771422, 30.717460918771422, 30.717460918771422, 30.717460918771422, 30.717460918771422, 30.717460918771422, 30.717460918771422, 30.717460918771422, 18.143989392872154, 18.143989392872154, 18.143989392872154, 18.143989392872154, 18.143989392872154, 18.143989392872154, 18.143989392872154, 18.143989392872154, 18.143989392872154, 18.143989392872154, 18.143989392872154, 18.143989392872154, 18.143989392872154, 102.00836968681746, 102.00836968681746, 102.00836968681746, 102.00836968681746, 102.00836968681746, 102.00836968681746, 102.00836968681746, 102.00836968681746, 102.00836968681746, 102.00836968681746, 102.00836968681746, 102.00836968681746, 102.00836968681746, 102.00836968681746, 123.41144646419207, 123.41144646419207, 123.41144646419207, 123.41144646419207, 123.41144646419207, 123.41144646419207, 123.41144646419207, 123.41144646419207, 123.41144646419207, 123.41144646419207, 123.41144646419207, 123.41144646419207, 122.38684053201376, 122.38684053201376, 122.38684053201376, 122.38684053201376, 122.38684053201376, 122.38684053201376, 122.38684053201376, 122.38684053201376, 122.38684053201376, 122.38684053201376, 122.38684053201376, 122.38684053201376, 122.38684053201376, 128.3628205962958, 128.3628205962958, 128.3628205962958], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -7.476635514018682, "valuationContribution": 111.98582275759313, "marketMove": 104.50918724357444, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -7.476635514018682}, {"key": "valuation", "label": "Relative valuation contribution", "value": 111.98582275759313}, {"key": "market", "label": "Total market move", "value": 104.50918724357444}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": -8.41121495327103, "surprisePct": 1.6393442622950833, "immediateReturnPct": -4.312670522998818, "forward4WeekPct": 12.95345428766197, "forward13WeekPct": 16.442628911007407, "toDateReturnPct": 146.26544358688434, "weeksSince": 145, "availabilitySource": "reported", "spread": 12.12600011098722, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": -10.88435374149659, "surprisePct": 3.3898305084745797, "immediateReturnPct": -6.943683269752377, "forward4WeekPct": -15.64085399421511, "forward13WeekPct": -12.142088053181777, "toDateReturnPct": 96.80554563612844, "weeksSince": 132, "availabilitySource": "reported", "spread": -15.078921277337017, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": -8.3969465648855, "surprisePct": -1.960784313725492, "immediateReturnPct": 4.010520167999676, "forward4WeekPct": 3.9198074120878834, "forward13WeekPct": 36.979130882137, "toDateReturnPct": 132.98809088419313, "weeksSince": 119, "availabilitySource": "reported", "spread": -16.530615720490417, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": -7.916666666666661, "surprisePct": 2.1276595744680873, "immediateReturnPct": 5.12557880157074, "forward4WeekPct": 5.491931323709398, "forward13WeekPct": 14.014431080796829, "toDateReturnPct": 78.80831737170715, "weeksSince": 106, "availabilitySource": "reported", "spread": -51.38836740487986, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": -5.88235294117646, "surprisePct": 2.0833333333333353, "immediateReturnPct": 6.246974637554414, "forward4WeekPct": 30.006378913076247, "forward13WeekPct": 12.525295554739335, "toDateReturnPct": 66.626650509817, "weeksSince": 93, "availabilitySource": "reported", "spread": -65.60469596336071, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": -1.4423076923077094, "surprisePct": 9.43396226415093, "immediateReturnPct": 4.525675977749022, "forward4WeekPct": 5.6440249220541805, "forward13WeekPct": 3.3560259845497376, "toDateReturnPct": 48.079282696715396, "weeksSince": 79, "availabilitySource": "reported", "spread": -80.49528740552705, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 3.9024390243902474, "surprisePct": 1.7543859649122824, "immediateReturnPct": 5.816659002470059, "forward4WeekPct": 7.373426651675263, "forward13WeekPct": 10.150730290786324, "toDateReturnPct": 56.6048116104481, "weeksSince": 67, "availabilitySource": "reported", "spread": -71.83013462606974, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 0.9389671361502261, "surprisePct": -18.032786885245898, "immediateReturnPct": -9.757038508443305, "forward4WeekPct": -2.623731446520172, "forward13WeekPct": 5.572265014116962, "toDateReturnPct": 28.301300828836062, "weeksSince": 54, "availabilitySource": "reported", "spread": -76.86691668386042, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 11.16279069767443, "surprisePct": 12.307692307692301, "immediateReturnPct": 16.044616734758144, "forward4WeekPct": 18.135242808850283, "forward13WeekPct": 25.545781886479336, "toDateReturnPct": 41.02828313158098, "weeksSince": 41, "availabilitySource": "reported", "spread": -93.82482223962539, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 5.020920502092041, "surprisePct": 0.0, "immediateReturnPct": -8.28443135463286, "forward4WeekPct": -8.950260757748863, "forward13WeekPct": 5.207607495466049, "toDateReturnPct": 12.332155658643451, "weeksSince": 27, "availabilitySource": "reported", "spread": -88.78198453476686, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 6.772908366533881, "surprisePct": 7.1428571428571495, "immediateReturnPct": 7.224201021870624, "forward4WeekPct": 8.386312816909625, "forward13WeekPct": 12.859728855310504, "toDateReturnPct": 14.637296718183146, "weeksSince": 15, "availabilitySource": "reported", "spread": -107.79537045091855, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 10.820895522388053, "surprisePct": 2.5974025974025996, "immediateReturnPct": -2.880784932116831, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -1.3511339456838245, "weeksSince": 2, "availabilitySource": "reported", "spread": -108.81469983936816, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 10.820895522388053, "surprisePct": 2.5974025974025996, "immediateReturnPct": -2.880784932116831, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -1.3511339456838245, "weeksSince": 2, "availabilitySource": "reported", "spread": -108.81469983936816, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Banks - Regional", "population": 29, "spreadPercentile": 71.4, "qualityPercentile": 57.1, "rarityPercentile": 50.0, "currentOneYearSpread": -7.746950000000003, "lead": "aligned", "relatedSignals": [{"tickerId": 367, "symbol": "BBD", "name": "Banco Bradesco SA ADR", "spread": -8.396877, "lead": "aligned", "quality": 66.66666666666667}, {"tickerId": 6386, "symbol": "HBAN", "name": "Huntington Bancshares Incorporated", "spread": 0.4714770000000007, "lead": "aligned", "quality": 100}, {"tickerId": 1498, "symbol": "FHN", "name": "First Horizon Corporation", "spread": 3.152485000000002, "lead": "aligned", "quality": 75}]}, "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": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-01-26", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "explanation": "Earnings have weakened while price has not adjusted to the same degree."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}