{"ticker": {"uuid": "0b1a4228-d92a-41d4-80b8-663b4b83bbf1", "symbol": "TFC", "name": "Truist Financial Corp", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-16", "fiscal_date_ending": "2026-09-30", "estimate": 1.11, "session": "Time unconfirmed", "days": 64}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 4.7, "average_surprise_label": "+4.7%", "median_surprise": 4.3, "surprise_dispersion": 6.3, "average_reaction": 2.1, "average_reaction_label": "+2.1%", "average_abs_reaction": 2.9, "positive_response_rate": 58.3, "confirmation_rate": 75.0, "reaction_sample": 12, "streak": {"count": 4, "band": "beat", "label": "4 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": 23, "band": "Contained", "tone": "positive", "days": 64, "proximity_component": 3, "reaction_component": 7, "variability_component": 8, "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": 11.9, "revenue_growth_1y": 0.3, "cash_conversion": 1.0, "net_margin": 19.1, "earnings_yield": 5.1, "eps_surprise_avg": 7.7, "sue_score": 1.12, "pe_ratio": 11.0, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 52.35, "currency": "USD", "return_13w": 6.6, "fair_value": 39.854978, "fair_value_gap": 31.4, "relative_strength": -1.8, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 60.9}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-19", "date_source": "exact", "eps_actual": 0.84, "eps_estimate": 0.83, "eps_surprise": 0.01, "surprise_pct": 1.2048, "surprise_label": "+1.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -4.399862505811393, "one_week_reaction_label": "-4.4%", "four_week_reaction": 5.294899587638613, "four_week_reaction_label": "+5.3%", "confirmation": "diverged", "revenue": 7561000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1177000000.0, "operating_cash_flow": 2407000000.0, "free_cash_flow": 8778000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-18", "date_source": "exact", "eps_actual": 0.81, "eps_estimate": 0.9, "eps_surprise": -0.09, "surprise_pct": -10.0, "surprise_label": "-10.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.986934899737859, "one_week_reaction_label": "+2.0%", "four_week_reaction": -1.021143638159076, "four_week_reaction_label": "-1.0%", "confirmation": "diverged", "revenue": 8421000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -5090000000.0, "operating_cash_flow": 2376000000.0, "free_cash_flow": 5749000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-22", "date_source": "exact", "eps_actual": 0.9, "eps_estimate": 0.8, "eps_surprise": 0.1, "surprise_pct": 12.5, "surprise_label": "+12.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.7228239938647487, "one_week_reaction_label": "+3.7%", "four_week_reaction": 10.058612359035061, "four_week_reaction_label": "+10.1%", "confirmation": "confirmed", "revenue": 7630000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1197000000.0, "operating_cash_flow": -990000000.0, "free_cash_flow": -990000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-22", "date_source": "exact", "eps_actual": 0.91, "eps_estimate": 0.83, "eps_surprise": 0.08, "surprise_pct": 9.6386, "surprise_label": "+9.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 4.73944838600305, "one_week_reaction_label": "+4.7%", "four_week_reaction": 1.5376935248707388, "four_week_reaction_label": "+1.5%", "confirmation": "confirmed", "revenue": 1139000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 903000000.0, "operating_cash_flow": 845000000.0, "free_cash_flow": 845000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-17", "date_source": "exact", "eps_actual": 0.97, "eps_estimate": 0.9, "eps_surprise": 0.07, "surprise_pct": 7.7778, "surprise_label": "+7.8%", "surprise_band": "beat", "eps_yoy": 15.476190476190476, "eps_yoy_label": "+15.5%", "one_week_reaction": 0.9477581408707229, "one_week_reaction_label": "+0.9%", "four_week_reaction": 5.732778629332217, "four_week_reaction_label": "+5.7%", "confirmation": "contained", "revenue": 7835000000.0, "revenue_yoy": 3.623859277873297, "revenue_yoy_label": "+3.6%", "net_income": 1442000000.0, "operating_cash_flow": 1534000000.0, "free_cash_flow": 1629045000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-17", "date_source": "exact", "eps_actual": 0.91, "eps_estimate": 0.88, "eps_surprise": 0.03, "surprise_pct": 3.4091, "surprise_label": "+3.4%", "surprise_band": "beat", "eps_yoy": 12.345679012345675, "eps_yoy_label": "+12.3%", "one_week_reaction": 9.864424382527408, "one_week_reaction_label": "+9.9%", "four_week_reaction": 11.453951212880353, "four_week_reaction_label": "+11.5%", "confirmation": "confirmed", "revenue": 7649000000.0, "revenue_yoy": -9.167557297233108, "revenue_yoy_label": "-9.2%", "net_income": 1276000000.0, "operating_cash_flow": 775000000.0, "free_cash_flow": 775000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-17", "date_source": "exact", "eps_actual": 0.89, "eps_estimate": 0.86, "eps_surprise": 0.03, "surprise_pct": 3.4884, "surprise_label": "+3.5%", "surprise_band": "beat", "eps_yoy": -1.111111111111112, "eps_yoy_label": "-1.1%", "one_week_reaction": 1.4410854335928382, "one_week_reaction_label": "+1.4%", "four_week_reaction": 11.698221875445475, "four_week_reaction_label": "+11.7%", "confirmation": "confirmed", "revenue": 7380000000.0, "revenue_yoy": -3.2765399737876804, "revenue_yoy_label": "-3.3%", "net_income": 1261000000.0, "operating_cash_flow": 746000000.0, "free_cash_flow": 746000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-18", "date_source": "exact", "eps_actual": 0.9, "eps_estimate": 0.92, "eps_surprise": -0.02, "surprise_pct": -2.1739, "surprise_label": "-2.2%", "surprise_band": "miss", "eps_yoy": -1.0989010989010999, "eps_yoy_label": "-1.1%", "one_week_reaction": 0.48426166830035433, "one_week_reaction_label": "+0.5%", "four_week_reaction": -4.050188080281472, "four_week_reaction_label": "-4.1%", "confirmation": "contained", "revenue": 7554000000.0, "revenue_yoy": 563.2133450395083, "revenue_yoy_label": "+563.2%", "net_income": 1240000000.0, "operating_cash_flow": 914000000.0, "free_cash_flow": 914000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-17", "date_source": "exact", "eps_actual": 1.04, "eps_estimate": 0.99, "eps_surprise": 0.05, "surprise_pct": 5.0505, "surprise_label": "+5.1%", "surprise_band": "beat", "eps_yoy": 7.216494845360831, "eps_yoy_label": "+7.2%", "one_week_reaction": 4.443394246444296, "one_week_reaction_label": "+4.4%", "four_week_reaction": 5.743322985913854, "four_week_reaction_label": "+5.7%", "confirmation": "confirmed", "revenue": 7844000000.0, "revenue_yoy": 0.1148691767708998, "revenue_yoy_label": "+0.1%", "net_income": 1452000000.0, "operating_cash_flow": 1497000000.0, "free_cash_flow": 1497000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-21", "date_source": "exact", "eps_actual": 1.12, "eps_estimate": 1.09, "eps_surprise": 0.03, "surprise_pct": 2.7523, "surprise_label": "+2.8%", "surprise_band": "beat", "eps_yoy": 23.076923076923084, "eps_yoy_label": "+23.1%", "one_week_reaction": -0.8401685666325421, "one_week_reaction_label": "-0.8%", "four_week_reaction": 4.860972507310747, "four_week_reaction_label": "+4.9%", "confirmation": "contained", "revenue": 7660000000.0, "revenue_yoy": 0.14380964832004184, "revenue_yoy_label": "+0.1%", "net_income": 1354000000.0, "operating_cash_flow": 2582000000.0, "free_cash_flow": 2582000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-17", "date_source": "exact", "eps_actual": 1.09, "eps_estimate": 1.0, "eps_surprise": 0.09, "surprise_pct": 9.0, "surprise_label": "+9.0%", "surprise_band": "beat", "eps_yoy": 22.47191011235956, "eps_yoy_label": "+22.5%", "one_week_reaction": 2.2782270708374046, "one_week_reaction_label": "+2.3%", "four_week_reaction": 0.060484535612380354, "four_week_reaction_label": "+0.1%", "confirmation": "confirmed", "revenue": 7408000000.0, "revenue_yoy": 0.3794037940379404, "revenue_yoy_label": "+0.4%", "net_income": 1481000000.0, "operating_cash_flow": 679000000.0, "free_cash_flow": 679000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-17", "date_source": "exact", "eps_actual": 1.23, "eps_estimate": 1.08, "eps_surprise": 0.15, "surprise_pct": 13.8889, "surprise_label": "+13.9%", "surprise_band": "beat", "eps_yoy": 36.666666666666664, "eps_yoy_label": "+36.7%", "one_week_reaction": 0.1741823108186497, "one_week_reaction_label": "+0.2%", "four_week_reaction": 1.3160441261854068, "four_week_reaction_label": "+1.3%", "confirmation": "contained", "revenue": 7611000000.0, "revenue_yoy": 0.7545671167593329, "revenue_yoy_label": "+0.8%", "net_income": 1553000000.0, "operating_cash_flow": 1039000000.0, "free_cash_flow": 1094376000.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.84, 0.81, 0.9, 0.91, 0.97, 0.91, 0.89, 0.9, 1.04, 1.12, 1.09, 1.23], "eps_estimate": [0.83, 0.9, 0.8, 0.83, 0.9, 0.88, 0.86, 0.92, 0.99, 1.09, 1.0, 1.08], "surprise": [1.2048, -10.0, 12.5, 9.6386, 7.7778, 3.4091, 3.4884, -2.1739, 5.0505, 2.7523, 9.0, 13.8889], "reaction_1w": [-4.399862505811393, 1.986934899737859, 3.7228239938647487, 4.73944838600305, 0.9477581408707229, 9.864424382527408, 1.4410854335928382, 0.48426166830035433, 4.443394246444296, -0.8401685666325421, 2.2782270708374046, 0.1741823108186497], "reaction_4w": [5.294899587638613, -1.021143638159076, 10.058612359035061, 1.5376935248707388, 5.732778629332217, 11.453951212880353, 11.698221875445475, -4.050188080281472, 5.743322985913854, 4.860972507310747, 0.060484535612380354, 1.3160441261854068], "revenue": [7.56, 8.42, 7.63, 1.14, 7.83, 7.65, 7.38, 7.55, 7.84, 7.66, 7.41, 7.61], "net_income": [1.18, -5.09, 1.2, 0.9, 1.44, 1.28, 1.26, 1.24, 1.45, 1.35, 1.48, 1.55], "financial_unit": "billions", "scatter": [{"x": 1.2048, "y": -4.399862505811393, "label": "2023-09-30"}, {"x": -10.0, "y": 1.986934899737859, "label": "2023-12-31"}, {"x": 12.5, "y": 3.7228239938647487, "label": "2024-03-31"}, {"x": 9.6386, "y": 4.73944838600305, "label": "2024-06-30"}, {"x": 7.7778, "y": 0.9477581408707229, "label": "2024-09-30"}, {"x": 3.4091, "y": 9.864424382527408, "label": "2024-12-31"}, {"x": 3.4884, "y": 1.4410854335928382, "label": "2025-03-31"}, {"x": -2.1739, "y": 0.48426166830035433, "label": "2025-06-30"}, {"x": 5.0505, "y": 4.443394246444296, "label": "2025-09-30"}, {"x": 2.7523, "y": -0.8401685666325421, "label": "2025-12-31"}, {"x": 9.0, "y": 2.2782270708374046, "label": "2026-03-31"}, {"x": 13.8889, "y": 0.1741823108186497, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 100.10423910200383, 107.36622721676055, 103.47463540437258, 100.76441875227273, 97.53300659015368, 99.4093104262228, 94.92703302732394, 98.71438573770806, 94.3710884917926, 95.96942404736235, 108.37386921128682, 103.94121334107396, 113.06568941428654, 112.39373137946653, 117.66329051540998, 121.41210629732883, 129.79389421942085, 130.0060885555889, 130.57194942232485, 132.97684913460373, 129.9353584392883, 132.517089423218, 133.8256384410746, 130.11218971093913, 128.6085317928663, 129.5415202010858, 126.45548775430784, 126.52725455983769, 134.34998389144428, 125.09189452564291, 135.2470869032657, 139.87613158616642, 136.68245092472677, 131.94575403989816, 132.0534062418261, 136.96952213411248, 139.4096413693229, 143.51808065761185, 145.33614648259322, 139.62742186553027, 137.26393788796102, 131.51884940254803, 128.75539078399223, 133.77325373686594, 141.2636803105602, 138.97292008242476, 147.29965980644212, 154.20830834646472, 161.51693152747384, 153.15382793510645, 153.00838442350508, 156.579559518721, 161.40249299836043, 163.68509926698096, 154.84919760253655, 154.03924028223466, 155.80642061512353, 156.54274508928285, 156.06413358298937, 159.26714843475872, 160.7766157997818, 156.9477237494338, 157.647233794155, 168.39758148377342, 173.35045199650395, 178.60123908286494, 177.55852908152525, 175.99446407951567, 170.48300148645285, 161.32205388870105, 162.62543939674256, 164.22674546568078, 159.31111203261264, 177.44680986800554, 175.02623621203324, 177.33509065448584, 177.55852908152525, 176.2551435734837, 171.9250122807801, 174.52309105640228, 158.85931489196105, 152.68417182884738, 155.96001011170725, 152.3452900815954, 130.99586360997517, 133.25506063834538, 135.1753799067299, 141.84001572577813, 148.61761478542127, 148.84353329207843, 157.96263054309753, 149.87372327734147, 150.7131385208199, 155.13914363090032, 148.69091270119745, 153.68924602389808, 162.5794143822289, 173.75889559104044, 173.33918796930124, 168.83687057014717, 174.17860321277965, 163.9148455492539, 166.3186248397119, 171.53177213251757, 177.28553690932637, 180.79958245347655, 179.6411061633567, 174.54380889192277, 177.59446631238475, 177.71031234649024, 175.7795185296238, 163.3838174406216, 164.5036810442172, 170.64360458439924, 172.3427023457885, 172.76747778295237, 175.23889705835444, 177.66083435938987, 181.6453095394548, 185.66885195439843, 194.88783819992472, 195.6300478790933, 197.70041196435065, 194.30188948573834, 197.73947521196308, 195.27847466331522, 193.63780630179457, 200.86455495728842, 218.0134362898647, 204.77090762939477, 206.4280115024657, 194.55209044395818, 183.42580734167362, 172.930808171025, 174.2328180722046, 175.6926479594766, 186.0692891182719, 195.69628035904537, 199.52340605043733, 200.15468599480698, 200.9437819380028, 195.8146463454312, 187.2420238725606, 192.90394197092166, 192.22610670562491, 196.17350030941188, 205.98217532488246, 192.70457865759906, 201.31707379313423, 203.27083426369543, 206.02204798754698, 209.33147898870166, 206.38090195152762, 206.69988325284373, 208.73338904873395], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 98.46153846153848, 98.46153846153848, 98.46153846153848], "gap": [0.0, -0.10423910200383091, -7.366227216760549, -3.4746354043725773, -0.7644187522727321, 2.4669934098463244, 0.5906895737771976, 5.072966972676056, 1.2856142622919435, -3.1622972830013936, -4.760632838571141, -17.165078002495605, -12.73242213228275, -21.856898205495327, -21.18494017067532, -26.45449930661877, -30.20331508853762, -38.58510301062964, -38.79729734679768, -39.36315821353364, -41.76805792581251, -38.726567230497096, -52.07752898365757, -53.386078001514164, -49.672629271378696, -48.168971353305864, -49.101959761525364, -46.0159273147474, -46.08769412027725, -53.910423451883844, -44.652334086082476, -54.80752646370527, -59.436571146605985, -56.24289048516633, -51.506193600337724, -51.61384580226567, -60.705785870376204, -63.145905105586635, -67.25434439387557, -69.07241021885694, -63.36368560179399, -61.000201624224744, -55.25511313881175, -52.49165452025595, -57.50951747312966, -64.99994404682393, -62.70918381868849, -71.03592354270585, -77.94457208272844, -85.47297548351779, -77.10987189115039, -76.96442837954902, -80.53560347476494, -85.35853695440437, -87.6411432230249, -78.80524155858049, -77.9952842382786, -79.76246457116747, -80.49878904532679, -80.02017753903331, -83.22319239080267, -81.8755168986829, -78.0466248483349, -78.7461348930561, -89.49648258267452, -94.44935309540504, -99.70014018176603, -98.65743018042635, -97.09336517841676, -91.58190258535394, -82.42095498760214, -83.72434049564366, -85.32564656458187, -80.41001313151374, -98.54571096690664, -93.92733511313214, -96.23618955558474, -96.45962798262416, -95.15624247458261, -90.826111181879, -93.42418995750118, -77.76041379305995, -71.58527072994629, -74.86110901280615, -71.24638898269431, -49.89696251107408, -52.15615953944429, -54.29625902760901, -60.960894846657254, -67.73849390630039, -67.96441241295756, -77.08350966397666, -68.9946023982206, -69.83401764169903, -74.26002275177945, -67.81179182207657, -72.8101251447772, -81.70029350310801, -92.87977471191957, -92.46006709018036, -87.9577496910263, -93.51926255343899, -83.25550488991324, -85.65928418037124, -90.87243147317692, -96.62619624998571, -100.14024179413589, -98.98176550401605, -93.88446823258211, -96.9351256530441, -97.05097168714958, -95.12017787028314, -82.72447678128096, -83.84434038487653, -88.44580238659704, -90.14490014798629, -90.56967558515016, -93.04109486055223, -95.46303216158766, -99.44750734165258, -103.47104975659623, -112.69003600212251, -113.43224568129109, -115.50260976654845, -112.10408728793614, -115.54167301416088, -113.08067246551302, -106.82461948860775, -114.0513681441016, -131.20024947667787, -117.95772081620795, -119.61482468927888, -107.73890363077136, -96.6126205284868, -86.11762135783819, -87.41963125901778, -88.87946114628978, -99.2561023050851, -108.88309354585856, -112.71021923725051, -108.94589478601577, -109.73499072921157, -104.60585513664, -96.03323266376938, -101.69515076213045, -101.0173154968337, -104.96470910062067, -114.77338411609125, -101.49578744880785, -110.10828258434302, -112.06204305490422, -114.81325677875577, -118.12268777991045, -107.91936348998914, -108.23834479130525, -110.27185058719547], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 91.20879120879121, null, null, null, null, null, null, null, null, null, null, null, null, 80.43956043956044, null, null, null, null, null, null, null, null, null, null, null, null, null, 76.26373626373628, null, null, null, null, null, null, null, null, null, null, null, null, 76.04395604395606, null, null, null, null, null, null, null, null, null, null, null, 78.9010989010989, null, null, null, null, null, null, null, null, null, null, null, null, null, 81.0989010989011, null, null, null, null, null, null, null, null, null, null, null, 80.87912087912088, null, null, null, null, null, null, null, null, null, null, null, null, null, 80.65934065934066, null, null, null, null, null, null, null, null, null, null, null, null, 82.1978021978022, null, null, null, null, null, null, null, null, null, null, null, null, 86.81318681318682, null, null, null, null, null, null, null, null, null, null, null, null, 91.20879120879121, null, null, null, null, null, null, null, null, null, null, null, null, 98.46153846153848, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-1.5, 110.3, 108.7]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [25.07984, 25.105983, 26.927278, 25.951273, 25.271555, 24.461122, 24.931696, 23.807548, 24.75741, 23.668118, 24.068978, 27.179993, 26.06829, 28.356694, 28.188168, 29.509765, 30.449962, 32.552101, 32.605319, 32.747236, 33.350381, 32.58758, 33.235074, 33.563256, 32.631929, 32.254814, 32.488806, 31.714834, 31.732833, 33.694761, 31.372847, 33.919753, 35.08071, 34.27974, 33.091784, 33.118783, 34.351737, 34.963715, 35.994105, 36.450073, 35.018334, 34.425576, 32.984717, 32.291646, 33.550118, 35.428705, 34.854186, 36.942519, 38.675197, 40.508188, 38.410735, 38.374258, 39.269903, 40.479487, 41.051961, 38.835931, 38.632795, 39.076001, 39.26067, 39.140635, 39.943946, 40.322518, 39.362238, 39.537674, 42.233844, 43.476016, 44.792905, 44.531395, 44.13913, 42.756864, 40.459313, 40.7862, 41.187805, 39.954972, 44.503376, 43.8963, 44.475357, 44.531395, 44.204508, 43.118518, 43.770112, 39.841662, 38.292946, 39.114521, 38.207955, 32.853553, 33.420156, 33.901769, 35.573249, 37.27306, 37.32972, 39.616775, 37.58809, 37.798614, 38.908649, 37.291443, 38.545017, 40.774657, 43.578453, 43.473191, 42.344017, 43.683715, 41.109581, 41.712445, 43.019894, 44.462929, 45.344246, 45.053702, 43.775308, 44.540408, 44.569462, 44.085222, 40.9764, 41.25726, 42.797143, 43.223274, 43.329807, 43.949635, 44.557053, 45.556353, 46.565451, 48.877558, 49.063703, 49.582947, 48.730603, 49.592744, 48.975529, 48.564052, 50.376509, 54.677421, 51.356216, 51.771815, 48.793353, 46.002899, 43.37077, 43.697312, 44.063435, 46.66588, 49.080314, 50.040151, 50.198475, 50.396379, 49.11, 46.96, 48.38, 48.21, 49.2, 51.66, 48.33, 50.49, 50.98, 51.67, 52.5, 51.76, 51.84, 52.35], "ttmEps": [4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.66, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.47, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.46, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.59, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.69, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.68, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.74, 3.95, 3.95, 3.95, 3.95, 3.95, 3.95, 3.95, 3.95, 3.95, 3.95, 3.95, 3.95, 3.95, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.15, 4.48, 4.48, 4.48], "quarterlyEps": [0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.92, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 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.81, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 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, 0.97, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.89, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.12, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.23, 1.23, 1.23], "priceIndex": [100.0, 100.10423910200383, 107.36622721676055, 103.47463540437258, 100.76441875227273, 97.53300659015368, 99.4093104262228, 94.92703302732394, 98.71438573770806, 94.3710884917926, 95.96942404736235, 108.37386921128682, 103.94121334107396, 113.06568941428654, 112.39373137946653, 117.66329051540998, 121.41210629732883, 129.79389421942085, 130.0060885555889, 130.57194942232485, 132.97684913460373, 129.9353584392883, 132.517089423218, 133.8256384410746, 130.11218971093913, 128.6085317928663, 129.5415202010858, 126.45548775430784, 126.52725455983769, 134.34998389144428, 125.09189452564291, 135.2470869032657, 139.87613158616642, 136.68245092472677, 131.94575403989816, 132.0534062418261, 136.96952213411248, 139.4096413693229, 143.51808065761185, 145.33614648259322, 139.62742186553027, 137.26393788796102, 131.51884940254803, 128.75539078399223, 133.77325373686594, 141.2636803105602, 138.97292008242476, 147.29965980644212, 154.20830834646472, 161.51693152747384, 153.15382793510645, 153.00838442350508, 156.579559518721, 161.40249299836043, 163.68509926698096, 154.84919760253655, 154.03924028223466, 155.80642061512353, 156.54274508928285, 156.06413358298937, 159.26714843475872, 160.7766157997818, 156.9477237494338, 157.647233794155, 168.39758148377342, 173.35045199650395, 178.60123908286494, 177.55852908152525, 175.99446407951567, 170.48300148645285, 161.32205388870105, 162.62543939674256, 164.22674546568078, 159.31111203261264, 177.44680986800554, 175.02623621203324, 177.33509065448584, 177.55852908152525, 176.2551435734837, 171.9250122807801, 174.52309105640228, 158.85931489196105, 152.68417182884738, 155.96001011170725, 152.3452900815954, 130.99586360997517, 133.25506063834538, 135.1753799067299, 141.84001572577813, 148.61761478542127, 148.84353329207843, 157.96263054309753, 149.87372327734147, 150.7131385208199, 155.13914363090032, 148.69091270119745, 153.68924602389808, 162.5794143822289, 173.75889559104044, 173.33918796930124, 168.83687057014717, 174.17860321277965, 163.9148455492539, 166.3186248397119, 171.53177213251757, 177.28553690932637, 180.79958245347655, 179.6411061633567, 174.54380889192277, 177.59446631238475, 177.71031234649024, 175.7795185296238, 163.3838174406216, 164.5036810442172, 170.64360458439924, 172.3427023457885, 172.76747778295237, 175.23889705835444, 177.66083435938987, 181.6453095394548, 185.66885195439843, 194.88783819992472, 195.6300478790933, 197.70041196435065, 194.30188948573834, 197.73947521196308, 195.27847466331522, 193.63780630179457, 200.86455495728842, 218.0134362898647, 204.77090762939477, 206.4280115024657, 194.55209044395818, 183.42580734167362, 172.930808171025, 174.2328180722046, 175.6926479594766, 186.0692891182719, 195.69628035904537, 199.52340605043733, 200.15468599480698, 200.9437819380028, 195.8146463454312, 187.2420238725606, 192.90394197092166, 192.22610670562491, 196.17350030941188, 205.98217532488246, 192.70457865759906, 201.31707379313423, 203.27083426369543, 206.02204798754698, 209.33147898870166, 206.38090195152762, 206.69988325284373, 208.73338904873395], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 98.46153846153848, 98.46153846153848, 98.46153846153848], "valuationGap": [0.0, -0.10423910200383091, -7.366227216760549, -3.4746354043725773, -0.7644187522727321, 2.4669934098463244, 0.5906895737771976, 5.072966972676056, 1.2856142622919435, -3.1622972830013936, -4.760632838571141, -17.165078002495605, -12.73242213228275, -21.856898205495327, -21.18494017067532, -26.45449930661877, -30.20331508853762, -38.58510301062964, -38.79729734679768, -39.36315821353364, -41.76805792581251, -38.726567230497096, -52.07752898365757, -53.386078001514164, -49.672629271378696, -48.168971353305864, -49.101959761525364, -46.0159273147474, -46.08769412027725, -53.910423451883844, -44.652334086082476, -54.80752646370527, -59.436571146605985, -56.24289048516633, -51.506193600337724, -51.61384580226567, -60.705785870376204, -63.145905105586635, -67.25434439387557, -69.07241021885694, -63.36368560179399, -61.000201624224744, -55.25511313881175, -52.49165452025595, -57.50951747312966, -64.99994404682393, -62.70918381868849, -71.03592354270585, -77.94457208272844, -85.47297548351779, -77.10987189115039, -76.96442837954902, -80.53560347476494, -85.35853695440437, -87.6411432230249, -78.80524155858049, -77.9952842382786, -79.76246457116747, -80.49878904532679, -80.02017753903331, -83.22319239080267, -81.8755168986829, -78.0466248483349, -78.7461348930561, -89.49648258267452, -94.44935309540504, -99.70014018176603, -98.65743018042635, -97.09336517841676, -91.58190258535394, -82.42095498760214, -83.72434049564366, -85.32564656458187, -80.41001313151374, -98.54571096690664, -93.92733511313214, -96.23618955558474, -96.45962798262416, -95.15624247458261, -90.826111181879, -93.42418995750118, -77.76041379305995, -71.58527072994629, -74.86110901280615, -71.24638898269431, -49.89696251107408, -52.15615953944429, -54.29625902760901, -60.960894846657254, -67.73849390630039, -67.96441241295756, -77.08350966397666, -68.9946023982206, -69.83401764169903, -74.26002275177945, -67.81179182207657, -72.8101251447772, -81.70029350310801, -92.87977471191957, -92.46006709018036, -87.9577496910263, -93.51926255343899, -83.25550488991324, -85.65928418037124, -90.87243147317692, -96.62619624998571, -100.14024179413589, -98.98176550401605, -93.88446823258211, -96.9351256530441, -97.05097168714958, -95.12017787028314, -82.72447678128096, -83.84434038487653, -88.44580238659704, -90.14490014798629, -90.56967558515016, -93.04109486055223, -95.46303216158766, -99.44750734165258, -103.47104975659623, -112.69003600212251, -113.43224568129109, -115.50260976654845, -112.10408728793614, -115.54167301416088, -113.08067246551302, -106.82461948860775, -114.0513681441016, -131.20024947667787, -117.95772081620795, -119.61482468927888, -107.73890363077136, -96.6126205284868, -86.11762135783819, -87.41963125901778, -88.87946114628978, -99.2561023050851, -108.88309354585856, -112.71021923725051, -108.94589478601577, -109.73499072921157, -104.60585513664, -96.03323266376938, -101.69515076213045, -101.0173154968337, -104.96470910062067, -114.77338411609125, -101.49578744880785, -110.10828258434302, -112.06204305490422, -114.81325677875577, -118.12268777991045, -107.91936348998914, -108.23834479130525, -110.27185058719547], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 91.20879120879121, null, null, null, null, null, null, null, null, null, null, null, null, 80.43956043956044, null, null, null, null, null, null, null, null, null, null, null, null, null, 76.26373626373628, null, null, null, null, null, null, null, null, null, null, null, null, 76.04395604395606, null, null, null, null, null, null, null, null, null, null, null, 78.9010989010989, null, null, null, null, null, null, null, null, null, null, null, null, null, 81.0989010989011, null, null, null, null, null, null, null, null, null, null, null, 80.87912087912088, null, null, null, null, null, null, null, null, null, null, null, null, null, 80.65934065934066, null, null, null, null, null, null, null, null, null, null, null, null, 82.1978021978022, null, null, null, null, null, null, null, null, null, null, null, null, 86.81318681318682, null, null, null, null, null, null, null, null, null, null, null, null, 91.20879120879121, null, null, null, null, null, null, null, null, null, null, null, null, 98.46153846153848, null, null], "quarterLabels": ["2023-07-20", "", "", "", "", "", "", "", "", "2023-10-19", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-18", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-22", "", "", "", "", "", "", "", "", "", "", "", "2024-10-17", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-17", "", "", "", "", "", "", "", "", "", "", "", "2025-04-17", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-18", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-17", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-17", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-17", "", ""], "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": [-10.679611650485436, -10.679611650485436, -10.679611650485436, -10.679611650485436, -10.679611650485436, -10.679611650485436, -10.679611650485436, -10.679611650485436, -10.679611650485436, 1.204819277108435, 1.204819277108435, 1.204819277108435, 1.204819277108435, 1.204819277108435, 1.204819277108435, 1.204819277108435, 1.204819277108435, 1.204819277108435, 1.204819277108435, 1.204819277108435, 1.204819277108435, 1.204819277108435, -9.999999999999996, -9.999999999999996, -9.999999999999996, -9.999999999999996, -9.999999999999996, -9.999999999999996, -9.999999999999996, -9.999999999999996, -9.999999999999996, -9.999999999999996, -9.999999999999996, -9.999999999999996, -9.999999999999996, -9.999999999999996, 12.499999999999996, 12.499999999999996, 12.499999999999996, 12.499999999999996, 12.499999999999996, 12.499999999999996, 12.499999999999996, 12.499999999999996, 12.499999999999996, 12.499999999999996, 12.499999999999996, 12.499999999999996, 12.499999999999996, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 7.777777777777772, 7.777777777777772, 7.777777777777772, 7.777777777777772, 7.777777777777772, 7.777777777777772, 7.777777777777772, 7.777777777777772, 7.777777777777772, 7.777777777777772, 7.777777777777772, 7.777777777777772, 7.777777777777772, 7.777777777777772, 3.4090909090909123, 3.4090909090909123, 3.4090909090909123, 3.4090909090909123, 3.4090909090909123, 3.4090909090909123, 3.4090909090909123, 3.4090909090909123, 3.4090909090909123, 3.4090909090909123, 3.4090909090909123, 3.4090909090909123, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, 3.4883720930232593, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, -2.1739130434782625, 5.0505050505050555, 5.0505050505050555, 5.0505050505050555, 5.0505050505050555, 5.0505050505050555, 5.0505050505050555, 5.0505050505050555, 5.0505050505050555, 5.0505050505050555, 5.0505050505050555, 5.0505050505050555, 5.0505050505050555, 5.0505050505050555, 2.7522935779816535, 2.7522935779816535, 2.7522935779816535, 2.7522935779816535, 2.7522935779816535, 2.7522935779816535, 2.7522935779816535, 2.7522935779816535, 2.7522935779816535, 2.7522935779816535, 2.7522935779816535, 2.7522935779816535, 2.7522935779816535, 9.000000000000007, 9.000000000000007, 9.000000000000007, 9.000000000000007, 9.000000000000007, 9.000000000000007, 9.000000000000007, 9.000000000000007, 9.000000000000007, 9.000000000000007, 9.000000000000007, 9.000000000000007, 9.000000000000007, 13.888888888888879, 13.888888888888879, 13.888888888888879], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 25.07984, "latestClose": 52.35, "startTtmEps": 4.55, "latestTtmEps": 4.48, "priceChangePct": 108.73338904873395, "epsChangePct": -1.538461538461522, "earningsGapPct": -110.27185058719547, "startMultiple": 5.512052747252747, "latestMultiple": 11.685267857142856, "multipleChangePct": 111.99484825262039, "latestQuarter": "2026-07-17", "tone": "caution", "read": "Market price is leading earnings power; the spread is stable and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 25.50211333811767, "earningsMovePct": 22.070844686648506, "spread": -3.431268651469164, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 36.41957585212463, "earningsMovePct": 29.47976878612719, "spread": -6.939807065997439, "lead": "aligned"}, {"weeks": 155, "label": "3 years", "marketMovePct": 108.73338904873395, "earningsMovePct": -1.538461538461522, "spread": -110.27185058719547, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is stable and has persisted through 11 updates.", "marketChangePct": 108.73338904873395, "earningsChangePct": -1.538461538461522, "recentMarketMovePoints": 12.91874270330274, "recentEarningsMovePoints": 7.25274725274727}, "pressure": {"score": 75, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 89, "band": "high", "label": "High confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 90, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 5 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.00211918, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "mixed", "value": 0.0034519, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.4400372, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": 7.733e-05, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share count", "state": "supportive", "value": -9.099783618072498, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-17", "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, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 80.43956043956044, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.26373626373628, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 76.04395604395606, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 78.9010989010989, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 81.0989010989011, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.87912087912088, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 80.65934065934066, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 82.1978021978022, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 86.81318681318682, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 91.20879120879121, 98.46153846153848, 98.46153846153848, 98.46153846153848], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.08967526469127, 106.08967526469127, 106.08967526469127, 106.08967526469127, 106.08967526469127, 106.08967526469127, 106.08967526469127, 106.08967526469127, 106.08967526469127, 106.08967526469127, 106.08967526469127, 106.08967526469127, 106.08967526469127, 109.22333546507497, 109.22333546507497, 109.22333546507497, 109.22333546507497, 109.22333546507497, 109.22333546507497, 109.22333546507497, 109.22333546507497, 109.22333546507497, 109.22333546507497, 109.22333546507497, 109.22333546507497, 109.22333546507497, 109.22333546507497, 110.73331912172245, 110.73331912172245, 110.73331912172245, 110.73331912172245, 110.73331912172245, 110.73331912172245, 110.73331912172245, 110.73331912172245, 110.73331912172245, 110.73331912172245, 110.73331912172245, 110.73331912172245, 110.73331912172245, 87.93789526042777, 87.93789526042777, 87.93789526042777, 87.93789526042777, 87.93789526042777, 87.93789526042777, 87.93789526042777, 87.93789526042777, 87.93789526042777, 87.93789526042777, 87.93789526042777, 87.93789526042777, 88.91139060612521, 88.91139060612521, 88.91139060612521, 88.91139060612521, 88.91139060612521, 88.91139060612521, 88.91139060612521, 88.91139060612521, 88.91139060612521, 88.91139060612521, 88.91139060612521, 88.91139060612521, 88.91139060612521, 88.91139060612521, 86.16854970510907, 86.16854970510907, 86.16854970510907, 86.16854970510907, 86.16854970510907, 86.16854970510907, 86.16854970510907, 86.16854970510907, 86.16854970510907, 86.16854970510907, 86.16854970510907, 86.16854970510907, 85.2803240247282, 85.2803240247282, 85.2803240247282, 85.2803240247282, 85.2803240247282, 85.2803240247282, 85.2803240247282, 85.2803240247282, 85.2803240247282, 85.2803240247282, 85.2803240247282, 85.2803240247282, 85.2803240247282, 85.2803240247282, 108.07219498330136, 108.07219498330136, 108.07219498330136, 108.07219498330136, 108.07219498330136, 108.07219498330136, 108.07219498330136, 108.07219498330136, 108.07219498330136, 108.07219498330136, 108.07219498330136, 108.07219498330136, 108.07219498330136, 108.10417110779507, 108.10417110779507, 108.10417110779507, 108.10417110779507, 108.10417110779507, 108.10417110779507, 108.10417110779507, 108.10417110779507, 108.10417110779507, 108.10417110779507, 108.10417110779507, 108.10417110779507, 108.10417110779507, 108.14325303773182, 108.14325303773182, 108.14325303773182, 108.14325303773182, 108.14325303773182, 108.14325303773182, 108.14325303773182, 108.14325303773182, 108.14325303773182, 108.14325303773182, 108.14325303773182, 108.14325303773182, 108.14325303773182, 108.24273431393448, 108.24273431393448, 108.24273431393448, 108.24273431393448, 108.24273431393448, 108.24273431393448, 108.24273431393448, 108.24273431393448, 108.24273431393448, 108.24273431393448, 108.24273431393448, 108.24273431393448, 108.24273431393448, 108.44524976906132, 108.44524976906132, 108.44524976906132], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 128.96666205560936, 128.96666205560936, 128.96666205560936, 128.96666205560936, 128.96666205560936, 128.96666205560936, 128.96666205560936, 128.96666205560936, 128.96666205560936, 128.96666205560936, 128.96666205560936, 128.96666205560936, 128.96666205560936, 140.38594549730252, 140.38594549730252, 140.38594549730252, 140.38594549730252, 140.38594549730252, 140.38594549730252, 140.38594549730252, 140.38594549730252, 140.38594549730252, 140.38594549730252, 140.38594549730252, 140.38594549730252, 140.38594549730252, 140.38594549730252, 132.7223682390372, 132.7223682390372, 132.7223682390372, 132.7223682390372, 132.7223682390372, 132.7223682390372, 132.7223682390372, 132.7223682390372, 132.7223682390372, 132.7223682390372, 132.7223682390372, 132.7223682390372, 132.7223682390372, 99.47433946603957, 99.47433946603957, 99.47433946603957, 99.47433946603957, 99.47433946603957, 99.47433946603957, 99.47433946603957, 99.47433946603957, 99.47433946603957, 99.47433946603957, 99.47433946603957, 99.47433946603957, 50.02797759026145, 50.02797759026145, 50.02797759026145, 50.02797759026145, 50.02797759026145, 50.02797759026145, 50.02797759026145, 50.02797759026145, 50.02797759026145, 50.02797759026145, 50.02797759026145, 50.02797759026145, 50.02797759026145, 50.02797759026145, 15.62487895974547, 15.62487895974547, 15.62487895974547, 15.62487895974547, 15.62487895974547, 15.62487895974547, 15.62487895974547, 15.62487895974547, 15.62487895974547, 15.62487895974547, 15.62487895974547, 15.62487895974547, 27.63207220915756, 27.63207220915756, 27.63207220915756, 27.63207220915756, 27.63207220915756, 27.63207220915756, 27.63207220915756, 27.63207220915756, 27.63207220915756, 27.63207220915756, 27.63207220915756, 27.63207220915756, 27.63207220915756, 27.63207220915756, 28.109316641305853, 28.109316641305853, 28.109316641305853, 28.109316641305853, 28.109316641305853, 28.109316641305853, 28.109316641305853, 28.109316641305853, 28.109316641305853, 28.109316641305853, 28.109316641305853, 28.109316641305853, 28.109316641305853, 27.19601604647946, 27.19601604647946, 27.19601604647946, 27.19601604647946, 27.19601604647946, 27.19601604647946, 27.19601604647946, 27.19601604647946, 27.19601604647946, 27.19601604647946, 27.19601604647946, 27.19601604647946, 27.19601604647946, 39.69428689998617, 39.69428689998617, 39.69428689998617, 39.69428689998617, 39.69428689998617, 39.69428689998617, 39.69428689998617, 39.69428689998617, 39.69428689998617, 39.69428689998617, 39.69428689998617, 39.69428689998617, 39.69428689998617, 39.2308756397842, 39.2308756397842, 39.2308756397842, 39.2308756397842, 39.2308756397842, 39.2308756397842, 39.2308756397842, 39.2308756397842, 39.2308756397842, 39.2308756397842, 39.2308756397842, 39.2308756397842, 39.2308756397842, 40.47846175127957, 40.47846175127957, 40.47846175127957], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -1.5384615384615188, "valuationContribution": 110.27185058719547, "marketMove": 108.73338904873395, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -1.5384615384615188}, {"key": "valuation", "label": "Relative valuation contribution", "value": 110.27185058719547}, {"key": "market", "label": "Total market move", "value": 108.73338904873395}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": -8.791208791208781, "surprisePct": 1.204819277108435, "immediateReturnPct": -4.399862505811392, "forward4WeekPct": 14.538208964507993, "forward13WeekPct": 34.24293575135686, "toDateReturnPct": 111.45184411454996, "weeksSince": 146, "availabilitySource": "reported", "spread": -3.1622972830013936, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-01-19", "periodEnd": "2023-12-31", "earningsChangePct": -11.807228915662659, "surprisePct": -9.999999999999996, "immediateReturnPct": 1.9869348997378689, "forward4WeekPct": -0.30310320680457803, "forward13WeekPct": 1.6300780849636487, "toDateReturnPct": 60.64402450258657, "weeksSince": 133, "availabilitySource": "reported", "spread": -52.07752898365757, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": -5.191256830601088, "surprisePct": 12.499999999999996, "immediateReturnPct": 3.7228239938647434, "forward4WeekPct": 5.735570054008332, "forward13WeekPct": 22.311825286575292, "toDateReturnPct": 58.06740241632671, "weeksSince": 119, "availabilitySource": "reported", "spread": -60.705785870376204, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": -0.2881844380403509, "surprisePct": 9.63855421686748, "immediateReturnPct": 4.739448386003042, "forward4WeekPct": 4.665238033564512, "forward13WeekPct": 1.77643826869196, "toDateReturnPct": 35.35806941073889, "weeksSince": 106, "availabilitySource": "reported", "spread": -85.47297548351779, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": 3.7572254335260125, "surprisePct": 7.777777777777772, "immediateReturnPct": 0.9477581408707136, "forward4WeekPct": 8.842566530607687, "forward13WeekPct": 11.414570808802926, "toDateReturnPct": 31.058659051862335, "weeksSince": 94, "availabilitySource": "reported", "spread": -81.8755168986829, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-01-24", "periodEnd": "2024-12-31", "earningsChangePct": 2.785515320334264, "surprisePct": 3.4090909090909123, "immediateReturnPct": -1.3641122417319629, "forward4WeekPct": -3.111804371875071, "forward13WeekPct": -20.066178799558955, "toDateReturnPct": 17.631525302709615, "weeksSince": 80, "availabilitySource": "reported", "spread": -93.92733511313214, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-04-18", "periodEnd": "2025-03-31", "earningsChangePct": -0.27100271002709064, "surprisePct": 3.4883720930232593, "immediateReturnPct": 1.441085433592848, "forward4WeekPct": 18.541562163863023, "forward13WeekPct": 26.702032749338468, "toDateReturnPct": 56.641997721375105, "weeksSince": 68, "availabilitySource": "reported", "spread": -54.29625902760901, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": -0.27173913043478937, "surprisePct": -2.1739130434782625, "immediateReturnPct": 3.1638424857046488, "forward4WeekPct": 5.004041066769838, "forward13WeekPct": 1.070106315137731, "toDateReturnPct": 23.63021675529744, "weeksSince": 54, "availabilitySource": "reported", "spread": -93.51926255343899, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 1.9073569482289, "surprisePct": 5.0505050505050555, "immediateReturnPct": 3.7323927958376135, "forward4WeekPct": 7.9980905178870465, "forward13WeekPct": 17.710318135523284, "toDateReturnPct": 26.88675883953515, "weeksSince": 41, "availabilitySource": "reported", "spread": -88.44580238659704, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-01-23", "periodEnd": "2025-12-31", "earningsChangePct": 5.614973262032086, "surprisePct": 2.7522935779816535, "immediateReturnPct": -0.8401685666325376, "forward4WeekPct": 5.70955752208413, "forward13WeekPct": 2.497055213022814, "toDateReturnPct": 6.890116490625342, "weeksSince": 28, "availabilitySource": "reported", "spread": -106.82461948860775, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 5.063291139240511, "surprisePct": 9.000000000000007, "immediateReturnPct": 0.3163939293468587, "forward4WeekPct": -3.3176378704372844, "forward13WeekPct": 3.4369380699910357, "toDateReturnPct": 4.615991266693009, "weeksSince": 15, "availabilitySource": "reported", "spread": -108.94589478601577, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 7.951807228915664, "surprisePct": 13.888888888888879, "immediateReturnPct": -1.409523809523816, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -0.28571428571427804, "weeksSince": 2, "availabilitySource": "reported", "spread": -107.91936348998914, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 7.951807228915664, "surprisePct": 13.888888888888879, "immediateReturnPct": -1.409523809523816, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -0.28571428571427804, "weeksSince": 2, "availabilitySource": "reported", "spread": -107.91936348998914, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 2 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Banks - Regional", "population": 28, "spreadPercentile": 66.7, "qualityPercentile": 75.9, "rarityPercentile": 33.3, "currentOneYearSpread": -13.603282, "lead": "price", "relatedSignals": [{"tickerId": 5931, "symbol": "EWBC", "name": "East West Bancorp Inc", "spread": -14.241617999999997, "lead": "price", "quality": 37.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}, {"tickerId": 2746, "symbol": "MTB", "name": "M&T Bank Corporation", "spread": -25.528777999999996, "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": "2023-10-20", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-01-19", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2026-07-24", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"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."}