{"ticker": {"uuid": "3ef86c44-1062-4721-8d94-808f32da12fe", "symbol": "MBWM", "name": "Mercantile Bank Corporation", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-20", "fiscal_date_ending": "2026-09-30", "estimate": 1.36, "session": "Time unconfirmed", "days": 68}, "profile": {"sample": 12, "measured": 12, "beats": 12, "misses": 0, "inline": 0, "beat_rate": 100.0, "beat_rate_label": "100.0%", "average_surprise": 7.6, "average_surprise_label": "+7.6%", "median_surprise": 6.4, "surprise_dispersion": 5.5, "average_reaction": 3.1, "average_reaction_label": "+3.1%", "average_abs_reaction": 4.3, "positive_response_rate": 75.0, "confirmation_rate": 81.8, "reaction_sample": 12, "streak": {"count": 12, "band": "beat", "label": "12 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": 26, "band": "Moderate", "tone": "neutral", "days": 68, "proximity_component": 3, "reaction_component": 11, "variability_component": 7, "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": 17.0, "revenue_growth_1y": 4.3, "cash_conversion": 1.11, "net_margin": 24.8, "earnings_yield": 6.6, "eps_surprise_avg": 8.4, "sue_score": 1.64, "pe_ratio": 11.0, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 60.7, "currency": "USD", "return_13w": 17.3, "fair_value": 42.616863, "fair_value_gap": 42.4, "relative_strength": 6.4, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 48.3}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-17", "date_source": "exact", "eps_actual": 1.3, "eps_estimate": 1.15, "eps_surprise": 0.15, "surprise_pct": 13.0435, "surprise_label": "+13.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.748690414101646, "one_week_reaction_label": "+2.7%", "four_week_reaction": 10.700261289545358, "four_week_reaction_label": "+10.7%", "confirmation": "confirmed", "revenue": 80399000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 20855000.0, "operating_cash_flow": 36445000.0, "free_cash_flow": 37906000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-16", "date_source": "exact", "eps_actual": 1.25, "eps_estimate": 1.24, "eps_surprise": 0.01, "surprise_pct": 0.8065, "surprise_label": "+0.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.1704090794187803, "one_week_reaction_label": "+3.2%", "four_week_reaction": 0.528401513236477, "four_week_reaction_label": "+0.5%", "confirmation": "confirmed", "revenue": 82103000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 20030000.0, "operating_cash_flow": -7299000.0, "free_cash_flow": -6753000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-16", "date_source": "exact", "eps_actual": 1.34, "eps_estimate": 1.14, "eps_surprise": 0.2, "surprise_pct": 17.5439, "surprise_label": "+17.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.9233368390411457, "one_week_reaction_label": "+0.9%", "four_week_reaction": 10.828206249444824, "four_week_reaction_label": "+10.8%", "confirmation": "contained", "revenue": 87592000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 21562000.0, "operating_cash_flow": 40237000.0, "free_cash_flow": 41698000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-16", "date_source": "exact", "eps_actual": 1.17, "eps_estimate": 1.16, "eps_surprise": 0.01, "surprise_pct": 0.8621, "surprise_label": "+0.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 12.847058101939538, "one_week_reaction_label": "+12.8%", "four_week_reaction": -2.282353652744251, "four_week_reaction_label": "-2.3%", "confirmation": "confirmed", "revenue": 88560000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 18786000.0, "operating_cash_flow": 9112000.0, "free_cash_flow": 9981000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-15", "date_source": "exact", "eps_actual": 1.22, "eps_estimate": 1.17, "eps_surprise": 0.05, "surprise_pct": 4.2735, "surprise_label": "+4.3%", "surprise_band": "beat", "eps_yoy": -6.153846153846159, "eps_yoy_label": "-6.2%", "one_week_reaction": 3.393304635966073, "one_week_reaction_label": "+3.4%", "four_week_reaction": 10.362103776295593, "four_week_reaction_label": "+10.4%", "confirmation": "confirmed", "revenue": 93079000.0, "revenue_yoy": 15.771340439557708, "revenue_yoy_label": "+15.8%", "net_income": 19618000.0, "operating_cash_flow": -8089000.0, "free_cash_flow": -2479000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-21", "date_source": "exact", "eps_actual": 1.22, "eps_estimate": 1.14, "eps_surprise": 0.08, "surprise_pct": 7.0175, "surprise_label": "+7.0%", "surprise_band": "beat", "eps_yoy": -2.400000000000002, "eps_yoy_label": "-2.4%", "one_week_reaction": 11.287039276259318, "one_week_reaction_label": "+11.3%", "four_week_reaction": 9.99773816808975, "four_week_reaction_label": "+10.0%", "confirmation": "confirmed", "revenue": 92658000.0, "revenue_yoy": 12.855803076623266, "revenue_yoy_label": "+12.9%", "net_income": 19626000.0, "operating_cash_flow": 59858000.0, "free_cash_flow": 60448000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-22", "date_source": "exact", "eps_actual": 1.21, "eps_estimate": 1.18, "eps_surprise": 0.03, "surprise_pct": 2.5424, "surprise_label": "+2.5%", "surprise_band": "beat", "eps_yoy": -9.701492537313442, "eps_yoy_label": "-9.7%", "one_week_reaction": 2.851525103580644, "one_week_reaction_label": "+2.9%", "four_week_reaction": 12.610620775647737, "four_week_reaction_label": "+12.6%", "confirmation": "confirmed", "revenue": 89040000.0, "revenue_yoy": 1.6531190063019456, "revenue_yoy_label": "+1.7%", "net_income": 19537000.0, "operating_cash_flow": -2976000.0, "free_cash_flow": -1439000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 1.39, "eps_estimate": 1.25, "eps_surprise": 0.14, "surprise_pct": 11.2, "surprise_label": "+11.2%", "surprise_band": "beat", "eps_yoy": 18.803418803418804, "eps_yoy_label": "+18.8%", "one_week_reaction": -1.7908605600824985, "one_week_reaction_label": "-1.8%", "four_week_reaction": -4.713874030535574, "four_week_reaction_label": "-4.7%", "confirmation": "diverged", "revenue": 93420000.0, "revenue_yoy": 5.487804878048781, "revenue_yoy_label": "+5.5%", "net_income": 22618000.0, "operating_cash_flow": -7805000.0, "free_cash_flow": -5444000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-21", "date_source": "exact", "eps_actual": 1.46, "eps_estimate": 1.38, "eps_surprise": 0.08, "surprise_pct": 5.7971, "surprise_label": "+5.8%", "surprise_band": "beat", "eps_yoy": 19.672131147540984, "eps_yoy_label": "+19.7%", "one_week_reaction": 4.495411971819834, "one_week_reaction_label": "+4.5%", "four_week_reaction": 4.357797535203205, "four_week_reaction_label": "+4.4%", "confirmation": "confirmed", "revenue": 96031000.0, "revenue_yoy": 3.1714994789372466, "revenue_yoy_label": "+3.2%", "net_income": 23758000.0, "operating_cash_flow": 23105000.0, "free_cash_flow": 25744000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-20", "date_source": "exact", "eps_actual": 1.4, "eps_estimate": 1.37, "eps_surprise": 0.03, "surprise_pct": 2.1898, "surprise_label": "+2.2%", "surprise_band": "beat", "eps_yoy": 14.754098360655732, "eps_yoy_label": "+14.8%", "one_week_reaction": 1.751592713850543, "one_week_reaction_label": "+1.8%", "four_week_reaction": 7.324839869815729, "four_week_reaction_label": "+7.3%", "confirmation": "confirmed", "revenue": 93310000.0, "revenue_yoy": 0.7036629325044788, "revenue_yoy_label": "+0.7%", "net_income": 22841000.0, "operating_cash_flow": 5649000.0, "free_cash_flow": 5876000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-21", "date_source": "exact", "eps_actual": 1.46, "eps_estimate": 1.31, "eps_surprise": 0.15, "surprise_pct": 11.4504, "surprise_label": "+11.5%", "surprise_band": "beat", "eps_yoy": 20.66115702479339, "eps_yoy_label": "+20.7%", "one_week_reaction": -5.70044685126551, "one_week_reaction_label": "-5.7%", "four_week_reaction": -7.097615933111701, "four_week_reaction_label": "-7.1%", "confirmation": "diverged", "revenue": 96514000.0, "revenue_yoy": 8.393980233602875, "revenue_yoy_label": "+8.4%", "net_income": 22685000.0, "operating_cash_flow": 28309000.0, "free_cash_flow": 29247000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 1.53, "eps_estimate": 1.34, "eps_surprise": 0.19, "surprise_pct": 14.1791, "surprise_label": "+14.2%", "surprise_band": "beat", "eps_yoy": 10.071942446043176, "eps_yoy_label": "+10.1%", "one_week_reaction": 1.2110726643598666, "one_week_reaction_label": "+1.2%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 98194000.0, "revenue_yoy": 5.110254763433955, "revenue_yoy_label": "+5.1%", "net_income": 25927000.0, "operating_cash_flow": 43578000.0, "free_cash_flow": 44844000.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": [1.3, 1.25, 1.34, 1.17, 1.22, 1.22, 1.21, 1.39, 1.46, 1.4, 1.46, 1.53], "eps_estimate": [1.15, 1.24, 1.14, 1.16, 1.17, 1.14, 1.18, 1.25, 1.38, 1.37, 1.31, 1.34], "surprise": [13.0435, 0.8065, 17.5439, 0.8621, 4.2735, 7.0175, 2.5424, 11.2, 5.7971, 2.1898, 11.4504, 14.1791], "reaction_1w": [2.748690414101646, 3.1704090794187803, 0.9233368390411457, 12.847058101939538, 3.393304635966073, 11.287039276259318, 2.851525103580644, -1.7908605600824985, 4.495411971819834, 1.751592713850543, -5.70044685126551, 1.2110726643598666], "reaction_4w": [10.700261289545358, 0.528401513236477, 10.828206249444824, -2.282353652744251, 10.362103776295593, 9.99773816808975, 12.610620775647737, -4.713874030535574, 4.357797535203205, 7.324839869815729, -7.097615933111701, null], "revenue": [80.4, 82.1, 87.59, 88.56, 93.08, 92.66, 89.04, 93.42, 96.03, 93.31, 96.51, 98.19], "net_income": [20.86, 20.03, 21.56, 18.79, 19.62, 19.63, 19.54, 22.62, 23.76, 22.84, 22.68, 25.93], "financial_unit": "millions", "scatter": [{"x": 13.0435, "y": 2.748690414101646, "label": "2023-09-30"}, {"x": 0.8065, "y": 3.1704090794187803, "label": "2023-12-31"}, {"x": 17.5439, "y": 0.9233368390411457, "label": "2024-03-31"}, {"x": 0.8621, "y": 12.847058101939538, "label": "2024-06-30"}, {"x": 4.2735, "y": 3.393304635966073, "label": "2024-09-30"}, {"x": 7.0175, "y": 11.287039276259318, "label": "2024-12-31"}, {"x": 2.5424, "y": 2.851525103580644, "label": "2025-03-31"}, {"x": 11.2, "y": -1.7908605600824985, "label": "2025-06-30"}, {"x": 5.7971, "y": 4.495411971819834, "label": "2025-09-30"}, {"x": 2.1898, "y": 1.751592713850543, "label": "2025-12-31"}, {"x": 11.4504, "y": -5.70044685126551, "label": "2026-03-31"}, {"x": 14.1791, "y": 1.2110726643598666, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 97.73462958164923, 101.76157654864797, 97.92768633982145, 95.84728127992132, 92.37003156623113, 91.86478815028192, 91.83506756611935, 90.82458724903549, 93.32107397239712, 95.25287936889167, 103.09898003411287, 100.54305539983339, 109.07271972857198, 103.93114336103584, 108.77043558897277, 112.82231475140998, 119.00518325163647, 122.24668462714186, 121.19620009106407, 119.00518325163647, 113.60267878752263, 117.2043484302652, 122.72690789765564, 118.10476421224718, 114.20295706131307, 113.42259302520041, 112.3420914808962, 110.22800157215504, 112.80342178909709, 108.22826294651644, 111.77325370232028, 116.62110313922203, 112.19743979513255, 108.28886049443143, 109.28873143595439, 109.65231998085166, 116.56050559130703, 120.01460165394204, 120.86297383956656, 115.40914240870023, 116.0757219505798, 111.34906760950803, 110.43135499478782, 112.78681552670551, 124.1052667650447, 117.10006253570526, 130.00921325079412, 146.7115724149981, 154.29799257063573, 134.93426649800247, 127.04194322326055, 132.45644471844307, 141.57238698441674, 140.65467436969655, 132.1811319112492, 136.22214110554188, 135.72858200956102, 131.28655666054775, 128.88045973222418, 135.45095644318747, 140.04722002763452, 131.53333783724182, 133.29163743415072, 149.48652511581548, 151.46076149973896, 155.44007539985813, 154.3912651711302, 156.92074943039347, 152.69560225910317, 141.13858176786138, 139.13474206643795, 137.1930374091729, 129.5194229750539, 137.34837339086522, 152.8509382407955, 151.6393162806324, 154.34216952837497, 151.0801041406142, 148.0355130361114, 149.77528124291717, 142.72301073556753, 140.0295323060209, 138.58883643522114, 137.8998068422622, 123.55547178951728, 120.67407679051045, 127.4077696069697, 131.04083414122462, 136.63136592664668, 137.05418065098763, 143.4746802708156, 136.83494411038285, 138.3069599523272, 140.46800538723048, 137.4363233878391, 138.51004301015445, 146.34189251845856, 157.30016571733876, 152.97370014953452, 153.41582152691487, 150.6683580862628, 140.34168638972494, 140.62590494846424, 146.18399295722483, 156.3211845288007, 155.53168346522466, 154.93166252661058, 151.87631546321862, 149.58480109391553, 145.76561482162015, 142.86939861941957, 140.5142345115658, 138.76377549401676, 145.00177887012399, 139.5594395721956, 143.63323782832302, 144.81081988224992, 145.6383088297041, 146.33849504264955, 149.3938421060415, 159.01973474150614, 158.85930417480395, 156.32448428239087, 152.76290680863923, 157.03038398773234, 161.2016047812485, 164.025200345207, 166.78462172804024, 175.54418409146123, 173.00936419904815, 173.65108972326436, 165.75786088929434, 162.72570330843783, 161.4161376257188, 157.27726288664527, 159.5083751524711, 166.3957231284583, 172.99205433668078, 173.57408461480279, 163.67958617376536, 168.01246883394137, 168.49749352280847, 161.25446272942975, 168.7885102905731, 171.34297234897699, 171.79566075562337, 179.8088827021314, 175.0856421239051, 185.9653824903022, 188.31071574293873, 185.7373639796292, 188.2781416699854, 190.55832677671535, 195.70503030333433, 197.72462282643798], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 117.94354838709677, 117.94354838709677, 117.94354838709677], "gap": [0.0, 2.26537041835077, -1.761576548647966, 2.0723136601785512, 4.152718720078681, 7.629968433768866, 8.135211849718075, 8.16493243388065, 9.175412750964512, 12.525700221151283, 10.59389482465673, 2.7477941594355286, 5.3037187937150065, -3.225945535023584, 1.9156308325125622, -2.923661395424375, -6.975540557861578, -13.158409058088068, -16.399910433593462, -15.349425897515673, -13.158409058088068, -7.755904593974236, -13.776929075426494, -19.29948854281693, -14.677344857408471, -10.775537706474367, -9.995173670361709, -8.914672126057496, -6.800582217316332, -9.376002434258382, -4.800843591677733, -8.34583434748157, -13.193683784383325, -8.770020440293848, -4.861441139592728, -5.256473371438261, -5.62006191633553, -12.528247526790906, -15.98234358942591, -16.830715775050436, -11.376884344184106, -12.043463886063677, -7.316809544991898, -6.399096930271696, -8.754557462189382, -20.073008700528575, -13.067804471189135, -25.97695518627799, -44.69544338274005, -52.28186353837768, -32.91813746574442, -25.025814191002496, -30.440315686185016, -39.55625795215869, -38.6385453374385, -30.165002878991146, -34.20601207328383, -33.71245297730297, -29.270427628289696, -26.864330699966132, -33.434827410929415, -39.64399422118289, -31.130112030790187, -32.888411627699085, -49.08329930936385, -51.057535693287335, -55.0368495934065, -53.988039364678556, -56.51752362394184, -52.29237645265154, -40.73535596140975, -38.73151625998632, -36.78981160272126, -29.116197168602284, -36.94514758441359, -53.052551144021294, -51.84092918385821, -54.54378243160076, -51.28171704383999, -48.237125939337204, -49.97689414614297, -42.92462363879332, -40.231145209246705, -38.79044933844693, -38.10141974548799, -23.757084692743078, -20.87568969373625, -27.609382510195488, -33.8634147863859, -39.45394657180796, -39.87676129614891, -46.29726091597689, -39.65752475554413, -41.12954059748847, -43.29058603239176, -40.25890403300039, -41.33262365531573, -49.164473163619846, -60.12274636250004, -55.796280794695804, -56.23840217207615, -49.05545486045635, -38.72878316391849, -39.01300172265779, -44.57108973141838, -54.70828130299425, -53.91878023941821, -53.31875930080413, -50.26341223741217, -47.97189786810908, -44.1527115958137, -41.25649539361312, -38.901331285759355, -37.15087226821031, -38.55016596689816, -33.10782666896978, -37.181624925097196, -38.359206979024094, -39.18669592647828, -39.88688213942373, -42.94222920281567, -52.56812183828032, -52.40769127157813, -49.87287137916505, -46.31129390541341, -50.57877108450651, -54.74999187802268, -53.94455518391668, -56.703976566749915, -65.46353893017091, -62.92871903775783, -63.57044456197404, -55.677215728004015, -52.64505814714751, -51.33549246442847, -47.196617725354955, -49.42772999118078, -56.315077967167966, -62.91140917539046, -63.493439453512465, -48.558618431829885, -52.891501092005896, -53.376525780872996, -46.133494987494274, -53.66754254863763, -56.22200460704151, -56.6746930136879, -64.68791496019593, -59.96467438196963, -70.84441474836673, -73.18974800100325, -70.61639623769373, -73.15717392804991, -72.61477838961858, -77.76148191623756, -79.78107443934121], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 105.8467741935484, null, null, null, null, null, null, null, null, null, null, null, null, 103.4274193548387, null, null, null, null, null, null, null, null, null, null, null, null, 104.03225806451613, null, null, null, null, null, null, null, null, null, null, null, null, 102.01612903225805, null, null, null, null, null, null, null, null, null, null, null, null, 100.40322580645163, null, null, null, null, null, null, null, null, null, null, null, null, null, 99.7983870967742, null, null, null, null, null, null, null, null, null, null, null, null, 97.17741935483872, null, null, null, null, null, null, null, null, null, null, null, null, 101.61290322580645, null, null, null, null, null, null, null, null, null, null, null, null, 106.45161290322582, null, null, null, null, null, null, null, null, null, null, null, null, 110.08064516129032, null, null, null, null, null, null, null, null, null, null, null, null, 115.12096774193547, null, null, null, null, null, null, null, null, null, null, null, null, 117.94354838709677, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [17.9, 79.8, 97.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": [30.699262, 30.00381, 31.240053, 30.063077, 29.424408, 28.356918, 28.201812, 28.192688, 27.882478, 28.648881, 29.241931, 31.650626, 30.865976, 33.48452, 31.906094, 33.391721, 34.635618, 36.533713, 37.52883, 37.206339, 36.533713, 34.875184, 35.98087, 37.676255, 36.257291, 35.059465, 34.819899, 34.488193, 33.839183, 34.629818, 33.225278, 34.313564, 35.801818, 34.443786, 33.243881, 33.550834, 33.662453, 35.783215, 36.843597, 37.104041, 35.429755, 35.63439, 34.183342, 33.901611, 34.62472, 38.099401, 35.948855, 39.911869, 45.03937, 47.368345, 41.423824, 39.000939, 40.663151, 43.461678, 43.179947, 40.578632, 41.819192, 41.667673, 40.304004, 39.56535, 41.582444, 42.993463, 40.379764, 40.919549, 45.89126, 46.497336, 47.718956, 47.396979, 48.173512, 46.876423, 43.328503, 42.713339, 42.11725, 39.761507, 42.164937, 46.92411, 46.552151, 47.381907, 46.380477, 45.44581, 45.979906, 43.814911, 42.988033, 42.54575, 42.334223, 37.930618, 37.046051, 39.113245, 40.228569, 41.944821, 42.074622, 44.045668, 42.007318, 42.459216, 43.122641, 42.191937, 42.521561, 44.925881, 48.28999, 46.961797, 47.097525, 46.254074, 43.083862, 43.171115, 44.877407, 47.98945, 47.747079, 47.562877, 46.624908, 45.92143, 44.748968, 43.859851, 43.136833, 42.599455, 44.514476, 42.843718, 44.094344, 44.455853, 44.709886, 44.924838, 45.862807, 48.817885, 48.768634, 47.990463, 46.897085, 48.207169, 49.487703, 50.354526, 51.201648, 53.890769, 53.112598, 53.309603, 50.88644, 49.95559, 49.553563, 48.282959, 48.967894, 51.082259, 53.107284, 53.285963, 50.248425, 51.578588, 51.727487, 49.50393, 51.816827, 52.601028, 52.74, 55.2, 53.75, 57.09, 57.81, 57.02, 57.8, 58.5, 60.08, 60.7], "ttmEps": [4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 4.96, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.25, 5.13, 5.13, 5.13, 5.13, 5.13, 5.13, 5.13, 5.13, 5.13, 5.13, 5.13, 5.13, 5.13, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.16, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 5.06, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.95, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 4.82, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.04, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.28, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.71, 5.85, 5.85, 5.85], "quarterlyEps": [1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.39, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.53, 1.53, 1.53], "priceIndex": [100.0, 97.73462958164923, 101.76157654864797, 97.92768633982145, 95.84728127992132, 92.37003156623113, 91.86478815028192, 91.83506756611935, 90.82458724903549, 93.32107397239712, 95.25287936889167, 103.09898003411287, 100.54305539983339, 109.07271972857198, 103.93114336103584, 108.77043558897277, 112.82231475140998, 119.00518325163647, 122.24668462714186, 121.19620009106407, 119.00518325163647, 113.60267878752263, 117.2043484302652, 122.72690789765564, 118.10476421224718, 114.20295706131307, 113.42259302520041, 112.3420914808962, 110.22800157215504, 112.80342178909709, 108.22826294651644, 111.77325370232028, 116.62110313922203, 112.19743979513255, 108.28886049443143, 109.28873143595439, 109.65231998085166, 116.56050559130703, 120.01460165394204, 120.86297383956656, 115.40914240870023, 116.0757219505798, 111.34906760950803, 110.43135499478782, 112.78681552670551, 124.1052667650447, 117.10006253570526, 130.00921325079412, 146.7115724149981, 154.29799257063573, 134.93426649800247, 127.04194322326055, 132.45644471844307, 141.57238698441674, 140.65467436969655, 132.1811319112492, 136.22214110554188, 135.72858200956102, 131.28655666054775, 128.88045973222418, 135.45095644318747, 140.04722002763452, 131.53333783724182, 133.29163743415072, 149.48652511581548, 151.46076149973896, 155.44007539985813, 154.3912651711302, 156.92074943039347, 152.69560225910317, 141.13858176786138, 139.13474206643795, 137.1930374091729, 129.5194229750539, 137.34837339086522, 152.8509382407955, 151.6393162806324, 154.34216952837497, 151.0801041406142, 148.0355130361114, 149.77528124291717, 142.72301073556753, 140.0295323060209, 138.58883643522114, 137.8998068422622, 123.55547178951728, 120.67407679051045, 127.4077696069697, 131.04083414122462, 136.63136592664668, 137.05418065098763, 143.4746802708156, 136.83494411038285, 138.3069599523272, 140.46800538723048, 137.4363233878391, 138.51004301015445, 146.34189251845856, 157.30016571733876, 152.97370014953452, 153.41582152691487, 150.6683580862628, 140.34168638972494, 140.62590494846424, 146.18399295722483, 156.3211845288007, 155.53168346522466, 154.93166252661058, 151.87631546321862, 149.58480109391553, 145.76561482162015, 142.86939861941957, 140.5142345115658, 138.76377549401676, 145.00177887012399, 139.5594395721956, 143.63323782832302, 144.81081988224992, 145.6383088297041, 146.33849504264955, 149.3938421060415, 159.01973474150614, 158.85930417480395, 156.32448428239087, 152.76290680863923, 157.03038398773234, 161.2016047812485, 164.025200345207, 166.78462172804024, 175.54418409146123, 173.00936419904815, 173.65108972326436, 165.75786088929434, 162.72570330843783, 161.4161376257188, 157.27726288664527, 159.5083751524711, 166.3957231284583, 172.99205433668078, 173.57408461480279, 163.67958617376536, 168.01246883394137, 168.49749352280847, 161.25446272942975, 168.7885102905731, 171.34297234897699, 171.79566075562337, 179.8088827021314, 175.0856421239051, 185.9653824903022, 188.31071574293873, 185.7373639796292, 188.2781416699854, 190.55832677671535, 195.70503030333433, 197.72462282643798], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 117.94354838709677, 117.94354838709677, 117.94354838709677], "valuationGap": [0.0, 2.26537041835077, -1.761576548647966, 2.0723136601785512, 4.152718720078681, 7.629968433768866, 8.135211849718075, 8.16493243388065, 9.175412750964512, 12.525700221151283, 10.59389482465673, 2.7477941594355286, 5.3037187937150065, -3.225945535023584, 1.9156308325125622, -2.923661395424375, -6.975540557861578, -13.158409058088068, -16.399910433593462, -15.349425897515673, -13.158409058088068, -7.755904593974236, -13.776929075426494, -19.29948854281693, -14.677344857408471, -10.775537706474367, -9.995173670361709, -8.914672126057496, -6.800582217316332, -9.376002434258382, -4.800843591677733, -8.34583434748157, -13.193683784383325, -8.770020440293848, -4.861441139592728, -5.256473371438261, -5.62006191633553, -12.528247526790906, -15.98234358942591, -16.830715775050436, -11.376884344184106, -12.043463886063677, -7.316809544991898, -6.399096930271696, -8.754557462189382, -20.073008700528575, -13.067804471189135, -25.97695518627799, -44.69544338274005, -52.28186353837768, -32.91813746574442, -25.025814191002496, -30.440315686185016, -39.55625795215869, -38.6385453374385, -30.165002878991146, -34.20601207328383, -33.71245297730297, -29.270427628289696, -26.864330699966132, -33.434827410929415, -39.64399422118289, -31.130112030790187, -32.888411627699085, -49.08329930936385, -51.057535693287335, -55.0368495934065, -53.988039364678556, -56.51752362394184, -52.29237645265154, -40.73535596140975, -38.73151625998632, -36.78981160272126, -29.116197168602284, -36.94514758441359, -53.052551144021294, -51.84092918385821, -54.54378243160076, -51.28171704383999, -48.237125939337204, -49.97689414614297, -42.92462363879332, -40.231145209246705, -38.79044933844693, -38.10141974548799, -23.757084692743078, -20.87568969373625, -27.609382510195488, -33.8634147863859, -39.45394657180796, -39.87676129614891, -46.29726091597689, -39.65752475554413, -41.12954059748847, -43.29058603239176, -40.25890403300039, -41.33262365531573, -49.164473163619846, -60.12274636250004, -55.796280794695804, -56.23840217207615, -49.05545486045635, -38.72878316391849, -39.01300172265779, -44.57108973141838, -54.70828130299425, -53.91878023941821, -53.31875930080413, -50.26341223741217, -47.97189786810908, -44.1527115958137, -41.25649539361312, -38.901331285759355, -37.15087226821031, -38.55016596689816, -33.10782666896978, -37.181624925097196, -38.359206979024094, -39.18669592647828, -39.88688213942373, -42.94222920281567, -52.56812183828032, -52.40769127157813, -49.87287137916505, -46.31129390541341, -50.57877108450651, -54.74999187802268, -53.94455518391668, -56.703976566749915, -65.46353893017091, -62.92871903775783, -63.57044456197404, -55.677215728004015, -52.64505814714751, -51.33549246442847, -47.196617725354955, -49.42772999118078, -56.315077967167966, -62.91140917539046, -63.493439453512465, -48.558618431829885, -52.891501092005896, -53.376525780872996, -46.133494987494274, -53.66754254863763, -56.22200460704151, -56.6746930136879, -64.68791496019593, -59.96467438196963, -70.84441474836673, -73.18974800100325, -70.61639623769373, -73.15717392804991, -72.61477838961858, -77.76148191623756, -79.78107443934121], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 105.8467741935484, null, null, null, null, null, null, null, null, null, null, null, null, 103.4274193548387, null, null, null, null, null, null, null, null, null, null, null, null, 104.03225806451613, null, null, null, null, null, null, null, null, null, null, null, null, 102.01612903225805, null, null, null, null, null, null, null, null, null, null, null, null, 100.40322580645163, null, null, null, null, null, null, null, null, null, null, null, null, null, 99.7983870967742, null, null, null, null, null, null, null, null, null, null, null, null, 97.17741935483872, null, null, null, null, null, null, null, null, null, null, null, null, 101.61290322580645, null, null, null, null, null, null, null, null, null, null, null, null, 106.45161290322582, null, null, null, null, null, null, null, null, null, null, null, null, 110.08064516129032, null, null, null, null, null, null, null, null, null, null, null, null, 115.12096774193547, null, null, null, null, null, null, null, null, null, null, null, null, 117.94354838709677, null, null], "quarterLabels": ["2023-07-18", "", "", "", "", "", "", "", "", "2023-10-17", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-16", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-16", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-16", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-15", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-21", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-20", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-21", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", "", ""], "surprisePct": [15.454545454545446, 15.454545454545446, 15.454545454545446, 15.454545454545446, 15.454545454545446, 15.454545454545446, 15.454545454545446, 15.454545454545446, 15.454545454545446, 13.043478260869579, 13.043478260869579, 13.043478260869579, 13.043478260869579, 13.043478260869579, 13.043478260869579, 13.043478260869579, 13.043478260869579, 13.043478260869579, 13.043478260869579, 13.043478260869579, 13.043478260869579, 13.043478260869579, 0.8064516129032264, 0.8064516129032264, 0.8064516129032264, 0.8064516129032264, 0.8064516129032264, 0.8064516129032264, 0.8064516129032264, 0.8064516129032264, 0.8064516129032264, 0.8064516129032264, 0.8064516129032264, 0.8064516129032264, 0.8064516129032264, 17.543859649122826, 17.543859649122826, 17.543859649122826, 17.543859649122826, 17.543859649122826, 17.543859649122826, 17.543859649122826, 17.543859649122826, 17.543859649122826, 17.543859649122826, 17.543859649122826, 17.543859649122826, 17.543859649122826, 0.8620689655172422, 0.8620689655172422, 0.8620689655172422, 0.8620689655172422, 0.8620689655172422, 0.8620689655172422, 0.8620689655172422, 0.8620689655172422, 0.8620689655172422, 0.8620689655172422, 0.8620689655172422, 0.8620689655172422, 0.8620689655172422, 4.273504273504278, 4.273504273504278, 4.273504273504278, 4.273504273504278, 4.273504273504278, 4.273504273504278, 4.273504273504278, 4.273504273504278, 4.273504273504278, 4.273504273504278, 4.273504273504278, 4.273504273504278, 4.273504273504278, 4.273504273504278, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 7.0175438596491295, 2.5423728813559343, 2.5423728813559343, 2.5423728813559343, 2.5423728813559343, 2.5423728813559343, 2.5423728813559343, 2.5423728813559343, 2.5423728813559343, 2.5423728813559343, 2.5423728813559343, 2.5423728813559343, 2.5423728813559343, 2.5423728813559343, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 11.199999999999992, 5.797101449275368, 5.797101449275368, 5.797101449275368, 5.797101449275368, 5.797101449275368, 5.797101449275368, 5.797101449275368, 5.797101449275368, 5.797101449275368, 5.797101449275368, 5.797101449275368, 5.797101449275368, 5.797101449275368, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 2.1897810218977956, 11.450381679389306, 11.450381679389306, 11.450381679389306, 11.450381679389306, 11.450381679389306, 11.450381679389306, 11.450381679389306, 11.450381679389306, 11.450381679389306, 11.450381679389306, 11.450381679389306, 11.450381679389306, 11.450381679389306, 14.179104477611936, 14.179104477611936, 14.179104477611936], "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": [31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 30.699262, "latestClose": 60.7, "startTtmEps": 4.96, "latestTtmEps": 5.85, "priceChangePct": 97.724622826438, "epsChangePct": 17.943548387096776, "earningsGapPct": -79.78107443934121, "startMultiple": 6.189367338709678, "latestMultiple": 10.376068376068377, "multipleChangePct": 67.64344089215936, "latestQuarter": "2026-07-21", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 9 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 40.603271423496935, "earningsMovePct": 16.07142857142856, "spread": -24.531842852068376, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 55.63727837424632, "earningsMovePct": 15.612648221343871, "spread": -40.024630152902446, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 97.724622826438, "earningsMovePct": 17.943548387096776, "spread": -79.78107443934121, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 9, "persistenceLabel": "9 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 9 updates.", "marketChangePct": 97.724622826438, "earningsChangePct": 17.943548387096776, "recentMarketMovePoints": 29.22712930362951, "recentEarningsMovePoints": 2.8225806451612954}, "pressure": {"score": 72, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 96, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 83, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.11028138, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.04305304, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 1.06927534, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.00079625, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01227448, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "caution", "value": 5.89856706140377, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 0, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-21", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 105.8467741935484, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 103.4274193548387, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 104.03225806451613, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 102.01612903225805, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 100.40322580645163, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 99.7983870967742, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 97.17741935483872, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 101.61290322580645, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 106.45161290322582, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 110.08064516129032, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 115.12096774193547, 117.94354838709677, 117.94354838709677, 117.94354838709677], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 109.52032641119125, 109.52032641119125, 109.52032641119125, 109.52032641119125, 109.52032641119125, 109.52032641119125, 109.52032641119125, 109.52032641119125, 109.52032641119125, 109.52032641119125, 109.52032641119125, 109.52032641119125, 109.52032641119125, 115.62339280203892, 115.62339280203892, 115.62339280203892, 115.62339280203892, 115.62339280203892, 115.62339280203892, 115.62339280203892, 115.62339280203892, 115.62339280203892, 115.62339280203892, 115.62339280203892, 115.62339280203892, 115.62339280203892, 123.30213226358238, 123.30213226358238, 123.30213226358238, 123.30213226358238, 123.30213226358238, 123.30213226358238, 123.30213226358238, 123.30213226358238, 123.30213226358238, 123.30213226358238, 123.30213226358238, 123.30213226358238, 123.30213226358238, 129.01547100662498, 129.01547100662498, 129.01547100662498, 129.01547100662498, 129.01547100662498, 129.01547100662498, 129.01547100662498, 129.01547100662498, 129.01547100662498, 129.01547100662498, 129.01547100662498, 129.01547100662498, 129.01547100662498, 133.8461128191062, 133.8461128191062, 133.8461128191062, 133.8461128191062, 133.8461128191062, 133.8461128191062, 133.8461128191062, 133.8461128191062, 133.8461128191062, 133.8461128191062, 133.8461128191062, 133.8461128191062, 133.8461128191062, 133.8461128191062, 137.8672030660099, 137.8672030660099, 137.8672030660099, 137.8672030660099, 137.8672030660099, 137.8672030660099, 137.8672030660099, 137.8672030660099, 137.8672030660099, 137.8672030660099, 137.8672030660099, 137.8672030660099, 137.8672030660099, 138.41884102693044, 138.41884102693044, 138.41884102693044, 138.41884102693044, 138.41884102693044, 138.41884102693044, 138.41884102693044, 138.41884102693044, 138.41884102693044, 138.41884102693044, 138.41884102693044, 138.41884102693044, 138.41884102693044, 140.2703330780865, 140.2703330780865, 140.2703330780865, 140.2703330780865, 140.2703330780865, 140.2703330780865, 140.2703330780865, 140.2703330780865, 140.2703330780865, 140.2703330780865, 140.2703330780865, 140.2703330780865, 140.2703330780865, 141.3949430647146, 141.3949430647146, 141.3949430647146, 141.3949430647146, 141.3949430647146, 141.3949430647146, 141.3949430647146, 141.3949430647146, 141.3949430647146, 141.3949430647146, 141.3949430647146, 141.3949430647146, 141.3949430647146, 141.6433325333059, 141.6433325333059, 141.6433325333059, 141.6433325333059, 141.6433325333059, 141.6433325333059, 141.6433325333059, 141.6433325333059, 141.6433325333059, 141.6433325333059, 141.6433325333059, 141.6433325333059, 141.6433325333059, 144.4906682514829, 144.4906682514829, 144.4906682514829, 144.4906682514829, 144.4906682514829, 144.4906682514829, 144.4906682514829, 144.4906682514829, 144.4906682514829, 144.4906682514829, 144.4906682514829, 144.4906682514829, 144.4906682514829, 146.30939727457323, 146.30939727457323, 146.30939727457323], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.91633952717439, 102.91633952717439, 102.91633952717439, 102.91633952717439, 102.91633952717439, 102.91633952717439, 102.91633952717439, 102.91633952717439, 102.91633952717439, 102.91633952717439, 102.91633952717439, 102.91633952717439, 102.91633952717439, 63.944866090901165, 63.944866090901165, 63.944866090901165, 63.944866090901165, 63.944866090901165, 63.944866090901165, 63.944866090901165, 63.944866090901165, 63.944866090901165, 63.944866090901165, 63.944866090901165, 63.944866090901165, 63.944866090901165, 82.37372415598011, 82.37372415598011, 82.37372415598011, 82.37372415598011, 82.37372415598011, 82.37372415598011, 82.37372415598011, 82.37372415598011, 82.37372415598011, 82.37372415598011, 82.37372415598011, 82.37372415598011, 82.37372415598011, 72.26031579865655, 72.26031579865655, 72.26031579865655, 72.26031579865655, 72.26031579865655, 72.26031579865655, 72.26031579865655, 72.26031579865655, 72.26031579865655, 72.26031579865655, 72.26031579865655, 72.26031579865655, 72.26031579865655, 37.02957341010207, 37.02957341010207, 37.02957341010207, 37.02957341010207, 37.02957341010207, 37.02957341010207, 37.02957341010207, 37.02957341010207, 37.02957341010207, 37.02957341010207, 37.02957341010207, 37.02957341010207, 37.02957341010207, 37.02957341010207, 95.65384279856931, 95.65384279856931, 95.65384279856931, 95.65384279856931, 95.65384279856931, 95.65384279856931, 95.65384279856931, 95.65384279856931, 95.65384279856931, 95.65384279856931, 95.65384279856931, 95.65384279856931, 95.65384279856931, 58.02233272267294, 58.02233272267294, 58.02233272267294, 58.02233272267294, 58.02233272267294, 58.02233272267294, 58.02233272267294, 58.02233272267294, 58.02233272267294, 58.02233272267294, 58.02233272267294, 58.02233272267294, 58.02233272267294, 44.56599494024252, 44.56599494024252, 44.56599494024252, 44.56599494024252, 44.56599494024252, 44.56599494024252, 44.56599494024252, 44.56599494024252, 44.56599494024252, 44.56599494024252, 44.56599494024252, 44.56599494024252, 44.56599494024252, 69.186949315188, 69.186949315188, 69.186949315188, 69.186949315188, 69.186949315188, 69.186949315188, 69.186949315188, 69.186949315188, 69.186949315188, 69.186949315188, 69.186949315188, 69.186949315188, 69.186949315188, 21.57986565471517, 21.57986565471517, 21.57986565471517, 21.57986565471517, 21.57986565471517, 21.57986565471517, 21.57986565471517, 21.57986565471517, 21.57986565471517, 21.57986565471517, 21.57986565471517, 21.57986565471517, 21.57986565471517, 48.349472214952456, 48.349472214952456, 48.349472214952456, 48.349472214952456, 48.349472214952456, 48.349472214952456, 48.349472214952456, 48.349472214952456, 48.349472214952456, 48.349472214952456, 48.349472214952456, 48.349472214952456, 48.349472214952456, 92.21931431562417, 92.21931431562417, 92.21931431562417], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 144, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 17.94354838709677, "valuationContribution": 79.78107443934121, "marketMove": 97.72462282643798, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 17.94354838709677}, {"key": "valuation", "label": "Relative valuation contribution", "value": 79.78107443934121}, {"key": "market", "label": "Total market move", "value": 97.72462282643798}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": 5.846774193548399, "surprisePct": 13.043478260869579, "immediateReturnPct": 2.74869041410164, "forward4WeekPct": 20.091621698760086, "forward13WeekPct": 29.04473555040554, "toDateReturnPct": 117.69944550839422, "weeksSince": 146, "availabilitySource": "reported", "spread": 12.525700221151283, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-01-19", "periodEnd": "2023-12-31", "earningsChangePct": -2.285714285714291, "surprisePct": 0.8064516129032264, "immediateReturnPct": 3.17040907941879, "forward4WeekPct": -0.1585224611287961, "forward13WeekPct": -3.797399319814332, "toDateReturnPct": 74.04926093006421, "weeksSince": 133, "availabilitySource": "reported", "spread": -13.776929075426494, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": 0.5847953216374213, "surprisePct": 17.543859649122826, "immediateReturnPct": 0.9233368390411556, "forward4WeekPct": 11.611640650500465, "forward13WeekPct": 35.48168458429988, "toDateReturnPct": 82.58999302758905, "weeksSince": 120, "availabilitySource": "reported", "spread": -5.256473371438261, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": -1.9379844961240456, "surprisePct": 0.8620689655172422, "immediateReturnPct": 12.847058101939535, "forward4WeekPct": 1.8823523398515674, "forward13WeekPct": 7.720996478516184, "toDateReturnPct": 52.08508526623996, "weeksSince": 107, "availabilitySource": "reported", "spread": -44.69544338274005, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": -1.5810276679841695, "surprisePct": 4.273504273504278, "immediateReturnPct": 3.393304635966077, "forward4WeekPct": 11.81963234291854, "forward13WeekPct": 1.4008147284464645, "toDateReturnPct": 45.975065823451835, "weeksSince": 94, "availabilitySource": "reported", "spread": -39.64399422118289, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-24", "periodEnd": "2024-12-31", "earningsChangePct": -0.6024096385542244, "surprisePct": 7.0175438596491295, "immediateReturnPct": 11.287039276259314, "forward4WeekPct": 7.781045658861063, "forward13WeekPct": -4.592365452840596, "toDateReturnPct": 43.95847431243642, "weeksSince": 80, "availabilitySource": "reported", "spread": -53.052551144021294, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": -2.626262626262621, "surprisePct": 2.5423728813559343, "immediateReturnPct": 2.8515251035806433, "forward4WeekPct": 7.399214767273854, "forward13WeekPct": 18.25680533537937, "toDateReturnPct": 55.190396501236364, "weeksSince": 67, "availabilitySource": "reported", "spread": -33.8634147863859, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 4.564315352697079, "surprisePct": 11.199999999999992, "immediateReturnPct": -1.7908605600824967, "forward4WeekPct": 1.893783165888241, "forward13WeekPct": -5.484468663693043, "toDateReturnPct": 28.881507043098352, "weeksSince": 54, "availabilitySource": "reported", "spread": -49.05545486045635, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 4.761904761904767, "surprisePct": 5.797101449275368, "immediateReturnPct": 4.49541197181984, "forward4WeekPct": 4.954126760541877, "forward13WeekPct": 18.204624918323486, "toDateReturnPct": 42.49008584734242, "weeksSince": 41, "availabilitySource": "reported", "spread": -38.55016596689816, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-23", "periodEnd": "2025-12-31", "earningsChangePct": 3.409090909090895, "surprisePct": 2.1897810218977956, "immediateReturnPct": 1.7515927138505472, "forward4WeekPct": 7.722928663712669, "forward13WeekPct": 1.5371939974663906, "toDateReturnPct": 22.656733532368634, "weeksSince": 28, "availabilitySource": "reported", "spread": -53.94455518391668, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 4.578754578754585, "surprisePct": 11.450381679389306, "immediateReturnPct": -5.7004468512655055, "forward4WeekPct": -2.7570788201763397, "forward13WeekPct": 9.785010360045465, "toDateReturnPct": 13.913677416320702, "weeksSince": 15, "availabilitySource": "reported", "spread": -48.558618431829885, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 2.4518388791593626, "surprisePct": 14.179104477611936, "immediateReturnPct": 1.211072664359869, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 5.017301038062283, "weeksSince": 2, "availabilitySource": "reported", "spread": -72.61477838961858, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 2.4518388791593626, "surprisePct": 14.179104477611936, "immediateReturnPct": 1.211072664359869, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 5.017301038062283, "weeksSince": 2, "availabilitySource": "reported", "spread": -72.61477838961858, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Banks - Regional", "population": 29, "spreadPercentile": 50.0, "qualityPercentile": 89.3, "rarityPercentile": 50.0, "currentOneYearSpread": -23.635004000000002, "lead": "price", "relatedSignals": [{"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}, {"tickerId": 4320, "symbol": "WBS", "name": "Webster Financial Corporation", "spread": -26.015060000000002, "lead": "price", "quality": 62.5}, {"tickerId": 2198, "symbol": "ITUB", "name": "Itau Unibanco Banco Holding SA", "spread": -20.875572999999996, "lead": "price", "quality": 66.66666666666667}, {"tickerId": 4154, "symbol": "USB", "name": "U.S. Bancorp", "spread": -28.477635, "lead": "price", "quality": 100}, {"tickerId": 4343, "symbol": "WF", "name": "Woori Financial Group Inc", "spread": -18.577050999999997, "lead": "price", "quality": 66.66666666666667}]}, "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": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-01-19", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-04-19", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-07-19", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}