{"ticker": {"uuid": "0f7e06dc-098f-41d5-b752-e4762c4f376a", "symbol": "IBN", "name": "ICICI Bank Limited", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-17", "fiscal_date_ending": "2026-09-30", "estimate": 0.38, "session": "Time unconfirmed", "days": 65}, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 1, "inline": 0, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 6.6, "average_surprise_label": "+6.6%", "median_surprise": 8.5, "surprise_dispersion": 5.5, "average_reaction": -0.5, "average_reaction_label": "-0.5%", "average_abs_reaction": 2.6, "positive_response_rate": 41.7, "confirmation_rate": 66.7, "reaction_sample": 12, "streak": {"count": 2, "band": "beat", "label": "2 consecutive beats"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded the delivery."}, "event_risk": {"score": 21, "band": "Contained", "tone": "positive", "days": 65, "proximity_component": 3, "reaction_component": 6, "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": 6.2, "revenue_growth_1y": -0.7, "cash_conversion": 1.26, "net_margin": 18.8, "earnings_yield": 136.1, "eps_surprise_avg": 2.6, "sue_score": 0.83, "pe_ratio": 0.2, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 30.22, "currency": "USD", "return_13w": 14.1, "fair_value": 28.304172, "fair_value_gap": 6.8, "relative_strength": -8.9, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 47.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 0.35, "eps_estimate": 0.32, "eps_surprise": 0.03, "surprise_pct": 9.375, "surprise_label": "+9.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.7637037703938704, "one_week_reaction_label": "-0.8%", "four_week_reaction": -0.31446733263365023, "four_week_reaction_label": "-0.3%", "confirmation": "contained", "revenue": 572922600000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 108961300000.0, "operating_cash_flow": 2026700000.0, "free_cash_flow": 20899900000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-24", "date_source": "exact", "eps_actual": 0.35, "eps_estimate": 0.33, "eps_surprise": 0.02, "surprise_pct": 6.0606, "surprise_label": "+6.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.046901502227799, "one_week_reaction_label": "+1.0%", "four_week_reaction": 3.601337763036693, "four_week_reaction_label": "+3.6%", "confirmation": "confirmed", "revenue": 594797600000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 110526000000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-30", "date_source": "exact", "eps_actual": 0.36, "eps_estimate": 0.33, "eps_surprise": 0.03, "surprise_pct": 9.0909, "surprise_label": "+9.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.053145298209575, "one_week_reaction_label": "+3.1%", "four_week_reaction": 2.977761217294136, "four_week_reaction_label": "+3.0%", "confirmation": "confirmed", "revenue": 664623379000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 116715235000.0, "operating_cash_flow": 1580555451000.0, "free_cash_flow": 1617340915000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-27", "date_source": "exact", "eps_actual": 0.37, "eps_estimate": 0.34, "eps_surprise": 0.03, "surprise_pct": 8.8235, "surprise_label": "+8.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.2600841520356534, "one_week_reaction_label": "-2.3%", "four_week_reaction": 0.29552367030426685, "four_week_reaction_label": "+0.3%", "confirmation": "diverged", "revenue": 672700600000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 116958400000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-26", "date_source": "exact", "eps_actual": 0.39, "eps_estimate": 0.35, "eps_surprise": 0.04, "surprise_pct": 11.4286, "surprise_label": "+11.4%", "surprise_band": "beat", "eps_yoy": 11.42857142857144, "eps_yoy_label": "+11.4%", "one_week_reaction": 3.0529180714683335, "one_week_reaction_label": "+3.1%", "four_week_reaction": 4.341926632592083, "four_week_reaction_label": "+4.3%", "confirmation": "confirmed", "revenue": 729425500000.0, "revenue_yoy": 27.316586917674396, "revenue_yoy_label": "+27.3%", "net_income": 129477700000.0, "operating_cash_flow": 450991300000.0, "free_cash_flow": 478888000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-25", "date_source": "exact", "eps_actual": 0.38, "eps_estimate": 0.35, "eps_surprise": 0.03, "surprise_pct": 8.5714, "surprise_label": "+8.6%", "surprise_band": "beat", "eps_yoy": 8.57142857142858, "eps_yoy_label": "+8.6%", "one_week_reaction": 2.539341485227007, "one_week_reaction_label": "+2.5%", "four_week_reaction": 0.7153085773276424, "four_week_reaction_label": "+0.7%", "confirmation": "confirmed", "revenue": 746265600000.0, "revenue_yoy": 25.465469262149004, "revenue_yoy_label": "+25.5%", "net_income": 128833700000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-19", "date_source": "exact", "eps_actual": 0.41, "eps_estimate": 0.37, "eps_surprise": 0.04, "surprise_pct": 10.8108, "surprise_label": "+10.8%", "surprise_band": "beat", "eps_yoy": 13.888888888888888, "eps_yoy_label": "+13.9%", "one_week_reaction": -0.09030626052426205, "one_week_reaction_label": "-0.1%", "four_week_reaction": 2.317881919620156, "four_week_reaction_label": "+2.3%", "confirmation": "contained", "revenue": 797468300000.0, "revenue_yoy": 19.988000000824528, "revenue_yoy_label": "+20.0%", "net_income": 135022200000.0, "operating_cash_flow": 1228052600000.0, "free_cash_flow": 1275752600000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-19", "date_source": "exact", "eps_actual": 0.41, "eps_estimate": 0.39, "eps_surprise": 0.02, "surprise_pct": 5.1282, "surprise_label": "+5.1%", "surprise_band": "beat", "eps_yoy": 10.810810810810805, "eps_yoy_label": "+10.8%", "one_week_reaction": 2.6799167058327997, "one_week_reaction_label": "+2.7%", "four_week_reaction": -0.23633187682826923, "four_week_reaction_label": "-0.2%", "confirmation": "confirmed", "revenue": 745760300000.0, "revenue_yoy": 10.860656286020854, "revenue_yoy_label": "+10.9%", "net_income": 135576000000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-18", "date_source": "exact", "eps_actual": 0.39, "eps_estimate": 0.36, "eps_surprise": 0.03, "surprise_pct": 8.3333, "surprise_label": "+8.3%", "surprise_band": "beat", "eps_yoy": 0.0, "eps_yoy_label": "0.0%", "one_week_reaction": -5.130540376442009, "one_week_reaction_label": "-5.1%", "four_week_reaction": -5.434122647237399, "four_week_reaction_label": "-5.4%", "confirmation": "diverged", "revenue": 761465900000.0, "revenue_yoy": 4.392552769268417, "revenue_yoy_label": "+4.4%", "net_income": 133570000000.0, "operating_cash_flow": -173609900000.0, "free_cash_flow": -153172600000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-17", "date_source": "exact", "eps_actual": 0.34, "eps_estimate": 0.38, "eps_surprise": -0.04, "surprise_pct": -10.5263, "surprise_label": "-10.5%", "surprise_band": "miss", "eps_yoy": -10.52631578947368, "eps_yoy_label": "-10.5%", "one_week_reaction": -5.571752510528028, "one_week_reaction_label": "-5.6%", "four_week_reaction": -0.8098477486232589, "four_week_reaction_label": "-0.8%", "confirmation": "confirmed", "revenue": 774904455000.0, "revenue_yoy": 3.8376222889008953, "revenue_yoy_label": "+3.8%", "net_income": 126421586000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-18", "date_source": "exact", "eps_actual": 0.41, "eps_estimate": 0.39, "eps_surprise": 0.02, "surprise_pct": 5.1282, "surprise_label": "+5.1%", "surprise_band": "beat", "eps_yoy": 0.0, "eps_yoy_label": "0.0%", "one_week_reaction": -4.166666666666664, "one_week_reaction_label": "-4.2%", "four_week_reaction": -9.54861111111111, "four_week_reaction_label": "-9.5%", "confirmation": "diverged", "revenue": 846136600000.0, "revenue_yoy": 6.102850734004098, "revenue_yoy_label": "+6.1%", "net_income": 147550600000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-18", "date_source": "exact", "eps_actual": 0.43, "eps_estimate": 0.4, "eps_surprise": 0.03, "surprise_pct": 7.5, "surprise_label": "+7.5%", "surprise_band": "beat", "eps_yoy": 4.878048780487809, "eps_yoy_label": "+4.9%", "one_week_reaction": -0.8400538579283214, "one_week_reaction_label": "-0.8%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 614294600000.0, "revenue_yoy": -17.62841223916049, "revenue_yoy_label": "-17.6%", "net_income": 154400600000.0, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [0.35, 0.35, 0.36, 0.37, 0.39, 0.38, 0.41, 0.41, 0.39, 0.34, 0.41, 0.43], "eps_estimate": [0.32, 0.33, 0.33, 0.34, 0.35, 0.35, 0.37, 0.39, 0.36, 0.38, 0.39, 0.4], "surprise": [9.375, 6.0606, 9.0909, 8.8235, 11.4286, 8.5714, 10.8108, 5.1282, 8.3333, -10.5263, 5.1282, 7.5], "reaction_1w": [-0.7637037703938704, 1.046901502227799, 3.053145298209575, -2.2600841520356534, 3.0529180714683335, 2.539341485227007, -0.09030626052426205, 2.6799167058327997, -5.130540376442009, -5.571752510528028, -4.166666666666664, -0.8400538579283214], "reaction_4w": [-0.31446733263365023, 3.601337763036693, 2.977761217294136, 0.29552367030426685, 4.341926632592083, 0.7153085773276424, 2.317881919620156, -0.23633187682826923, -5.434122647237399, -0.8098477486232589, -9.54861111111111, null], "revenue": [572.92, 594.8, 664.62, 672.7, 729.43, 746.27, 797.47, 745.76, 761.47, 774.9, 846.14, 614.29], "net_income": [108.96, 110.53, 116.72, 116.96, 129.48, 128.83, 135.02, 135.58, 133.57, 126.42, 147.55, 154.4], "financial_unit": "billions", "scatter": [{"x": 9.375, "y": -0.7637037703938704, "label": "2023-09-30"}, {"x": 6.0606, "y": 1.046901502227799, "label": "2023-12-31"}, {"x": 9.0909, "y": 3.053145298209575, "label": "2024-03-31"}, {"x": 8.8235, "y": -2.2600841520356534, "label": "2024-06-30"}, {"x": 11.4286, "y": 3.0529180714683335, "label": "2024-09-30"}, {"x": 8.5714, "y": 2.539341485227007, "label": "2024-12-31"}, {"x": 10.8108, "y": -0.09030626052426205, "label": "2025-03-31"}, {"x": 5.1282, "y": 2.6799167058327997, "label": "2025-06-30"}, {"x": 8.3333, "y": -5.130540376442009, "label": "2025-09-30"}, {"x": -10.5263, "y": -5.571752510528028, "label": "2025-12-31"}, {"x": 5.1282, "y": -4.166666666666664, "label": "2026-03-31"}, {"x": 7.5, "y": -0.8400538579283214, "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, 102.31440942416579, 102.44541205651143, 102.22707137732942, 104.32314456022209, 99.69432127398161, 100.96069632565552, 100.69868662305532, 99.30130893903578, 97.205240194052, 96.4628801096696, 99.7379902973998, 99.03929923643558, 96.89956146803362, 97.55458350557967, 100.30567428810949, 105.32750990929578, 107.20523797509756, 104.01746583420373, 104.10480388104007, 105.19650727695013, 105.10916923011378, 104.2794755368039, 105.37117893271397, 107.42357865427957, 105.63318419740528, 108.03493166840742, 111.92139487026549, 115.63318641635973, 114.32314234126764, 112.75108856357537, 113.53711767137595, 115.32750769034135, 112.44541427546588, 114.14847068550382, 112.13973554944752, 115.85152709554174, 119.38864254796326, 116.98689951486998, 118.82095855725356, 119.30130893903579, 116.76855883568795, 116.50654913308777, 114.6724856527953, 120.96069632565552, 125.807860291078, 127.64191933346159, 127.42357865427958, 128.16593873866196, 125.58951961189597, 122.75109078252981, 122.79475980594799, 124.15493449979331, 125.96066636977055, 129.08766134849853, 125.78449470080395, 130.4529662650137, 138.20439543809593, 134.76910336710804, 129.52808386405175, 126.40108444741487, 130.36488264948485, 129.83637651840277, 133.80017472047277, 131.33381129612013, 129.7482929028739, 135.47377672924782, 134.54888989037698, 137.63184306134053, 137.45567583028281, 133.4478358204484, 134.1525136204971, 129.4840420562873, 125.60832746974621, 124.06685088426444, 123.14196404539356, 126.26895902412159, 125.21194676195744, 128.4270253562143, 124.02280907650001, 122.78962514536924, 122.65749972207595, 128.99957773296967, 137.76397292254273, 138.20439543809593, 133.403794012684, 138.0282237691293, 146.3081546353847, 146.17602921209146, 150.53620812195015, 142.3003190634592, 149.6994048986082, 151.46109496082104, 150.8004589685368, 150.53620812195015, 145.69156488877377, 143.66562397997438, 149.17089876752613, 148.6864344442085, 146.5724099198802, 146.2641128276203, 150.18386922192582, 148.1579283131264, 144.76667804990296, 145.91844410464856, 145.20837868321473, 140.85922797693263, 140.54857435505534, 142.32373790863986, 141.87994702024375, 135.88877002689594, 136.51007727065053, 137.97458720235775, 146.18471863768622, 138.68465262379158, 134.46863918402832, 134.15798556215103, 138.2408617353954, 136.90948907020706, 138.59589444611237, 136.19942364877323, 134.20236465099063, 132.782233808123, 133.359161963038, 133.0928874300003, 136.0662863822544, 136.99824724788627, 129.36504396747276, 129.98635121122737, 138.37399900191429, 135.88877002689594, 137.22014269208432, 135.4006000496602, 125.14903052770951, 117.95961813569215, 115.7406636937115, 112.27909476422167, 113.65484651824967, 123.0632133522477, 127.81177585808632, 122.48628519733273, 117.24955271425837, 117.56020633613564, 115.60752642719265, 115.29687280531537, 116.4063500263057, 115.16373553879653, 123.32948788528537, 123.99517421787958, 131.14020752105733, 129.8049383718688, 127.64812353008136, 130.9933881814492, 129.89297317039993, 132.00576839396737, 134.11360647331142], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 131.10647181628391, 131.10647181628391, 131.10647181628391], "gap": [0.0, -2.314409424165788, -2.4454120565114295, -2.2270713773294233, -4.32314456022209, 0.3056787260183853, -0.960696325655519, -0.6986866230553233, 0.6986910609642223, 2.7947598059480043, 11.052777510372167, 7.77766732264196, 8.476358383606183, 10.61609615200814, 9.961074114462093, 7.209983331932278, 2.18814771074598, 0.31041964494420426, 3.4981917858380314, 3.410853739001695, 2.3191503430916356, 2.4064883899279863, 3.236182083237864, 7.154917100688934, 5.102517379123341, 6.892911835997623, 4.491164364995484, 0.6047011631374204, -3.1070903829568266, -1.7970463078647327, -0.22499253017245735, -1.0110216379730446, -2.8014116569384413, 0.08068175793702892, -1.6223746521009161, 0.3863604839553858, -3.3254310621388328, -3.3134859717628586, -0.9117429386695761, -2.7458019810531624, -3.2261523628353928, -0.6934022594875557, -0.4313925568873742, 1.402670923405097, -4.88553974945512, -9.732703714877601, -11.566762757261188, -11.348422078079182, -12.090782162461565, -9.514363035695567, -3.335641930755287, -3.3793109541734623, -4.7394856480187855, -6.545217517996022, -9.672212496724, -6.369045849029419, -11.037517413239186, -18.7889465863214, -15.353654515333517, -10.112635012277224, -6.985635595640346, -10.949433797710327, -10.420927666628245, -11.044433593124126, -8.57807016877149, -6.992551775525271, -12.718035601899174, -11.793148763028341, -14.87610193399189, -14.699934702934172, -10.692094693099762, -11.396772493148461, -6.7283009289386655, -2.852586342397572, -1.3111097569157977, -0.3862229180449219, -1.0079986900923643, 0.049013572071785916, -3.16606502218508, 1.2381512575292106, 2.471335188659978, 2.603460611953267, -3.7386173989404483, -12.503012588513513, -12.943435104066708, -8.142833678654767, -12.76726343510009, -21.04719430135549, -16.739703533594593, -21.099882443453282, -12.863993384962328, -20.263079220111337, -22.024769282324172, -21.364133290039916, -21.099882443453282, -16.255239210276898, -14.229298301477513, -19.734573089029254, -19.250108765711616, -17.136084241383315, -16.827787149123424, -17.407251267854832, -15.38131035905542, -11.990060095831979, -13.141826150577572, -12.431760729143747, -8.082610022861644, -7.771956400984351, -9.54711995456887, -9.103329066172762, -3.112152072824955, -3.733459316579541, -5.197969248286768, -13.408100683615231, -5.9080346697205925, -1.6920212299573336, -1.3813676080800406, -5.464243781324427, -4.132871116136073, -5.819276492041382, -3.422805694702248, -1.4257466969196457, -0.0056158540520243605, -0.5825440089670053, -0.3162694759293174, -3.289668428183404, -4.221629293815283, 0.07128171102411329, -0.5500255327305013, -8.937673323417414, -6.452444348399069, -7.783817013587452, -5.964274371163327, 4.287295150787358, 11.476707542804718, 13.695661984785374, 17.157230914275203, 15.781479160247201, 6.373112326249171, 1.6245498204105502, 6.950040481164137, 12.1867729642385, 11.876119342361235, 13.828799251304218, 14.139452873181497, 13.029975652191169, 14.272590139700341, 6.106837793211497, 5.4411514606172915, -1.7038818425604632, -0.36861269337191516, 1.7882021484155075, -1.5570625029523342, 1.2134986458839876, -0.899296577683458, -3.007134657027507], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 107.51565762004176, null, null, null, null, null, null, null, null, null, null, null, null, 112.52609603340291, null, null, null, null, null, null, null, null, null, null, null, null, null, 116.0751565762004, null, null, null, null, null, null, null, null, null, null, null, null, 119.41544885177453, null, null, null, null, null, null, null, null, null, null, null, null, 122.75574112734864, null, null, null, null, null, null, null, null, null, null, null, null, 125.26096033402922, null, null, null, null, null, null, null, null, null, null, null, 129.43632567849687, null, null, null, null, null, null, null, null, null, null, null, null, 132.77661795407099, null, null, null, null, null, null, null, null, null, null, null, null, 132.77661795407099, null, null, null, null, null, null, null, null, null, null, null, null, 129.43632567849687, null, null, null, null, null, null, null, null, null, null, null, null, 129.43632567849687, null, null, null, null, null, null, null, null, null, null, null, null, 131.10647181628391, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [31.1, 3.0, 34.1]}}, "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": [22.533135, 23.054644, 23.084163, 23.034964, 23.507275, 22.464256, 22.74961, 22.690571, 22.375698, 21.903388, 21.736111, 22.474096, 22.316659, 21.834509, 21.982106, 22.602013, 23.73359, 24.156701, 23.438396, 23.458076, 23.704071, 23.684391, 23.497435, 23.74343, 24.2059, 23.802468, 24.343657, 25.219399, 26.055782, 25.760588, 25.406355, 25.583472, 25.986903, 25.337477, 25.721229, 25.268598, 26.104981, 26.902004, 26.360816, 26.774087, 26.882325, 26.311617, 26.252578, 25.839306, 27.256237, 28.348455, 28.761726, 28.712527, 28.879804, 28.299256, 27.659669, 27.669509, 27.975999, 28.382887, 29.087497, 28.34319, 29.395143, 31.141783, 30.367704, 29.186738, 28.482127, 29.375295, 29.256206, 30.149374, 29.593625, 29.236358, 30.526489, 30.318083, 31.012769, 30.973073, 30.069981, 30.228767, 29.176814, 28.303494, 27.956151, 27.747745, 28.452355, 28.214177, 28.938635, 27.946227, 27.668352, 27.63858, 29.067649, 31.042542, 31.141783, 30.060057, 31.102086, 32.967814, 32.938042, 33.920527, 32.064723, 33.731969, 34.128933, 33.980071, 33.920527, 32.828877, 32.372369, 33.61288, 33.503715, 33.027359, 32.95789, 33.841134, 33.384626, 32.620471, 32.88, 32.72, 31.74, 31.67, 32.07, 31.97, 30.62, 30.76, 31.09, 32.94, 31.25, 30.3, 30.23, 31.15, 30.85, 31.23, 30.69, 30.24, 29.92, 30.05, 29.99, 30.66, 30.87, 29.15, 29.29, 31.18, 30.62, 30.92, 30.51, 28.2, 26.58, 26.08, 25.3, 25.61, 27.73, 28.8, 27.6, 26.42, 26.49, 26.05, 25.98, 26.23, 25.95, 27.79, 27.94, 29.55, 29.249122, 28.763124, 29.516917, 29.268959, 29.745038, 30.22], "ttmEps": [1.1975, 1.1975, 1.1975, 1.1975, 1.1975, 1.1975, 1.1975, 1.1975, 1.1975, 1.1975, 1.2875, 1.2875, 1.2875, 1.2875, 1.2875, 1.2875, 1.2875, 1.2875, 1.2875, 1.2875, 1.2875, 1.2875, 1.2875, 1.3475, 1.3475, 1.3475, 1.3475, 1.3475, 1.3475, 1.3475, 1.3475, 1.3475, 1.3475, 1.3475, 1.3475, 1.3475, 1.3475, 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.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.47, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.57, 1.57, 1.57], "quarterlyEps": [0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.43, 0.43, 0.43], "priceIndex": [100.0, 102.31440942416579, 102.44541205651143, 102.22707137732942, 104.32314456022209, 99.69432127398161, 100.96069632565552, 100.69868662305532, 99.30130893903578, 97.205240194052, 96.4628801096696, 99.7379902973998, 99.03929923643558, 96.89956146803362, 97.55458350557967, 100.30567428810949, 105.32750990929578, 107.20523797509756, 104.01746583420373, 104.10480388104007, 105.19650727695013, 105.10916923011378, 104.2794755368039, 105.37117893271397, 107.42357865427957, 105.63318419740528, 108.03493166840742, 111.92139487026549, 115.63318641635973, 114.32314234126764, 112.75108856357537, 113.53711767137595, 115.32750769034135, 112.44541427546588, 114.14847068550382, 112.13973554944752, 115.85152709554174, 119.38864254796326, 116.98689951486998, 118.82095855725356, 119.30130893903579, 116.76855883568795, 116.50654913308777, 114.6724856527953, 120.96069632565552, 125.807860291078, 127.64191933346159, 127.42357865427958, 128.16593873866196, 125.58951961189597, 122.75109078252981, 122.79475980594799, 124.15493449979331, 125.96066636977055, 129.08766134849853, 125.78449470080395, 130.4529662650137, 138.20439543809593, 134.76910336710804, 129.52808386405175, 126.40108444741487, 130.36488264948485, 129.83637651840277, 133.80017472047277, 131.33381129612013, 129.7482929028739, 135.47377672924782, 134.54888989037698, 137.63184306134053, 137.45567583028281, 133.4478358204484, 134.1525136204971, 129.4840420562873, 125.60832746974621, 124.06685088426444, 123.14196404539356, 126.26895902412159, 125.21194676195744, 128.4270253562143, 124.02280907650001, 122.78962514536924, 122.65749972207595, 128.99957773296967, 137.76397292254273, 138.20439543809593, 133.403794012684, 138.0282237691293, 146.3081546353847, 146.17602921209146, 150.53620812195015, 142.3003190634592, 149.6994048986082, 151.46109496082104, 150.8004589685368, 150.53620812195015, 145.69156488877377, 143.66562397997438, 149.17089876752613, 148.6864344442085, 146.5724099198802, 146.2641128276203, 150.18386922192582, 148.1579283131264, 144.76667804990296, 145.91844410464856, 145.20837868321473, 140.85922797693263, 140.54857435505534, 142.32373790863986, 141.87994702024375, 135.88877002689594, 136.51007727065053, 137.97458720235775, 146.18471863768622, 138.68465262379158, 134.46863918402832, 134.15798556215103, 138.2408617353954, 136.90948907020706, 138.59589444611237, 136.19942364877323, 134.20236465099063, 132.782233808123, 133.359161963038, 133.0928874300003, 136.0662863822544, 136.99824724788627, 129.36504396747276, 129.98635121122737, 138.37399900191429, 135.88877002689594, 137.22014269208432, 135.4006000496602, 125.14903052770951, 117.95961813569215, 115.7406636937115, 112.27909476422167, 113.65484651824967, 123.0632133522477, 127.81177585808632, 122.48628519733273, 117.24955271425837, 117.56020633613564, 115.60752642719265, 115.29687280531537, 116.4063500263057, 115.16373553879653, 123.32948788528537, 123.99517421787958, 131.14020752105733, 129.8049383718688, 127.64812353008136, 130.9933881814492, 129.89297317039993, 132.00576839396737, 134.11360647331142], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 131.10647181628391, 131.10647181628391, 131.10647181628391], "valuationGap": [0.0, -2.314409424165788, -2.4454120565114295, -2.2270713773294233, -4.32314456022209, 0.3056787260183853, -0.960696325655519, -0.6986866230553233, 0.6986910609642223, 2.7947598059480043, 11.052777510372167, 7.77766732264196, 8.476358383606183, 10.61609615200814, 9.961074114462093, 7.209983331932278, 2.18814771074598, 0.31041964494420426, 3.4981917858380314, 3.410853739001695, 2.3191503430916356, 2.4064883899279863, 3.236182083237864, 7.154917100688934, 5.102517379123341, 6.892911835997623, 4.491164364995484, 0.6047011631374204, -3.1070903829568266, -1.7970463078647327, -0.22499253017245735, -1.0110216379730446, -2.8014116569384413, 0.08068175793702892, -1.6223746521009161, 0.3863604839553858, -3.3254310621388328, -3.3134859717628586, -0.9117429386695761, -2.7458019810531624, -3.2261523628353928, -0.6934022594875557, -0.4313925568873742, 1.402670923405097, -4.88553974945512, -9.732703714877601, -11.566762757261188, -11.348422078079182, -12.090782162461565, -9.514363035695567, -3.335641930755287, -3.3793109541734623, -4.7394856480187855, -6.545217517996022, -9.672212496724, -6.369045849029419, -11.037517413239186, -18.7889465863214, -15.353654515333517, -10.112635012277224, -6.985635595640346, -10.949433797710327, -10.420927666628245, -11.044433593124126, -8.57807016877149, -6.992551775525271, -12.718035601899174, -11.793148763028341, -14.87610193399189, -14.699934702934172, -10.692094693099762, -11.396772493148461, -6.7283009289386655, -2.852586342397572, -1.3111097569157977, -0.3862229180449219, -1.0079986900923643, 0.049013572071785916, -3.16606502218508, 1.2381512575292106, 2.471335188659978, 2.603460611953267, -3.7386173989404483, -12.503012588513513, -12.943435104066708, -8.142833678654767, -12.76726343510009, -21.04719430135549, -16.739703533594593, -21.099882443453282, -12.863993384962328, -20.263079220111337, -22.024769282324172, -21.364133290039916, -21.099882443453282, -16.255239210276898, -14.229298301477513, -19.734573089029254, -19.250108765711616, -17.136084241383315, -16.827787149123424, -17.407251267854832, -15.38131035905542, -11.990060095831979, -13.141826150577572, -12.431760729143747, -8.082610022861644, -7.771956400984351, -9.54711995456887, -9.103329066172762, -3.112152072824955, -3.733459316579541, -5.197969248286768, -13.408100683615231, -5.9080346697205925, -1.6920212299573336, -1.3813676080800406, -5.464243781324427, -4.132871116136073, -5.819276492041382, -3.422805694702248, -1.4257466969196457, -0.0056158540520243605, -0.5825440089670053, -0.3162694759293174, -3.289668428183404, -4.221629293815283, 0.07128171102411329, -0.5500255327305013, -8.937673323417414, -6.452444348399069, -7.783817013587452, -5.964274371163327, 4.287295150787358, 11.476707542804718, 13.695661984785374, 17.157230914275203, 15.781479160247201, 6.373112326249171, 1.6245498204105502, 6.950040481164137, 12.1867729642385, 11.876119342361235, 13.828799251304218, 14.139452873181497, 13.029975652191169, 14.272590139700341, 6.106837793211497, 5.4411514606172915, -1.7038818425604632, -0.36861269337191516, 1.7882021484155075, -1.5570625029523342, 1.2134986458839876, -0.899296577683458, -3.007134657027507], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 107.51565762004176, null, null, null, null, null, null, null, null, null, null, null, null, 112.52609603340291, null, null, null, null, null, null, null, null, null, null, null, null, null, 116.0751565762004, null, null, null, null, null, null, null, null, null, null, null, null, 119.41544885177453, null, null, null, null, null, null, null, null, null, null, null, null, 122.75574112734864, null, null, null, null, null, null, null, null, null, null, null, null, 125.26096033402922, null, null, null, null, null, null, null, null, null, null, null, 129.43632567849687, null, null, null, null, null, null, null, null, null, null, null, null, 132.77661795407099, null, null, null, null, null, null, null, null, null, null, null, null, 132.77661795407099, null, null, null, null, null, null, null, null, null, null, null, null, 129.43632567849687, null, null, null, null, null, null, null, null, null, null, null, null, 129.43632567849687, null, null, null, null, null, null, null, null, null, null, null, null, 131.10647181628391, null, null], "quarterLabels": ["2023-07-22", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-27", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-25", "", "", "", "", "", "", "", "", "", "", "", "2025-04-19", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-19", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-18", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-17", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-18", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-18", "", ""], "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": [6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 9.374999999999991, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 9.090909090909081, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 8.823529411764696, 11.42857142857144, 11.42857142857144, 11.42857142857144, 11.42857142857144, 11.42857142857144, 11.42857142857144, 11.42857142857144, 11.42857142857144, 11.42857142857144, 11.42857142857144, 11.42857142857144, 11.42857142857144, 11.42857142857144, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 10.810810810810805, 10.810810810810805, 10.810810810810805, 10.810810810810805, 10.810810810810805, 10.810810810810805, 10.810810810810805, 10.810810810810805, 10.810810810810805, 10.810810810810805, 10.810810810810805, 10.810810810810805, 10.810810810810805, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, 8.333333333333341, -10.52631578947368, -10.52631578947368, -10.52631578947368, -10.52631578947368, -10.52631578947368, -10.52631578947368, -10.52631578947368, -10.52631578947368, -10.52631578947368, -10.52631578947368, -10.52631578947368, -10.52631578947368, -10.52631578947368, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 5.128205128205118, 7.499999999999993, 7.499999999999993, 7.499999999999993], "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": [27, 34, 41, 48, 55, 62, 69, 76, 83, 90, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 6, 13, 20, 27, 34, 41, 48, 55, 62, 69, 76, 83, 90, 6, 13, 20, 27, 34, 41, 48, 55, 62, 69, 76, 83, 90, 6, 13, 20, 27, 34, 41, 48, 55, 62, 69, 76, 83, 6, 13, 20, 27, 34, 41, 48, 55, 62, 69, 76, 83, 90, 6, 13, 20, 27, 34, 41, 48, 55, 62, 69, 76, 83, 90, 6, 13, 20, 27, 34, 41, 48, 55, 62, 69, 76, 83, 90, 6, 13, 20, 27, 34, 41, 48, 55, 62, 69, 76, 83, 90, 6, 13, 20, 27, 34, 41, 48, 55, 62, 69, 76, 83, 90, 6, 13, 20], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 22.533135, "latestClose": 30.22, "startTtmEps": 1.1975, "latestTtmEps": 1.57, "priceChangePct": 34.11360647331141, "epsChangePct": 31.10647181628392, "earningsGapPct": -3.0071346570274855, "startMultiple": 18.816814196242174, "latestMultiple": 19.2484076433121, "multipleChangePct": 2.293658440630808, "latestQuarter": "2026-07-18", "tone": "positive", "read": "Earnings power and market price are broadly aligned; their relationship is currently closing.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -7.358787063497651, "earningsMovePct": -1.2578616352201255, "spread": 6.100925428277526, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 9.2176951893147, "earningsMovePct": 9.790209790209792, "spread": 0.5725146008950919, "lead": "aligned"}, {"weeks": 155, "label": "3 years", "marketMovePct": 34.11360647331141, "earningsMovePct": 31.10647181628392, "spread": -3.0071346570274855, "lead": "aligned"}]}, "state": {"key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive", "lead": "aligned", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 4, "persistenceLabel": "4 quarters", "summary": "Earnings power and market price are broadly aligned; their relationship is currently closing.", "marketChangePct": 34.11360647331141, "earningsChangePct": 31.10647181628392, "recentMarketMovePoints": 16.553400137175785, "recentEarningsMovePoints": 1.670146137787043}, "pressure": {"score": 29, "band": "low", "label": "Low \u2014 balanced", "direction": "aligned", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 92, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 70, "band": "mixed", "label": "Mixed support", "tone": "caution", "summary": "3 of 5 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.26446004, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "caution", "value": -0.00732651, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.00370741, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00323245, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 2.144145831572941, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 3, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-18", "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, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 107.51565762004176, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 112.52609603340291, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 116.0751565762004, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 119.41544885177453, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 122.75574112734864, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 125.26096033402922, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 132.77661795407099, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 129.43632567849687, 131.10647181628391, 131.10647181628391, 131.10647181628391], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.56356297239455, 106.56356297239455, 106.56356297239455, 106.56356297239455, 106.56356297239455, 106.56356297239455, 106.56356297239455, 106.56356297239455, 106.56356297239455, 106.56356297239455, 106.56356297239455, 106.56356297239455, 106.56356297239455, 112.85958876276649, 112.85958876276649, 112.85958876276649, 112.85958876276649, 112.85958876276649, 112.85958876276649, 112.85958876276649, 112.85958876276649, 112.85958876276649, 112.85958876276649, 112.85958876276649, 112.85958876276649, 112.85958876276649, 112.85958876276649, 127.49890710589764, 127.49890710589764, 127.49890710589764, 127.49890710589764, 127.49890710589764, 127.49890710589764, 127.49890710589764, 127.49890710589764, 127.49890710589764, 127.49890710589764, 127.49890710589764, 127.49890710589764, 127.49890710589764, 135.72693517189066, 135.72693517189066, 135.72693517189066, 135.72693517189066, 135.72693517189066, 135.72693517189066, 135.72693517189066, 135.72693517189066, 135.72693517189066, 135.72693517189066, 135.72693517189066, 135.72693517189066, 135.72693517189066, 144.20648980034133, 144.20648980034133, 144.20648980034133, 144.20648980034133, 144.20648980034133, 144.20648980034133, 144.20648980034133, 144.20648980034133, 144.20648980034133, 144.20648980034133, 144.20648980034133, 144.20648980034133, 144.20648980034133, 152.4132462276163, 152.4132462276163, 152.4132462276163, 152.4132462276163, 152.4132462276163, 152.4132462276163, 152.4132462276163, 152.4132462276163, 152.4132462276163, 152.4132462276163, 152.4132462276163, 152.4132462276163, 159.61097716251726, 159.61097716251726, 159.61097716251726, 159.61097716251726, 159.61097716251726, 159.61097716251726, 159.61097716251726, 159.61097716251726, 159.61097716251726, 159.61097716251726, 159.61097716251726, 159.61097716251726, 159.61097716251726, 163.56945791455584, 163.56945791455584, 163.56945791455584, 163.56945791455584, 163.56945791455584, 163.56945791455584, 163.56945791455584, 163.56945791455584, 163.56945791455584, 163.56945791455584, 163.56945791455584, 163.56945791455584, 163.56945791455584, 165.30545336331375, 165.30545336331375, 165.30545336331375, 165.30545336331375, 165.30545336331375, 165.30545336331375, 165.30545336331375, 165.30545336331375, 165.30545336331375, 165.30545336331375, 165.30545336331375, 165.30545336331375, 165.30545336331375, 166.8571481591851, 166.8571481591851, 166.8571481591851, 166.8571481591851, 166.8571481591851, 166.8571481591851, 166.8571481591851, 166.8571481591851, 166.8571481591851, 166.8571481591851, 166.8571481591851, 166.8571481591851, 166.8571481591851, 169.4940674017284, 169.4940674017284, 169.4940674017284, 169.4940674017284, 169.4940674017284, 169.4940674017284, 169.4940674017284, 169.4940674017284, 169.4940674017284, 169.4940674017284, 169.4940674017284, 169.4940674017284, 169.4940674017284, 162.37106466556497, 162.37106466556497, 162.37106466556497], "cashGeneration": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "revenueAvailable": true, "cashGenerationAvailable": false, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 142, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 31.106471816283914, "valuationContribution": 3.007134657027507, "marketMove": 34.11360647331142, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 31.106471816283914}, {"key": "valuation", "label": "Relative valuation contribution", "value": 3.007134657027507}, {"key": "market", "label": "Total market move", "value": 34.11360647331142}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 7.51565762004176, "surprisePct": 9.374999999999991, "immediateReturnPct": -0.7637037703938754, "forward4WeekPct": 0.35938732400668805, "forward13WeekPct": 8.40071864681391, "toDateReturnPct": 37.96952325366285, "weeksSince": 145, "availabilitySource": "reported", "spread": 11.052777510372167, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": 4.660194174757271, "surprisePct": 6.060606060606049, "immediateReturnPct": 1.0469015022277928, "forward4WeekPct": 7.328306259810913, "forward13WeekPct": 11.097151667830985, "toDateReturnPct": 28.60978230177038, "weeksSince": 132, "availabilitySource": "reported", "spread": 7.154917100688934, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": 3.153988868274582, "surprisePct": 9.090909090909081, "immediateReturnPct": 3.0531452982095697, "forward4WeekPct": 0.7915577490747783, "forward13WeekPct": 5.955522434588256, "toDateReturnPct": 15.763347998606081, "weeksSince": 118, "availabilitySource": "reported", "spread": -3.3134859717628586, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": 2.877697841726623, "surprisePct": 8.823529411764696, "immediateReturnPct": -2.2600841520356574, "forward4WeekPct": 2.7853771138011574, "forward13WeekPct": 6.5376913089163935, "toDateReturnPct": 6.787259707463678, "weeksSince": 105, "availabilitySource": "reported", "spread": -3.335641930755287, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": 2.7972027972027913, "surprisePct": 11.42857142857144, "immediateReturnPct": 3.0529180714683246, "forward4WeekPct": 3.629578626839036, "forward13WeekPct": -2.747625580705848, "toDateReturnPct": 3.294323262558385, "weeksSince": 92, "availabilitySource": "reported", "spread": -11.044433593124126, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 2.0408163265306145, "surprisePct": 8.57142857142858, "immediateReturnPct": 2.539341485227009, "forward4WeekPct": -0.286124151710343, "forward13WeekPct": 22.24606720293849, "toDateReturnPct": 8.90975104463445, "weeksSince": 79, "availabilitySource": "reported", "spread": -1.0079986900923643, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 3.3333333333333437, "surprisePct": 10.810810810810805, "immediateReturnPct": -0.09030626052426438, "forward4WeekPct": 3.521977526323128, "forward13WeekPct": 2.649007908137313, "toDateReturnPct": -8.334838336566685, "weeksSince": 67, "availabilitySource": "reported", "spread": -16.739703533594593, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 2.580645161290329, "surprisePct": 5.128205128205118, "immediateReturnPct": 2.6799167058328077, "forward4WeekPct": -0.7217998482305754, "forward13WeekPct": -5.182036835489168, "toDateReturnPct": -8.307236901391446, "weeksSince": 54, "availabilitySource": "reported", "spread": -17.407251267854832, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 0.0, "surprisePct": 8.333333333333341, "immediateReturnPct": -5.1305403764420054, "forward4WeekPct": -6.344869459623547, "forward13WeekPct": -11.505768063145105, "toDateReturnPct": -8.257437765634478, "weeksSince": 41, "availabilitySource": "reported", "spread": -5.9080346697205925, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-01-23", "periodEnd": "2025-12-31", "earningsChangePct": -2.515723270440251, "surprisePct": -10.52631578947368, "immediateReturnPct": -5.571752510528027, "forward4WeekPct": 0.16196954972464983, "forward13WeekPct": -10.592808551992228, "toDateReturnPct": -2.105604146420481, "weeksSince": 28, "availabilitySource": "reported", "spread": 0.07128171102411329, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 0.0, "surprisePct": 5.128205128205118, "immediateReturnPct": -4.1666666666666625, "forward4WeekPct": -9.791666666666664, "forward13WeekPct": 1.6283298611110997, "toDateReturnPct": 4.930555555555549, "weeksSince": 15, "availabilitySource": "reported", "spread": 6.950040481164137, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 1.2903225806451646, "surprisePct": 7.499999999999993, "immediateReturnPct": -0.8400538579283245, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.3819662466781244, "weeksSince": 2, "availabilitySource": "reported", "spread": 1.2134986458839876, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 1.2903225806451646, "surprisePct": 7.499999999999993, "immediateReturnPct": -0.8400538579283245, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.3819662466781244, "weeksSince": 2, "availabilitySource": "reported", "spread": 1.2134986458839876, "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": 28, "spreadPercentile": 81.5, "qualityPercentile": 37.0, "rarityPercentile": 81.5, "currentOneYearSpread": 13.604313000000001, "lead": "earnings", "relatedSignals": [{"tickerId": 940, "symbol": "DB", "name": "Deutsche Bank AG", "spread": 20.816833000000003, "lead": "earnings", "quality": 66.66666666666667}, {"tickerId": 369, "symbol": "BBDO", "name": "Banco Bradesco S/A ADR", "spread": 21.532546999999997, "lead": "earnings", "quality": 50}, {"tickerId": 2916, "symbol": "NU", "name": "Nu Holdings Ltd", "spread": 35.526339, "lead": "earnings", "quality": 62.5}, {"tickerId": 1893, "symbol": "HDB", "name": "HDFC Bank Limited ADR", "spread": 49.045418, "lead": "earnings", "quality": 100}, {"tickerId": 563, "symbol": "BSBR", "name": "Banco Santander Brasil SA ADR", "spread": 131.940722, "lead": "earnings", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-01-26", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-11-01", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-01-31", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-04-25", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-10-24", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": []}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}