{"ticker": {"uuid": "464b2f52-6af6-4cb1-9ed4-c0e4bb1b073d", "symbol": "FSBW", "name": "FS Bancorp Inc", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-20", "fiscal_date_ending": "2026-09-30", "estimate": 1.11, "session": "Time unconfirmed", "days": 68}, "profile": {"sample": 12, "measured": 12, "beats": 6, "misses": 5, "inline": 1, "beat_rate": 50.0, "beat_rate_label": "50.0%", "average_surprise": 2.6, "average_surprise_label": "+2.6%", "median_surprise": 0.4, "surprise_dispersion": 12.5, "average_reaction": 1.1, "average_reaction_label": "+1.1%", "average_abs_reaction": 2.0, "positive_response_rate": 33.3, "confirmation_rate": 66.7, "reaction_sample": 12, "streak": {"count": 1, "band": "miss", "label": "1 consecutive misses"}, "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": 68, "proximity_component": 3, "reaction_component": 5, "variability_component": 16, "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": -0.2, "revenue_growth_1y": -17.2, "cash_conversion": 2.78, "net_margin": 18.7, "earnings_yield": 3.7, "eps_surprise_avg": -5.6, "sue_score": -0.45, "pe_ratio": 9.6, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 43.06, "currency": "USD", "return_13w": 5.3, "fair_value": 37.064859, "fair_value_gap": 16.2, "relative_strength": -7.4, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 45.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 1.13, "eps_estimate": 1.12, "eps_surprise": 0.01, "surprise_pct": 0.8929, "surprise_label": "+0.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.623700521778669, "one_week_reaction_label": "-0.6%", "four_week_reaction": 11.099439937001309, "four_week_reaction_label": "+11.1%", "confirmation": "contained", "revenue": 47688000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 8953000.0, "operating_cash_flow": 22878000.0, "free_cash_flow": 23160000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-03-15", "date_source": "exact", "eps_actual": 1.32, "eps_estimate": 1.02, "eps_surprise": 0.3, "surprise_pct": 29.4118, "surprise_label": "+29.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.511485993125615, "one_week_reaction_label": "+2.5%", "four_week_reaction": 3.5528317643630514, "four_week_reaction_label": "+3.6%", "confirmation": "confirmed", "revenue": 49550000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 9772000.0, "operating_cash_flow": 12635000.0, "free_cash_flow": 12911000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-24", "date_source": "exact", "eps_actual": 1.18, "eps_estimate": 0.98, "eps_surprise": 0.2, "surprise_pct": 20.4082, "surprise_label": "+20.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.09523782655172569, "one_week_reaction_label": "-0.1%", "four_week_reaction": 7.30393470326835, "four_week_reaction_label": "+7.3%", "confirmation": "contained", "revenue": 41191000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 8397000.0, "operating_cash_flow": 275000.0, "free_cash_flow": 632000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-23", "date_source": "exact", "eps_actual": 1.13, "eps_estimate": 1.03, "eps_surprise": 0.1, "surprise_pct": 9.7087, "surprise_label": "+9.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 9.050000946617, "one_week_reaction_label": "+9.1%", "four_week_reaction": 4.667482925777778, "four_week_reaction_label": "+4.7%", "confirmation": "confirmed", "revenue": 51155000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 8959000.0, "operating_cash_flow": 10094000.0, "free_cash_flow": 10369000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-22", "date_source": "exact", "eps_actual": 1.29, "eps_estimate": 1.15, "eps_surprise": 0.14, "surprise_pct": 12.1739, "surprise_label": "+12.2%", "surprise_band": "beat", "eps_yoy": 14.159292035398243, "eps_yoy_label": "+14.2%", "one_week_reaction": -2.524573702745429, "one_week_reaction_label": "-2.5%", "four_week_reaction": 4.414138123782669, "four_week_reaction_label": "+4.4%", "confirmation": "diverged", "revenue": 52203000.0, "revenue_yoy": 9.467790639154504, "revenue_yoy_label": "+9.5%", "net_income": 10286000.0, "operating_cash_flow": -629000.0, "free_cash_flow": -8000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-03-17", "date_source": "exact", "eps_actual": 0.96, "eps_estimate": 1.08, "eps_surprise": -0.12, "surprise_pct": -11.1111, "surprise_label": "-11.1%", "surprise_band": "miss", "eps_yoy": -27.272727272727277, "eps_yoy_label": "-27.3%", "one_week_reaction": 0.9521225517004491, "one_week_reaction_label": "+1.0%", "four_week_reaction": 1.115342993658426, "four_week_reaction_label": "+1.1%", "confirmation": "contained", "revenue": 59159000.0, "revenue_yoy": 19.39253279515641, "revenue_yoy_label": "+19.4%", "net_income": 7382000.0, "operating_cash_flow": 41081000.0, "free_cash_flow": 41463000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-22", "date_source": "exact", "eps_actual": 0.93, "eps_estimate": 0.93, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": -21.186440677966093, "eps_yoy_label": "-21.2%", "one_week_reaction": 0.3666822007176255, "one_week_reaction_label": "+0.4%", "four_week_reaction": 6.342234792104088, "four_week_reaction_label": "+6.3%", "confirmation": "contained", "revenue": 51366000.0, "revenue_yoy": 24.701998009273872, "revenue_yoy_label": "+24.7%", "net_income": 8021000.0, "operating_cash_flow": 8176000.0, "free_cash_flow": 8526000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 0.89, "eps_estimate": 0.97, "eps_surprise": -0.08, "surprise_pct": -8.2474, "surprise_label": "-8.2%", "surprise_band": "miss", "eps_yoy": -21.238938053097336, "eps_yoy_label": "-21.2%", "one_week_reaction": 0.21967115170249382, "one_week_reaction_label": "+0.2%", "four_week_reaction": -0.7451649969601473, "four_week_reaction_label": "-0.7%", "confirmation": "contained", "revenue": 53154000.0, "revenue_yoy": 3.9077314045547844, "revenue_yoy_label": "+3.9%", "net_income": 7728000.0, "operating_cash_flow": 7146000.0, "free_cash_flow": 8438000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-21", "date_source": "exact", "eps_actual": 1.03, "eps_estimate": 1.08, "eps_surprise": -0.05, "surprise_pct": -4.6296, "surprise_label": "-4.6%", "surprise_band": "miss", "eps_yoy": -20.155038759689923, "eps_yoy_label": "-20.2%", "one_week_reaction": 4.458598398066678, "one_week_reaction_label": "+4.5%", "four_week_reaction": 6.564829907959938, "four_week_reaction_label": "+6.6%", "confirmation": "diverged", "revenue": 55821000.0, "revenue_yoy": 6.930636170335039, "revenue_yoy_label": "+6.9%", "net_income": 9177000.0, "operating_cash_flow": 44636000.0, "free_cash_flow": 47659000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-21", "date_source": "exact", "eps_actual": 0.97, "eps_estimate": 1.13, "eps_surprise": -0.16, "surprise_pct": -14.1593, "surprise_label": "-14.2%", "surprise_band": "miss", "eps_yoy": 1.0416666666666676, "eps_yoy_label": "+1.0%", "one_week_reaction": -1.071429028385589, "one_week_reaction_label": "-1.1%", "four_week_reaction": 0.8776868378888916, "four_week_reaction_label": "+0.9%", "confirmation": "confirmed", "revenue": 57169000.0, "revenue_yoy": -3.3638161564597104, "revenue_yoy_label": "-3.4%", "net_income": 8420000.0, "operating_cash_flow": 12355000.0, "free_cash_flow": 28064000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-21", "date_source": "exact", "eps_actual": 1.02, "eps_estimate": 1.01, "eps_surprise": 0.01, "surprise_pct": 0.9901, "surprise_label": "+1.0%", "surprise_band": "beat", "eps_yoy": 9.677419354838705, "eps_yoy_label": "+9.7%", "one_week_reaction": 1.4921732146498032, "one_week_reaction_label": "+1.5%", "four_week_reaction": -2.4510864251596955, "four_week_reaction_label": "-2.5%", "confirmation": "confirmed", "revenue": 54789000.0, "revenue_yoy": 6.663941128372854, "revenue_yoy_label": "+6.7%", "net_income": 7830000.0, "operating_cash_flow": 8712000.0, "free_cash_flow": 8985000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 1.08, "eps_estimate": 1.13, "eps_surprise": -0.05, "surprise_pct": -4.4248, "surprise_label": "-4.4%", "surprise_band": "miss", "eps_yoy": 21.348314606741578, "eps_yoy_label": "+21.3%", "one_week_reaction": -0.9538943590635386, "one_week_reaction_label": "-1.0%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 10925000.0, "revenue_yoy": -79.44651390299884, "revenue_yoy_label": "-79.4%", "net_income": 7936000.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": [1.13, 1.32, 1.18, 1.13, 1.29, 0.96, 0.93, 0.89, 1.03, 0.97, 1.02, 1.08], "eps_estimate": [1.12, 1.02, 0.98, 1.03, 1.15, 1.08, 0.93, 0.97, 1.08, 1.13, 1.01, 1.13], "surprise": [0.8929, 29.4118, 20.4082, 9.7087, 12.1739, -11.1111, 0.0, -8.2474, -4.6296, -14.1593, 0.9901, -4.4248], "reaction_1w": [-0.623700521778669, 2.511485993125615, -0.09523782655172569, 9.050000946617, -2.524573702745429, 0.9521225517004491, 0.3666822007176255, 0.21967115170249382, 4.458598398066678, -1.071429028385589, 1.4921732146498032, -0.9538943590635386], "reaction_4w": [11.099439937001309, 3.5528317643630514, 7.30393470326835, 4.667482925777778, 4.414138123782669, 1.115342993658426, 6.342234792104088, -0.7451649969601473, 6.564829907959938, 0.8776868378888916, -2.4510864251596955, null], "revenue": [47.69, 49.55, 41.19, 51.16, 52.2, 59.16, 51.37, 53.15, 55.82, 57.17, 54.79, 10.93], "net_income": [8.95, 9.77, 8.4, 8.96, 10.29, 7.38, 8.02, 7.73, 9.18, 8.42, 7.83, 7.94], "financial_unit": "millions", "scatter": [{"x": 0.8929, "y": -0.623700521778669, "label": "2023-09-30"}, {"x": 29.4118, "y": 2.511485993125615, "label": "2023-12-31"}, {"x": 20.4082, "y": -0.09523782655172569, "label": "2024-03-31"}, {"x": 9.7087, "y": 9.050000946617, "label": "2024-06-30"}, {"x": 12.1739, "y": -2.524573702745429, "label": "2024-09-30"}, {"x": -11.1111, "y": 0.9521225517004491, "label": "2024-12-31"}, {"x": 0.0, "y": 0.3666822007176255, "label": "2025-03-31"}, {"x": -8.2474, "y": 0.21967115170249382, "label": "2025-06-30"}, {"x": -4.6296, "y": 4.458598398066678, "label": "2025-09-30"}, {"x": -14.1593, "y": -1.071429028385589, "label": "2025-12-31"}, {"x": 0.9901, "y": 1.4921732146498032, "label": "2026-03-31"}, {"x": -4.4248, "y": -0.9538943590635386, "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, 98.30345644720448, 96.57490362468052, 95.48655361578808, 98.52752830292866, 93.9820726489883, 94.43021636043663, 93.27784781208733, 94.04609467225772, 92.38156038919064, 91.80537611501597, 95.96671008077742, 95.33888873695595, 102.63539619745346, 102.92596358335902, 101.82825953776427, 107.8333490395216, 120.45695427339254, 120.5860957208853, 119.32696573687774, 121.36094788965441, 116.22756402942638, 113.99986796350427, 120.10181442183429, 111.44932002075656, 112.15758956403047, 111.24653425972555, 106.3984084550737, 105.7476566570345, 106.23572137651705, 105.38974020687229, 108.90381663858423, 112.9384965990151, 110.01009783068218, 103.89300375537573, 102.49388024777572, 102.39626730387921, 106.7237860959996, 107.2247269866746, 109.97996633591931, 108.43834444350189, 107.55273142226474, 109.48795794062782, 106.76551868656085, 108.07753991273398, 119.55770212601405, 109.42235775027231, 123.82176327249843, 131.20186829899544, 143.0756386220337, 132.97309434146973, 133.3634206998039, 137.32569310015248, 148.4860866107155, 144.72193166257813, 140.36343480924472, 146.93419792270709, 152.7125086463873, 145.72900780844327, 139.86814814634175, 143.43419260989296, 147.79268946322637, 144.06155409045755, 141.65117037811734, 159.49687475885486, 154.31646291298637, 155.74439755039205, 158.40101713391272, 150.36473949704546, 151.3941817194949, 140.76769641778716, 136.2182343794119, 135.1223767544698, 127.91629513257388, 135.32162296194787, 133.96010721084747, 134.29218422331098, 133.83959168323366, 130.52954473363377, 127.88819470052886, 131.7666326356244, 126.98545525678573, 122.9064054596917, 124.07662506355781, 127.0523235549102, 121.26810080132913, 124.27723344174377, 127.65415217328065, 128.12223722777708, 134.10707184335666, 134.06686864650572, 135.75027822597997, 130.06034834293328, 129.3196479886121, 129.18497424678665, 128.2085974571304, 128.51161250528452, 132.80431059094695, 144.6050218809557, 142.01257064083163, 137.93871520825275, 138.24172677259432, 127.40055848999022, 131.11242489553354, 136.9108441852643, 144.5511098817124, 145.6766844277237, 143.9371575956607, 141.37903584442478, 140.5945439663241, 138.5821509999326, 136.56975803354112, 128.17911046768964, 128.52019313560027, 134.25039240793632, 131.96513330721638, 141.01175838993512, 136.957325212334, 138.46914657218105, 140.702521252563, 139.22505725210453, 147.54007821507562, 148.50214698658053, 144.89439083534336, 140.35892327198977, 142.7984560439532, 144.31027740380017, 142.76409520075208, 144.24155920121058, 146.2687757900111, 145.57686971429428, 144.9195578972195, 136.68588744115186, 136.5129091803164, 132.46526595337926, 128.14085472205534, 131.91174039604329, 136.2361481435547, 140.62974789216275, 141.42543674380585, 143.5357492295984, 141.11408144840206, 142.52277150527004, 137.9589770620556, 142.83631463495655, 141.82600899485564, 142.45309525422863, 148.65428159691697, 145.2401452958863, 150.57037850055664, 151.98545786964516, 149.2516579028459, 152.36611316433476, 150.9127014057358, 148.4903438296541, 150.0129684922251], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 106.66666666666667, 106.66666666666667, 106.66666666666667, 106.66666666666667, 106.66666666666667, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 98.06451612903224, 98.06451612903224, 98.06451612903224, 98.06451612903224, 98.06451612903224, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 88.17204301075267, 88.17204301075267, 88.17204301075267], "gap": [0.0, 1.696543552795518, 3.425096375319484, 4.5134463842119175, 1.4724716970713416, 6.017927351011707, 5.569783639563369, 6.72215218791267, 5.953905327742277, 7.618439610809361, 9.26989270218833, 5.108558736426886, 5.736380080248352, -1.5601273802491562, -1.8506947661547173, -0.7529907205599642, -6.7580802223172896, -19.381685456188237, -19.510826903680993, -18.251696919673435, -20.285679072450108, -15.152295212222072, -12.924599146299968, -19.026545604629987, -10.374051203552256, -11.08232074682617, -10.171265442521246, -5.323139637869403, -4.6723878398301935, -5.160452559312745, -4.314471389667986, -2.2371499719175603, -6.271829932348425, -3.343431164015513, 2.7736629112909412, 4.172786418890951, 2.980076782142291, -1.3474420099780957, -1.8483829006530925, -4.6036222498978105, -3.062000357480386, -2.1763873362432378, -4.111613854606318, -1.3891746005393486, -2.7011958267124783, -14.181358039992546, -4.0460136642508076, -18.445419186476926, -25.82552421297393, -40.71004722418425, -30.60750294362029, -30.997829301954454, -34.960101702303035, -46.12049521286605, -42.356340264728686, -37.99784341139528, -44.56860652485764, -50.34691724853786, -43.36341641059383, -37.50255674849231, -41.06860121204352, -45.427098065376924, -38.255102477554345, -35.84471876521414, -53.690423145951655, -48.510011300083164, -49.93794593748885, -52.594565521009514, -44.55828788414226, -45.58773010659169, -34.96124480488396, -30.411782766508708, -29.315925141566595, -22.109843519670676, -29.515171349044664, -28.153655597944265, -28.48573261040778, -28.03314007033046, -24.723093120730567, -22.081743087625654, -25.9601810227212, -21.179003643882524, -17.099953846788495, -26.01210893452557, -28.98780742587796, -23.203584672296884, -26.212717312711533, -29.589636044248408, -35.43406518476634, -41.418899800345926, -41.37869660349499, -43.06210618296923, -37.37217629992254, -36.631475945601366, -36.496802203775914, -35.52042541411966, -35.82344046227378, -40.11613854793622, -51.91684983794495, -49.32439859782089, -45.25054316524201, -50.71484505216421, -39.873676769560106, -43.585543175103425, -49.383962464834184, -57.02422816128228, -58.14980270729359, -56.41027587523058, -53.852154123994666, -53.067662245893985, -51.05526927950248, -49.04287631311101, -40.65222874725953, -40.993311415170155, -52.314908536968574, -50.02964943624863, -59.07627451896738, -55.02184134136627, -56.5336627012133, -58.76703738159526, -57.28957338113679, -65.60459434410788, -66.56666311561278, -62.958906964375615, -58.42343940102202, -60.86297217298545, -62.37479353283243, -60.61355756634349, -62.091021566801984, -64.1182381556025, -63.42633207988568, -62.76902026281091, -54.53534980674327, -54.362371545907806, -50.314728318970666, -45.990317087646744, -49.76120276163469, -54.08561050914609, -58.47921025775416, -59.27489910939725, -59.44972772422206, -57.028059943025724, -58.436749999893706, -53.87295555667926, -58.750293129580214, -57.739987489479304, -58.36707374885229, -64.56826009154064, -61.154123790509956, -66.4843569951803, -67.89943636426882, -65.16563639746956, -68.28009165895843, -62.740658394983114, -60.318300818901434, -61.840925481472425], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 101.0752688172043, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.66666666666667, null, null, null, null, 105.3763440860215, null, null, null, null, null, null, null, null, null, null, null, null, 102.36559139784944, null, null, null, null, null, null, null, null, null, null, null, null, 105.8064516129032, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 98.06451612903224, null, null, null, null, 92.68817204301074, null, null, null, null, null, null, null, null, null, null, null, null, 87.52688172043011, null, null, null, null, null, null, null, null, null, null, null, null, 81.93548387096774, null, null, null, null, null, null, null, null, null, null, null, null, 82.1505376344086, null, null, null, null, null, null, null, null, null, null, null, null, 84.08602150537634, null, null, null, null, null, null, null, null, null, null, null, null, 88.17204301075267, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-11.8, 61.8, 50.0]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [28.704185, 28.217206, 27.721039, 27.408637, 28.281524, 26.976788, 27.105424, 26.774646, 26.995165, 26.517374, 26.351985, 27.546462, 27.366251, 29.460654, 29.544059, 29.228972, 30.952684, 34.576187, 34.613256, 34.251833, 34.835671, 33.362175, 32.722733, 34.474247, 31.990619, 32.193922, 31.932411, 30.540796, 30.354003, 30.494098, 30.251266, 31.259953, 32.418075, 31.577502, 29.82164, 29.420033, 29.392014, 30.634193, 30.777984, 31.568853, 31.126343, 30.872135, 31.427626, 30.646172, 31.022777, 34.318064, 31.408796, 35.542028, 37.660427, 41.068696, 38.168843, 38.280883, 39.418221, 42.621721, 41.541251, 40.29018, 42.176264, 43.834881, 41.830324, 40.148012, 41.171616, 42.422687, 41.351695, 40.659814, 45.782278, 44.295283, 44.70516, 45.467721, 43.160973, 43.456466, 40.40622, 39.100334, 38.785777, 36.71733, 38.842969, 38.452157, 38.547477, 38.417564, 37.467442, 36.709264, 37.822538, 36.45014, 35.279282, 35.615184, 36.469334, 34.80902, 35.672767, 36.642084, 36.776444, 38.494342, 38.482802, 38.966011, 37.332763, 37.120151, 37.081494, 36.801233, 36.888211, 38.120395, 41.507693, 40.763551, 39.594184, 39.681161, 36.569292, 37.634753, 39.299142, 41.492218, 41.815305, 41.315988, 40.5817, 40.356518, 39.778877, 39.201236, 36.792769, 36.890674, 38.535481, 37.879516, 40.476276, 39.312484, 39.74644, 40.387512, 39.963418, 42.350177, 42.626331, 41.590754, 40.288885, 40.989133, 41.423089, 40.97927, 41.403364, 41.98526, 41.786654, 41.597978, 39.23457, 39.184918, 38.023075, 36.781788, 37.86419, 39.105476, 40.366623, 40.595019, 41.200767, 40.505647, 40.91, 39.6, 41.0, 40.71, 40.89, 42.67, 41.69, 43.22, 43.626187, 42.841472, 43.735451, 43.318261, 42.622943, 43.06], "ttmEps": [4.65, 4.65, 4.65, 4.65, 4.65, 4.65, 4.65, 4.65, 4.65, 4.65, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.7, 4.96, 4.96, 4.96, 4.96, 4.96, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.9, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.76, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.92, 4.56, 4.56, 4.56, 4.56, 4.56, 4.31, 4.31, 4.31, 4.31, 4.31, 4.31, 4.31, 4.31, 4.31, 4.31, 4.31, 4.31, 4.31, 4.07, 4.07, 4.07, 4.07, 4.07, 4.07, 4.07, 4.07, 4.07, 4.07, 4.07, 4.07, 4.07, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.81, 3.82, 3.82, 3.82, 3.82, 3.82, 3.82, 3.82, 3.82, 3.82, 3.82, 3.82, 3.82, 3.82, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 3.91, 4.1, 4.1, 4.1], "quarterlyEps": [1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.32, 1.32, 1.32, 1.32, 1.32, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 0.96, 0.96, 0.96, 0.96, 0.96, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.08, 1.08, 1.08], "priceIndex": [100.0, 98.30345644720448, 96.57490362468052, 95.48655361578808, 98.52752830292866, 93.9820726489883, 94.43021636043663, 93.27784781208733, 94.04609467225772, 92.38156038919064, 91.80537611501597, 95.96671008077742, 95.33888873695595, 102.63539619745346, 102.92596358335902, 101.82825953776427, 107.8333490395216, 120.45695427339254, 120.5860957208853, 119.32696573687774, 121.36094788965441, 116.22756402942638, 113.99986796350427, 120.10181442183429, 111.44932002075656, 112.15758956403047, 111.24653425972555, 106.3984084550737, 105.7476566570345, 106.23572137651705, 105.38974020687229, 108.90381663858423, 112.9384965990151, 110.01009783068218, 103.89300375537573, 102.49388024777572, 102.39626730387921, 106.7237860959996, 107.2247269866746, 109.97996633591931, 108.43834444350189, 107.55273142226474, 109.48795794062782, 106.76551868656085, 108.07753991273398, 119.55770212601405, 109.42235775027231, 123.82176327249843, 131.20186829899544, 143.0756386220337, 132.97309434146973, 133.3634206998039, 137.32569310015248, 148.4860866107155, 144.72193166257813, 140.36343480924472, 146.93419792270709, 152.7125086463873, 145.72900780844327, 139.86814814634175, 143.43419260989296, 147.79268946322637, 144.06155409045755, 141.65117037811734, 159.49687475885486, 154.31646291298637, 155.74439755039205, 158.40101713391272, 150.36473949704546, 151.3941817194949, 140.76769641778716, 136.2182343794119, 135.1223767544698, 127.91629513257388, 135.32162296194787, 133.96010721084747, 134.29218422331098, 133.83959168323366, 130.52954473363377, 127.88819470052886, 131.7666326356244, 126.98545525678573, 122.9064054596917, 124.07662506355781, 127.0523235549102, 121.26810080132913, 124.27723344174377, 127.65415217328065, 128.12223722777708, 134.10707184335666, 134.06686864650572, 135.75027822597997, 130.06034834293328, 129.3196479886121, 129.18497424678665, 128.2085974571304, 128.51161250528452, 132.80431059094695, 144.6050218809557, 142.01257064083163, 137.93871520825275, 138.24172677259432, 127.40055848999022, 131.11242489553354, 136.9108441852643, 144.5511098817124, 145.6766844277237, 143.9371575956607, 141.37903584442478, 140.5945439663241, 138.5821509999326, 136.56975803354112, 128.17911046768964, 128.52019313560027, 134.25039240793632, 131.96513330721638, 141.01175838993512, 136.957325212334, 138.46914657218105, 140.702521252563, 139.22505725210453, 147.54007821507562, 148.50214698658053, 144.89439083534336, 140.35892327198977, 142.7984560439532, 144.31027740380017, 142.76409520075208, 144.24155920121058, 146.2687757900111, 145.57686971429428, 144.9195578972195, 136.68588744115186, 136.5129091803164, 132.46526595337926, 128.14085472205534, 131.91174039604329, 136.2361481435547, 140.62974789216275, 141.42543674380585, 143.5357492295984, 141.11408144840206, 142.52277150527004, 137.9589770620556, 142.83631463495655, 141.82600899485564, 142.45309525422863, 148.65428159691697, 145.2401452958863, 150.57037850055664, 151.98545786964516, 149.2516579028459, 152.36611316433476, 150.9127014057358, 148.4903438296541, 150.0129684922251], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 106.66666666666667, 106.66666666666667, 106.66666666666667, 106.66666666666667, 106.66666666666667, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 98.06451612903224, 98.06451612903224, 98.06451612903224, 98.06451612903224, 98.06451612903224, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 88.17204301075267, 88.17204301075267, 88.17204301075267], "valuationGap": [0.0, 1.696543552795518, 3.425096375319484, 4.5134463842119175, 1.4724716970713416, 6.017927351011707, 5.569783639563369, 6.72215218791267, 5.953905327742277, 7.618439610809361, 9.26989270218833, 5.108558736426886, 5.736380080248352, -1.5601273802491562, -1.8506947661547173, -0.7529907205599642, -6.7580802223172896, -19.381685456188237, -19.510826903680993, -18.251696919673435, -20.285679072450108, -15.152295212222072, -12.924599146299968, -19.026545604629987, -10.374051203552256, -11.08232074682617, -10.171265442521246, -5.323139637869403, -4.6723878398301935, -5.160452559312745, -4.314471389667986, -2.2371499719175603, -6.271829932348425, -3.343431164015513, 2.7736629112909412, 4.172786418890951, 2.980076782142291, -1.3474420099780957, -1.8483829006530925, -4.6036222498978105, -3.062000357480386, -2.1763873362432378, -4.111613854606318, -1.3891746005393486, -2.7011958267124783, -14.181358039992546, -4.0460136642508076, -18.445419186476926, -25.82552421297393, -40.71004722418425, -30.60750294362029, -30.997829301954454, -34.960101702303035, -46.12049521286605, -42.356340264728686, -37.99784341139528, -44.56860652485764, -50.34691724853786, -43.36341641059383, -37.50255674849231, -41.06860121204352, -45.427098065376924, -38.255102477554345, -35.84471876521414, -53.690423145951655, -48.510011300083164, -49.93794593748885, -52.594565521009514, -44.55828788414226, -45.58773010659169, -34.96124480488396, -30.411782766508708, -29.315925141566595, -22.109843519670676, -29.515171349044664, -28.153655597944265, -28.48573261040778, -28.03314007033046, -24.723093120730567, -22.081743087625654, -25.9601810227212, -21.179003643882524, -17.099953846788495, -26.01210893452557, -28.98780742587796, -23.203584672296884, -26.212717312711533, -29.589636044248408, -35.43406518476634, -41.418899800345926, -41.37869660349499, -43.06210618296923, -37.37217629992254, -36.631475945601366, -36.496802203775914, -35.52042541411966, -35.82344046227378, -40.11613854793622, -51.91684983794495, -49.32439859782089, -45.25054316524201, -50.71484505216421, -39.873676769560106, -43.585543175103425, -49.383962464834184, -57.02422816128228, -58.14980270729359, -56.41027587523058, -53.852154123994666, -53.067662245893985, -51.05526927950248, -49.04287631311101, -40.65222874725953, -40.993311415170155, -52.314908536968574, -50.02964943624863, -59.07627451896738, -55.02184134136627, -56.5336627012133, -58.76703738159526, -57.28957338113679, -65.60459434410788, -66.56666311561278, -62.958906964375615, -58.42343940102202, -60.86297217298545, -62.37479353283243, -60.61355756634349, -62.091021566801984, -64.1182381556025, -63.42633207988568, -62.76902026281091, -54.53534980674327, -54.362371545907806, -50.314728318970666, -45.990317087646744, -49.76120276163469, -54.08561050914609, -58.47921025775416, -59.27489910939725, -59.44972772422206, -57.028059943025724, -58.436749999893706, -53.87295555667926, -58.750293129580214, -57.739987489479304, -58.36707374885229, -64.56826009154064, -61.154123790509956, -66.4843569951803, -67.89943636426882, -65.16563639746956, -68.28009165895843, -62.740658394983114, -60.318300818901434, -61.840925481472425], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 101.0752688172043, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.66666666666667, null, null, null, null, 105.3763440860215, null, null, null, null, null, null, null, null, null, null, null, null, 102.36559139784944, null, null, null, null, null, null, null, null, null, null, null, null, 105.8064516129032, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 98.06451612903224, null, null, null, null, 92.68817204301074, null, null, null, null, null, null, null, null, null, null, null, null, 87.52688172043011, null, null, null, null, null, null, null, null, null, null, null, null, 81.93548387096774, null, null, null, null, null, null, null, null, null, null, null, null, 82.1505376344086, null, null, null, null, null, null, null, null, null, null, null, null, 84.08602150537634, null, null, null, null, null, null, null, null, null, null, null, null, 88.17204301075267, null, null], "quarterLabels": ["2023-07-26", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-15", "", "", "", "", "2024-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-17", "", "", "", "", "2025-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-21", "", "", "", "", "", "", "", "", "", "", "", "", "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": [4.098360655737709, 4.098360655737709, 4.098360655737709, 4.098360655737709, 4.098360655737709, 4.098360655737709, 4.098360655737709, 4.098360655737709, 4.098360655737709, 4.098360655737709, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 0.8928571428571237, 29.41176470588236, 29.41176470588236, 29.41176470588236, 29.41176470588236, 29.41176470588236, 20.40816326530612, 20.40816326530612, 20.40816326530612, 20.40816326530612, 20.40816326530612, 20.40816326530612, 20.40816326530612, 20.40816326530612, 20.40816326530612, 20.40816326530612, 20.40816326530612, 20.40816326530612, 20.40816326530612, 9.708737864077657, 9.708737864077657, 9.708737864077657, 9.708737864077657, 9.708737864077657, 9.708737864077657, 9.708737864077657, 9.708737864077657, 9.708737864077657, 9.708737864077657, 9.708737864077657, 9.708737864077657, 9.708737864077657, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, 12.173913043478272, -11.11111111111112, -11.11111111111112, -11.11111111111112, -11.11111111111112, -11.11111111111112, 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, -8.247422680412367, -8.247422680412367, -8.247422680412367, -8.247422680412367, -8.247422680412367, -8.247422680412367, -8.247422680412367, -8.247422680412367, -8.247422680412367, -8.247422680412367, -8.247422680412367, -8.247422680412367, -8.247422680412367, -4.629629629629633, -4.629629629629633, -4.629629629629633, -4.629629629629633, -4.629629629629633, -4.629629629629633, -4.629629629629633, -4.629629629629633, -4.629629629629633, -4.629629629629633, -4.629629629629633, -4.629629629629633, -4.629629629629633, -14.159292035398224, -14.159292035398224, -14.159292035398224, -14.159292035398224, -14.159292035398224, -14.159292035398224, -14.159292035398224, -14.159292035398224, -14.159292035398224, -14.159292035398224, -14.159292035398224, -14.159292035398224, -14.159292035398224, 0.990099009900991, 0.990099009900991, 0.990099009900991, 0.990099009900991, 0.990099009900991, 0.990099009900991, 0.990099009900991, 0.990099009900991, 0.990099009900991, 0.990099009900991, 0.990099009900991, 0.990099009900991, 0.990099009900991, -4.424778761061932, -4.424778761061932, -4.424778761061932], "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": [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, 107, 114, 121, 128, 135, 142, 7, 14, 21, 28, 35, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 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, 101, 108, 115, 122, 129, 136, 143, 4, 11, 18, 25, 32, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 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": 28.704185, "latestClose": 43.06, "startTtmEps": 4.65, "latestTtmEps": 4.1, "priceChangePct": 50.0129684922251, "epsChangePct": -11.827956989247323, "earningsGapPct": -61.840925481472425, "startMultiple": 6.172943010752688, "latestMultiple": 10.502439024390245, "multipleChangePct": 70.13665938752361, "latestQuarter": "2026-07-21", "tone": "negative", "read": "Market price is leading earnings power; the spread is stable and has persisted through 9 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 14.415524395762613, "earningsMovePct": 0.7371007371007154, "spread": -13.678423658661899, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 12.484343686638578, "earningsMovePct": -13.8655462184874, "spread": -26.349889905125977, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 50.0129684922251, "earningsMovePct": -11.827956989247323, "spread": -61.840925481472425, "lead": "price"}]}, "state": {"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "lead": "price", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 9, "persistenceLabel": "9 quarters", "summary": "Market price is leading earnings power; the spread is stable and has persisted through 9 updates.", "marketChangePct": 50.0129684922251, "earningsChangePct": -11.827956989247323, "recentMarketMovePoints": 7.4901969869550555, "recentEarningsMovePoints": 4.086021505376337}, "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": 95, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "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": 2.77813746, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "caution", "value": -0.17221445, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.01225197, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01261304, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -6.668644654843159, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 0, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-21", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 101.0752688172043, 106.66666666666667, 106.66666666666667, 106.66666666666667, 106.66666666666667, 106.66666666666667, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 105.3763440860215, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 102.36559139784944, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 105.8064516129032, 98.06451612903224, 98.06451612903224, 98.06451612903224, 98.06451612903224, 98.06451612903224, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 92.68817204301074, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 87.52688172043011, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 81.93548387096774, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 82.1505376344086, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 84.08602150537634, 88.17204301075267, 88.17204301075267, 88.17204301075267], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 108.01428447646279, 114.65706116083034, 114.65706116083034, 114.65706116083034, 114.65706116083034, 114.65706116083034, 113.3140232958273, 113.3140232958273, 113.3140232958273, 113.3140232958273, 113.3140232958273, 113.3140232958273, 113.3140232958273, 113.3140232958273, 113.3140232958273, 113.3140232958273, 113.3140232958273, 113.3140232958273, 113.3140232958273, 117.33570995333406, 117.33570995333406, 117.33570995333406, 117.33570995333406, 117.33570995333406, 117.33570995333406, 117.33570995333406, 117.33570995333406, 117.33570995333406, 117.33570995333406, 117.33570995333406, 117.33570995333406, 117.33570995333406, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 120.13009518858233, 126.0772153935658, 126.0772153935658, 126.0772153935658, 126.0772153935658, 126.0772153935658, 132.37463948407543, 132.37463948407543, 132.37463948407543, 132.37463948407543, 132.37463948407543, 132.37463948407543, 132.37463948407543, 132.37463948407543, 132.37463948407543, 132.37463948407543, 132.37463948407543, 132.37463948407543, 132.37463948407543, 133.61184348967038, 133.61184348967038, 133.61184348967038, 133.61184348967038, 133.61184348967038, 133.61184348967038, 133.61184348967038, 133.61184348967038, 133.61184348967038, 133.61184348967038, 133.61184348967038, 133.61184348967038, 133.61184348967038, 135.85106514662013, 135.85106514662013, 135.85106514662013, 135.85106514662013, 135.85106514662013, 135.85106514662013, 135.85106514662013, 135.85106514662013, 135.85106514662013, 135.85106514662013, 135.85106514662013, 135.85106514662013, 135.85106514662013, 134.6194313441519, 134.6194313441519, 134.6194313441519, 134.6194313441519, 134.6194313441519, 134.6194313441519, 134.6194313441519, 134.6194313441519, 134.6194313441519, 134.6194313441519, 134.6194313441519, 134.6194313441519, 134.6194313441519, 136.73796526668895, 136.73796526668895, 136.73796526668895, 136.73796526668895, 136.73796526668895, 136.73796526668895, 136.73796526668895, 136.73796526668895, 136.73796526668895, 136.73796526668895, 136.73796526668895, 136.73796526668895, 136.73796526668895, 110.60195328456311, 110.60195328456311, 110.60195328456311], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 87.9318763889304, 79.06564222149143, 79.06564222149143, 79.06564222149143, 79.06564222149143, 79.06564222149143, 60.337628429350154, 60.337628429350154, 60.337628429350154, 60.337628429350154, 60.337628429350154, 60.337628429350154, 60.337628429350154, 60.337628429350154, 60.337628429350154, 60.337628429350154, 60.337628429350154, 60.337628429350154, 60.337628429350154, 46.909224989287175, 46.909224989287175, 46.909224989287175, 46.909224989287175, 46.909224989287175, 46.909224989287175, 46.909224989287175, 46.909224989287175, 46.909224989287175, 46.909224989287175, 46.909224989287175, 46.909224989287175, 46.909224989287175, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 23.82133995037221, 52.2746071133168, 52.2746071133168, 52.2746071133168, 52.2746071133168, 52.2746071133168, 60.141309655495434, 60.141309655495434, 60.141309655495434, 60.141309655495434, 60.141309655495434, 60.141309655495434, 60.141309655495434, 60.141309655495434, 60.141309655495434, 60.141309655495434, 60.141309655495434, 60.141309655495434, 60.141309655495434, 58.216987054919436, 58.216987054919436, 58.216987054919436, 58.216987054919436, 58.216987054919436, 58.216987054919436, 58.216987054919436, 58.216987054919436, 58.216987054919436, 58.216987054919436, 58.216987054919436, 58.216987054919436, 58.216987054919436, 105.71915453376783, 105.71915453376783, 105.71915453376783, 105.71915453376783, 105.71915453376783, 105.71915453376783, 105.71915453376783, 105.71915453376783, 105.71915453376783, 105.71915453376783, 105.71915453376783, 105.71915453376783, 105.71915453376783, 92.3664882856488, 92.3664882856488, 92.3664882856488, 92.3664882856488, 92.3664882856488, 92.3664882856488, 92.3664882856488, 92.3664882856488, 92.3664882856488, 92.3664882856488, 92.3664882856488, 92.3664882856488, 92.3664882856488, 92.82390106331032, 92.82390106331032, 92.82390106331032, 92.82390106331032, 92.82390106331032, 92.82390106331032, 92.82390106331032, 92.82390106331032, 92.82390106331032, 92.82390106331032, 92.82390106331032, 92.82390106331032, 92.82390106331032, null, null, null], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 142, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -11.827956989247326, "valuationContribution": 61.840925481472425, "marketMove": 50.0129684922251, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -11.827956989247326}, {"key": "valuation", "label": "Relative valuation contribution", "value": 61.840925481472425}, {"key": "market", "label": "Total market move", "value": 50.0129684922251}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 1.0752688172043001, "surprisePct": 0.8928571428571237, "immediateReturnPct": -0.6237005217786695, "forward4WeekPct": 11.413969573306915, "forward13WeekPct": 30.00626306360501, "toDateReturnPct": 62.384103342963, "weeksSince": 145, "availabilitySource": "reported", "spread": 9.26989270218833, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-03-22", "periodEnd": "2023-12-31", "earningsChangePct": 5.531914893617018, "surprisePct": 29.41176470588236, "immediateReturnPct": 3.334362932116619, "forward4WeekPct": -2.7477626886755813, "forward13WeekPct": 2.55034285176694, "toDateReturnPct": 42.34115028442116, "weeksSince": 124, "availabilitySource": "reported", "spread": -2.2371499719175603, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": -1.2096774193548265, "surprisePct": 20.40816326530612, "immediateReturnPct": -0.09523782655173063, "forward4WeekPct": 5.7998235420062105, "forward13WeekPct": 39.594323364627094, "toDateReturnPct": 46.36285418170674, "weeksSince": 119, "availabilitySource": "reported", "spread": 2.980076782142291, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": -2.857142857142869, "surprisePct": 9.708737864077657, "immediateReturnPct": 9.05000094661701, "forward4WeekPct": 13.173759288496667, "forward13WeekPct": 9.801450206605477, "toDateReturnPct": 14.337524638262877, "weeksSince": 106, "availabilitySource": "reported", "spread": -40.71004722418425, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 3.3613445378151363, "surprisePct": 12.173913043478272, "immediateReturnPct": -2.524573702745425, "forward4WeekPct": 5.3803121900317, "forward13WeekPct": -9.359449579419621, "toDateReturnPct": 1.5022928651360568, "weeksSince": 93, "availabilitySource": "reported", "spread": -38.255102477554345, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-03-21", "periodEnd": "2024-12-31", "earningsChangePct": -7.317073170731714, "surprisePct": -11.11111111111112, "immediateReturnPct": 0.9521225517004517, "forward4WeekPct": 3.8628960759462094, "forward13WeekPct": 4.560549163103711, "toDateReturnPct": 22.05463818679756, "weeksSince": 72, "availabilitySource": "reported", "spread": -26.01210893452557, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": -5.482456140350878, "surprisePct": 0.0, "immediateReturnPct": 0.36668220071762736, "forward4WeekPct": 1.8849337281143796, "forward13WeekPct": 8.293952385459313, "toDateReturnPct": 17.515150066246242, "weeksSince": 67, "availabilitySource": "reported", "spread": -35.43406518476634, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": -5.56844547563804, "surprisePct": -8.247422680412367, "immediateReturnPct": 0.21967115170249407, "forward4WeekPct": 4.7937191987591055, "forward13WeekPct": -2.6738851342409276, "toDateReturnPct": 8.753346198522504, "weeksSince": 54, "availabilitySource": "reported", "spread": -50.71484505216421, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": -6.388206388206397, "surprisePct": -4.629629629629633, "immediateReturnPct": 4.458598398066682, "forward4WeekPct": 7.7411597305053315, "forward13WeekPct": 11.083007049423932, "toDateReturnPct": 16.723267240929253, "weeksSince": 41, "availabilitySource": "reported", "spread": -52.314908536968574, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-01-23", "periodEnd": "2025-12-31", "earningsChangePct": 0.2624671916010346, "surprisePct": -14.159292035398224, "immediateReturnPct": -1.0714290283855843, "forward4WeekPct": 0.4222017339170492, "forward13WeekPct": -0.5367103356294756, "toDateReturnPct": 3.951687427270345, "weeksSince": 28, "availabilitySource": "reported", "spread": -60.61355756634349, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 2.3560209424083878, "surprisePct": 0.990099009900991, "immediateReturnPct": 1.4921732146498057, "forward4WeekPct": 0.9976125396073732, "forward13WeekPct": 6.708315618721605, "toDateReturnPct": 6.072126730621807, "weeksSince": 15, "availabilitySource": "reported", "spread": -59.44972772422206, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 4.859335038363155, "surprisePct": -4.424778761061932, "immediateReturnPct": -0.953894359063534, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -1.544401588541966, "weeksSince": 2, "availabilitySource": "reported", "spread": -62.740658394983114, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 4.859335038363155, "surprisePct": -4.424778761061932, "immediateReturnPct": -0.953894359063534, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -1.544401588541966, "weeksSince": 2, "availabilitySource": "reported", "spread": -62.740658394983114, "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; 1 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Banks - Regional", "population": 29, "spreadPercentile": 60.7, "qualityPercentile": 37.5, "rarityPercentile": 39.3, "currentOneYearSpread": -14.577118, "lead": "price", "relatedSignals": [{"tickerId": 5931, "symbol": "EWBC", "name": "East West Bancorp Inc", "spread": -14.241617999999997, "lead": "price", "quality": 37.5}, {"tickerId": 3919, "symbol": "TFC", "name": "Truist Financial Corp", "spread": -13.603282, "lead": "price", "quality": 87.5}, {"tickerId": 2620, "symbol": "MFG", "name": "Mizuho Financial Group Inc.", "spread": -16.607556000000002, "lead": "price", "quality": 66.66666666666667}, {"tickerId": 4343, "symbol": "WF", "name": "Woori Financial Group Inc", "spread": -18.577050999999997, "lead": "price", "quality": 66.66666666666667}, {"tickerId": 2198, "symbol": "ITUB", "name": "Itau Unibanco Banco Holding SA", "spread": -20.875572999999996, "lead": "price", "quality": 66.66666666666667}, {"tickerId": 5988, "symbol": "FCNCA", "name": "First Citizens BancShares, Inc.", "spread": -23.664974, "lead": "price", "quality": 50}, {"tickerId": 3352, "symbol": "RF", "name": "Regions Financial Corporation", "spread": -23.714964, "lead": "price", "quality": 62.5}, {"tickerId": 679, "symbol": "CFG", "name": "Citizens Financial Group, Inc.", "spread": -23.736304999999998, "lead": "price", "quality": 75}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-03-22", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-07-26", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-04-25", "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."}