{"ticker": {"uuid": "e27281a3-3798-41eb-939a-3349a7ba0adf", "symbol": "CCBG", "name": "Capital City Bank Group", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-20", "fiscal_date_ending": "2026-09-30", "estimate": 0.95, "session": "Time unconfirmed", "days": 68}, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 3, "inline": 0, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": 6.5, "average_surprise_label": "+6.5%", "median_surprise": 6.3, "surprise_dispersion": 10.5, "average_reaction": 2.1, "average_reaction_label": "+2.1%", "average_abs_reaction": 5.4, "positive_response_rate": 41.7, "confirmation_rate": 54.5, "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": 35, "band": "Moderate", "tone": "neutral", "days": 68, "proximity_component": 3, "reaction_component": 14, "variability_component": 13, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 6.3, "revenue_growth_1y": 3.5, "cash_conversion": 1.46, "net_margin": 22.2, "earnings_yield": 9.2, "eps_surprise_avg": 3.0, "sue_score": 0.66, "pe_ratio": 14.4, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 52.01, "currency": "USD", "return_13w": 11.8, "fair_value": 35.430331, "fair_value_gap": 46.8, "relative_strength": 3.8, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 51.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-24", "date_source": "exact", "eps_actual": 0.81, "eps_estimate": 0.84, "eps_surprise": -0.03, "surprise_pct": -3.5714, "surprise_label": "-3.6%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.136054806323143, "one_week_reaction_label": "-5.1%", "four_week_reaction": -5.306122628189422, "four_week_reaction_label": "-5.3%", "confirmation": "confirmed", "revenue": 60607000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 12655000.0, "operating_cash_flow": 25333000.0, "free_cash_flow": 26941000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-23", "date_source": "exact", "eps_actual": 0.7, "eps_estimate": 0.72, "eps_surprise": -0.02, "surprise_pct": -2.7778, "surprise_label": "-2.8%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 13.711760784075366, "one_week_reaction_label": "+13.7%", "four_week_reaction": 5.381499332190554, "four_week_reaction_label": "+5.4%", "confirmation": "diverged", "revenue": 61844000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 11719000.0, "operating_cash_flow": 10659000.0, "free_cash_flow": 12246000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-22", "date_source": "exact", "eps_actual": 0.74, "eps_estimate": 0.7, "eps_surprise": 0.04, "surprise_pct": 5.7143, "surprise_label": "+5.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.2583972451924112, "one_week_reaction_label": "-0.3%", "four_week_reaction": 3.9128815149484963, "four_week_reaction_label": "+3.9%", "confirmation": "contained", "revenue": 55532000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 12557000.0, "operating_cash_flow": 14647000.0, "free_cash_flow": 16884000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-12", "date_source": "exact", "eps_actual": 0.83, "eps_estimate": 0.73, "eps_surprise": 0.1, "surprise_pct": 13.6986, "surprise_label": "+13.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 19.731443852701176, "one_week_reaction_label": "+19.7%", "four_week_reaction": 24.02088765675159, "four_week_reaction_label": "+24.0%", "confirmation": "confirmed", "revenue": 66434000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 14150000.0, "operating_cash_flow": 24937000.0, "free_cash_flow": 26898000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-22", "date_source": "exact", "eps_actual": 0.78, "eps_estimate": 0.77, "eps_surprise": 0.01, "surprise_pct": 1.2987, "surprise_label": "+1.3%", "surprise_band": "beat", "eps_yoy": -3.703703703703707, "eps_yoy_label": "-3.7%", "one_week_reaction": -3.396966005440315, "one_week_reaction_label": "-3.4%", "four_week_reaction": 7.636161143930501, "four_week_reaction_label": "+7.6%", "confirmation": "diverged", "revenue": 66581000.0, "revenue_yoy": 9.856947217318131, "revenue_yoy_label": "+9.9%", "net_income": 13118000.0, "operating_cash_flow": 12750000.0, "free_cash_flow": 14994000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-03-11", "date_source": "exact", "eps_actual": 0.77, "eps_estimate": 0.72, "eps_surprise": 0.05, "surprise_pct": 6.9444, "surprise_label": "+6.9%", "surprise_band": "beat", "eps_yoy": 10.000000000000009, "eps_yoy_label": "+10.0%", "one_week_reaction": -2.0022701766644295, "one_week_reaction_label": "-2.0%", "four_week_reaction": -6.080884315771593, "four_week_reaction_label": "-6.1%", "confirmation": "diverged", "revenue": 66122000.0, "revenue_yoy": 6.917405083759136, "revenue_yoy_label": "+6.9%", "net_income": 13090000.0, "operating_cash_flow": 11239000.0, "free_cash_flow": 13485000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-21", "date_source": "exact", "eps_actual": 0.99, "eps_estimate": 0.74, "eps_surprise": 0.25, "surprise_pct": 33.7838, "surprise_label": "+33.8%", "surprise_band": "beat", "eps_yoy": 33.78378378378378, "eps_yoy_label": "+33.8%", "one_week_reaction": 5.743442878231447, "one_week_reaction_label": "+5.7%", "four_week_reaction": 12.1865891299367, "four_week_reaction_label": "+12.2%", "confirmation": "confirmed", "revenue": 67220000.0, "revenue_yoy": 21.047324065403732, "revenue_yoy_label": "+21.0%", "net_income": 16858000.0, "operating_cash_flow": 21867000.0, "free_cash_flow": 24249000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 0.88, "eps_estimate": 0.79, "eps_surprise": 0.09, "surprise_pct": 11.3924, "surprise_label": "+11.4%", "surprise_band": "beat", "eps_yoy": 6.024096385542174, "eps_yoy_label": "+6.0%", "one_week_reaction": -2.0596063108053717, "one_week_reaction_label": "-2.1%", "four_week_reaction": -2.1807610839048897, "four_week_reaction_label": "-2.2%", "confirmation": "diverged", "revenue": 68982000.0, "revenue_yoy": 3.835385495378872, "revenue_yoy_label": "+3.8%", "net_income": 15044000.0, "operating_cash_flow": 32624000.0, "free_cash_flow": 34464000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-21", "date_source": "exact", "eps_actual": 0.93, "eps_estimate": 0.87, "eps_surprise": 0.06, "surprise_pct": 6.8966, "surprise_label": "+6.9%", "surprise_band": "beat", "eps_yoy": 19.230769230769234, "eps_yoy_label": "+19.2%", "one_week_reaction": 3.477607831842734, "one_week_reaction_label": "+3.5%", "four_week_reaction": 2.1766319100184397, "four_week_reaction_label": "+2.2%", "confirmation": "confirmed", "revenue": 71287000.0, "revenue_yoy": 7.068082485994504, "revenue_yoy_label": "+7.1%", "net_income": 15950000.0, "operating_cash_flow": 21563000.0, "free_cash_flow": 23308000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-27", "date_source": "exact", "eps_actual": 0.8, "eps_estimate": 0.89, "eps_surprise": -0.09, "surprise_pct": -10.1124, "surprise_label": "-10.1%", "surprise_band": "miss", "eps_yoy": 3.8961038961038996, "eps_yoy_label": "+3.9%", "one_week_reaction": -5.754907766230291, "one_week_reaction_label": "-5.8%", "four_week_reaction": -2.9790109714649495, "four_week_reaction_label": "-3.0%", "confirmation": "confirmed", "revenue": 71818000.0, "revenue_yoy": 8.614379480354497, "revenue_yoy_label": "+8.6%", "net_income": 13705000.0, "operating_cash_flow": 29682000.0, "free_cash_flow": 31304000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-20", "date_source": "exact", "eps_actual": 0.92, "eps_estimate": 0.83, "eps_surprise": 0.09, "surprise_pct": 10.8434, "surprise_label": "+10.8%", "surprise_band": "beat", "eps_yoy": -7.0707070707070665, "eps_yoy_label": "-7.1%", "one_week_reaction": -1.4520600746629186, "one_week_reaction_label": "-1.5%", "four_week_reaction": -2.9254743846602103, "four_week_reaction_label": "-2.9%", "confirmation": "diverged", "revenue": 62750000.0, "revenue_yoy": -6.64980660517703, "revenue_yoy_label": "-6.6%", "net_income": 15817000.0, "operating_cash_flow": 15935000.0, "free_cash_flow": 17214000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 0.95, "eps_estimate": 0.91, "eps_surprise": 0.04, "surprise_pct": 4.3956, "surprise_label": "+4.4%", "surprise_band": "beat", "eps_yoy": 7.954545454545449, "eps_yoy_label": "+8.0%", "one_week_reaction": 2.4622716441620374, "one_week_reaction_label": "+2.5%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 72437000.0, "revenue_yoy": 5.008552955843553, "revenue_yoy_label": "+5.0%", "net_income": 16277000.0, "operating_cash_flow": 12765000.0, "free_cash_flow": 18076000.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.81, 0.7, 0.74, 0.83, 0.78, 0.77, 0.99, 0.88, 0.93, 0.8, 0.92, 0.95], "eps_estimate": [0.84, 0.72, 0.7, 0.73, 0.77, 0.72, 0.74, 0.79, 0.87, 0.89, 0.83, 0.91], "surprise": [-3.5714, -2.7778, 5.7143, 13.6986, 1.2987, 6.9444, 33.7838, 11.3924, 6.8966, -10.1124, 10.8434, 4.3956], "reaction_1w": [-5.136054806323143, 13.711760784075366, -0.2583972451924112, 19.731443852701176, -3.396966005440315, -2.0022701766644295, 5.743442878231447, -2.0596063108053717, 3.477607831842734, -5.754907766230291, -1.4520600746629186, 2.4622716441620374], "reaction_4w": [-5.306122628189422, 5.381499332190554, 3.9128815149484963, 24.02088765675159, 7.636161143930501, -6.080884315771593, 12.1865891299367, -2.1807610839048897, 2.1766319100184397, -2.9790109714649495, -2.9254743846602103, null], "revenue": [60.61, 61.84, 55.53, 66.43, 66.58, 66.12, 67.22, 68.98, 71.29, 71.82, 62.75, 72.44], "net_income": [12.65, 11.72, 12.56, 14.15, 13.12, 13.09, 16.86, 15.04, 15.95, 13.71, 15.82, 16.28], "financial_unit": "millions", "scatter": [{"x": -3.5714, "y": -5.136054806323143, "label": "2023-09-30"}, {"x": -2.7778, "y": 13.711760784075366, "label": "2023-12-31"}, {"x": 5.7143, "y": -0.2583972451924112, "label": "2024-03-31"}, {"x": 13.6986, "y": 19.731443852701176, "label": "2024-06-30"}, {"x": 1.2987, "y": -3.396966005440315, "label": "2024-09-30"}, {"x": 6.9444, "y": -2.0022701766644295, "label": "2024-12-31"}, {"x": 33.7838, "y": 5.743442878231447, "label": "2025-03-31"}, {"x": 11.3924, "y": -2.0596063108053717, "label": "2025-06-30"}, {"x": 6.8966, "y": 3.477607831842734, "label": "2025-09-30"}, {"x": -10.1124, "y": -5.754907766230291, "label": "2025-12-31"}, {"x": 10.8434, "y": -1.4520600746629186, "label": "2026-03-31"}, {"x": 4.3956, "y": 2.4622716441620374, "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, 97.27979577585968, 100.0, 97.95984507854868, 98.64442502750036, 94.01537396960673, 97.24267042602769, 98.35103412176281, 95.15633587560332, 95.840915824555, 90.91847386092383, 96.52549226681454, 93.52639029560818, 90.75547930292431, 88.96253565823751, 91.08146841892334, 93.44551545446573, 98.73178724912731, 100.83316200219919, 96.63040898936326, 93.4126787891378, 89.43976840682875, 89.07859314175877, 101.29283674317651, 92.92017088952473, 94.13502931927776, 93.87235703680726, 91.1143015775591, 92.55899562445474, 93.57685159570099, 88.3836509174927, 90.23600143395656, 91.6252651979775, 89.67367880025401, 86.16744251646121, 89.6075250527731, 89.37598167655163, 90.86447781514003, 91.72449757254496, 93.11376133656589, 89.14443830033017, 89.83906842899455, 89.04520241907055, 89.51115063231096, 89.51115063231096, 94.81181038487946, 89.37779814308729, 99.17902024634301, 107.01332820047114, 118.78146094616235, 110.84713862511649, 107.34670241014601, 109.01357696521252, 113.48080119359385, 115.08099950404853, 112.68070028502044, 115.33782262400653, 121.14499249795814, 116.14343955933784, 112.98809691922015, 116.34484642318981, 119.5673211778993, 115.50565992387041, 117.45257190095293, 128.86551179838847, 128.69767449852463, 131.3159356750626, 132.1215561170861, 131.75231195337028, 131.2140452278426, 124.39334313407035, 123.65049598829157, 121.18558947302238, 113.92593368220946, 121.55701479925783, 122.84011696501547, 124.56217282781373, 126.28423219730418, 124.89983221530052, 119.83495542976739, 125.27125754153599, 122.53622351627736, 120.08271725720007, 121.68064673783124, 121.88463803380051, 115.08493751933722, 112.6370454743981, 116.6148687324146, 123.31257710558543, 126.98441341964799, 127.81737904708659, 130.826243649249, 126.61043171483242, 128.31035684344826, 127.90237425150973, 125.75081522702519, 126.26408274418858, 133.82623982695458, 141.45683351379355, 138.20613339393833, 141.21730890623013, 138.30878830004787, 131.7389479495722, 133.82623982695458, 138.1376967898653, 147.0001353232502, 150.07974743961503, 148.77946598899607, 148.97763617599009, 149.14974813358938, 146.70579761063115, 145.6043000181331, 140.37218207040223, 137.58401464562965, 142.3686471143097, 133.9008797694476, 137.89380985726257, 140.57871221149085, 142.47191218485403, 144.29626877785432, 144.7439681651265, 155.5850437195091, 151.70581111139595, 147.61875789948158, 146.57967592062855, 148.6578398783346, 154.37278374864198, 153.47224767009237, 144.64006136991804, 150.7013647309457, 148.31148038761432, 148.90029257384646, 148.3980676302753, 148.1036632905053, 147.23116672241724, 145.97635654895623, 149.94992268269806, 154.09777141648235, 161.76606204397442, 163.23000783079428, 160.85981005721413, 162.32375584403397, 163.19515131078577, 158.45475576362554, 161.76606204397442, 159.08215909700994, 158.99342225205874, 165.23533428577431, 166.4977434611325, 175.26447384556448, 174.03713159174404, 174.0020646702063, 176.5970168639982, 180.94531513467643, 181.8921220161951, 182.38305891772328], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 102.63157894736842, 102.63157894736842, 102.63157894736842, 102.63157894736842, 102.63157894736842, 102.63157894736842, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 118.42105263157893, 118.42105263157893, 118.42105263157893], "gap": [0.0, 2.7202042241403177, 0.0, 2.040154921451318, 1.3555749724996389, 5.984626030393272, 2.7573295739723136, 1.6489658782371919, 4.843664124396682, 4.1590841754450025, 18.29205245486564, 12.685034048974927, 15.684136020181285, 18.45504701286515, 20.247990657551952, 18.12905789686613, 15.76501086132373, 10.478739066662158, 8.377364313590277, 12.580117326426205, 15.797847526651665, 19.770757908960718, 20.131933174030692, 5.615057993665587, 13.987723847317369, 12.772865417564333, 13.035537700034837, 15.793593159282992, 14.348899112387357, 13.331043141141109, 18.524243819349394, 16.671893302885536, 15.282629538864597, 17.234215936588086, 20.740452220380888, 17.300369684068997, 12.597702533974697, 11.109206395386295, 10.249186637981367, 8.859922873960443, 12.829245910196164, 12.134615781531778, 12.92848179145578, 12.462533578215371, 12.462533578215371, 7.161873825646865, 12.59588606743904, 2.7946639641833144, -5.697538726786931, -17.46567147247815, -9.53134915143228, -6.030912936461803, -7.697787491528317, -12.165011719909643, -13.76521003036433, -11.36491081133623, -14.02203315032233, -19.829203024273937, -14.82765008565363, -11.67230744553595, -15.029056949505602, -18.251531704215097, -15.17671255544937, -17.123624532531892, -28.536564429967427, -28.368727130103593, -30.986988306641564, -31.79260874866506, -31.42336458494924, -30.885097859421563, -24.06439576564931, -23.321548619870526, -20.856642104601335, -13.59698631378842, -21.228067430836788, -22.511169596594428, -24.233225459392685, -25.955284828883137, -24.57088484687948, -19.50600806134635, -24.942310173114947, -22.20727614785632, -17.45113830983165, -19.049067790462814, -19.25305908643209, -12.453358571968792, -10.005466527029682, -13.983289785046182, -12.457313947690693, -16.129150261753253, -16.96211588919185, -19.970980491354254, -15.755168556937676, -17.45509368555352, -17.047111093614987, -14.895552069130446, -15.408819586293845, -22.970976669059837, -30.601570355898815, -27.35087023604359, -30.36204574833539, -25.808788300047866, -19.238947949572207, -21.326239826954577, -25.637696789865288, -34.50013532325019, -37.57974743961503, -36.279465988996066, -36.477636175990085, -36.649748133589384, -34.20579761063115, -33.1043000181331, -27.872182070402232, -25.08401464562965, -24.93443658799393, -16.466669243131832, -20.459599330946787, -23.144501685175072, -25.037701658538253, -26.862058251538542, -27.30975763881071, -38.15083319319331, -34.271600585080165, -30.1845473731658, -29.145465394312765, -31.223629352018833, -36.9385732223262, -36.03803714377659, -26.219008738339113, -32.28031209936677, -29.890427756035393, -30.479239942267526, -29.977014998696376, -29.682610658926365, -28.81011409083831, -27.5553039173773, -31.528870051119128, -35.676718784903414, -43.345009412395484, -44.80895519921535, -44.74138900458256, -46.20533479140239, -47.0767302581542, -42.33633471099397, -45.64764099134284, -42.96373804437836, -42.87500119942716, -49.11691323314274, -50.379322408500926, -59.146052792932906, -57.91871053911247, -57.88364361757472, -60.47859581136662, -62.5242625030975, -63.47106938461616, -63.962006286144344], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 109.21052631578947, null, null, null, null, null, null, null, null, null, null, null, null, 106.9078947368421, null, null, null, null, null, null, null, null, null, null, null, null, 101.97368421052633, null, null, null, null, null, null, null, null, null, null, null, 101.3157894736842, null, null, null, null, null, null, null, null, null, null, null, null, null, 100.32894736842104, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 102.63157894736842, null, null, null, null, null, 110.85526315789474, null, null, null, null, null, null, null, null, null, null, null, null, 112.5, null, null, null, null, null, null, null, null, null, null, null, null, 117.43421052631578, null, null, null, null, null, null, null, null, null, null, null, null, null, 118.42105263157893, null, null, null, null, null, null, null, null, null, null, null, 116.11842105263158, null, null, null, null, null, null, null, null, null, null, null, null, 118.42105263157893, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [18.4, 64.0, 82.4]}}, "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.516903, 27.741185, 28.516903, 27.935114, 28.130335, 26.810273, 27.730598, 28.046669, 27.13564, 27.330861, 25.927133, 27.526081, 26.67083, 25.880652, 25.36936, 25.973614, 26.647767, 28.155248, 28.754495, 27.556, 26.638403, 25.505452, 25.402456, 28.88558, 26.497955, 26.844395, 26.769489, 25.982977, 26.394959, 26.68522, 25.20428, 25.732513, 26.128688, 25.572156, 24.572286, 25.553291, 25.487262, 25.911735, 26.156986, 26.553161, 25.421233, 25.61932, 25.392934, 25.525808, 25.525808, 27.037392, 25.48778, 28.282785, 30.516887, 33.872794, 31.610171, 30.611955, 31.087296, 32.36121, 32.817537, 32.133046, 32.890775, 34.5468, 33.120512, 32.220706, 33.177947, 34.096897, 32.938637, 33.493836, 36.748453, 36.700591, 37.447238, 37.676976, 37.571679, 37.418182, 35.473129, 35.261292, 34.558377, 32.488148, 34.664296, 35.030197, 35.521274, 36.012352, 35.617564, 34.173218, 35.723483, 34.943536, 34.243872, 34.699552, 34.757724, 32.81866, 32.120597, 33.254949, 35.164928, 36.212022, 36.449558, 37.307593, 36.105374, 36.59014, 36.473796, 35.860238, 36.006606, 38.163099, 40.339108, 39.412109, 40.270803, 39.441383, 37.567868, 38.163099, 39.392593, 41.919886, 42.798096, 42.427296, 42.483808, 42.532889, 41.83595, 41.521837, 40.029799, 39.2347, 40.599129, 38.184384, 39.323044, 40.088695, 40.628577, 41.148827, 41.276497, 44.368036, 43.261799, 42.096298, 41.799984, 42.392612, 44.022337, 43.765532, 41.246866, 42.975362, 42.293841, 42.461752, 42.318533, 42.234578, 41.985769, 41.627936, 42.761074, 43.943912, 46.130671, 46.548143, 45.872236, 46.289708, 46.538203, 45.186389, 46.130671, 45.365305, 45.34, 47.12, 47.48, 49.98, 49.63, 49.62, 50.36, 51.6, 51.87, 52.01], "ttmEps": [3.04, 3.04, 3.04, 3.04, 3.04, 3.04, 3.04, 3.04, 3.04, 3.04, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.32, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.25, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.1, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.08, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.12, 3.12, 3.12, 3.12, 3.12, 3.12, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.37, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.57, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.6, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.53, 3.6, 3.6, 3.6], "quarterlyEps": [0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.7, 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.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 0.88, 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.93, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.95, 0.95, 0.95], "priceIndex": [100.0, 97.27979577585968, 100.0, 97.95984507854868, 98.64442502750036, 94.01537396960673, 97.24267042602769, 98.35103412176281, 95.15633587560332, 95.840915824555, 90.91847386092383, 96.52549226681454, 93.52639029560818, 90.75547930292431, 88.96253565823751, 91.08146841892334, 93.44551545446573, 98.73178724912731, 100.83316200219919, 96.63040898936326, 93.4126787891378, 89.43976840682875, 89.07859314175877, 101.29283674317651, 92.92017088952473, 94.13502931927776, 93.87235703680726, 91.1143015775591, 92.55899562445474, 93.57685159570099, 88.3836509174927, 90.23600143395656, 91.6252651979775, 89.67367880025401, 86.16744251646121, 89.6075250527731, 89.37598167655163, 90.86447781514003, 91.72449757254496, 93.11376133656589, 89.14443830033017, 89.83906842899455, 89.04520241907055, 89.51115063231096, 89.51115063231096, 94.81181038487946, 89.37779814308729, 99.17902024634301, 107.01332820047114, 118.78146094616235, 110.84713862511649, 107.34670241014601, 109.01357696521252, 113.48080119359385, 115.08099950404853, 112.68070028502044, 115.33782262400653, 121.14499249795814, 116.14343955933784, 112.98809691922015, 116.34484642318981, 119.5673211778993, 115.50565992387041, 117.45257190095293, 128.86551179838847, 128.69767449852463, 131.3159356750626, 132.1215561170861, 131.75231195337028, 131.2140452278426, 124.39334313407035, 123.65049598829157, 121.18558947302238, 113.92593368220946, 121.55701479925783, 122.84011696501547, 124.56217282781373, 126.28423219730418, 124.89983221530052, 119.83495542976739, 125.27125754153599, 122.53622351627736, 120.08271725720007, 121.68064673783124, 121.88463803380051, 115.08493751933722, 112.6370454743981, 116.6148687324146, 123.31257710558543, 126.98441341964799, 127.81737904708659, 130.826243649249, 126.61043171483242, 128.31035684344826, 127.90237425150973, 125.75081522702519, 126.26408274418858, 133.82623982695458, 141.45683351379355, 138.20613339393833, 141.21730890623013, 138.30878830004787, 131.7389479495722, 133.82623982695458, 138.1376967898653, 147.0001353232502, 150.07974743961503, 148.77946598899607, 148.97763617599009, 149.14974813358938, 146.70579761063115, 145.6043000181331, 140.37218207040223, 137.58401464562965, 142.3686471143097, 133.9008797694476, 137.89380985726257, 140.57871221149085, 142.47191218485403, 144.29626877785432, 144.7439681651265, 155.5850437195091, 151.70581111139595, 147.61875789948158, 146.57967592062855, 148.6578398783346, 154.37278374864198, 153.47224767009237, 144.64006136991804, 150.7013647309457, 148.31148038761432, 148.90029257384646, 148.3980676302753, 148.1036632905053, 147.23116672241724, 145.97635654895623, 149.94992268269806, 154.09777141648235, 161.76606204397442, 163.23000783079428, 160.85981005721413, 162.32375584403397, 163.19515131078577, 158.45475576362554, 161.76606204397442, 159.08215909700994, 158.99342225205874, 165.23533428577431, 166.4977434611325, 175.26447384556448, 174.03713159174404, 174.0020646702063, 176.5970168639982, 180.94531513467643, 181.8921220161951, 182.38305891772328], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 102.63157894736842, 102.63157894736842, 102.63157894736842, 102.63157894736842, 102.63157894736842, 102.63157894736842, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 118.42105263157893, 118.42105263157893, 118.42105263157893], "valuationGap": [0.0, 2.7202042241403177, 0.0, 2.040154921451318, 1.3555749724996389, 5.984626030393272, 2.7573295739723136, 1.6489658782371919, 4.843664124396682, 4.1590841754450025, 18.29205245486564, 12.685034048974927, 15.684136020181285, 18.45504701286515, 20.247990657551952, 18.12905789686613, 15.76501086132373, 10.478739066662158, 8.377364313590277, 12.580117326426205, 15.797847526651665, 19.770757908960718, 20.131933174030692, 5.615057993665587, 13.987723847317369, 12.772865417564333, 13.035537700034837, 15.793593159282992, 14.348899112387357, 13.331043141141109, 18.524243819349394, 16.671893302885536, 15.282629538864597, 17.234215936588086, 20.740452220380888, 17.300369684068997, 12.597702533974697, 11.109206395386295, 10.249186637981367, 8.859922873960443, 12.829245910196164, 12.134615781531778, 12.92848179145578, 12.462533578215371, 12.462533578215371, 7.161873825646865, 12.59588606743904, 2.7946639641833144, -5.697538726786931, -17.46567147247815, -9.53134915143228, -6.030912936461803, -7.697787491528317, -12.165011719909643, -13.76521003036433, -11.36491081133623, -14.02203315032233, -19.829203024273937, -14.82765008565363, -11.67230744553595, -15.029056949505602, -18.251531704215097, -15.17671255544937, -17.123624532531892, -28.536564429967427, -28.368727130103593, -30.986988306641564, -31.79260874866506, -31.42336458494924, -30.885097859421563, -24.06439576564931, -23.321548619870526, -20.856642104601335, -13.59698631378842, -21.228067430836788, -22.511169596594428, -24.233225459392685, -25.955284828883137, -24.57088484687948, -19.50600806134635, -24.942310173114947, -22.20727614785632, -17.45113830983165, -19.049067790462814, -19.25305908643209, -12.453358571968792, -10.005466527029682, -13.983289785046182, -12.457313947690693, -16.129150261753253, -16.96211588919185, -19.970980491354254, -15.755168556937676, -17.45509368555352, -17.047111093614987, -14.895552069130446, -15.408819586293845, -22.970976669059837, -30.601570355898815, -27.35087023604359, -30.36204574833539, -25.808788300047866, -19.238947949572207, -21.326239826954577, -25.637696789865288, -34.50013532325019, -37.57974743961503, -36.279465988996066, -36.477636175990085, -36.649748133589384, -34.20579761063115, -33.1043000181331, -27.872182070402232, -25.08401464562965, -24.93443658799393, -16.466669243131832, -20.459599330946787, -23.144501685175072, -25.037701658538253, -26.862058251538542, -27.30975763881071, -38.15083319319331, -34.271600585080165, -30.1845473731658, -29.145465394312765, -31.223629352018833, -36.9385732223262, -36.03803714377659, -26.219008738339113, -32.28031209936677, -29.890427756035393, -30.479239942267526, -29.977014998696376, -29.682610658926365, -28.81011409083831, -27.5553039173773, -31.528870051119128, -35.676718784903414, -43.345009412395484, -44.80895519921535, -44.74138900458256, -46.20533479140239, -47.0767302581542, -42.33633471099397, -45.64764099134284, -42.96373804437836, -42.87500119942716, -49.11691323314274, -50.379322408500926, -59.146052792932906, -57.91871053911247, -57.88364361757472, -60.47859581136662, -62.5242625030975, -63.47106938461616, -63.962006286144344], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 109.21052631578947, null, null, null, null, null, null, null, null, null, null, null, null, 106.9078947368421, null, null, null, null, null, null, null, null, null, null, null, null, 101.97368421052633, null, null, null, null, null, null, null, null, null, null, null, 101.3157894736842, null, null, null, null, null, null, null, null, null, null, null, null, null, 100.32894736842104, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 102.63157894736842, null, null, null, null, null, 110.85526315789474, null, null, null, null, null, null, null, null, null, null, null, null, 112.5, null, null, null, null, null, null, null, null, null, null, null, null, 117.43421052631578, null, null, null, null, null, null, null, null, null, null, null, null, null, 118.42105263157893, null, null, null, null, null, null, null, null, null, null, null, 116.11842105263158, null, null, null, null, null, null, null, null, null, null, null, null, 118.42105263157893, null, null], "quarterLabels": ["2023-07-25", "", "", "", "", "", "", "", "", "", "2023-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-23", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-22", "", "", "", "", "", "", "", "", "", "", "", "2024-07-12", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-11", "", "", "", "", "", "2025-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-27", "", "", "", "", "", "", "", "", "", "", "", "2026-04-20", "", "", "", "", "", "", "", "", "", "", "", "", "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": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -3.5714285714285614, -3.5714285714285614, -3.5714285714285614, -3.5714285714285614, -3.5714285714285614, -3.5714285714285614, -3.5714285714285614, -3.5714285714285614, -3.5714285714285614, -3.5714285714285614, -3.5714285714285614, -3.5714285714285614, -3.5714285714285614, -2.7777777777777803, -2.7777777777777803, -2.7777777777777803, -2.7777777777777803, -2.7777777777777803, -2.7777777777777803, -2.7777777777777803, -2.7777777777777803, -2.7777777777777803, -2.7777777777777803, -2.7777777777777803, -2.7777777777777803, -2.7777777777777803, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 5.71428571428572, 13.698630136986298, 13.698630136986298, 13.698630136986298, 13.698630136986298, 13.698630136986298, 13.698630136986298, 13.698630136986298, 13.698630136986298, 13.698630136986298, 13.698630136986298, 13.698630136986298, 13.698630136986298, 13.698630136986298, 13.698630136986298, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 1.2987012987012998, 6.94444444444445, 6.94444444444445, 6.94444444444445, 6.94444444444445, 6.94444444444445, 6.94444444444445, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 33.78378378378378, 11.392405063291134, 11.392405063291134, 11.392405063291134, 11.392405063291134, 11.392405063291134, 11.392405063291134, 11.392405063291134, 11.392405063291134, 11.392405063291134, 11.392405063291134, 11.392405063291134, 11.392405063291134, 11.392405063291134, 6.896551724137938, 6.896551724137938, 6.896551724137938, 6.896551724137938, 6.896551724137938, 6.896551724137938, 6.896551724137938, 6.896551724137938, 6.896551724137938, 6.896551724137938, 6.896551724137938, 6.896551724137938, 6.896551724137938, 6.896551724137938, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, 10.843373493975914, 10.843373493975914, 10.843373493975914, 10.843373493975914, 10.843373493975914, 10.843373493975914, 10.843373493975914, 10.843373493975914, 10.843373493975914, 10.843373493975914, 10.843373493975914, 10.843373493975914, 10.843373493975914, 4.395604395604387, 4.395604395604387, 4.395604395604387], "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, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 115, 122, 129, 136, 3, 10, 17, 24, 31, 38, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 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, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 28.516903, "latestClose": 52.01, "startTtmEps": 3.04, "latestTtmEps": 3.6, "priceChangePct": 82.38305891772329, "epsChangePct": 18.421052631578938, "earningsGapPct": -63.96200628614435, "startMultiple": 9.380560197368421, "latestMultiple": 14.447222222222221, "multipleChangePct": 54.012360863855214, "latestQuarter": "2026-07-21", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 8 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 36.28348159042323, "earningsMovePct": 5.263157894736836, "spread": -31.020323695686393, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 69.90094229525687, "earningsMovePct": 16.883116883116877, "spread": -53.01782541213999, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 82.38305891772329, "earningsMovePct": 18.421052631578938, "spread": -63.96200628614435, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 8, "persistenceLabel": "8 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 8 updates.", "marketChangePct": 82.38305891772329, "earningsChangePct": 18.421052631578938, "recentMarketMovePoints": 19.1879076069375, "recentEarningsMovePoints": 2.3026315789473557}, "pressure": {"score": 67, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 100, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.45592641, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.03490824, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.03108083, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.00408854, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.0083186, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -2.15046256589706, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "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, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 109.21052631578947, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 106.9078947368421, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.97368421052633, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 101.3157894736842, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 100.32894736842104, 102.63157894736842, 102.63157894736842, 102.63157894736842, 102.63157894736842, 102.63157894736842, 102.63157894736842, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 110.85526315789474, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 112.5, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 117.43421052631578, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 118.42105263157893, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 116.11842105263158, 118.42105263157893, 118.42105263157893, 118.42105263157893], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.56958424692905, 103.56958424692905, 103.56958424692905, 103.56958424692905, 103.56958424692905, 103.56958424692905, 103.56958424692905, 103.56958424692905, 103.56958424692905, 103.56958424692905, 103.56958424692905, 103.56958424692905, 103.56958424692905, 103.99879786324423, 103.99879786324423, 103.99879786324423, 103.99879786324423, 103.99879786324423, 103.99879786324423, 103.99879786324423, 103.99879786324423, 103.99879786324423, 103.99879786324423, 103.99879786324423, 103.99879786324423, 103.99879786324423, 102.13209959110418, 102.13209959110418, 102.13209959110418, 102.13209959110418, 102.13209959110418, 102.13209959110418, 102.13209959110418, 102.13209959110418, 102.13209959110418, 102.13209959110418, 102.13209959110418, 102.13209959110418, 103.4586828983348, 103.4586828983348, 103.4586828983348, 103.4586828983348, 103.4586828983348, 103.4586828983348, 103.4586828983348, 103.4586828983348, 103.4586828983348, 103.4586828983348, 103.4586828983348, 103.4586828983348, 103.4586828983348, 103.4586828983348, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 105.98740296131999, 107.79822727157284, 107.79822727157284, 107.79822727157284, 107.79822727157284, 107.79822727157284, 107.79822727157284, 112.74561262412908, 112.74561262412908, 112.74561262412908, 112.74561262412908, 112.74561262412908, 112.74561262412908, 112.74561262412908, 112.74561262412908, 112.74561262412908, 112.74561262412908, 112.74561262412908, 112.74561262412908, 112.74561262412908, 113.82414940358778, 113.82414940358778, 113.82414940358778, 113.82414940358778, 113.82414940358778, 113.82414940358778, 113.82414940358778, 113.82414940358778, 113.82414940358778, 113.82414940358778, 113.82414940358778, 113.82414940358778, 113.82414940358778, 115.81614080238396, 115.81614080238396, 115.81614080238396, 115.81614080238396, 115.81614080238396, 115.81614080238396, 115.81614080238396, 115.81614080238396, 115.81614080238396, 115.81614080238396, 115.81614080238396, 115.81614080238396, 115.81614080238396, 115.81614080238396, 118.22718691533403, 118.22718691533403, 118.22718691533403, 118.22718691533403, 118.22718691533403, 118.22718691533403, 118.22718691533403, 118.22718691533403, 118.22718691533403, 118.22718691533403, 118.22718691533403, 118.22718691533403, 116.3350913877907, 116.3350913877907, 116.3350913877907, 116.3350913877907, 116.3350913877907, 116.3350913877907, 116.3350913877907, 116.3350913877907, 116.3350913877907, 116.3350913877907, 116.3350913877907, 116.3350913877907, 116.3350913877907, 117.79755001142877, 117.79755001142877, 117.79755001142877], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 138.90823743185948, 138.90823743185948, 138.90823743185948, 138.90823743185948, 138.90823743185948, 138.90823743185948, 138.90823743185948, 138.90823743185948, 138.90823743185948, 138.90823743185948, 138.90823743185948, 138.90823743185948, 138.90823743185948, 141.21365838885524, 141.21365838885524, 141.21365838885524, 141.21365838885524, 141.21365838885524, 141.21365838885524, 141.21365838885524, 141.21365838885524, 141.21365838885524, 141.21365838885524, 141.21365838885524, 141.21365838885524, 141.21365838885524, 120.18662931556632, 120.18662931556632, 120.18662931556632, 120.18662931556632, 120.18662931556632, 120.18662931556632, 120.18662931556632, 120.18662931556632, 120.18662931556632, 120.18662931556632, 120.18662931556632, 120.18662931556632, 157.0430799515445, 157.0430799515445, 157.0430799515445, 157.0430799515445, 157.0430799515445, 157.0430799515445, 157.0430799515445, 157.0430799515445, 157.0430799515445, 157.0430799515445, 157.0430799515445, 157.0430799515445, 157.0430799515445, 157.0430799515445, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 134.42989097516656, 136.77506056935192, 136.77506056935192, 136.77506056935192, 136.77506056935192, 136.77506056935192, 136.77506056935192, 150.7154754694125, 150.7154754694125, 150.7154754694125, 150.7154754694125, 150.7154754694125, 150.7154754694125, 150.7154754694125, 150.7154754694125, 150.7154754694125, 150.7154754694125, 150.7154754694125, 150.7154754694125, 150.7154754694125, 165.03634161114476, 165.03634161114476, 165.03634161114476, 165.03634161114476, 165.03634161114476, 165.03634161114476, 165.03634161114476, 165.03634161114476, 165.03634161114476, 165.03634161114476, 165.03634161114476, 165.03634161114476, 165.03634161114476, 180.773016353725, 180.773016353725, 180.773016353725, 180.773016353725, 180.773016353725, 180.773016353725, 180.773016353725, 180.773016353725, 180.773016353725, 180.773016353725, 180.773016353725, 180.773016353725, 180.773016353725, 180.773016353725, 214.50068140520898, 214.50068140520898, 214.50068140520898, 214.50068140520898, 214.50068140520898, 214.50068140520898, 214.50068140520898, 214.50068140520898, 214.50068140520898, 214.50068140520898, 214.50068140520898, 214.50068140520898, 201.18488794669895, 201.18488794669895, 201.18488794669895, 201.18488794669895, 201.18488794669895, 201.18488794669895, 201.18488794669895, 201.18488794669895, 201.18488794669895, 201.18488794669895, 201.18488794669895, 201.18488794669895, 201.18488794669895, 170.16580860084798, 170.16580860084798, 170.16580860084798], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 18.42105263157893, "valuationContribution": 63.962006286144344, "marketMove": 82.38305891772328, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 18.42105263157893}, {"key": "valuation", "label": "Relative valuation contribution", "value": 63.962006286144344}, {"key": "market", "label": "Total market move", "value": 82.38305891772328}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 9.210526315789469, "surprisePct": -3.5714285714285614, "immediateReturnPct": -5.136054806323143, "forward4WeekPct": -7.176872327586015, "forward13WeekPct": 5.688510874209207, "toDateReturnPct": 90.29770046395538, "weeksSince": 145, "availabilitySource": "reported", "spread": 18.29205245486564, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": -2.108433734939752, "surprisePct": -2.7777777777777803, "immediateReturnPct": 13.711760784075366, "forward4WeekPct": 2.285294776221636, "forward13WeekPct": 0.33384960887246073, "toDateReturnPct": 104.7439822354185, "weeksSince": 132, "availabilitySource": "reported", "spread": 5.615057993665587, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": -4.61538461538461, "surprisePct": 5.71428571428572, "immediateReturnPct": -0.2583972451924099, "forward4WeekPct": -0.5167944903848198, "forward13WeekPct": 32.55746197231502, "toDateReturnPct": 103.53542719800748, "weeksSince": 119, "availabilitySource": "reported", "spread": 12.597702533974697, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": -0.6451612903225823, "surprisePct": 13.698630136986298, "immediateReturnPct": 7.899158445676413, "forward4WeekPct": 9.915964782110386, "forward13WeekPct": 20.55707031680225, "toDateReturnPct": 83.89278142163157, "weeksSince": 107, "availabilitySource": "reported", "spread": -5.697538726786931, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": -0.9740259740259827, "surprisePct": 1.2987012987012998, "immediateReturnPct": -3.396966005440316, "forward4WeekPct": 9.825941052641829, "forward13WeekPct": 2.737199223729947, "toDateReturnPct": 52.53587445215322, "weeksSince": 93, "availabilitySource": "reported", "spread": -15.17671255544937, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-03-14", "periodEnd": "2024-12-31", "earningsChangePct": 2.2950819672131306, "surprisePct": 6.94444444444445, "immediateReturnPct": -2.0022701766644335, "forward4WeekPct": -8.07857281529839, "forward13WeekPct": 2.623380759176741, "toDateReturnPct": 48.84011738251102, "weeksSince": 73, "availabilitySource": "reported", "spread": -17.45113830983165, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 8.012820512820507, "surprisePct": 33.78378378378378, "immediateReturnPct": 5.743442878231453, "forward4WeekPct": 8.571430977085527, "forward13WeekPct": 18.603047624580626, "toDateReturnPct": 56.39777405762971, "weeksSince": 67, "availabilitySource": "reported", "spread": -12.457313947690693, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 1.4836795252225476, "surprisePct": 11.392405063291134, "immediateReturnPct": -2.059606310805373, "forward4WeekPct": 4.094984150179459, "forward13WeekPct": 0.8152953890688375, "toDateReturnPct": 29.150640477668134, "weeksSince": 54, "availabilitySource": "reported", "spread": -25.808788300047866, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 4.385964912280693, "surprisePct": 6.896551724137938, "immediateReturnPct": 3.477607831842744, "forward4WeekPct": 3.5526638409367317, "forward13WeekPct": 11.548022541270875, "toDateReturnPct": 32.56122768875511, "weeksSince": 41, "availabilitySource": "reported", "spread": -24.93443658799393, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 0.8403361344537785, "surprisePct": -10.112359550561795, "immediateReturnPct": -5.754907766230288, "forward4WeekPct": -3.306252509394836, "forward13WeekPct": 5.767497582344028, "toDateReturnPct": 18.83781054003868, "weeksSince": 27, "availabilitySource": "reported", "spread": -26.219008738339113, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": -1.9444444444444486, "surprisePct": 10.843373493975914, "immediateReturnPct": -1.4520600746629198, "forward4WeekPct": -0.8968606975363169, "forward13WeekPct": 10.852972158309292, "toDateReturnPct": 11.73378065801678, "weeksSince": 15, "availabilitySource": "reported", "spread": -44.74138900458256, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 1.9830028328611915, "surprisePct": 4.395604395604387, "immediateReturnPct": 2.4622716441620396, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 3.27640984908657, "weeksSince": 2, "availabilitySource": "reported", "spread": -62.5242625030975, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 1.9830028328611915, "surprisePct": 4.395604395604387, "immediateReturnPct": 2.4622716441620396, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 3.27640984908657, "weeksSince": 2, "availabilitySource": "reported", "spread": -62.5242625030975, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 2 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Banks - Regional", "population": 29, "spreadPercentile": 28.6, "qualityPercentile": 89.3, "rarityPercentile": 71.4, "currentOneYearSpread": -30.021220999999997, "lead": "price", "relatedSignals": [{"tickerId": 4154, "symbol": "USB", "name": "U.S. Bancorp", "spread": -28.477635, "lead": "price", "quality": 100}, {"tickerId": 4320, "symbol": "WBS", "name": "Webster Financial Corporation", "spread": -26.015060000000002, "lead": "price", "quality": 62.5}, {"tickerId": 2746, "symbol": "MTB", "name": "M&T Bank Corporation", "spread": -25.528777999999996, "lead": "price", "quality": 75}, {"tickerId": 3599, "symbol": "SHG", "name": "Shinhan Financial Group Co Ltd", "spread": -35.85682200000001, "lead": "price", "quality": 83.33333333333333}, {"tickerId": 679, "symbol": "CFG", "name": "Citizens Financial Group, Inc.", "spread": -23.736304999999998, "lead": "price", "quality": 75}, {"tickerId": 3352, "symbol": "RF", "name": "Regions Financial Corporation", "spread": -23.714964, "lead": "price", "quality": 62.5}, {"tickerId": 5988, "symbol": "FCNCA", "name": "First Citizens BancShares, Inc.", "spread": -23.664974, "lead": "price", "quality": 50}, {"tickerId": 2552, "symbol": "LYG", "name": "Lloyds Banking Group PLC ADR", "spread": -37.122503, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-01-26", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-04-26", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-07-19", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-10-25", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}