{"ticker": {"uuid": "e19f89ce-3846-45af-a849-259b96bac573", "symbol": "IDA", "name": "IDACORP Inc", "sector": "Utilities", "industry": "Utilities - Regulated Electric", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 3, "inline": 1, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 3.2, "average_surprise_label": "+3.2%", "median_surprise": 2.0, "surprise_dispersion": 9.1, "average_reaction": 1.2, "average_reaction_label": "+1.2%", "average_abs_reaction": 3.2, "positive_response_rate": 41.7, "confirmation_rate": 42.9, "reaction_sample": 12, "streak": {"count": 3, "band": "beat", "label": "3 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "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": 10.3, "revenue_growth_1y": -0.5, "cash_conversion": 5.32, "net_margin": 18.8, "earnings_yield": 4.5, "eps_surprise_avg": 2.7, "sue_score": 0.62, "pe_ratio": 24.2, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 141.84, "currency": "USD", "return_13w": -1.5, "fair_value": 110.788053, "fair_value_gap": 28.0, "relative_strength": -6.7, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 58.2}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-11-02", "date_source": "exact", "eps_actual": 2.07, "eps_estimate": 1.96, "eps_surprise": 0.11, "surprise_pct": 5.6122, "surprise_label": "+5.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.120911110836076, "one_week_reaction_label": "+8.1%", "four_week_reaction": 4.385941514317674, "four_week_reaction_label": "+4.4%", "confirmation": "confirmed", "revenue": 510906000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 105264000.0, "operating_cash_flow": 155252000.0, "free_cash_flow": 308296000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-15", "date_source": "exact", "eps_actual": 0.61, "eps_estimate": 0.6, "eps_surprise": 0.01, "surprise_pct": 1.6667, "surprise_label": "+1.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.9937471812761685, "one_week_reaction_label": "-1.0%", "four_week_reaction": -0.2344796585860947, "four_week_reaction_label": "-0.2%", "confirmation": "contained", "revenue": 411953000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 31259000.0, "operating_cash_flow": 104996000.0, "free_cash_flow": 288922000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-02", "date_source": "exact", "eps_actual": 0.95, "eps_estimate": 1.14, "eps_surprise": -0.19, "surprise_pct": -16.6667, "surprise_label": "-16.7%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.5687098020207046, "one_week_reaction_label": "+2.6%", "four_week_reaction": 1.9396502034125174, "four_week_reaction_label": "+1.9%", "confirmation": "diverged", "revenue": 448936000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 48173000.0, "operating_cash_flow": 109685000.0, "free_cash_flow": 369663000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-01", "date_source": "exact", "eps_actual": 1.71, "eps_estimate": 1.38, "eps_surprise": 0.33, "surprise_pct": 23.913, "surprise_label": "+23.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 6.799999887041157, "one_week_reaction_label": "+6.8%", "four_week_reaction": 5.477741632877498, "four_week_reaction_label": "+5.5%", "confirmation": "confirmed", "revenue": 451039000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 89520000.0, "operating_cash_flow": 146362000.0, "free_cash_flow": 492286000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-31", "date_source": "exact", "eps_actual": 2.12, "eps_estimate": 2.18, "eps_surprise": -0.06, "surprise_pct": -2.7523, "surprise_label": "-2.8%", "surprise_band": "miss", "eps_yoy": 2.4154589371980806, "eps_yoy_label": "+2.4%", "one_week_reaction": 2.1225272883438278, "one_week_reaction_label": "+2.1%", "four_week_reaction": 15.623477197122583, "four_week_reaction_label": "+15.6%", "confirmation": "diverged", "revenue": 528527000.0, "revenue_yoy": 3.448971043597061, "revenue_yoy_label": "+3.4%", "net_income": 113605000.0, "operating_cash_flow": 201935000.0, "free_cash_flow": 420002000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-20", "date_source": "exact", "eps_actual": 0.7, "eps_estimate": 0.6259, "eps_surprise": 0.0741, "surprise_pct": 11.839, "surprise_label": "+11.8%", "surprise_band": "beat", "eps_yoy": 14.754098360655732, "eps_yoy_label": "+14.8%", "one_week_reaction": 4.0262339761336525, "one_week_reaction_label": "+4.0%", "four_week_reaction": 5.629441083653514, "four_week_reaction_label": "+5.6%", "confirmation": "confirmed", "revenue": 398131000.0, "revenue_yoy": -3.3552371265654095, "revenue_yoy_label": "-3.4%", "net_income": 37876000.0, "operating_cash_flow": 136435000.0, "free_cash_flow": 321745000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-01", "date_source": "exact", "eps_actual": 1.1, "eps_estimate": 1.05, "eps_surprise": 0.05, "surprise_pct": 4.7619, "surprise_label": "+4.8%", "surprise_band": "beat", "eps_yoy": 15.789473684210542, "eps_yoy_label": "+15.8%", "one_week_reaction": 0.9273567071928159, "one_week_reaction_label": "+0.9%", "four_week_reaction": -0.031654845418342965, "four_week_reaction_label": "-0.0%", "confirmation": "contained", "revenue": 432457000.0, "revenue_yoy": -3.670679116845163, "revenue_yoy_label": "-3.7%", "net_income": 59647000.0, "operating_cash_flow": 124287000.0, "free_cash_flow": 325611000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-31", "date_source": "exact", "eps_actual": 1.76, "eps_estimate": 1.78, "eps_surprise": -0.02, "surprise_pct": -1.1236, "surprise_label": "-1.1%", "surprise_band": "miss", "eps_yoy": 2.9239766081871372, "eps_yoy_label": "+2.9%", "one_week_reaction": 0.8843810495786166, "one_week_reaction_label": "+0.9%", "four_week_reaction": 4.607378565787334, "four_week_reaction_label": "+4.6%", "confirmation": "contained", "revenue": 450880000.0, "revenue_yoy": -0.035251940519555956, "revenue_yoy_label": "-0.0%", "net_income": 95781000.0, "operating_cash_flow": 176941000.0, "free_cash_flow": 510246000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-30", "date_source": "exact", "eps_actual": 2.26, "eps_estimate": 2.26, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 6.603773584905645, "eps_yoy_label": "+6.6%", "one_week_reaction": -4.486230233030987, "one_week_reaction_label": "-4.5%", "four_week_reaction": -4.636927649367341, "four_week_reaction_label": "-4.6%", "confirmation": "contained", "revenue": 524417000.0, "revenue_yoy": -0.7776329307679646, "revenue_yoy_label": "-0.8%", "net_income": 124437000.0, "operating_cash_flow": 162837000.0, "free_cash_flow": 453560000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-19", "date_source": "exact", "eps_actual": 0.78, "eps_estimate": 0.73, "eps_surprise": 0.05, "surprise_pct": 6.8493, "surprise_label": "+6.8%", "surprise_band": "beat", "eps_yoy": 11.42857142857144, "eps_yoy_label": "+11.4%", "one_week_reaction": -3.0292532753982506, "one_week_reaction_label": "-3.0%", "four_week_reaction": -1.296270590677342, "four_week_reaction_label": "-1.3%", "confirmation": "diverged", "revenue": 404713000.0, "revenue_yoy": 1.6532246923751228, "revenue_yoy_label": "+1.7%", "net_income": 43607000.0, "operating_cash_flow": 137773000.0, "free_cash_flow": 491748000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-30", "date_source": "exact", "eps_actual": 1.21, "eps_estimate": 1.19, "eps_surprise": 0.02, "surprise_pct": 1.6807, "surprise_label": "+1.7%", "surprise_band": "beat", "eps_yoy": 9.999999999999988, "eps_yoy_label": "+10.0%", "one_week_reaction": 0.7051892857670522, "one_week_reaction_label": "+0.7%", "four_week_reaction": -2.1897342133456106, "four_week_reaction_label": "-2.2%", "confirmation": "contained", "revenue": 402506000.0, "revenue_yoy": -6.92577527939194, "revenue_yoy_label": "-6.9%", "net_income": 67981000.0, "operating_cash_flow": 75814000.0, "free_cash_flow": 447341000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-30", "date_source": "exact", "eps_actual": 1.79, "eps_estimate": 1.75, "eps_surprise": 0.04, "surprise_pct": 2.2857, "surprise_label": "+2.3%", "surprise_band": "beat", "eps_yoy": 1.7045454545454561, "eps_yoy_label": "+1.7%", "one_week_reaction": -3.8096520811588395, "one_week_reaction_label": "-3.8%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "diverged", "revenue": 469798000.0, "revenue_yoy": 4.195794889992903, "revenue_yoy_label": "+4.2%", "net_income": 102577000.0, "operating_cash_flow": -29430000.0, "free_cash_flow": 407078000.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": [2.07, 0.61, 0.95, 1.71, 2.12, 0.7, 1.1, 1.76, 2.26, 0.78, 1.21, 1.79], "eps_estimate": [1.96, 0.6, 1.14, 1.38, 2.18, 0.6259, 1.05, 1.78, 2.26, 0.73, 1.19, 1.75], "surprise": [5.6122, 1.6667, -16.6667, 23.913, -2.7523, 11.839, 4.7619, -1.1236, 0.0, 6.8493, 1.6807, 2.2857], "reaction_1w": [8.120911110836076, -0.9937471812761685, 2.5687098020207046, 6.799999887041157, 2.1225272883438278, 4.0262339761336525, 0.9273567071928159, 0.8843810495786166, -4.486230233030987, -3.0292532753982506, 0.7051892857670522, -3.8096520811588395], "reaction_4w": [4.385941514317674, -0.2344796585860947, 1.9396502034125174, 5.477741632877498, 15.623477197122583, 5.629441083653514, -0.031654845418342965, 4.607378565787334, -4.636927649367341, -1.296270590677342, -2.1897342133456106, null], "revenue": [510.91, 411.95, 448.94, 451.04, 528.53, 398.13, 432.46, 450.88, 524.42, 404.71, 402.51, 469.8], "net_income": [105.26, 31.26, 48.17, 89.52, 113.61, 37.88, 59.65, 95.78, 124.44, 43.61, 67.98, 102.58], "financial_unit": "millions", "scatter": [{"x": 5.6122, "y": 8.120911110836076, "label": "2023-09-30"}, {"x": 1.6667, "y": -0.9937471812761685, "label": "2023-12-31"}, {"x": -16.6667, "y": 2.5687098020207046, "label": "2024-03-31"}, {"x": 23.913, "y": 6.799999887041157, "label": "2024-06-30"}, {"x": -2.7523, "y": 2.1225272883438278, "label": "2024-09-30"}, {"x": 11.839, "y": 4.0262339761336525, "label": "2024-12-31"}, {"x": 4.7619, "y": 0.9273567071928159, "label": "2025-03-31"}, {"x": -1.1236, "y": 0.8843810495786166, "label": "2025-06-30"}, {"x": 0.0, "y": -4.486230233030987, "label": "2025-09-30"}, {"x": 6.8493, "y": -3.0292532753982506, "label": "2025-12-31"}, {"x": 1.6807, "y": 0.7051892857670522, "label": "2026-03-31"}, {"x": 2.2857, "y": -3.8096520811588395, "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, 101.40845094746153, 101.89558391637894, 100.90013718298275, 104.3736103520888, 102.62628394541404, 99.17399157186935, 101.04839584400484, 102.56274501268365, 100.59303234145263, 99.53404667532604, 107.61711813084736, 100.65202356844469, 104.12388834643266, 103.8995517493395, 105.20283671377348, 106.46339051403615, 103.98501407768217, 104.1773014381584, 105.03191435972397, 105.67287376306867, 102.27578823455103, 98.81460653543539, 98.88938463358784, 99.3487386040107, 96.53545645259173, 95.57613807516202, 96.74025518477887, 93.82996298639569, 96.30910044388716, 97.87203522830168, 96.92349548913069, 100.12481667708859, 98.37864158832225, 97.24686154479944, 101.21348101625864, 101.96800181281911, 104.58726387030966, 106.33763321021638, 107.05517597819396, 103.94582436739714, 103.79361898858494, 99.72754407092404, 99.31441321188879, 100.49944631394807, 101.27134740565418, 100.2711365187529, 103.09782001062598, 102.56509945780641, 106.0006056162462, 113.20864667841388, 111.42339355719966, 111.83993001460803, 111.8070449211896, 111.70839194357005, 113.2320368530415, 113.46222790169907, 112.04819766765328, 113.14434557322812, 111.33570227738628, 110.8095511445522, 114.84337419364428, 113.61568936834936, 116.02721337903252, 125.75425512995311, 129.46623186301557, 131.36641068916703, 130.88031851163885, 127.17938867390777, 124.90359353144929, 120.17524255936911, 121.2137128916854, 120.3520032465323, 117.66744879913685, 121.87656575637678, 120.47352715440279, 121.45675840479055, 123.14591792809566, 122.22185060238624, 127.14278827759881, 131.27325985983188, 126.01832140543037, 129.10225767339858, 127.18732240561475, 127.9666564057377, 127.36545546372477, 130.68319216199347, 132.80966137172874, 129.65892448739555, 130.8613252201035, 128.94494965361622, 129.55058777484822, 129.61788115527798, 133.40873007297523, 129.13561365584158, 127.80096564026407, 127.26261974814392, 128.40660376149606, 130.08893366696836, 131.87220306742637, 134.7882403421726, 138.231408521293, 139.4539009028209, 140.68176072843792, 141.63032925055663, 144.60025280868896, 141.2689697039097, 141.5625741916456, 141.5625741916456, 141.94651914170217, 146.5312673823819, 149.50119094051425, 151.8387347163555, 153.43097514681116, 152.53886840623971, 145.69562357467564, 147.1712274417821, 145.8636964169018, 145.4657514410787, 149.83177000287932, 144.18095894488988, 143.1008247201034, 143.05534536008463, 144.34013670495557, 144.7380816807786, 145.68177897682676, 153.0494352998653, 150.2638250743754, 150.9801244190119, 154.86809275887467, 165.0873505472784, 160.08643657355677, 164.7554820088559, 163.23346506290693, 162.94737177320562, 155.03974965374977, 160.72728660170017, 165.09879349597028, 168.82945266473277, 169.32153284670272, 167.1472229239185, 168.32592723143514, 165.78977881375408, 161.13845446370158, 163.4871429968964, 161.4953630153145, 162.7272731773334, 164.61543454715667, 163.9131306230151, 176.01348184060225, 176.84970015594484, 172.38697779774367, 170.18994431340082, 170.0068582856487, 163.53018847085673, 163.30293213154778], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 112.05936920222635, 112.05936920222635], "gap": [0.0, -1.4084509474615317, -1.8955839163789392, -0.9001371829827463, -4.373610352088804, -2.6262839454140448, 0.826008428130649, -1.048395844004844, -2.5627450126836493, -0.5930323414526271, 0.46595332467396133, -8.173704401719334, -1.208609839316665, -4.68047461730464, -4.456138020211469, -5.759422984645454, -7.019976784908124, -4.541600348554141, -4.73388770903037, -5.588500630595945, -6.22946003394064, -2.8323745054230045, 0.6288071936926372, 0.5540290955401872, 0.09467512511731968, 2.907957276536294, -0.2143569990952301, -1.3784741087120835, 1.5318180896711056, -0.94731936782037, -2.510254152234893, -1.5617144130638962, -4.763035601021798, -3.0168605122554624, -1.885080468732653, -5.85169994019185, -6.60622073675232, -12.193942905560107, -13.944312245466833, -14.66185501344441, -11.552503402647588, -11.40029802383539, -7.334223106174491, -6.921092247139242, -8.106125349198521, -8.878026440904634, -7.877815554003348, -10.704499045876432, -10.171778493056863, -13.607284651496656, -14.136290463200524, -12.351037341986299, -12.767573799394668, -12.73468870597624, -12.636035728356688, -14.159680637828146, -14.389871686485705, -12.975841452439923, -14.071989358014761, -12.263346062172914, -11.737194929338841, -15.771017978430919, -14.543333153136004, -16.027213379032517, -25.75425512995311, -29.466231863015565, -31.366410689167026, -30.880318511638848, -27.179388673907766, -24.90359353144929, -20.17524255936911, -21.213712891685404, -20.352003246532306, -17.66744879913685, -21.876565756376777, -20.473527154402788, -21.45675840479055, -23.145917928095656, -22.22185060238624, -25.473029464982844, -29.603501047215914, -24.348562592814403, -27.432498860782616, -25.517563592998783, -26.296897593121727, -25.695696651108804, -29.013433349377507, -31.13990255911277, -27.989165674779585, -26.40863505312761, -24.49225948664032, -25.097897607872326, -25.165190988302086, -28.956039905999333, -24.682923488865683, -23.34827547328817, -22.80992958116802, -23.95391359452016, -25.63624349999246, -27.41951290045047, -30.3355501751967, -33.77871835431709, -34.07356695105837, -35.3014267766754, -36.249995298794104, -39.21991885692644, -35.88863575214718, -36.182240239883086, -36.182240239883086, -36.566185189939645, -41.15093343061939, -44.120856988751726, -46.45840076459298, -48.05064119504864, -47.15853445447719, -37.71788702551049, -39.19349089261695, -37.88595986773666, -37.488014891913565, -41.85403345371418, -36.20322239572474, -35.123088170938246, -35.077608810919486, -36.362400155790425, -36.76034513161346, -37.70404242766162, -45.071698750700165, -42.28608852521026, -43.00238786984676, -46.89035620970952, -57.10961399811325, -50.624469968732996, -55.29351540403212, -53.77149845808316, -53.485405168381845, -45.577783048925994, -51.2653199968764, -55.63682689114651, -59.367486059909, -59.85956624187895, -57.68525631909472, -56.823144300080784, -54.28699588239972, -49.63567153234722, -51.98436006554205, -49.992580083960135, -51.22449024597903, -53.11265161580231, -52.41034769166073, -64.51069890924789, -65.34691722459048, -60.88419486638931, -58.687161382046455, -58.50407535429433, -51.47081926863038, -51.24356292932143], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, 99.44341372912803, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 95.36178107606679, null, null, null, null, null, null, null, null, null, null, 92.39332096474955, null, null, null, null, null, null, null, null, null, null, null, null, 99.07235621521336, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 101.66975881261597, null, null, null, null, null, null, null, null, null, 104.4526901669759, null, null, null, null, null, null, null, null, null, null, null, null, 105.38033395176252, null, null, null, null, null, null, null, null, null, null, null, null, 107.97773654916514, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 109.46196660482377, null, null, null, null, null, null, null, null, null, 111.50278293135436, null, null, null, null, null, null, null, null, null, null, null, null, 112.05936920222635, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [12.1, 51.2, 63.3]}}, "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": [86.856983, 88.080321, 88.50343, 87.638815, 90.655769, 89.138094, 86.139537, 87.767588, 89.082906, 87.372073, 86.45227, 93.472982, 87.423311, 90.438868, 90.244016, 91.37601, 92.470889, 90.318246, 90.485261, 91.227552, 91.78427, 88.833664, 85.827386, 85.892336, 86.291317, 83.847785, 83.01455, 84.025667, 81.497875, 83.651179, 85.008697, 84.184824, 86.965395, 85.44872, 84.46569, 87.910976, 88.56633, 90.841342, 92.36166, 92.984896, 90.284207, 90.152006, 86.620336, 86.261503, 87.290787, 87.961237, 87.092484, 89.547656, 89.084951, 92.068928, 98.329615, 96.778998, 97.140789, 97.112226, 97.026539, 98.349931, 98.549868, 97.321684, 98.273765, 96.702832, 96.245833, 99.74949, 98.68316, 100.777737, 109.226352, 112.450463, 114.100901, 113.678696, 110.46418, 108.487493, 104.38059, 105.282574, 104.534119, 102.202396, 105.858308, 104.639671, 105.493676, 106.960829, 106.158212, 110.43239, 114.019993, 109.455712, 112.134326, 110.471071, 111.147977, 110.625792, 113.507478, 115.354465, 112.61783, 113.662199, 111.997693, 112.523732, 112.582181, 115.874798, 112.163298, 111.004063, 110.536472, 111.530102, 112.991323, 114.540217, 117.072999, 120.063631, 121.125451, 122.191933, 123.015831, 125.595417, 122.701965, 122.956981, 122.956981, 123.290464, 127.272638, 129.852224, 131.882544, 133.265516, 132.490659, 126.546823, 127.828488, 126.692806, 126.347163, 130.139355, 125.231231, 124.293059, 124.253557, 125.369488, 125.715131, 126.534798, 132.934122, 130.514625, 131.136781, 134.513753, 143.389892, 139.046249, 143.101641, 141.779663, 141.531171, 134.662849, 139.602872, 143.399831, 146.640169, 147.067575, 145.179035, 146.202822, 144.0, 139.96, 142.0, 140.27, 141.34, 142.98, 142.37, 152.88, 153.606314, 149.730128, 147.821851, 147.662828, 142.037388, 141.84], "ttmEps": [5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.36, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 4.98, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.34, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.39, 5.48, 5.48, 5.48, 5.48, 5.48, 5.48, 5.48, 5.48, 5.48, 5.48, 5.63, 5.63, 5.63, 5.63, 5.63, 5.63, 5.63, 5.63, 5.63, 5.63, 5.63, 5.63, 5.63, 5.68, 5.68, 5.68, 5.68, 5.68, 5.68, 5.68, 5.68, 5.68, 5.68, 5.68, 5.68, 5.68, 5.82, 5.82, 5.82, 5.82, 5.82, 5.82, 5.82, 5.82, 5.82, 5.82, 5.82, 5.82, 5.82, 5.82, 5.82, 5.82, 5.9, 5.9, 5.9, 5.9, 5.9, 5.9, 5.9, 5.9, 5.9, 5.9, 6.01, 6.01, 6.01, 6.01, 6.01, 6.01, 6.01, 6.01, 6.01, 6.01, 6.01, 6.01, 6.01, 6.04, 6.04], "quarterlyEps": [1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 2.07, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.1, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 1.76, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.79, 1.79], "priceIndex": [100.0, 101.40845094746153, 101.89558391637894, 100.90013718298275, 104.3736103520888, 102.62628394541404, 99.17399157186935, 101.04839584400484, 102.56274501268365, 100.59303234145263, 99.53404667532604, 107.61711813084736, 100.65202356844469, 104.12388834643266, 103.8995517493395, 105.20283671377348, 106.46339051403615, 103.98501407768217, 104.1773014381584, 105.03191435972397, 105.67287376306867, 102.27578823455103, 98.81460653543539, 98.88938463358784, 99.3487386040107, 96.53545645259173, 95.57613807516202, 96.74025518477887, 93.82996298639569, 96.30910044388716, 97.87203522830168, 96.92349548913069, 100.12481667708859, 98.37864158832225, 97.24686154479944, 101.21348101625864, 101.96800181281911, 104.58726387030966, 106.33763321021638, 107.05517597819396, 103.94582436739714, 103.79361898858494, 99.72754407092404, 99.31441321188879, 100.49944631394807, 101.27134740565418, 100.2711365187529, 103.09782001062598, 102.56509945780641, 106.0006056162462, 113.20864667841388, 111.42339355719966, 111.83993001460803, 111.8070449211896, 111.70839194357005, 113.2320368530415, 113.46222790169907, 112.04819766765328, 113.14434557322812, 111.33570227738628, 110.8095511445522, 114.84337419364428, 113.61568936834936, 116.02721337903252, 125.75425512995311, 129.46623186301557, 131.36641068916703, 130.88031851163885, 127.17938867390777, 124.90359353144929, 120.17524255936911, 121.2137128916854, 120.3520032465323, 117.66744879913685, 121.87656575637678, 120.47352715440279, 121.45675840479055, 123.14591792809566, 122.22185060238624, 127.14278827759881, 131.27325985983188, 126.01832140543037, 129.10225767339858, 127.18732240561475, 127.9666564057377, 127.36545546372477, 130.68319216199347, 132.80966137172874, 129.65892448739555, 130.8613252201035, 128.94494965361622, 129.55058777484822, 129.61788115527798, 133.40873007297523, 129.13561365584158, 127.80096564026407, 127.26261974814392, 128.40660376149606, 130.08893366696836, 131.87220306742637, 134.7882403421726, 138.231408521293, 139.4539009028209, 140.68176072843792, 141.63032925055663, 144.60025280868896, 141.2689697039097, 141.5625741916456, 141.5625741916456, 141.94651914170217, 146.5312673823819, 149.50119094051425, 151.8387347163555, 153.43097514681116, 152.53886840623971, 145.69562357467564, 147.1712274417821, 145.8636964169018, 145.4657514410787, 149.83177000287932, 144.18095894488988, 143.1008247201034, 143.05534536008463, 144.34013670495557, 144.7380816807786, 145.68177897682676, 153.0494352998653, 150.2638250743754, 150.9801244190119, 154.86809275887467, 165.0873505472784, 160.08643657355677, 164.7554820088559, 163.23346506290693, 162.94737177320562, 155.03974965374977, 160.72728660170017, 165.09879349597028, 168.82945266473277, 169.32153284670272, 167.1472229239185, 168.32592723143514, 165.78977881375408, 161.13845446370158, 163.4871429968964, 161.4953630153145, 162.7272731773334, 164.61543454715667, 163.9131306230151, 176.01348184060225, 176.84970015594484, 172.38697779774367, 170.18994431340082, 170.0068582856487, 163.53018847085673, 163.30293213154778], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 112.05936920222635, 112.05936920222635], "valuationGap": [0.0, -1.4084509474615317, -1.8955839163789392, -0.9001371829827463, -4.373610352088804, -2.6262839454140448, 0.826008428130649, -1.048395844004844, -2.5627450126836493, -0.5930323414526271, 0.46595332467396133, -8.173704401719334, -1.208609839316665, -4.68047461730464, -4.456138020211469, -5.759422984645454, -7.019976784908124, -4.541600348554141, -4.73388770903037, -5.588500630595945, -6.22946003394064, -2.8323745054230045, 0.6288071936926372, 0.5540290955401872, 0.09467512511731968, 2.907957276536294, -0.2143569990952301, -1.3784741087120835, 1.5318180896711056, -0.94731936782037, -2.510254152234893, -1.5617144130638962, -4.763035601021798, -3.0168605122554624, -1.885080468732653, -5.85169994019185, -6.60622073675232, -12.193942905560107, -13.944312245466833, -14.66185501344441, -11.552503402647588, -11.40029802383539, -7.334223106174491, -6.921092247139242, -8.106125349198521, -8.878026440904634, -7.877815554003348, -10.704499045876432, -10.171778493056863, -13.607284651496656, -14.136290463200524, -12.351037341986299, -12.767573799394668, -12.73468870597624, -12.636035728356688, -14.159680637828146, -14.389871686485705, -12.975841452439923, -14.071989358014761, -12.263346062172914, -11.737194929338841, -15.771017978430919, -14.543333153136004, -16.027213379032517, -25.75425512995311, -29.466231863015565, -31.366410689167026, -30.880318511638848, -27.179388673907766, -24.90359353144929, -20.17524255936911, -21.213712891685404, -20.352003246532306, -17.66744879913685, -21.876565756376777, -20.473527154402788, -21.45675840479055, -23.145917928095656, -22.22185060238624, -25.473029464982844, -29.603501047215914, -24.348562592814403, -27.432498860782616, -25.517563592998783, -26.296897593121727, -25.695696651108804, -29.013433349377507, -31.13990255911277, -27.989165674779585, -26.40863505312761, -24.49225948664032, -25.097897607872326, -25.165190988302086, -28.956039905999333, -24.682923488865683, -23.34827547328817, -22.80992958116802, -23.95391359452016, -25.63624349999246, -27.41951290045047, -30.3355501751967, -33.77871835431709, -34.07356695105837, -35.3014267766754, -36.249995298794104, -39.21991885692644, -35.88863575214718, -36.182240239883086, -36.182240239883086, -36.566185189939645, -41.15093343061939, -44.120856988751726, -46.45840076459298, -48.05064119504864, -47.15853445447719, -37.71788702551049, -39.19349089261695, -37.88595986773666, -37.488014891913565, -41.85403345371418, -36.20322239572474, -35.123088170938246, -35.077608810919486, -36.362400155790425, -36.76034513161346, -37.70404242766162, -45.071698750700165, -42.28608852521026, -43.00238786984676, -46.89035620970952, -57.10961399811325, -50.624469968732996, -55.29351540403212, -53.77149845808316, -53.485405168381845, -45.577783048925994, -51.2653199968764, -55.63682689114651, -59.367486059909, -59.85956624187895, -57.68525631909472, -56.823144300080784, -54.28699588239972, -49.63567153234722, -51.98436006554205, -49.992580083960135, -51.22449024597903, -53.11265161580231, -52.41034769166073, -64.51069890924789, -65.34691722459048, -60.88419486638931, -58.687161382046455, -58.50407535429433, -51.47081926863038, -51.24356292932143], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, 99.44341372912803, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 95.36178107606679, null, null, null, null, null, null, null, null, null, null, 92.39332096474955, null, null, null, null, null, null, null, null, null, null, null, null, 99.07235621521336, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 101.66975881261597, null, null, null, null, null, null, null, null, null, 104.4526901669759, null, null, null, null, null, null, null, null, null, null, null, null, 105.38033395176252, null, null, null, null, null, null, null, null, null, null, null, null, 107.97773654916514, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 109.46196660482377, null, null, null, null, null, null, null, null, null, 111.50278293135436, null, null, null, null, null, null, null, null, null, null, null, null, 112.05936920222635, null], "quarterLabels": ["2023-08-03", "", "", "", "", "", "", "", "", "", "", "2023-11-02", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-15", "", "", "", "", "", "", "", "", "", "", "2024-05-02", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-01", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-20", "", "", "", "", "", "", "", "", "", "2025-05-01", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-19", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-30", ""], "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.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 3.8461538461538494, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 5.612244897959178, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, -16.666666666666664, -16.666666666666664, -16.666666666666664, -16.666666666666664, -16.666666666666664, -16.666666666666664, -16.666666666666664, -16.666666666666664, -16.666666666666664, -16.666666666666664, -16.666666666666664, -16.666666666666664, -16.666666666666664, 23.913043478260875, 23.913043478260875, 23.913043478260875, 23.913043478260875, 23.913043478260875, 23.913043478260875, 23.913043478260875, 23.913043478260875, 23.913043478260875, 23.913043478260875, 23.913043478260875, 23.913043478260875, 23.913043478260875, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, -2.7522935779816535, 11.83895190925067, 11.83895190925067, 11.83895190925067, 11.83895190925067, 11.83895190925067, 11.83895190925067, 11.83895190925067, 11.83895190925067, 11.83895190925067, 11.83895190925067, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, 4.761904761904765, -1.1235955056179785, -1.1235955056179785, -1.1235955056179785, -1.1235955056179785, -1.1235955056179785, -1.1235955056179785, -1.1235955056179785, -1.1235955056179785, -1.1235955056179785, -1.1235955056179785, -1.1235955056179785, -1.1235955056179785, -1.1235955056179785, 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, 0.0, 0.0, 0.0, 6.849315068493158, 6.849315068493158, 6.849315068493158, 6.849315068493158, 6.849315068493158, 6.849315068493158, 6.849315068493158, 6.849315068493158, 6.849315068493158, 6.849315068493158, 1.6806722689075646, 1.6806722689075646, 1.6806722689075646, 1.6806722689075646, 1.6806722689075646, 1.6806722689075646, 1.6806722689075646, 1.6806722689075646, 1.6806722689075646, 1.6806722689075646, 1.6806722689075646, 1.6806722689075646, 1.6806722689075646, 2.285714285714288, 2.285714285714288], "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": [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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 86.856983, "latestClose": 141.84, "startTtmEps": 5.39, "latestTtmEps": 6.04, "priceChangePct": 63.302932131547784, "epsChangePct": 12.059369202226344, "earningsGapPct": -51.24356292932144, "startMultiple": 16.114468089053805, "latestMultiple": 23.483443708609272, "multipleChangePct": 45.72894109090109, "latestQuarter": "2026-07-30", "tone": "caution", "read": "Market price is leading earnings power; the spread is stable and has persisted through 10 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 16.079676061757688, "earningsMovePct": 6.338028169014098, "spread": -9.74164789274359, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 46.56072384630392, "earningsMovePct": 13.108614232209748, "spread": -33.45210961409418, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 63.302932131547784, "earningsMovePct": 12.059369202226344, "spread": -51.24356292932144, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 10, "persistenceLabel": "10 quarters", "summary": "Market price is leading earnings power; the spread is stable and has persisted through 10 updates.", "marketChangePct": 63.302932131547784, "earningsChangePct": 12.059369202226344, "recentMarketMovePoints": -2.4868466822063056, "recentEarningsMovePoints": 0.5565862708719891}, "pressure": {"score": 54, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 82, "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": 60, "band": "mixed", "label": "Mixed support", "tone": "caution", "summary": "3 of 5 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 5.31516943, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "caution", "value": -0.00472985, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.14079769, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.00077231, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share count", "state": "caution", "value": 14.284105705112381, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 3, "mixed": 0, "caution": 2}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-30", "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, 100.0, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 99.44341372912803, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 95.36178107606679, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 92.39332096474955, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 99.07235621521336, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 101.66975881261597, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 104.4526901669759, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 105.38033395176252, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 107.97773654916514, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 109.46196660482377, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 111.50278293135436, 112.05936920222635, 112.05936920222635], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 99.60178585538428, 98.98507509525253, 98.98507509525253, 98.98507509525253, 98.98507509525253, 98.98507509525253, 98.98507509525253, 98.98507509525253, 98.98507509525253, 98.98507509525253, 98.98507509525253, 98.98507509525253, 100.06534163982859, 100.06534163982859, 100.06534163982859, 100.06534163982859, 100.06534163982859, 100.06534163982859, 100.06534163982859, 100.06534163982859, 100.06534163982859, 100.06534163982859, 100.06534163982859, 100.06534163982859, 100.06534163982859, 102.15005376955698, 102.15005376955698, 102.15005376955698, 102.15005376955698, 102.15005376955698, 102.15005376955698, 102.15005376955698, 102.15005376955698, 102.15005376955698, 102.15005376955698, 102.15005376955698, 102.15005376955698, 102.15005376955698, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 103.1375194946166, 102.36294647085096, 102.36294647085096, 102.36294647085096, 102.36294647085096, 102.36294647085096, 102.36294647085096, 102.36294647085096, 102.36294647085096, 102.36294647085096, 102.36294647085096, 101.43947744620662, 101.43947744620662, 101.43947744620662, 101.43947744620662, 101.43947744620662, 101.43947744620662, 101.43947744620662, 101.43947744620662, 101.43947744620662, 101.43947744620662, 101.43947744620662, 101.43947744620662, 101.43947744620662, 101.43056722259362, 101.43056722259362, 101.43056722259362, 101.43056722259362, 101.43056722259362, 101.43056722259362, 101.43056722259362, 101.43056722259362, 101.43056722259362, 101.43056722259362, 101.43056722259362, 101.43056722259362, 101.43056722259362, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.20024634806919, 101.56909598216161, 101.56909598216161, 101.56909598216161, 101.56909598216161, 101.56909598216161, 101.56909598216161, 101.56909598216161, 101.56909598216161, 101.56909598216161, 101.56909598216161, 99.89066763352866, 99.89066763352866, 99.89066763352866, 99.89066763352866, 99.89066763352866, 99.89066763352866, 99.89066763352866, 99.89066763352866, 99.89066763352866, 99.89066763352866, 99.89066763352866, 99.89066763352866, 99.89066763352866, 100.95081612604773, 100.95081612604773], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 111.76586627045586, 122.85948926299473, 122.85948926299473, 122.85948926299473, 122.85948926299473, 122.85948926299473, 122.85948926299473, 122.85948926299473, 122.85948926299473, 122.85948926299473, 122.85948926299473, 122.85948926299473, 170.663191427744, 170.663191427744, 170.663191427744, 170.663191427744, 170.663191427744, 170.663191427744, 170.663191427744, 170.663191427744, 170.663191427744, 170.663191427744, 170.663191427744, 170.663191427744, 170.663191427744, 204.14468410162135, 204.14468410162135, 204.14468410162135, 204.14468410162135, 204.14468410162135, 204.14468410162135, 204.14468410162135, 204.14468410162135, 204.14468410162135, 204.14468410162135, 204.14468410162135, 204.14468410162135, 204.14468410162135, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 219.77290628746832, 224.3650064146419, 224.3650064146419, 224.3650064146419, 224.3650064146419, 224.3650064146419, 224.3650064146419, 224.3650064146419, 224.3650064146419, 224.3650064146419, 224.3650064146419, 218.20191361988662, 218.20191361988662, 218.20191361988662, 218.20191361988662, 218.20191361988662, 218.20191361988662, 218.20191361988662, 218.20191361988662, 218.20191361988662, 218.20191361988662, 218.20191361988662, 218.20191361988662, 218.20191361988662, 220.7146064963464, 220.7146064963464, 220.7146064963464, 220.7146064963464, 220.7146064963464, 220.7146064963464, 220.7146064963464, 220.7146064963464, 220.7146064963464, 220.7146064963464, 220.7146064963464, 220.7146064963464, 220.7146064963464, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 225.40953676072476, 249.19379773381962, 249.19379773381962, 249.19379773381962, 249.19379773381962, 249.19379773381962, 249.19379773381962, 249.19379773381962, 249.19379773381962, 249.19379773381962, 249.19379773381962, 266.2244271242118, 266.2244271242118, 266.2244271242118, 266.2244271242118, 266.2244271242118, 266.2244271242118, 266.2244271242118, 266.2244271242118, 266.2244271242118, 266.2244271242118, 266.2244271242118, 266.2244271242118, 266.2244271242118, 251.79071338932332, 251.79071338932332], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 12.05936920222635, "valuationContribution": 51.24356292932143, "marketMove": 63.30293213154778, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 12.05936920222635}, {"key": "valuation", "label": "Relative valuation contribution", "value": 51.24356292932143}, {"key": "market", "label": "Total market move", "value": 63.30293213154778}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-03", "periodEnd": "2023-09-30", "earningsChangePct": -0.5565862708719727, "surprisePct": 5.612244897959178, "immediateReturnPct": 8.120911110836083, "forward4WeekPct": 5.69532760678233, "forward13WeekPct": -0.18617556253871514, "toDateReturnPct": 64.06740968166598, "weeksSince": 144, "availabilitySource": "reported", "spread": -8.173704401719334, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-02-16", "periodEnd": "2023-12-31", "earningsChangePct": -4.104477611940305, "surprisePct": 1.6666666666666683, "immediateReturnPct": -0.9937471812761722, "forward4WeekPct": 1.3845470097987533, "forward13WeekPct": 10.897259838169848, "toDateReturnPct": 69.16368154507599, "weeksSince": 129, "availabilitySource": "reported", "spread": -0.2143569990952301, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": -3.112840466926059, "surprisePct": -16.666666666666664, "immediateReturnPct": 2.5687098020207078, "forward4WeekPct": 1.790382417336267, "forward13WeekPct": 11.023698283535065, "toDateReturnPct": 60.15115450758772, "weeksSince": 118, "availabilitySource": "reported", "spread": -12.193942905560107, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": 7.228915662650581, "surprisePct": 23.913043478260875, "immediateReturnPct": 6.799999887041164, "forward4WeekPct": 5.38467331779946, "forward13WeekPct": 9.4590098844205, "toDateReturnPct": 54.05848974368421, "weeksSince": 105, "availabilitySource": "reported", "spread": -14.136290463200524, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": 0.9363295880149725, "surprisePct": -2.7522935779816535, "immediateReturnPct": 2.122527288343834, "forward4WeekPct": 15.195638242634303, "forward13WeekPct": 6.901396347664579, "toDateReturnPct": 43.732730082822634, "weeksSince": 92, "availabilitySource": "reported", "spread": -16.027213379032517, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-21", "periodEnd": "2024-12-31", "earningsChangePct": 1.6697588126159735, "surprisePct": 11.83895190925067, "immediateReturnPct": 4.026233976133642, "forward4WeekPct": 4.06267110075289, "forward13WeekPct": 6.051316124276851, "toDateReturnPct": 33.61189617624682, "weeksSince": 76, "availabilitySource": "reported", "spread": -25.473029464982844, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": 2.737226277372251, "surprisePct": 4.761904761904765, "immediateReturnPct": 0.9273567071928168, "forward4WeekPct": 2.892053594000177, "forward13WeekPct": 7.554417448817841, "toDateReturnPct": 25.948084774853154, "weeksSince": 66, "availabilitySource": "reported", "spread": -26.40863505312761, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": 0.8880994671403242, "surprisePct": -1.1235955056179785, "immediateReturnPct": 0.8843810495786197, "forward4WeekPct": 2.197446452373253, "forward13WeekPct": 5.3997967127947355, "toDateReturnPct": 18.137356682141316, "weeksSince": 53, "availabilitySource": "reported", "spread": -34.07356695105837, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": 2.464788732394374, "surprisePct": 0.0, "immediateReturnPct": -4.486230233030986, "forward4WeekPct": -1.7746941691942242, "forward13WeekPct": -1.0218667566594064, "toDateReturnPct": 7.056603892354407, "weeksSince": 40, "availabilitySource": "reported", "spread": -37.71788702551049, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-20", "periodEnd": "2025-12-31", "earningsChangePct": 1.3745704467353903, "surprisePct": 6.849315068493158, "immediateReturnPct": -3.029253275398247, "forward4WeekPct": -6.086233051908573, "forward13WeekPct": -0.969309607960378, "toDateReturnPct": -1.080893484458445, "weeksSince": 24, "availabilitySource": "reported", "spread": -50.624469968732996, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": 1.8644067796609987, "surprisePct": 1.6806722689075646, "immediateReturnPct": 0.7051892857670605, "forward4WeekPct": -3.3813663246900605, "forward13WeekPct": -2.1639811836468015, "toDateReturnPct": -2.299942963527757, "weeksSince": 14, "availabilitySource": "reported", "spread": -56.823144300080784, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 0.4991680532445919, "surprisePct": 2.285714285714288, "immediateReturnPct": -3.809652081158843, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -3.9433268879287553, "weeksSince": 1, "availabilitySource": "reported", "spread": -51.47081926863038, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 0.4991680532445919, "surprisePct": 2.285714285714288, "immediateReturnPct": -3.809652081158843, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -3.9433268879287553, "weeksSince": 1, "availabilitySource": "reported", "spread": -51.47081926863038, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 2 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Utilities - Regulated Electric", "population": 30, "spreadPercentile": 34.5, "qualityPercentile": 6.9, "rarityPercentile": 50.0, "currentOneYearSpread": -5.7531620000000006, "lead": "aligned", "relatedSignals": [{"tickerId": 5927, "symbol": "EVRG", "name": "Evergy, Inc.", "spread": -9.034265, "lead": "aligned", "quality": 75}, {"tickerId": 9005, "symbol": "XEL", "name": "Xcel Energy Inc", "spread": -1.9967440000000003, "lead": "aligned", "quality": 100}, {"tickerId": 6970, "symbol": "LNT", "name": "Alliant Energy Corp", "spread": -9.934545, "lead": "aligned", "quality": 100}, {"tickerId": 928, "symbol": "D", "name": "Dominion Energy Inc", "spread": -1.0749279999999999, "lead": "aligned", "quality": 87.5}, {"tickerId": 1239, "symbol": "EIX", "name": "Edison International", "spread": 0.3764600000000007, "lead": "aligned", "quality": 100}, {"tickerId": 5936, "symbol": "EXC", "name": "Exelon Corporation", "spread": 0.656909, "lead": "aligned", "quality": 100}, {"tickerId": 4337, "symbol": "WEC", "name": "WEC Energy Group Inc", "spread": 0.8830059999999998, "lead": "aligned", "quality": 100}, {"tickerId": 767, "symbol": "CMS", "name": "CMS Energy Corporation", "spread": 1.411205, "lead": "aligned", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-02-16", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-05-03", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2024-08-02", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "expectations_elevated", "label": "Expectations elevated", "tone": "caution", "explanation": "Price is leading delivered earnings power by a meaningful margin."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}