{"ticker": {"uuid": "d084b201-8f76-4761-a8f8-3bbc4be53ca4", "symbol": "UBSI", "name": "United Bankshares Inc", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-22", "fiscal_date_ending": "2026-09-30", "estimate": 0.93, "session": "Time unconfirmed", "days": 70}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 6.0, "average_surprise_label": "+6.0%", "median_surprise": 6.3, "surprise_dispersion": 7.6, "average_reaction": 0.5, "average_reaction_label": "+0.5%", "average_abs_reaction": 2.5, "positive_response_rate": 33.3, "confirmation_rate": 66.7, "reaction_sample": 12, "streak": {"count": 9, "band": "beat", "label": "9 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 24, "band": "Contained", "tone": "positive", "days": 70, "proximity_component": 3, "reaction_component": 6, "variability_component": 10, "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": 30.5, "revenue_growth_1y": 5.8, "cash_conversion": 1.14, "net_margin": 28.6, "earnings_yield": 11.5, "eps_surprise_avg": 7.4, "sue_score": 1.36, "pe_ratio": 12.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 48.32, "currency": "USD", "return_13w": 12.2, "fair_value": 35.215279, "fair_value_gap": 37.2, "relative_strength": 4.6, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 52.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 0.71, "eps_estimate": 0.65, "eps_surprise": 0.06, "surprise_pct": 9.2308, "surprise_label": "+9.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.301295516484967, "one_week_reaction_label": "+5.3%", "four_week_reaction": 28.718536302352497, "four_week_reaction_label": "+28.7%", "confirmation": "confirmed", "revenue": 388868000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 96157000.0, "operating_cash_flow": 89570000.0, "free_cash_flow": 91325000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-26", "date_source": "exact", "eps_actual": 0.59, "eps_estimate": 0.67, "eps_surprise": -0.08, "surprise_pct": -11.9403, "surprise_label": "-11.9%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.5430663807585265, "one_week_reaction_label": "-2.5%", "four_week_reaction": -3.554826929684257, "four_week_reaction_label": "-3.6%", "confirmation": "confirmed", "revenue": 401439000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 79390000.0, "operating_cash_flow": 162576000.0, "free_cash_flow": 165783000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-25", "date_source": "exact", "eps_actual": 0.64, "eps_estimate": 0.65, "eps_surprise": -0.01, "surprise_pct": -1.5385, "surprise_label": "-1.5%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.399767577176056, "one_week_reaction_label": "-2.4%", "four_week_reaction": 2.4875629373147983, "four_week_reaction_label": "+2.5%", "confirmation": "confirmed", "revenue": 399844000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 86814000.0, "operating_cash_flow": 124371000.0, "free_cash_flow": 129143000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-25", "date_source": "exact", "eps_actual": 0.71, "eps_estimate": 0.64, "eps_surprise": 0.07, "surprise_pct": 10.9375, "surprise_label": "+10.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 6.500540456089264, "one_week_reaction_label": "+6.5%", "four_week_reaction": -0.7854825571459381, "four_week_reaction_label": "-0.8%", "confirmation": "confirmed", "revenue": 402762000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 96507000.0, "operating_cash_flow": 61185000.0, "free_cash_flow": 64158000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-24", "date_source": "exact", "eps_actual": 0.7, "eps_estimate": 0.67, "eps_surprise": 0.03, "surprise_pct": 4.4776, "surprise_label": "+4.5%", "surprise_band": "beat", "eps_yoy": -1.4084507042253533, "eps_yoy_label": "-1.4%", "one_week_reaction": -1.6441272293898455, "one_week_reaction_label": "-1.6%", "four_week_reaction": 11.959692591677323, "four_week_reaction_label": "+12.0%", "confirmation": "diverged", "revenue": 413635000.0, "revenue_yoy": 6.368999249102523, "revenue_yoy_label": "+6.4%", "net_income": 95267000.0, "operating_cash_flow": 123618000.0, "free_cash_flow": 125203000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-24", "date_source": "exact", "eps_actual": 0.69, "eps_estimate": 0.68, "eps_surprise": 0.01, "surprise_pct": 1.4706, "surprise_label": "+1.5%", "surprise_band": "beat", "eps_yoy": 16.94915254237288, "eps_yoy_label": "+16.9%", "one_week_reaction": -0.0778598240281088, "one_week_reaction_label": "-0.1%", "four_week_reaction": -1.5572267505155402, "four_week_reaction_label": "-1.6%", "confirmation": "contained", "revenue": 404466000.0, "revenue_yoy": 0.7540373506311047, "revenue_yoy_label": "+0.8%", "net_income": 94408000.0, "operating_cash_flow": 136280000.0, "free_cash_flow": 139078000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-24", "date_source": "exact", "eps_actual": 0.76, "eps_estimate": 0.63, "eps_surprise": 0.13, "surprise_pct": 20.6349, "surprise_label": "+20.6%", "surprise_band": "beat", "eps_yoy": 18.75, "eps_yoy_label": "+18.8%", "one_week_reaction": 1.73082675438014, "one_week_reaction_label": "+1.7%", "four_week_reaction": 11.07132129464596, "four_week_reaction_label": "+11.1%", "confirmation": "confirmed", "revenue": 432612000.0, "revenue_yoy": 8.19519612648933, "revenue_yoy_label": "+8.2%", "net_income": 84306000.0, "operating_cash_flow": 119982000.0, "free_cash_flow": 123877000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-24", "date_source": "exact", "eps_actual": 0.85, "eps_estimate": 0.78, "eps_surprise": 0.07, "surprise_pct": 8.9744, "surprise_label": "+9.0%", "surprise_band": "beat", "eps_yoy": 19.71830985915493, "eps_yoy_label": "+19.7%", "one_week_reaction": -2.9490603414762107, "one_week_reaction_label": "-2.9%", "four_week_reaction": -1.0991952940924965, "four_week_reaction_label": "-1.1%", "confirmation": "diverged", "revenue": 452052000.0, "revenue_yoy": 12.237996633247427, "revenue_yoy_label": "+12.2%", "net_income": 120721000.0, "operating_cash_flow": 89364000.0, "free_cash_flow": 93530000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-23", "date_source": "exact", "eps_actual": 0.92, "eps_estimate": 0.82, "eps_surprise": 0.1, "surprise_pct": 12.1951, "surprise_label": "+12.2%", "surprise_band": "beat", "eps_yoy": 31.428571428571445, "eps_yoy_label": "+31.4%", "one_week_reaction": 3.406185072951742, "one_week_reaction_label": "+3.4%", "four_week_reaction": 3.406185072951742, "four_week_reaction_label": "+3.4%", "confirmation": "confirmed", "revenue": 474942000.0, "revenue_yoy": 14.821521389630954, "revenue_yoy_label": "+14.8%", "net_income": 130748000.0, "operating_cash_flow": 150641000.0, "free_cash_flow": 158702000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-22", "date_source": "exact", "eps_actual": 0.91, "eps_estimate": 0.86, "eps_surprise": 0.05, "surprise_pct": 5.814, "surprise_label": "+5.8%", "surprise_band": "beat", "eps_yoy": 31.884057971014506, "eps_yoy_label": "+31.9%", "one_week_reaction": 0.5822432229658211, "one_week_reaction_label": "+0.6%", "four_week_reaction": 7.0354206255474585, "four_week_reaction_label": "+7.0%", "confirmation": "contained", "revenue": 460989000.0, "revenue_yoy": 13.97472222634288, "revenue_yoy_label": "+14.0%", "net_income": 128828000.0, "operating_cash_flow": 138919000.0, "free_cash_flow": 150875000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-23", "date_source": "exact", "eps_actual": 0.89, "eps_estimate": 0.85, "eps_surprise": 0.04, "surprise_pct": 4.7059, "surprise_label": "+4.7%", "surprise_band": "beat", "eps_yoy": 17.105263157894736, "eps_yoy_label": "+17.1%", "one_week_reaction": -1.8062776775486709, "one_week_reaction_label": "-1.8%", "four_week_reaction": -5.689773773622003, "four_week_reaction_label": "-5.7%", "confirmation": "diverged", "revenue": 447544999.0, "revenue_yoy": 3.4518226493948387, "revenue_yoy_label": "+3.5%", "net_income": 124200000.0, "operating_cash_flow": 160856000.0, "free_cash_flow": 165696000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-23", "date_source": "exact", "eps_actual": 0.95, "eps_estimate": 0.89, "eps_surprise": 0.06, "surprise_pct": 6.7416, "surprise_label": "+6.7%", "surprise_band": "beat", "eps_yoy": 11.764705882352938, "eps_yoy_label": "+11.8%", "one_week_reaction": 0.4623791509037387, "one_week_reaction_label": "+0.5%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 418197000.0, "revenue_yoy": -7.489182660401901, "revenue_yoy_label": "-7.5%", "net_income": 131377000.0, "operating_cash_flow": 105160000.0, "free_cash_flow": 110000000.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.71, 0.59, 0.64, 0.71, 0.7, 0.69, 0.76, 0.85, 0.92, 0.91, 0.89, 0.95], "eps_estimate": [0.65, 0.67, 0.65, 0.64, 0.67, 0.68, 0.63, 0.78, 0.82, 0.86, 0.85, 0.89], "surprise": [9.2308, -11.9403, -1.5385, 10.9375, 4.4776, 1.4706, 20.6349, 8.9744, 12.1951, 5.814, 4.7059, 6.7416], "reaction_1w": [5.301295516484967, -2.5430663807585265, -2.399767577176056, 6.500540456089264, -1.6441272293898455, -0.0778598240281088, 1.73082675438014, -2.9490603414762107, 3.406185072951742, 0.5822432229658211, -1.8062776775486709, 0.4623791509037387], "reaction_4w": [28.718536302352497, -3.554826929684257, 2.4875629373147983, -0.7854825571459381, 11.959692591677323, -1.5572267505155402, 11.07132129464596, -1.0991952940924965, 3.406185072951742, 7.0354206255474585, -5.689773773622003, null], "revenue": [388.87, 401.44, 399.84, 402.76, 413.63, 404.47, 432.61, 452.05, 474.94, 460.99, 447.54, 418.2], "net_income": [96.16, 79.39, 86.81, 96.51, 95.27, 94.41, 84.31, 120.72, 130.75, 128.83, 124.2, 131.38], "financial_unit": "millions", "scatter": [{"x": 9.2308, "y": 5.301295516484967, "label": "2023-09-30"}, {"x": -11.9403, "y": -2.5430663807585265, "label": "2023-12-31"}, {"x": -1.5385, "y": -2.399767577176056, "label": "2024-03-31"}, {"x": 10.9375, "y": 6.500540456089264, "label": "2024-06-30"}, {"x": 4.4776, "y": -1.6441272293898455, "label": "2024-09-30"}, {"x": 1.4706, "y": -0.0778598240281088, "label": "2024-12-31"}, {"x": 20.6349, "y": 1.73082675438014, "label": "2025-03-31"}, {"x": 8.9744, "y": -2.9490603414762107, "label": "2025-06-30"}, {"x": 12.1951, "y": 3.406185072951742, "label": "2025-09-30"}, {"x": 5.814, "y": 0.5822432229658211, "label": "2025-12-31"}, {"x": 4.7059, "y": -1.8062776775486709, "label": "2026-03-31"}, {"x": 6.7416, "y": 0.4623791509037387, "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, 94.85509594960611, 100.09768795837029, 94.07730022738869, 92.89020558362719, 88.17480083697187, 90.97766462225249, 91.53823443357297, 87.1196051889428, 86.46010652811104, 91.04361227903392, 101.69449392666637, 97.53966267350107, 111.29018360843928, 110.00416379733605, 113.86222323064572, 117.8310533707648, 125.02887741475759, 126.22851352803322, 125.12884463608418, 123.6959467634871, 121.06340909544484, 121.86316527690539, 122.56295423703938, 118.76410409022023, 117.49782070794717, 117.53114066027632, 114.69866486741134, 113.89890868595079, 117.82893980543858, 112.81136149618627, 114.69716254223172, 120.52294392991034, 114.69716254223172, 111.5317081562486, 115.06758879975338, 112.30623411189862, 114.36041340748633, 115.87578819601012, 117.92996749159784, 110.15103449449077, 109.24180741207476, 107.32232924325302, 106.0090061448782, 106.52013914771472, 110.54104989406031, 107.54240515338778, 116.1635166074316, 125.80689406714849, 133.98502211253285, 123.93273972341458, 121.78597963863336, 124.81870285856398, 131.83826202775165, 132.4516231040233, 125.12538339669979, 127.68104841088241, 130.22778416388718, 126.61417292101578, 124.41158746356768, 127.88754079751814, 129.78038583392782, 127.64663117202501, 129.43623185620154, 143.305627953146, 145.30172102395832, 147.33222765145848, 145.4737961717367, 143.47770678309394, 141.240707768958, 131.96820210927928, 131.51673498195845, 129.60666843852667, 124.11956932461132, 133.808811888341, 133.35734107885065, 133.70462858287064, 134.0519124047211, 131.72510527506876, 123.3902714576406, 125.50870829418265, 121.82748873605922, 121.30656116219876, 120.67475609861174, 120.74495666123252, 111.09238114196008, 111.75928464577271, 117.62103346569259, 119.65684978169521, 123.79868297632122, 124.5708891651498, 130.64323599076246, 126.39610379329007, 126.85240560924036, 127.62461179806894, 124.9569904184793, 123.89292442398532, 129.21326176079432, 136.2361054252276, 133.29218508852415, 132.29905609056252, 128.39747709524838, 124.24761308881666, 126.80137442133785, 130.84483109188628, 137.3711120984235, 135.9878240962796, 135.7395427673316, 134.0725030968887, 134.43069718713915, 133.78594561538662, 133.21283433455204, 127.26678960694386, 126.19220733619261, 130.49054746570633, 128.1980986601984, 130.92038184687462, 130.49054746570633, 133.3561112342183, 133.39193137967726, 136.18585485727138, 141.7020615215417, 144.45074954611735, 142.8594042352756, 138.8448746887738, 146.98243627213913, 149.08011671888352, 149.94812559526875, 153.0946462653853, 164.63189976898803, 159.56852999911405, 160.14720135598105, 149.36945423840177, 145.17408966274346, 143.07640553382953, 144.46407899991684, 147.3854975984522, 152.89967170512656, 160.0936626106096, 161.73695965174335, 158.81554105320802, 159.5093759451669, 158.52339772048666, 152.53449253922486, 157.97563449488845, 158.52339772048666, 160.3127664279811, 168.09104031673726, 163.56197176055795, 170.15305526914412, 170.77902409398195, 169.7848383133572, 175.1976275634252, 176.00770486615644, 178.40111507877157, 177.92243303624852], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 126.1168384879725, 126.1168384879725, 126.1168384879725], "gap": [0.0, 5.14490405039389, -0.09768795837028676, 5.92269977261131, 7.109794416372807, 11.825199163028131, 9.02233537774751, 8.461765566427033, 12.8803948110572, 13.53989347188896, 7.238174662546825, -3.41270698508562, 0.742124268079678, -13.00839666685853, -11.7223768557553, -15.580436289064977, -19.54926642918406, -26.74709047317684, -27.94672658645247, -26.847057694503434, -25.414159821906352, -22.78162215386409, -23.581378335324644, -24.28116729545863, -25.63695632389721, -24.37067294162415, -24.4039928939533, -21.571517101088318, -20.771760919627766, -24.70179203911556, -19.684213729863245, -21.570014775908703, -27.39579616358732, -21.570014775908703, -18.404560389925578, -21.94044103343036, -22.271869850730226, -24.326049146317942, -25.84142393484173, -27.895603230429444, -20.11667023332238, -19.20744315090637, -17.28796498208463, -15.974641883709808, -16.485774886546324, -20.506685632891916, -17.508040892219384, -26.12915234626321, -35.7725298059801, -42.919730016312926, -32.867447627194665, -30.720687542413444, -33.75341076234406, -40.77296993153173, -41.38633100780338, -34.06009130047987, -36.61575631466249, -39.16249206766726, -35.54888082479586, -33.346295367347764, -36.82224870129822, -38.7150937377079, -36.92498168748892, -38.71458237166546, -52.583978468609914, -54.580071539422235, -56.610578166922394, -54.75214668720061, -52.75605729855785, -50.51905828442192, -41.24655262474319, -40.79508549742236, -38.88501895399058, -33.39791984007523, -43.087162403804925, -42.635691594314565, -39.54655298149608, -39.89383680334653, -37.56702967369419, -29.23219585626603, -31.35063269280809, -27.66941313468466, -27.1484855608242, -26.516680497237175, -26.58688105985796, -16.934305540585513, -17.601209044398146, -23.462957864318028, -21.375062840114467, -25.51689603474047, -26.289102223569046, -32.361449049181715, -28.11431685170932, -28.570618667659616, -29.342824856488193, -26.675203476898545, -25.611137482404573, -30.931474819213577, -37.95431848364686, -35.0103981469434, -34.01726914898177, -25.30469359009375, -21.154829583662035, -23.708590916183226, -27.75204758673165, -34.27832859326888, -32.89504059112498, -32.646759262176985, -30.97971959173408, -31.337913681984517, -30.693162110231995, -30.120050829397414, -24.17400610178923, -23.09942383103798, -19.83762650350701, -17.545177697999094, -20.2674608846753, -19.83762650350701, -22.703190272018986, -22.739010417477942, -25.532933895072063, -31.04914055934239, -33.79782858391803, -32.20648327307629, -28.191953726574496, -36.32951530993981, -38.4271957566842, -31.735067176024756, -34.881587846141315, -46.41884134974404, -41.355471579870056, -41.93414293673706, -31.15639581915778, -26.961031243499463, -24.863347114585537, -26.251020580672844, -29.172439179208197, -34.68661328588257, -41.88060419136562, -43.523901232499355, -36.13512868207401, -36.8289635740329, -35.842985349352645, -29.854080168090846, -35.29522212375444, -35.842985349352645, -37.63235405684709, -45.41062794560325, -40.88155938942394, -47.47264289801011, -48.098611722847934, -47.10442594222319, -52.517215192291175, -49.890866378183944, -52.28427659079907, -51.80559454827602], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 98.28178694158075, null, null, null, null, null, null, null, null, null, null, null, null, null, 93.12714776632302, null, null, null, null, null, null, null, null, null, null, null, 90.03436426116839, null, null, null, null, null, null, null, null, null, null, null, null, 91.06529209621992, null, null, null, null, null, null, null, null, null, null, null, null, 90.72164948453609, null, null, null, null, null, null, null, null, null, null, null, null, null, 94.15807560137456, null, null, null, null, null, null, null, null, null, null, null, 98.28178694158075, null, null, null, null, null, null, null, null, null, null, null, null, 103.09278350515463, null, null, null, null, null, null, null, null, null, null, null, null, 110.65292096219932, null, null, null, null, null, null, null, null, null, null, null, null, 118.21305841924399, null, null, null, null, null, null, null, null, null, null, null, null, 122.68041237113401, null, null, null, null, null, null, null, null, null, null, null, null, 126.1168384879725, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [26.1, 51.8, 77.9]}}, "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": [27.157902, 25.760654, 27.184432, 25.549421, 25.227031, 23.946426, 24.707625, 24.859864, 23.659857, 23.480751, 24.725535, 27.618091, 26.489726, 30.224079, 29.874823, 30.922591, 32.000442, 33.95522, 34.281016, 33.982369, 33.593224, 32.878282, 33.095479, 33.285527, 32.253839, 31.909943, 31.918992, 31.149751, 30.932554, 31.999868, 30.637199, 31.149343, 32.731503, 31.149343, 30.289672, 31.249943, 30.500017, 31.057889, 31.469433, 32.027305, 29.91471, 29.667783, 29.146493, 28.789822, 28.928635, 30.02063, 29.206261, 31.547574, 34.166513, 36.387521, 33.657532, 33.074517, 33.898141, 35.804506, 35.971082, 33.981429, 34.675494, 35.367134, 34.385753, 33.787577, 34.731573, 35.24563, 34.666147, 35.152165, 38.918802, 39.460899, 40.012342, 39.507631, 38.965535, 38.358013, 35.839795, 35.717186, 35.198452, 33.708271, 36.339666, 36.217056, 36.311372, 36.405687, 35.773775, 33.510209, 34.085532, 33.08579, 32.944317, 32.772732, 32.791797, 30.17036, 30.351477, 31.943405, 32.49629, 33.621125, 33.83084, 35.479962, 34.32653, 34.450452, 34.660167, 33.935697, 33.646719, 35.091611, 36.998868, 36.199361, 35.929648, 34.870061, 33.743045, 34.436593, 35.534711, 37.307112, 36.93144, 36.864012, 36.411279, 36.508557, 36.333456, 36.177811, 34.56299, 34.271156, 35.438495, 34.815914, 35.555229, 35.438495, 36.216722, 36.22645, 36.985221, 38.483307, 39.229793, 38.797617, 37.707355, 39.917346, 40.487032, 40.722765, 41.577294, 44.71057, 43.335465, 43.49262, 40.56561, 39.426237, 38.85655, 39.233413, 40.026809, 41.524343, 43.47808, 43.924365, 43.130969, 43.3194, 43.051629, 41.425168, 42.902868, 43.051629, 43.537584, 45.65, 44.42, 46.21, 46.38, 46.11, 47.58, 47.8, 48.45, 48.32], "ttmEps": [2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.71, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.62, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.65, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.74, 2.74, 2.74, 2.74, 2.74, 2.74, 2.74, 2.74, 2.74, 2.74, 2.74, 2.74, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.22, 3.44, 3.44, 3.44, 3.44, 3.44, 3.44, 3.44, 3.44, 3.44, 3.44, 3.44, 3.44, 3.44, 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.67, 3.67, 3.67], "quarterlyEps": [0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 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.7, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 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.91, 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.95, 0.95, 0.95], "priceIndex": [100.0, 94.85509594960611, 100.09768795837029, 94.07730022738869, 92.89020558362719, 88.17480083697187, 90.97766462225249, 91.53823443357297, 87.1196051889428, 86.46010652811104, 91.04361227903392, 101.69449392666637, 97.53966267350107, 111.29018360843928, 110.00416379733605, 113.86222323064572, 117.8310533707648, 125.02887741475759, 126.22851352803322, 125.12884463608418, 123.6959467634871, 121.06340909544484, 121.86316527690539, 122.56295423703938, 118.76410409022023, 117.49782070794717, 117.53114066027632, 114.69866486741134, 113.89890868595079, 117.82893980543858, 112.81136149618627, 114.69716254223172, 120.52294392991034, 114.69716254223172, 111.5317081562486, 115.06758879975338, 112.30623411189862, 114.36041340748633, 115.87578819601012, 117.92996749159784, 110.15103449449077, 109.24180741207476, 107.32232924325302, 106.0090061448782, 106.52013914771472, 110.54104989406031, 107.54240515338778, 116.1635166074316, 125.80689406714849, 133.98502211253285, 123.93273972341458, 121.78597963863336, 124.81870285856398, 131.83826202775165, 132.4516231040233, 125.12538339669979, 127.68104841088241, 130.22778416388718, 126.61417292101578, 124.41158746356768, 127.88754079751814, 129.78038583392782, 127.64663117202501, 129.43623185620154, 143.305627953146, 145.30172102395832, 147.33222765145848, 145.4737961717367, 143.47770678309394, 141.240707768958, 131.96820210927928, 131.51673498195845, 129.60666843852667, 124.11956932461132, 133.808811888341, 133.35734107885065, 133.70462858287064, 134.0519124047211, 131.72510527506876, 123.3902714576406, 125.50870829418265, 121.82748873605922, 121.30656116219876, 120.67475609861174, 120.74495666123252, 111.09238114196008, 111.75928464577271, 117.62103346569259, 119.65684978169521, 123.79868297632122, 124.5708891651498, 130.64323599076246, 126.39610379329007, 126.85240560924036, 127.62461179806894, 124.9569904184793, 123.89292442398532, 129.21326176079432, 136.2361054252276, 133.29218508852415, 132.29905609056252, 128.39747709524838, 124.24761308881666, 126.80137442133785, 130.84483109188628, 137.3711120984235, 135.9878240962796, 135.7395427673316, 134.0725030968887, 134.43069718713915, 133.78594561538662, 133.21283433455204, 127.26678960694386, 126.19220733619261, 130.49054746570633, 128.1980986601984, 130.92038184687462, 130.49054746570633, 133.3561112342183, 133.39193137967726, 136.18585485727138, 141.7020615215417, 144.45074954611735, 142.8594042352756, 138.8448746887738, 146.98243627213913, 149.08011671888352, 149.94812559526875, 153.0946462653853, 164.63189976898803, 159.56852999911405, 160.14720135598105, 149.36945423840177, 145.17408966274346, 143.07640553382953, 144.46407899991684, 147.3854975984522, 152.89967170512656, 160.0936626106096, 161.73695965174335, 158.81554105320802, 159.5093759451669, 158.52339772048666, 152.53449253922486, 157.97563449488845, 158.52339772048666, 160.3127664279811, 168.09104031673726, 163.56197176055795, 170.15305526914412, 170.77902409398195, 169.7848383133572, 175.1976275634252, 176.00770486615644, 178.40111507877157, 177.92243303624852], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 126.1168384879725, 126.1168384879725, 126.1168384879725], "valuationGap": [0.0, 5.14490405039389, -0.09768795837028676, 5.92269977261131, 7.109794416372807, 11.825199163028131, 9.02233537774751, 8.461765566427033, 12.8803948110572, 13.53989347188896, 7.238174662546825, -3.41270698508562, 0.742124268079678, -13.00839666685853, -11.7223768557553, -15.580436289064977, -19.54926642918406, -26.74709047317684, -27.94672658645247, -26.847057694503434, -25.414159821906352, -22.78162215386409, -23.581378335324644, -24.28116729545863, -25.63695632389721, -24.37067294162415, -24.4039928939533, -21.571517101088318, -20.771760919627766, -24.70179203911556, -19.684213729863245, -21.570014775908703, -27.39579616358732, -21.570014775908703, -18.404560389925578, -21.94044103343036, -22.271869850730226, -24.326049146317942, -25.84142393484173, -27.895603230429444, -20.11667023332238, -19.20744315090637, -17.28796498208463, -15.974641883709808, -16.485774886546324, -20.506685632891916, -17.508040892219384, -26.12915234626321, -35.7725298059801, -42.919730016312926, -32.867447627194665, -30.720687542413444, -33.75341076234406, -40.77296993153173, -41.38633100780338, -34.06009130047987, -36.61575631466249, -39.16249206766726, -35.54888082479586, -33.346295367347764, -36.82224870129822, -38.7150937377079, -36.92498168748892, -38.71458237166546, -52.583978468609914, -54.580071539422235, -56.610578166922394, -54.75214668720061, -52.75605729855785, -50.51905828442192, -41.24655262474319, -40.79508549742236, -38.88501895399058, -33.39791984007523, -43.087162403804925, -42.635691594314565, -39.54655298149608, -39.89383680334653, -37.56702967369419, -29.23219585626603, -31.35063269280809, -27.66941313468466, -27.1484855608242, -26.516680497237175, -26.58688105985796, -16.934305540585513, -17.601209044398146, -23.462957864318028, -21.375062840114467, -25.51689603474047, -26.289102223569046, -32.361449049181715, -28.11431685170932, -28.570618667659616, -29.342824856488193, -26.675203476898545, -25.611137482404573, -30.931474819213577, -37.95431848364686, -35.0103981469434, -34.01726914898177, -25.30469359009375, -21.154829583662035, -23.708590916183226, -27.75204758673165, -34.27832859326888, -32.89504059112498, -32.646759262176985, -30.97971959173408, -31.337913681984517, -30.693162110231995, -30.120050829397414, -24.17400610178923, -23.09942383103798, -19.83762650350701, -17.545177697999094, -20.2674608846753, -19.83762650350701, -22.703190272018986, -22.739010417477942, -25.532933895072063, -31.04914055934239, -33.79782858391803, -32.20648327307629, -28.191953726574496, -36.32951530993981, -38.4271957566842, -31.735067176024756, -34.881587846141315, -46.41884134974404, -41.355471579870056, -41.93414293673706, -31.15639581915778, -26.961031243499463, -24.863347114585537, -26.251020580672844, -29.172439179208197, -34.68661328588257, -41.88060419136562, -43.523901232499355, -36.13512868207401, -36.8289635740329, -35.842985349352645, -29.854080168090846, -35.29522212375444, -35.842985349352645, -37.63235405684709, -45.41062794560325, -40.88155938942394, -47.47264289801011, -48.098611722847934, -47.10442594222319, -52.517215192291175, -49.890866378183944, -52.28427659079907, -51.80559454827602], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 98.28178694158075, null, null, null, null, null, null, null, null, null, null, null, null, null, 93.12714776632302, null, null, null, null, null, null, null, null, null, null, null, 90.03436426116839, null, null, null, null, null, null, null, null, null, null, null, null, 91.06529209621992, null, null, null, null, null, null, null, null, null, null, null, null, 90.72164948453609, null, null, null, null, null, null, null, null, null, null, null, null, null, 94.15807560137456, null, null, null, null, null, null, null, null, null, null, null, 98.28178694158075, null, null, null, null, null, null, null, null, null, null, null, null, 103.09278350515463, null, null, null, null, null, null, null, null, null, null, null, null, 110.65292096219932, null, null, null, null, null, null, null, null, null, null, null, null, 118.21305841924399, null, null, null, null, null, null, null, null, null, null, null, null, 122.68041237113401, null, null, null, null, null, null, null, null, null, null, null, null, 126.1168384879725, null, null], "quarterLabels": ["2023-07-27", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-26", "", "", "", "", "", "", "", "", "", "", "", "2024-04-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-24", "", "", "", "", "", "", "", "", "", "", "", "2025-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-22", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-23", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [3.030303030303033, 3.030303030303033, 3.030303030303033, 3.030303030303033, 3.030303030303033, 3.030303030303033, 3.030303030303033, 3.030303030303033, 3.030303030303033, 3.030303030303033, 9.230769230769221, 9.230769230769221, 9.230769230769221, 9.230769230769221, 9.230769230769221, 9.230769230769221, 9.230769230769221, 9.230769230769221, 9.230769230769221, 9.230769230769221, 9.230769230769221, 9.230769230769221, 9.230769230769221, 9.230769230769221, -11.940298507462696, -11.940298507462696, -11.940298507462696, -11.940298507462696, -11.940298507462696, -11.940298507462696, -11.940298507462696, -11.940298507462696, -11.940298507462696, -11.940298507462696, -11.940298507462696, -11.940298507462696, -1.5384615384615397, -1.5384615384615397, -1.5384615384615397, -1.5384615384615397, -1.5384615384615397, -1.5384615384615397, -1.5384615384615397, -1.5384615384615397, -1.5384615384615397, -1.5384615384615397, -1.5384615384615397, -1.5384615384615397, -1.5384615384615397, 10.937499999999991, 10.937499999999991, 10.937499999999991, 10.937499999999991, 10.937499999999991, 10.937499999999991, 10.937499999999991, 10.937499999999991, 10.937499999999991, 10.937499999999991, 10.937499999999991, 10.937499999999991, 10.937499999999991, 4.477611940298495, 4.477611940298495, 4.477611940298495, 4.477611940298495, 4.477611940298495, 4.477611940298495, 4.477611940298495, 4.477611940298495, 4.477611940298495, 4.477611940298495, 4.477611940298495, 4.477611940298495, 4.477611940298495, 4.477611940298495, 1.4705882352941024, 1.4705882352941024, 1.4705882352941024, 1.4705882352941024, 1.4705882352941024, 1.4705882352941024, 1.4705882352941024, 1.4705882352941024, 1.4705882352941024, 1.4705882352941024, 1.4705882352941024, 1.4705882352941024, 20.634920634920636, 20.634920634920636, 20.634920634920636, 20.634920634920636, 20.634920634920636, 20.634920634920636, 20.634920634920636, 20.634920634920636, 20.634920634920636, 20.634920634920636, 20.634920634920636, 20.634920634920636, 20.634920634920636, 8.974358974358967, 8.974358974358967, 8.974358974358967, 8.974358974358967, 8.974358974358967, 8.974358974358967, 8.974358974358967, 8.974358974358967, 8.974358974358967, 8.974358974358967, 8.974358974358967, 8.974358974358967, 8.974358974358967, 12.195121951219525, 12.195121951219525, 12.195121951219525, 12.195121951219525, 12.195121951219525, 12.195121951219525, 12.195121951219525, 12.195121951219525, 12.195121951219525, 12.195121951219525, 12.195121951219525, 12.195121951219525, 12.195121951219525, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 4.70588235294118, 4.70588235294118, 4.70588235294118, 4.70588235294118, 4.70588235294118, 4.70588235294118, 4.70588235294118, 4.70588235294118, 4.70588235294118, 4.70588235294118, 4.70588235294118, 4.70588235294118, 4.70588235294118, 6.741573033707858, 6.741573033707858, 6.741573033707858], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 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, 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, 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, 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, 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, 1, 8, 15], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 27.157902, "latestClose": 48.32, "startTtmEps": 2.91, "latestTtmEps": 3.67, "priceChangePct": 77.92243303624853, "epsChangePct": 26.116838487972505, "earningsGapPct": -51.805594548276034, "startMultiple": 9.33261237113402, "latestMultiple": 13.166212534059946, "multipleChangePct": 41.07746052737964, "latestQuarter": "2026-07-23", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 40.31585528800714, "earningsMovePct": 22.33333333333334, "spread": -17.982521954673803, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 46.094348104917145, "earningsMovePct": 38.49056603773584, "spread": -7.603782067181307, "lead": "aligned"}, {"weeks": 155, "label": "3 years", "marketMovePct": 77.92243303624853, "earningsMovePct": 26.116838487972505, "spread": -51.805594548276034, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "marketChangePct": 77.92243303624853, "earningsChangePct": 26.116838487972505, "recentMarketMovePoints": 19.399035315761864, "recentEarningsMovePoints": 3.43642611683849}, "pressure": {"score": 62, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 90, "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": 92, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.1361149, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.0580867, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.21504584, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.00119765, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00726491, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 0.5301343415063942, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-23", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 93.12714776632302, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 90.03436426116839, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 91.06529209621992, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 90.72164948453609, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 94.15807560137456, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 98.28178694158075, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 103.09278350515463, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 110.65292096219932, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 118.21305841924399, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 122.68041237113401, 126.1168384879725, 126.1168384879725, 126.1168384879725], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.9398534337348, 106.9398534337348, 106.9398534337348, 106.9398534337348, 106.9398534337348, 106.9398534337348, 106.9398534337348, 106.9398534337348, 106.9398534337348, 106.9398534337348, 106.9398534337348, 106.9398534337348, 106.9398534337348, 106.9398534337348, 111.78181908578506, 111.78181908578506, 111.78181908578506, 111.78181908578506, 111.78181908578506, 111.78181908578506, 111.78181908578506, 111.78181908578506, 111.78181908578506, 111.78181908578506, 111.78181908578506, 111.78181908578506, 114.7181162074681, 114.7181162074681, 114.7181162074681, 114.7181162074681, 114.7181162074681, 114.7181162074681, 114.7181162074681, 114.7181162074681, 114.7181162074681, 114.7181162074681, 114.7181162074681, 114.7181162074681, 114.7181162074681, 116.46578329162125, 116.46578329162125, 116.46578329162125, 116.46578329162125, 116.46578329162125, 116.46578329162125, 116.46578329162125, 116.46578329162125, 116.46578329162125, 116.46578329162125, 116.46578329162125, 116.46578329162125, 116.46578329162125, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.27662170827273, 118.4979407169215, 118.4979407169215, 118.4979407169215, 118.4979407169215, 118.4979407169215, 118.4979407169215, 118.4979407169215, 118.4979407169215, 118.4979407169215, 118.4979407169215, 118.4979407169215, 118.4979407169215, 120.89377199389637, 120.89377199389637, 120.89377199389637, 120.89377199389637, 120.89377199389637, 120.89377199389637, 120.89377199389637, 120.89377199389637, 120.89377199389637, 120.89377199389637, 120.89377199389637, 120.89377199389637, 120.89377199389637, 124.49760877496603, 124.49760877496603, 124.49760877496603, 124.49760877496603, 124.49760877496603, 124.49760877496603, 124.49760877496603, 124.49760877496603, 124.49760877496603, 124.49760877496603, 124.49760877496603, 124.49760877496603, 124.49760877496603, 128.98006812852734, 128.98006812852734, 128.98006812852734, 128.98006812852734, 128.98006812852734, 128.98006812852734, 128.98006812852734, 128.98006812852734, 128.98006812852734, 128.98006812852734, 128.98006812852734, 128.98006812852734, 128.98006812852734, 133.11274547436628, 133.11274547436628, 133.11274547436628, 133.11274547436628, 133.11274547436628, 133.11274547436628, 133.11274547436628, 133.11274547436628, 133.11274547436628, 133.11274547436628, 133.11274547436628, 133.11274547436628, 133.11274547436628, 134.20457122092492, 134.20457122092492, 134.20457122092492, 134.20457122092492, 134.20457122092492, 134.20457122092492, 134.20457122092492, 134.20457122092492, 134.20457122092492, 134.20457122092492, 134.20457122092492, 134.20457122092492, 134.20457122092492, 131.72926397354993, 131.72926397354993, 131.72926397354993], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 89.78269125100508, 89.78269125100508, 89.78269125100508, 89.78269125100508, 89.78269125100508, 89.78269125100508, 89.78269125100508, 89.78269125100508, 89.78269125100508, 89.78269125100508, 89.78269125100508, 89.78269125100508, 89.78269125100508, 89.78269125100508, 94.8164554679362, 94.8164554679362, 94.8164554679362, 94.8164554679362, 94.8164554679362, 94.8164554679362, 94.8164554679362, 94.8164554679362, 94.8164554679362, 94.8164554679362, 94.8164554679362, 94.8164554679362, 96.41651656812141, 96.41651656812141, 96.41651656812141, 96.41651656812141, 96.41651656812141, 96.41651656812141, 96.41651656812141, 96.41651656812141, 96.41651656812141, 96.41651656812141, 96.41651656812141, 96.41651656812141, 96.41651656812141, 95.55581013966061, 95.55581013966061, 95.55581013966061, 95.55581013966061, 95.55581013966061, 95.55581013966061, 95.55581013966061, 95.55581013966061, 95.55581013966061, 95.55581013966061, 95.55581013966061, 95.55581013966061, 95.55581013966061, 102.74314373182109, 102.74314373182109, 102.74314373182109, 102.74314373182109, 102.74314373182109, 102.74314373182109, 102.74314373182109, 102.74314373182109, 102.74314373182109, 102.74314373182109, 102.74314373182109, 102.74314373182109, 102.74314373182109, 102.74314373182109, 97.07758662754557, 97.07758662754557, 97.07758662754557, 97.07758662754557, 97.07758662754557, 97.07758662754557, 97.07758662754557, 97.07758662754557, 97.07758662754557, 97.07758662754557, 97.07758662754557, 97.07758662754557, 95.96038671325556, 95.96038671325556, 95.96038671325556, 95.96038671325556, 95.96038671325556, 95.96038671325556, 95.96038671325556, 95.96038671325556, 95.96038671325556, 95.96038671325556, 95.96038671325556, 95.96038671325556, 95.96038671325556, 102.1917569909856, 102.1917569909856, 102.1917569909856, 102.1917569909856, 102.1917569909856, 102.1917569909856, 102.1917569909856, 102.1917569909856, 102.1917569909856, 102.1917569909856, 102.1917569909856, 102.1917569909856, 102.1917569909856, 109.29868443663719, 109.29868443663719, 109.29868443663719, 109.29868443663719, 109.29868443663719, 109.29868443663719, 109.29868443663719, 109.29868443663719, 109.29868443663719, 109.29868443663719, 109.29868443663719, 109.29868443663719, 109.29868443663719, 111.80145834261506, 111.80145834261506, 111.80145834261506, 111.80145834261506, 111.80145834261506, 111.80145834261506, 111.80145834261506, 111.80145834261506, 111.80145834261506, 111.80145834261506, 111.80145834261506, 111.80145834261506, 111.80145834261506, 120.67350224988702, 120.67350224988702, 120.67350224988702, 120.67350224988702, 120.67350224988702, 120.67350224988702, 120.67350224988702, 120.67350224988702, 120.67350224988702, 120.67350224988702, 120.67350224988702, 120.67350224988702, 120.67350224988702, 124.16766909158025, 124.16766909158025, 124.16766909158025], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 26.1168384879725, "valuationContribution": 51.80559454827602, "marketMove": 77.92243303624852, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 26.1168384879725}, {"key": "valuation", "label": "Relative valuation contribution", "value": 51.80559454827602}, {"key": "market", "label": "Total market move", "value": 77.92243303624852}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": -1.718213058419249, "surprisePct": 9.230769230769221, "immediateReturnPct": 5.301295516484972, "forward4WeekPct": 27.231122207292245, "forward13WeekPct": 41.75665420582162, "toDateReturnPct": 105.7855815599765, "weeksSince": 145, "availabilitySource": "reported", "spread": 7.238174662546825, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-02-02", "periodEnd": "2023-12-31", "earningsChangePct": -5.24475524475524, "surprisePct": -11.940298507462696, "immediateReturnPct": -3.09950928522178, "forward4WeekPct": -7.0690573713914855, "forward13WeekPct": -6.692512334264689, "toDateReturnPct": 45.168198779006865, "weeksSince": 131, "availabilitySource": "reported", "spread": -25.63695632389721, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": -3.3210332103321027, "surprisePct": -1.5384615384615397, "immediateReturnPct": -2.3997675771760596, "forward4WeekPct": -4.272753393502182, "forward13WeekPct": 16.440279587069973, "toDateReturnPct": 54.62428203469043, "weeksSince": 119, "availabilitySource": "reported", "spread": -22.271869850730226, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 1.1450381679389166, "surprisePct": 10.937499999999991, "immediateReturnPct": 6.500540456089254, "forward4WeekPct": 4.794147415628869, "forward13WeekPct": 1.4623499916424088, "toDateReturnPct": 41.42502631158174, "weeksSince": 106, "availabilitySource": "reported", "spread": -42.919730016312926, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": -0.37735849056602655, "surprisePct": 4.477611940298495, "immediateReturnPct": -1.6441272293898468, "forward4WeekPct": 13.52426385909402, "forward13WeekPct": 2.7561601253829338, "toDateReturnPct": 37.095010076426504, "weeksSince": 93, "availabilitySource": "reported", "spread": -36.92498168748892, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 3.7878787878787845, "surprisePct": 1.4705882352941024, "immediateReturnPct": 0.26041873751416755, "forward4WeekPct": -5.885414871932159, "forward13WeekPct": -7.167702973979995, "toDateReturnPct": 33.41780182243417, "weeksSince": 79, "availabilitySource": "reported", "spread": -39.54655298149608, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 4.379562043795615, "surprisePct": 20.634920634920636, "immediateReturnPct": 1.7308267543801437, "forward4WeekPct": 7.460460148190218, "forward13WeekPct": 9.162003862769176, "toDateReturnPct": 51.26753080956774, "weeksSince": 67, "availabilitySource": "reported", "spread": -21.375062840114467, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 4.895104895104896, "surprisePct": 8.974358974358967, "immediateReturnPct": -2.949060341476206, "forward4WeekPct": 3.8337809488141916, "forward13WeekPct": -1.3669852819042316, "toDateReturnPct": 34.485035867871574, "weeksSince": 54, "availabilitySource": "reported", "spread": -25.30469359009375, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 7.333333333333347, "surprisePct": 12.195121951219525, "immediateReturnPct": 3.4061850729517396, "forward4WeekPct": 5.676978039491876, "forward13WeekPct": 18.825186404567162, "toDateReturnPct": 40.993201396532996, "weeksSince": 41, "availabilitySource": "reported", "spread": -19.83762650350701, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-23", "periodEnd": "2025-12-31", "earningsChangePct": 6.8322981366459645, "surprisePct": 5.813953488372099, "immediateReturnPct": 0.5822432229658281, "forward4WeekPct": 7.423581950882463, "forward13WeekPct": 6.530330501875259, "toDateReturnPct": 19.346856544090475, "weeksSince": 28, "availabilitySource": "reported", "spread": -31.735067176024756, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 3.779069767441867, "surprisePct": 4.70588235294118, "immediateReturnPct": -1.8062776775486733, "forward4WeekPct": -2.325581713019653, "forward13WeekPct": 8.823428636930775, "toDateReturnPct": 10.007281835491533, "weeksSince": 15, "availabilitySource": "reported", "spread": -36.13512868207401, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 2.801120448179284, "surprisePct": 6.741573033707858, "immediateReturnPct": 0.4623791509037467, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 1.555275325767136, "weeksSince": 2, "availabilitySource": "reported", "spread": -49.890866378183944, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 2.801120448179284, "surprisePct": 6.741573033707858, "immediateReturnPct": 0.4623791509037467, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 1.555275325767136, "weeksSince": 2, "availabilitySource": "reported", "spread": -49.890866378183944, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Banks - Regional", "population": 29, "spreadPercentile": 67.9, "qualityPercentile": 89.3, "rarityPercentile": 50.0, "currentOneYearSpread": -9.798908, "lead": "aligned", "relatedSignals": [{"tickerId": 367, "symbol": "BBD", "name": "Banco Bradesco SA ADR", "spread": -8.396877, "lead": "aligned", "quality": 66.66666666666667}, {"tickerId": 6386, "symbol": "HBAN", "name": "Huntington Bancshares Incorporated", "spread": 0.4714770000000007, "lead": "aligned", "quality": 100}, {"tickerId": 1498, "symbol": "FHN", "name": "First Horizon Corporation", "spread": 3.152485000000002, "lead": "aligned", "quality": 75}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-02-02", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-04-25", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_elevated", "label": "Expectations elevated", "tone": "caution", "explanation": "Price is leading delivered earnings power by a meaningful margin."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}