{"ticker": {"uuid": "448efcb0-aa06-4601-8aea-ab62364a505d", "symbol": "CNP", "name": "CenterPoint Energy Inc", "sector": "Utilities", "industry": "Utilities - Regulated Electric", "currency": "USD"}, "next_event": {"report_date": "2026-10-22", "fiscal_date_ending": "2026-09-30", "estimate": 0.5, "session": "Time unconfirmed", "days": 70}, "profile": {"sample": 12, "measured": 12, "beats": 6, "misses": 3, "inline": 3, "beat_rate": 50.0, "beat_rate_label": "50.0%", "average_surprise": 3.6, "average_surprise_label": "+3.6%", "median_surprise": 0.9, "surprise_dispersion": 6.1, "average_reaction": -0.5, "average_reaction_label": "-0.5%", "average_abs_reaction": 2.7, "positive_response_rate": 41.7, "confirmation_rate": 25.0, "reaction_sample": 12, "streak": {"count": 2, "band": "beat", "label": "2 consecutive beats"}, "profile": "Results and price are diverging", "profile_tone": "caution", "profile_text": "The sign of the earnings surprise has often differed from the direction of the next completed weekly close."}, "event_risk": {"score": 22, "band": "Contained", "tone": "positive", "days": 70, "proximity_component": 3, "reaction_component": 7, "variability_component": 8, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 19.3, "revenue_growth_1y": 7.1, "cash_conversion": 7.03, "net_margin": 11.6, "earnings_yield": 4.5, "eps_surprise_avg": 5.1, "sue_score": 0.28, "pe_ratio": 24.0, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 40.68, "currency": "USD", "return_13w": -2.0, "fair_value": 33.263028, "fair_value_gap": 22.3, "relative_strength": -10.5, "trend_signal": "Inactive", "expectation_direction": "positive", "expectation_probability": 60.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-26", "date_source": "exact", "eps_actual": 0.4, "eps_estimate": 0.36, "eps_surprise": 0.04, "surprise_pct": 11.1111, "surprise_label": "+11.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.6580662169749238, "one_week_reaction_label": "-1.7%", "four_week_reaction": 3.1786972781737566, "four_week_reaction_label": "+3.2%", "confirmation": "diverged", "revenue": 1860000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 282000000.0, "operating_cash_flow": 587000000.0, "free_cash_flow": 1651000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-20", "date_source": "exact", "eps_actual": 0.32, "eps_estimate": 0.32, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.107604675413856, "one_week_reaction_label": "+0.1%", "four_week_reaction": -0.03586696132677384, "four_week_reaction_label": "-0.0%", "confirmation": "contained", "revenue": 2182000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 192000000.0, "operating_cash_flow": 808000000.0, "free_cash_flow": 1886000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-30", "date_source": "exact", "eps_actual": 0.55, "eps_estimate": 0.52, "eps_surprise": 0.03, "surprise_pct": 5.7692, "surprise_label": "+5.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.0797244117928804, "one_week_reaction_label": "+2.1%", "four_week_reaction": 2.9751112881209503, "four_week_reaction_label": "+3.0%", "confirmation": "confirmed", "revenue": 2620000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 350000000.0, "operating_cash_flow": 538000000.0, "free_cash_flow": 1383000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-30", "date_source": "exact", "eps_actual": 0.36, "eps_estimate": 0.32, "eps_surprise": 0.04, "surprise_pct": 12.5, "surprise_label": "+12.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -7.799730005315785, "one_week_reaction_label": "-7.8%", "four_week_reaction": -8.116631151841897, "four_week_reaction_label": "-8.1%", "confirmation": "diverged", "revenue": 1905000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 228000000.0, "operating_cash_flow": 576000000.0, "free_cash_flow": 1388000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-28", "date_source": "exact", "eps_actual": 0.31, "eps_estimate": 0.32, "eps_surprise": -0.01, "surprise_pct": -3.125, "surprise_label": "-3.1%", "surprise_band": "miss", "eps_yoy": -22.500000000000007, "eps_yoy_label": "-22.5%", "one_week_reaction": -2.4906205845969542, "one_week_reaction_label": "-2.5%", "four_week_reaction": 9.659921583259681, "four_week_reaction_label": "+9.7%", "confirmation": "confirmed", "revenue": 1856000000.0, "revenue_yoy": -0.21505376344086022, "revenue_yoy_label": "-0.2%", "net_income": 193000000.0, "operating_cash_flow": 136000000.0, "free_cash_flow": 980000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-20", "date_source": "exact", "eps_actual": 0.4, "eps_estimate": 0.4013, "eps_surprise": -0.0013, "surprise_pct": -0.3239, "surprise_label": "-0.3%", "surprise_band": "in-line", "eps_yoy": 25.000000000000007, "eps_yoy_label": "+25.0%", "one_week_reaction": 3.3033605584687313, "one_week_reaction_label": "+3.3%", "four_week_reaction": 6.888401151728342, "four_week_reaction_label": "+6.9%", "confirmation": "contained", "revenue": 2262000000.0, "revenue_yoy": 3.666361136571952, "revenue_yoy_label": "+3.7%", "net_income": 248000000.0, "operating_cash_flow": 889000000.0, "free_cash_flow": 2901000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-24", "date_source": "exact", "eps_actual": 0.53, "eps_estimate": 0.53, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": -3.636363636363639, "eps_yoy_label": "-3.6%", "one_week_reaction": 2.7717965639090973, "one_week_reaction_label": "+2.8%", "four_week_reaction": 1.56542925233035, "four_week_reaction_label": "+1.6%", "confirmation": "contained", "revenue": 2920000000.0, "revenue_yoy": 11.450381679389313, "revenue_yoy_label": "+11.5%", "net_income": 297000000.0, "operating_cash_flow": 410000000.0, "free_cash_flow": 1448000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-24", "date_source": "exact", "eps_actual": 0.29, "eps_estimate": 0.3, "eps_surprise": -0.01, "surprise_pct": -3.3333, "surprise_label": "-3.3%", "surprise_band": "miss", "eps_yoy": -19.444444444444446, "eps_yoy_label": "-19.4%", "one_week_reaction": 3.0075183222455357, "one_week_reaction_label": "+3.0%", "four_week_reaction": 2.3630510907914397, "four_week_reaction_label": "+2.4%", "confirmation": "diverged", "revenue": 1944000000.0, "revenue_yoy": 2.047244094488189, "revenue_yoy_label": "+2.0%", "net_income": 198000000.0, "operating_cash_flow": 560000000.0, "free_cash_flow": 1689000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-23", "date_source": "exact", "eps_actual": 0.5, "eps_estimate": 0.44, "eps_surprise": 0.06, "surprise_pct": 13.6364, "surprise_label": "+13.6%", "surprise_band": "beat", "eps_yoy": 61.29032258064516, "eps_yoy_label": "+61.3%", "one_week_reaction": -0.27749710275423495, "one_week_reaction_label": "-0.3%", "four_week_reaction": 0.252272890741624, "four_week_reaction_label": "+0.3%", "confirmation": "contained", "revenue": 1988000000.0, "revenue_yoy": 7.112068965517242, "revenue_yoy_label": "+7.1%", "net_income": 293000000.0, "operating_cash_flow": 742000000.0, "free_cash_flow": 1964000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-19", "date_source": "exact", "eps_actual": 0.45, "eps_estimate": 0.4645, "eps_surprise": -0.0145, "surprise_pct": -3.1216, "surprise_label": "-3.1%", "surprise_band": "miss", "eps_yoy": 12.499999999999996, "eps_yoy_label": "+12.5%", "one_week_reaction": 1.674369359735841, "one_week_reaction_label": "+1.7%", "four_week_reaction": 4.062535451866344, "four_week_reaction_label": "+4.1%", "confirmation": "diverged", "revenue": 2505000000.0, "revenue_yoy": 10.742705570291777, "revenue_yoy_label": "+10.7%", "net_income": 264000000.0, "operating_cash_flow": 774000000.0, "free_cash_flow": 2255000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-23", "date_source": "exact", "eps_actual": 0.56, "eps_estimate": 0.55, "eps_surprise": 0.01, "surprise_pct": 1.8182, "surprise_label": "+1.8%", "surprise_band": "beat", "eps_yoy": 5.660377358490571, "eps_yoy_label": "+5.7%", "one_week_reaction": -1.2325576762498143, "one_week_reaction_label": "-1.2%", "four_week_reaction": -3.418604733814575, "four_week_reaction_label": "-3.4%", "confirmation": "diverged", "revenue": 2975000000.0, "revenue_yoy": 1.8835616438356164, "revenue_yoy_label": "+1.9%", "net_income": 316000000.0, "operating_cash_flow": 282000000.0, "free_cash_flow": 1480000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-28", "date_source": "exact", "eps_actual": 0.4, "eps_estimate": 0.37, "eps_surprise": 0.03, "surprise_pct": 8.1081, "surprise_label": "+8.1%", "surprise_band": "beat", "eps_yoy": 37.93103448275863, "eps_yoy_label": "+37.9%", "one_week_reaction": -5.65529622980252, "one_week_reaction_label": "-5.7%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "diverged", "revenue": 2152000000.0, "revenue_yoy": 10.699588477366255, "revenue_yoy_label": "+10.7%", "net_income": 244000000.0, "operating_cash_flow": 778000000.0, "free_cash_flow": 2148000000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [0.4, 0.32, 0.55, 0.36, 0.31, 0.4, 0.53, 0.29, 0.5, 0.45, 0.56, 0.4], "eps_estimate": [0.36, 0.32, 0.52, 0.32, 0.32, 0.4013, 0.53, 0.3, 0.44, 0.4645, 0.55, 0.37], "surprise": [11.1111, 0.0, 5.7692, 12.5, -3.125, -0.3239, 0.0, -3.3333, 13.6364, -3.1216, 1.8182, 8.1081], "reaction_1w": [-1.6580662169749238, 0.107604675413856, 2.0797244117928804, -7.799730005315785, -2.4906205845969542, 3.3033605584687313, 2.7717965639090973, 3.0075183222455357, -0.27749710275423495, 1.674369359735841, -1.2325576762498143, -5.65529622980252], "reaction_4w": [3.1786972781737566, -0.03586696132677384, 2.9751112881209503, -8.116631151841897, 9.659921583259681, 6.888401151728342, 1.56542925233035, 2.3630510907914397, 0.252272890741624, 4.062535451866344, -3.418604733814575, null], "revenue": [1860.0, 2182.0, 2620.0, 1905.0, 1856.0, 2262.0, 2920.0, 1944.0, 1988.0, 2505.0, 2975.0, 2152.0], "net_income": [282.0, 192.0, 350.0, 228.0, 193.0, 248.0, 297.0, 198.0, 293.0, 264.0, 316.0, 244.0], "financial_unit": "millions", "scatter": [{"x": 11.1111, "y": -1.6580662169749238, "label": "2023-09-30"}, {"x": 0.0, "y": 0.107604675413856, "label": "2023-12-31"}, {"x": 5.7692, "y": 2.0797244117928804, "label": "2024-03-31"}, {"x": 12.5, "y": -7.799730005315785, "label": "2024-06-30"}, {"x": -3.125, "y": -2.4906205845969542, "label": "2024-09-30"}, {"x": -0.3239, "y": 3.3033605584687313, "label": "2024-12-31"}, {"x": 0.0, "y": 2.7717965639090973, "label": "2025-03-31"}, {"x": -3.3333, "y": 3.0075183222455357, "label": "2025-06-30"}, {"x": 13.6364, "y": -0.27749710275423495, "label": "2025-09-30"}, {"x": -3.1216, "y": 1.674369359735841, "label": "2025-12-31"}, {"x": 1.8182, "y": -1.2325576762498143, "label": "2026-03-31"}, {"x": 8.1081, "y": -5.65529622980252, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 100.10642128072537, 98.08442836104494, 100.35473506595088, 103.15714817448371, 100.39021009442621, 95.24654022403676, 95.31749028098741, 97.80063954734413, 96.27527419811464, 94.67896640133573, 97.16211566769243, 96.2043279458646, 99.33557371860444, 99.80009342061875, 102.87306259413545, 102.80159890260259, 103.12318741685064, 101.4080397965596, 102.08695437787306, 104.48101277477693, 102.08695437787306, 99.22837627895488, 98.51373175422533, 99.87155711215158, 98.37080437115966, 100.3499221196809, 100.45790332765583, 98.7662078819167, 101.96963262990381, 100.31392965192279, 100.16995597618974, 102.54552733283602, 100.96181309507182, 98.83819662213355, 102.68950100856907, 103.84129421913411, 106.00090696453111, 106.90074529138813, 108.99610805760638, 106.93068828517845, 110.55423187907658, 109.32222797027937, 111.78623578787379, 112.32976390272795, 112.25729577023445, 110.48175994188244, 109.79328795264, 104.97397641854174, 106.38716017032428, 98.08924891671613, 95.91512504319763, 94.17358421478419, 97.75210678637981, 99.68743243089514, 99.61440120271152, 101.98791041162791, 102.86428514983122, 106.26023155331812, 111.44543734025251, 107.97645970858201, 109.94829906483884, 107.0270575468957, 104.36141962054428, 110.97073625940936, 112.68696441467326, 117.36578737879604, 119.90203504684749, 116.37334263912373, 117.40254459137648, 119.60797734620382, 118.39498933104879, 116.29982821396281, 114.60899643526187, 119.68149177136473, 118.94634751975563, 119.7182489839452, 119.09337637007746, 122.80585484070347, 126.86257501300162, 127.19554719147087, 126.75158428684522, 131.26521475994033, 132.3381251127856, 134.11398053598873, 133.4850330877691, 135.33487852370922, 137.48070303410037, 141.29138843683762, 144.25114493904243, 138.88658556541483, 139.63286617570557, 139.8189426683743, 138.59083096829974, 136.24624889811113, 135.3530764067205, 133.00849433653192, 135.3530764067205, 133.75280411190738, 134.4971176919834, 138.59083096829974, 142.7589756026237, 144.43367545074383, 144.50810680875145, 141.86580311123308, 142.42511312421203, 141.15245598941107, 141.414474306229, 143.1363029807889, 142.31282119044747, 145.2698725505195, 145.45702577346046, 146.8794054866142, 148.3766464889443, 147.96490559377358, 143.1363029807889, 147.51573405401467, 148.75096054422744, 148.90005915168038, 150.4808970357844, 144.64684521644696, 142.42614419807697, 141.52280554665998, 144.119901791546, 145.77601948189337, 142.61433990898473, 149.46464628440359, 145.9642151928011, 149.38936647816024, 150.7443725529355, 160.04121556075373, 162.72089663705177, 164.6130008826525, 165.02926176214635, 166.54294668050719, 159.01237505505878, 160.3746899597033, 165.40768489408683, 164.19673619845807, 162.72089663705177, 160.71526773468923, 164.04536998944235, 157.87711326863845, 157.158112361712, 162.9553270697562, 160.78664772280868, 162.42266898454102, 163.22165611236377, 162.91728006366938, 171.36371541493855, 169.72769415320624, 165.65666450191884, 164.09673725236013, 169.53745912277228, 159.94961358889915, 154.7752207610946], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 138.40579710144928, 138.40579710144928], "gap": [0.0, -0.10642128072537105, 1.9155716389550577, -0.35473506595087656, -3.1571481744837087, -0.3902100944262088, 4.753459775963236, 4.682509719012586, 2.199360452655867, 3.7247258018853557, 11.118135047939631, 8.634985781582927, 9.592773503410754, 6.461527730670923, 5.997008028656609, 2.924038855139912, 2.9955025466727676, 2.673914032424719, 4.389061652715753, 3.7101470714023037, 1.316088674498431, 3.7101470714023037, 6.5687251703204765, 7.283369695050027, 5.925544337123782, 7.426297078115695, 5.447179329594462, 8.237748846257233, 9.929444291996361, 6.726019544009247, 8.38172252199027, 8.52569619772332, 6.150124841077044, 7.7338390788412426, 9.857455551779509, 6.006151165343994, 4.854357954778948, 6.317933615179044, 5.4180952883220215, 3.3227325221037773, 5.388152294531707, 1.7646087006335733, 2.996612609430784, 0.5326047918363628, -0.010923323017792086, 0.06154480947570562, 1.837080637827711, 2.525552627070155, 7.344864161168417, 5.931680409385876, 20.02669311226937, 22.200816985787867, 23.942357814201316, 20.36383524260569, 18.428509598090358, 18.50154082627398, 16.128031617357593, 15.251656879154282, 11.85571047566738, 6.67050468873299, 10.139482320403488, 8.167642964146665, 11.088884482089796, 7.232783278006451, 0.6234666391413697, -1.092761516122522, -5.771584480245309, -8.307832148296754, -4.779139740573001, -5.808341692825749, -8.013774447653091, -6.800786432498057, -4.705625315412078, -3.0147935367111387, -8.087288872814, -7.3521446212049, -8.124046085394468, -7.499173471526731, -11.211651942152741, -9.471270665175524, -9.804242843644772, -9.360279939019122, -13.873910412114242, -14.946820764959512, -16.722676188162637, -16.093728739943003, -17.94357417588313, -20.08939868627428, -25.349359451330344, -28.309115953535155, -22.944556579907555, -23.690837190198295, -23.876913682867013, -22.648801982792463, -20.304219912603855, -19.411047421213226, -17.066465351024647, -19.411047421213226, -17.810775126400102, -18.555088706476113, -22.648801982792463, -31.889410385232395, -33.56411023335252, -33.63854159136014, -30.996237893841766, -31.55554790682072, -30.282890772019755, -30.5449090888377, -32.2667377633976, -31.443255973056154, -34.40030733312818, -34.587460556069146, -36.00984026922288, -37.50708127155298, -23.327224434353298, -18.49862182136863, -22.87805289459439, -24.113279384807157, -24.2623779922601, -25.843215876364127, -20.00916405702668, -17.788463038656687, -16.8851243872397, -19.482220632125717, -21.13833832247309, -17.97665874956445, -24.826965124983303, -21.326534033380824, -24.75168531873996, -26.106691393515206, -35.403534401333445, -34.46002707183436, -36.352131317435095, -36.76839219692894, -38.28207711528978, -30.751505489841378, -32.113820394485884, -37.14681532886942, -35.935866633240664, -34.46002707183436, -30.28048512599355, -33.610587380746665, -27.44233065994277, -26.723329753016316, -32.520544461060524, -30.351865114112996, -31.987886375845335, -32.78687350366809, -32.4824974549737, -40.92893280624287, -39.29291154451056, -35.221881893223156, -33.661954643664444, -39.10267651407659, -21.543816487449874, -16.36942365964532], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 105.79710144927536, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 108.69565217391306, null, null, null, null, null, null, null, null, null, 112.31884057971016, null, null, null, null, null, null, null, null, null, null, null, null, 118.1159420289855, null, null, null, null, null, null, null, null, null, null, null, null, 111.59420289855073, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 117.3913043478261, null, null, null, null, null, null, null, null, 115.94202898550728, null, null, null, null, null, null, null, null, null, null, null, null, 110.86956521739131, null, null, null, null, null, null, null, null, null, null, null, null, 124.63768115942028, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 128.2608695652174, null, null, null, null, null, null, null, null, 130.43478260869568, null, null, null, null, null, null, null, null, null, null, null, null, null, 138.40579710144928, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [38.4, 16.4, 54.8]}}, "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": [26.283277, 26.311248, 25.779802, 26.376513, 27.113079, 26.385837, 25.033912, 25.05256, 25.705213, 25.304297, 24.884735, 25.537388, 25.28565, 26.108644, 26.230735, 27.038412, 27.019629, 27.104153, 26.653356, 26.831797, 27.461034, 26.831797, 26.080469, 25.892637, 26.249518, 25.855071, 26.375248, 26.403629, 25.958996, 26.800961, 26.365788, 26.327947, 26.952325, 26.536073, 25.977917, 26.990166, 27.292895, 27.860512, 28.097019, 28.647749, 28.104889, 29.057275, 28.733464, 29.381086, 29.523943, 29.504896, 29.038227, 28.857274, 27.590601, 27.962032, 25.781069, 25.209638, 24.751904, 25.692457, 26.201124, 26.181929, 26.805765, 27.036105, 27.928671, 29.291513, 28.379752, 28.898016, 28.130218, 27.429601, 29.166746, 29.617827, 30.847575, 31.514184, 30.586728, 30.857236, 31.436896, 31.118083, 30.567406, 30.123, 31.456218, 31.262998, 31.465879, 31.301642, 32.277403, 33.343642, 33.431158, 33.31447, 34.5008, 34.782796, 35.249549, 35.084241, 35.570441, 36.134434, 37.136007, 37.913928, 36.503946, 36.700093, 36.749, 36.426212, 35.809979, 35.575224, 34.958991, 35.575224, 35.15462, 35.35025, 36.426212, 37.521737, 37.961903, 37.981466, 37.286982, 37.433987, 37.099491, 37.168358, 37.620911, 37.404473, 38.181683, 38.230873, 38.604721, 38.998245, 38.890026, 37.620911, 38.771969, 39.096627, 39.135815, 39.551311, 38.017931, 37.434258, 37.196831, 37.879433, 38.314715, 37.483722, 39.284207, 38.364179, 39.264421, 39.620561, 42.064076, 42.768384, 43.265691, 43.375098, 43.772944, 41.793663, 42.151724, 43.47456, 43.156283, 42.768384, 42.241239, 43.116499, 41.495279, 41.306302, 42.83, 42.26, 42.69, 42.9, 42.82, 45.04, 44.61, 43.54, 43.13, 44.56, 42.04, 40.68], "ttmEps": [1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 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.46, 1.46, 1.46, 1.46, 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.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.54, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.62, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.91, 1.91], "quarterlyEps": [0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 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.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.4, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.29, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.4, 0.4], "priceIndex": [100.0, 100.10642128072537, 98.08442836104494, 100.35473506595088, 103.15714817448371, 100.39021009442621, 95.24654022403676, 95.31749028098741, 97.80063954734413, 96.27527419811464, 94.67896640133573, 97.16211566769243, 96.2043279458646, 99.33557371860444, 99.80009342061875, 102.87306259413545, 102.80159890260259, 103.12318741685064, 101.4080397965596, 102.08695437787306, 104.48101277477693, 102.08695437787306, 99.22837627895488, 98.51373175422533, 99.87155711215158, 98.37080437115966, 100.3499221196809, 100.45790332765583, 98.7662078819167, 101.96963262990381, 100.31392965192279, 100.16995597618974, 102.54552733283602, 100.96181309507182, 98.83819662213355, 102.68950100856907, 103.84129421913411, 106.00090696453111, 106.90074529138813, 108.99610805760638, 106.93068828517845, 110.55423187907658, 109.32222797027937, 111.78623578787379, 112.32976390272795, 112.25729577023445, 110.48175994188244, 109.79328795264, 104.97397641854174, 106.38716017032428, 98.08924891671613, 95.91512504319763, 94.17358421478419, 97.75210678637981, 99.68743243089514, 99.61440120271152, 101.98791041162791, 102.86428514983122, 106.26023155331812, 111.44543734025251, 107.97645970858201, 109.94829906483884, 107.0270575468957, 104.36141962054428, 110.97073625940936, 112.68696441467326, 117.36578737879604, 119.90203504684749, 116.37334263912373, 117.40254459137648, 119.60797734620382, 118.39498933104879, 116.29982821396281, 114.60899643526187, 119.68149177136473, 118.94634751975563, 119.7182489839452, 119.09337637007746, 122.80585484070347, 126.86257501300162, 127.19554719147087, 126.75158428684522, 131.26521475994033, 132.3381251127856, 134.11398053598873, 133.4850330877691, 135.33487852370922, 137.48070303410037, 141.29138843683762, 144.25114493904243, 138.88658556541483, 139.63286617570557, 139.8189426683743, 138.59083096829974, 136.24624889811113, 135.3530764067205, 133.00849433653192, 135.3530764067205, 133.75280411190738, 134.4971176919834, 138.59083096829974, 142.7589756026237, 144.43367545074383, 144.50810680875145, 141.86580311123308, 142.42511312421203, 141.15245598941107, 141.414474306229, 143.1363029807889, 142.31282119044747, 145.2698725505195, 145.45702577346046, 146.8794054866142, 148.3766464889443, 147.96490559377358, 143.1363029807889, 147.51573405401467, 148.75096054422744, 148.90005915168038, 150.4808970357844, 144.64684521644696, 142.42614419807697, 141.52280554665998, 144.119901791546, 145.77601948189337, 142.61433990898473, 149.46464628440359, 145.9642151928011, 149.38936647816024, 150.7443725529355, 160.04121556075373, 162.72089663705177, 164.6130008826525, 165.02926176214635, 166.54294668050719, 159.01237505505878, 160.3746899597033, 165.40768489408683, 164.19673619845807, 162.72089663705177, 160.71526773468923, 164.04536998944235, 157.87711326863845, 157.158112361712, 162.9553270697562, 160.78664772280868, 162.42266898454102, 163.22165611236377, 162.91728006366938, 171.36371541493855, 169.72769415320624, 165.65666450191884, 164.09673725236013, 169.53745912277228, 159.94961358889915, 154.7752207610946], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 138.40579710144928, 138.40579710144928], "valuationGap": [0.0, -0.10642128072537105, 1.9155716389550577, -0.35473506595087656, -3.1571481744837087, -0.3902100944262088, 4.753459775963236, 4.682509719012586, 2.199360452655867, 3.7247258018853557, 11.118135047939631, 8.634985781582927, 9.592773503410754, 6.461527730670923, 5.997008028656609, 2.924038855139912, 2.9955025466727676, 2.673914032424719, 4.389061652715753, 3.7101470714023037, 1.316088674498431, 3.7101470714023037, 6.5687251703204765, 7.283369695050027, 5.925544337123782, 7.426297078115695, 5.447179329594462, 8.237748846257233, 9.929444291996361, 6.726019544009247, 8.38172252199027, 8.52569619772332, 6.150124841077044, 7.7338390788412426, 9.857455551779509, 6.006151165343994, 4.854357954778948, 6.317933615179044, 5.4180952883220215, 3.3227325221037773, 5.388152294531707, 1.7646087006335733, 2.996612609430784, 0.5326047918363628, -0.010923323017792086, 0.06154480947570562, 1.837080637827711, 2.525552627070155, 7.344864161168417, 5.931680409385876, 20.02669311226937, 22.200816985787867, 23.942357814201316, 20.36383524260569, 18.428509598090358, 18.50154082627398, 16.128031617357593, 15.251656879154282, 11.85571047566738, 6.67050468873299, 10.139482320403488, 8.167642964146665, 11.088884482089796, 7.232783278006451, 0.6234666391413697, -1.092761516122522, -5.771584480245309, -8.307832148296754, -4.779139740573001, -5.808341692825749, -8.013774447653091, -6.800786432498057, -4.705625315412078, -3.0147935367111387, -8.087288872814, -7.3521446212049, -8.124046085394468, -7.499173471526731, -11.211651942152741, -9.471270665175524, -9.804242843644772, -9.360279939019122, -13.873910412114242, -14.946820764959512, -16.722676188162637, -16.093728739943003, -17.94357417588313, -20.08939868627428, -25.349359451330344, -28.309115953535155, -22.944556579907555, -23.690837190198295, -23.876913682867013, -22.648801982792463, -20.304219912603855, -19.411047421213226, -17.066465351024647, -19.411047421213226, -17.810775126400102, -18.555088706476113, -22.648801982792463, -31.889410385232395, -33.56411023335252, -33.63854159136014, -30.996237893841766, -31.55554790682072, -30.282890772019755, -30.5449090888377, -32.2667377633976, -31.443255973056154, -34.40030733312818, -34.587460556069146, -36.00984026922288, -37.50708127155298, -23.327224434353298, -18.49862182136863, -22.87805289459439, -24.113279384807157, -24.2623779922601, -25.843215876364127, -20.00916405702668, -17.788463038656687, -16.8851243872397, -19.482220632125717, -21.13833832247309, -17.97665874956445, -24.826965124983303, -21.326534033380824, -24.75168531873996, -26.106691393515206, -35.403534401333445, -34.46002707183436, -36.352131317435095, -36.76839219692894, -38.28207711528978, -30.751505489841378, -32.113820394485884, -37.14681532886942, -35.935866633240664, -34.46002707183436, -30.28048512599355, -33.610587380746665, -27.44233065994277, -26.723329753016316, -32.520544461060524, -30.351865114112996, -31.987886375845335, -32.78687350366809, -32.4824974549737, -40.92893280624287, -39.29291154451056, -35.221881893223156, -33.661954643664444, -39.10267651407659, -21.543816487449874, -16.36942365964532], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 105.79710144927536, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 108.69565217391306, null, null, null, null, null, null, null, null, null, 112.31884057971016, null, null, null, null, null, null, null, null, null, null, null, null, 118.1159420289855, null, null, null, null, null, null, null, null, null, null, null, null, 111.59420289855073, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 117.3913043478261, null, null, null, null, null, null, null, null, 115.94202898550728, null, null, null, null, null, null, null, null, null, null, null, null, 110.86956521739131, null, null, null, null, null, null, null, null, null, null, null, null, 124.63768115942028, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 128.2608695652174, null, null, null, null, null, null, null, null, 130.43478260869568, null, null, null, null, null, null, null, null, null, null, null, null, null, 138.40579710144928, null], "quarterLabels": ["2023-07-27", "", "", "", "", "", "", "", "", "", "2023-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-20", "", "", "", "", "", "", "", "", "", "2024-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-28", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-20", "", "", "", "", "", "", "", "", "2025-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-19", "", "", "", "", "", "", "", "", "2026-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-28", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", ""], "surprisePct": [3.703703703703707, 3.703703703703707, 3.703703703703707, 3.703703703703707, 3.703703703703707, 3.703703703703707, 3.703703703703707, 3.703703703703707, 3.703703703703707, 3.703703703703707, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5.7692307692307745, 5.7692307692307745, 5.7692307692307745, 5.7692307692307745, 5.7692307692307745, 5.7692307692307745, 5.7692307692307745, 5.7692307692307745, 5.7692307692307745, 5.7692307692307745, 5.7692307692307745, 5.7692307692307745, 5.7692307692307745, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -3.1250000000000027, -0.323947171691993, -0.323947171691993, -0.323947171691993, -0.323947171691993, -0.323947171691993, -0.323947171691993, -0.323947171691993, -0.323947171691993, -0.323947171691993, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -3.3333333333333366, -3.3333333333333366, -3.3333333333333366, -3.3333333333333366, -3.3333333333333366, -3.3333333333333366, -3.3333333333333366, -3.3333333333333366, -3.3333333333333366, -3.3333333333333366, -3.3333333333333366, -3.3333333333333366, -3.3333333333333366, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, 13.636363636363635, -3.1216361679225, -3.1216361679225, -3.1216361679225, -3.1216361679225, -3.1216361679225, -3.1216361679225, -3.1216361679225, -3.1216361679225, -3.1216361679225, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 1.8181818181818195, 8.108108108108116, 8.108108108108116], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 1, 8, 15, 22, 29, 36, 43, 50, 57, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 1, 8, 15, 22, 29, 36, 43, 50, 57, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 3, 10], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 26.283277, "latestClose": 40.68, "startTtmEps": 1.38, "latestTtmEps": 1.91, "priceChangePct": 54.7752207610946, "epsChangePct": 38.40579710144929, "earningsGapPct": -16.369423659645314, "startMultiple": 19.045852898550724, "latestMultiple": 21.298429319371728, "multipleChangePct": 11.82712285356573, "latestQuarter": "2026-07-28", "tone": "caution", "read": "Market price is leading earnings power; the spread is closing and has persisted through 6 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 7.104870570293431, "earningsMovePct": 24.836601307189543, "spread": 17.73173073689611, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 61.36685500997672, "earningsMovePct": 17.17791411042946, "spread": -44.18894089954726, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 54.7752207610946, "earningsMovePct": 38.40579710144929, "spread": -16.369423659645314, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 6, "persistenceLabel": "6 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 6 updates.", "marketChangePct": 54.7752207610946, "earningsChangePct": 38.40579710144929, "recentMarketMovePoints": -3.1018925075438517, "recentEarningsMovePoints": 7.971014492753596}, "pressure": {"score": 37, "band": "low", "label": "Low \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 89, "band": "high", "label": "High confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 90, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 5 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 7.02506714, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.07103095, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.11812482, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.03023834, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share count", "state": "mixed", "value": 4.317358350163802, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-28", "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, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 105.79710144927536, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 108.69565217391306, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 112.31884057971016, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 118.1159420289855, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 111.59420289855073, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 117.3913043478261, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 115.94202898550728, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 110.86956521739131, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 124.63768115942028, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 128.2608695652174, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 130.43478260869568, 138.40579710144928, 138.40579710144928], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 99.53603798014674, 93.82822615451015, 93.82822615451015, 93.82822615451015, 93.82822615451015, 93.82822615451015, 93.82822615451015, 93.82822615451015, 93.82822615451015, 93.82822615451015, 93.82822615451015, 92.11264566249461, 92.11264566249461, 92.11264566249461, 92.11264566249461, 92.11264566249461, 92.11264566249461, 92.11264566249461, 92.11264566249461, 92.11264566249461, 92.11264566249461, 92.11264566249461, 92.11264566249461, 92.11264566249461, 92.43634009495037, 92.43634009495037, 92.43634009495037, 92.43634009495037, 92.43634009495037, 92.43634009495037, 92.43634009495037, 92.43634009495037, 92.43634009495037, 92.43634009495037, 92.43634009495037, 92.43634009495037, 92.43634009495037, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 92.3931808372896, 93.25636599050496, 93.25636599050496, 93.25636599050496, 93.25636599050496, 93.25636599050496, 93.25636599050496, 93.25636599050496, 93.25636599050496, 93.25636599050496, 96.49331031506259, 96.49331031506259, 96.49331031506259, 96.49331031506259, 96.49331031506259, 96.49331031506259, 96.49331031506259, 96.49331031506259, 96.49331031506259, 96.49331031506259, 96.49331031506259, 96.49331031506259, 96.49331031506259, 96.91411307725507, 96.91411307725507, 96.91411307725507, 96.91411307725507, 96.91411307725507, 96.91411307725507, 96.91411307725507, 96.91411307725507, 96.91411307725507, 96.91411307725507, 96.91411307725507, 96.91411307725507, 96.91411307725507, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 98.33836858006042, 100.9602934829521, 100.9602934829521, 100.9602934829521, 100.9602934829521, 100.9602934829521, 100.9602934829521, 100.9602934829521, 100.9602934829521, 100.9602934829521, 101.55373327578765, 101.55373327578765, 101.55373327578765, 101.55373327578765, 101.55373327578765, 101.55373327578765, 101.55373327578765, 101.55373327578765, 101.55373327578765, 101.55373327578765, 101.55373327578765, 101.55373327578765, 101.55373327578765, 101.55373327578765, 103.7980146741476, 103.7980146741476], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 101.29437869822486, 102.04635108481261, 102.04635108481261, 102.04635108481261, 102.04635108481261, 102.04635108481261, 102.04635108481261, 102.04635108481261, 102.04635108481261, 102.04635108481261, 102.04635108481261, 84.13461538461539, 84.13461538461539, 84.13461538461539, 84.13461538461539, 84.13461538461539, 84.13461538461539, 84.13461538461539, 84.13461538461539, 84.13461538461539, 84.13461538461539, 84.13461538461539, 84.13461538461539, 84.13461538461539, 77.7613412228797, 77.7613412228797, 77.7613412228797, 77.7613412228797, 77.7613412228797, 77.7613412228797, 77.7613412228797, 77.7613412228797, 77.7613412228797, 77.7613412228797, 77.7613412228797, 77.7613412228797, 77.7613412228797, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 69.4896449704142, 82.00197238658777, 82.00197238658777, 82.00197238658777, 82.00197238658777, 82.00197238658777, 82.00197238658777, 82.00197238658777, 82.00197238658777, 82.00197238658777, 82.80325443786982, 82.80325443786982, 82.80325443786982, 82.80325443786982, 82.80325443786982, 82.80325443786982, 82.80325443786982, 82.80325443786982, 82.80325443786982, 82.80325443786982, 82.80325443786982, 82.80325443786982, 82.80325443786982, 86.5138067061144, 86.5138067061144, 86.5138067061144, 86.5138067061144, 86.5138067061144, 86.5138067061144, 86.5138067061144, 86.5138067061144, 86.5138067061144, 86.5138067061144, 86.5138067061144, 86.5138067061144, 86.5138067061144, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 98.6439842209073, 90.68047337278107, 90.68047337278107, 90.68047337278107, 90.68047337278107, 90.68047337278107, 90.68047337278107, 90.68047337278107, 90.68047337278107, 90.68047337278107, 91.07495069033531, 91.07495069033531, 91.07495069033531, 91.07495069033531, 91.07495069033531, 91.07495069033531, 91.07495069033531, 91.07495069033531, 91.07495069033531, 91.07495069033531, 91.07495069033531, 91.07495069033531, 91.07495069033531, 91.07495069033531, 96.73323471400394, 96.73323471400394], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 38.40579710144928, "valuationContribution": 16.36942365964532, "marketMove": 54.7752207610946, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 38.40579710144928}, {"key": "valuation", "label": "Relative valuation contribution", "value": 16.36942365964532}, {"key": "market", "label": "Total market move", "value": 54.7752207610946}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 5.797101449275366, "surprisePct": 11.111111111111121, "immediateReturnPct": -1.6580662169749183, "forward4WeekPct": 3.6611884534867745, "forward13WeekPct": 2.3250596529119205, "toDateReturnPct": 60.7632095054844, "weeksSince": 145, "availabilitySource": "reported", "spread": 11.118135047939631, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-23", "periodEnd": "2023-12-31", "earningsChangePct": 2.7397260273972712, "surprisePct": 0.0, "immediateReturnPct": 0.10760467541386376, "forward4WeekPct": -0.17933859806739116, "forward13WeekPct": 6.5578189065748305, "toDateReturnPct": 54.235516572204375, "weeksSince": 128, "availabilitySource": "reported", "spread": 8.237748846257233, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": 3.3333333333333437, "surprisePct": 5.7692307692307745, "immediateReturnPct": 2.0797244117928715, "forward4WeekPct": 6.464612859867014, "forward13WeekPct": -5.53926580525812, "toDateReturnPct": 49.04978017172601, "weeksSince": 118, "availabilitySource": "reported", "spread": 6.317933615179044, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": 5.161290322580636, "surprisePct": 12.499999999999993, "immediateReturnPct": -7.799730005315785, "forward4WeekPct": -6.297496548176474, "forward13WeekPct": -1.9041212741620406, "toDateReturnPct": 45.48298921909537, "weeksSince": 105, "availabilitySource": "reported", "spread": 20.02669311226937, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": -5.521472392638027, "surprisePct": -3.1250000000000027, "immediateReturnPct": -2.4906205845969587, "forward4WeekPct": 12.029647264020493, "forward13WeekPct": 11.857928011791463, "toDateReturnPct": 44.61317007923651, "weeksSince": 92, "availabilitySource": "reported", "spread": 7.232783278006451, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-02-21", "periodEnd": "2024-12-31", "earningsChangePct": 5.1948051948051965, "surprisePct": -0.323947171691993, "immediateReturnPct": 3.3033605584687376, "forward4WeekPct": 7.7620649963691335, "forward13WeekPct": 13.85364553647641, "toDateReturnPct": 26.032444431790246, "weeksSince": 76, "availabilitySource": "reported", "spread": -9.471270665175524, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": -1.2345679012345734, "surprisePct": 0.0, "immediateReturnPct": 2.7717965639090902, "forward4WeekPct": 1.7007766054949247, "forward13WeekPct": 3.83928249713279, "toDateReturnPct": 12.57959651450471, "weeksSince": 67, "availabilitySource": "reported", "spread": -25.349359451330344, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": -4.375000000000007, "surprisePct": -3.3333333333333366, "immediateReturnPct": 3.007518322245528, "forward4WeekPct": 2.7666203666744327, "forward13WeekPct": 6.763849065612426, "toDateReturnPct": 11.677821454506443, "weeksSince": 54, "availabilitySource": "reported", "spread": -31.889410385232395, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 12.418300653594772, "surprisePct": 13.636363636363635, "immediateReturnPct": -0.2774971027542317, "forward4WeekPct": 0.3527594639194831, "forward13WeekPct": -1.6258834211641982, "toDateReturnPct": 4.312386365078735, "weeksSince": 41, "availabilitySource": "reported", "spread": -23.327224434353298, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-02-20", "periodEnd": "2025-12-31", "earningsChangePct": 2.9069767441860517, "surprisePct": -3.1216361679225, "immediateReturnPct": 1.674369359735839, "forward4WeekPct": -0.6428597171610262, "forward13WeekPct": 1.8208506469986396, "toDateReturnPct": -3.290399151998491, "weeksSince": 24, "availabilitySource": "reported", "spread": -34.46002707183436, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 1.6949152542372836, "surprisePct": 1.8181818181818195, "immediateReturnPct": -1.2325576762498125, "forward4WeekPct": 0.14406903941004412, "forward13WeekPct": 4.189113154240309, "toDateReturnPct": -4.883008906766262, "weeksSince": 15, "availabilitySource": "reported", "spread": -30.28048512599355, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 6.111111111111112, "surprisePct": 8.108108108108116, "immediateReturnPct": -5.65529622980252, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -8.707360861759428, "weeksSince": 1, "availabilitySource": "reported", "spread": -21.543816487449874, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 6.111111111111112, "surprisePct": 8.108108108108116, "immediateReturnPct": -5.65529622980252, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -8.707360861759428, "weeksSince": 1, "availabilitySource": "reported", "spread": -21.543816487449874, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Utilities - Regulated Electric", "population": 30, "spreadPercentile": 75.9, "qualityPercentile": 65.5, "rarityPercentile": 75.9, "currentOneYearSpread": 12.232736000000001, "lead": "earnings", "relatedSignals": [{"tickerId": 3109, "symbol": "PEG", "name": "Public Service Enterprise Group Inc", "spread": 12.490404000000002, "lead": "earnings", "quality": 100}, {"tickerId": 3089, "symbol": "PCG", "name": "PG&E Corp", "spread": 12.678595999999997, "lead": "earnings", "quality": 87.5}, {"tickerId": 94, "symbol": "AEE", "name": "Ameren Corp", "spread": 16.985809000000003, "lead": "earnings", "quality": 100}, {"tickerId": 3191, "symbol": "PPL", "name": "PPL Corporation", "spread": 27.49183, "lead": "earnings", "quality": 100}, {"tickerId": 2829, "symbol": "NEE", "name": "Nextera Energy Inc", "spread": 36.906670000000005, "lead": "earnings", "quality": 100}, {"tickerId": 1329, "symbol": "ES", "name": "Eversource Energy", "spread": 52.684695999999995, "lead": "earnings", "quality": 100}, {"tickerId": 2369, "symbol": "KEP", "name": "Korea Electric Power Corp ADR", "spread": 72.134115, "lead": "earnings", "quality": 87.5}]}, "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-02-23", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-08-02", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-11-01", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-04-25", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}