{"ticker": {"uuid": "7c45dc1f-c978-4454-9ef5-20e9a55f4bc4", "symbol": "HIFS", "name": "Hingham Institution for Savings", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-16", "fiscal_date_ending": "2026-09-30", "estimate": null, "session": "Time unconfirmed", "days": 64}, "profile": {"sample": 12, "measured": 0, "beats": 0, "misses": 0, "inline": 0, "beat_rate": null, "beat_rate_label": "-", "average_surprise": null, "average_surprise_label": "-", "median_surprise": null, "surprise_dispersion": null, "average_reaction": 2.0, "average_reaction_label": "+2.0%", "average_abs_reaction": 9.6, "positive_response_rate": 50.0, "confirmation_rate": null, "reaction_sample": 12, "streak": {"count": 0, "band": "unavailable", "label": "No measured streak"}, "profile": "Evidence is still developing", "profile_tone": "neutral", "profile_text": "More reported quarters are needed before delivery consistency can be assessed reliably."}, "event_risk": {"score": 37, "band": "Moderate", "tone": "neutral", "days": 64, "proximity_component": 3, "reaction_component": 24, "variability_component": 0, "uncertainty_component": 10, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 80, "band": "Strong", "exact": 12, "surprise": 0, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 96.4, "revenue_growth_1y": 12.9, "cash_conversion": 0.54, "net_margin": 27.0, "earnings_yield": 4.3, "eps_surprise_avg": null, "sue_score": null, "pe_ratio": 10.0, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 301.57, "currency": "USD", "return_13w": 6.3, "fair_value": 236.957743, "fair_value_gap": 27.3, "relative_strength": -7.9, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 49.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-13", "date_source": "exact", "eps_actual": 1.5, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -13.810399481295613, "one_week_reaction_label": "-13.8%", "four_week_reaction": -8.255244174820495, "four_week_reaction_label": "-8.3%", "confirmation": "unavailable", "revenue": 45842000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 3297000.0, "operating_cash_flow": 5690000.0, "free_cash_flow": 5986000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-19", "date_source": "exact", "eps_actual": 2.8862, "eps_estimate": 0.0, "eps_surprise": 2.8862, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.5768799175738177, "one_week_reaction_label": "-3.6%", "four_week_reaction": -15.701638591228742, "four_week_reaction_label": "-15.7%", "confirmation": "unavailable", "revenue": 52508000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 6315000.0, "operating_cash_flow": 5543000.0, "free_cash_flow": 6842000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-12", "date_source": "exact", "eps_actual": 3.1332, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.412120724284869, "one_week_reaction_label": "+3.4%", "four_week_reaction": 8.036363346192909, "four_week_reaction_label": "+8.0%", "confirmation": "unavailable", "revenue": 53654000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 6868000.0, "operating_cash_flow": 3749000.0, "free_cash_flow": 3776000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-12", "date_source": "exact", "eps_actual": 1.8765, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 21.152870791581556, "one_week_reaction_label": "+21.2%", "four_week_reaction": 38.52765050663969, "four_week_reaction_label": "+38.5%", "confirmation": "unavailable", "revenue": 51767000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 4102000.0, "operating_cash_flow": 2887000.0, "free_cash_flow": 2909000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-11", "date_source": "exact", "eps_actual": 1.44, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": -4.0000000000000036, "eps_yoy_label": "-4.0%", "one_week_reaction": 12.545250931634232, "one_week_reaction_label": "+12.5%", "four_week_reaction": 9.463885601709581, "four_week_reaction_label": "+9.5%", "confirmation": "unavailable", "revenue": 53186000.0, "revenue_yoy": 16.020243444875877, "revenue_yoy_label": "+16.0%", "net_income": 5846000.0, "operating_cash_flow": 3690000.0, "free_cash_flow": 3764000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-17", "date_source": "exact", "eps_actual": 5.1658, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 78.9827454784838, "eps_yoy_label": "+79.0%", "one_week_reaction": 10.890363973984236, "one_week_reaction_label": "+10.9%", "four_week_reaction": 13.208929912981452, "four_week_reaction_label": "+13.2%", "confirmation": "unavailable", "revenue": 58723000.0, "revenue_yoy": 11.836291612706635, "revenue_yoy_label": "+11.8%", "net_income": 11375000.0, "operating_cash_flow": 1567000.0, "free_cash_flow": 1583000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-11", "date_source": "exact", "eps_actual": 3.2367, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 3.3033320566832605, "eps_yoy_label": "+3.3%", "one_week_reaction": 9.093796695191038, "one_week_reaction_label": "+9.1%", "four_week_reaction": 15.256160046005293, "four_week_reaction_label": "+15.3%", "confirmation": "unavailable", "revenue": 51361000.0, "revenue_yoy": -4.27367950199426, "revenue_yoy_label": "-4.3%", "net_income": 7124000.0, "operating_cash_flow": 11488000.0, "free_cash_flow": 11518000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-11", "date_source": "exact", "eps_actual": 4.28, "eps_estimate": 0.0, "eps_surprise": 4.28, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 128.0841993072209, "eps_yoy_label": "+128.1%", "one_week_reaction": -14.532702235329642, "one_week_reaction_label": "-14.5%", "four_week_reaction": -15.900403494481841, "four_week_reaction_label": "-15.9%", "confirmation": "unavailable", "revenue": 54079000.0, "revenue_yoy": 4.466165704019936, "revenue_yoy_label": "+4.5%", "net_income": 9414000.0, "operating_cash_flow": 5526000.0, "free_cash_flow": 5650000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-10", "date_source": "exact", "eps_actual": 7.85, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 445.1388888888889, "eps_yoy_label": "+445.1%", "one_week_reaction": -7.061307695948031, "one_week_reaction_label": "-7.1%", "four_week_reaction": 5.314770475980309, "four_week_reaction_label": "+5.3%", "confirmation": "unavailable", "revenue": 64468000.0, "revenue_yoy": 21.21234911442861, "revenue_yoy_label": "+21.2%", "net_income": 17295000.0, "operating_cash_flow": 11155000.0, "free_cash_flow": 11170000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-16", "date_source": "exact", "eps_actual": 9.39, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 81.77242634248327, "eps_yoy_label": "+81.8%", "one_week_reaction": 12.112665821665722, "one_week_reaction_label": "+12.1%", "four_week_reaction": 20.537296121908312, "four_week_reaction_label": "+20.5%", "confirmation": "unavailable", "revenue": 66849000.0, "revenue_yoy": 13.837848883742316, "revenue_yoy_label": "+13.8%", "net_income": 20718000.0, "operating_cash_flow": 7623000.0, "free_cash_flow": 7720000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-17", "date_source": "exact", "eps_actual": 1.2906, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": -60.12605431457967, "eps_yoy_label": "-60.1%", "one_week_reaction": -2.878188572665308, "one_week_reaction_label": "-2.9%", "four_week_reaction": -3.0724207230733986, "four_week_reaction_label": "-3.1%", "confirmation": "unavailable", "revenue": 42115000.0, "revenue_yoy": -18.001985942641305, "revenue_yoy_label": "-18.0%", "net_income": 2851000.0, "operating_cash_flow": 13122000.0, "free_cash_flow": 13122000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-17", "date_source": "exact", "eps_actual": 4.82, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 12.616822429906543, "eps_yoy_label": "+12.6%", "one_week_reaction": -3.9107105770745623, "one_week_reaction_label": "-3.9%", "four_week_reaction": 3.9470415450752854, "four_week_reaction_label": "+3.9%", "confirmation": "unavailable", "revenue": 71985999.0, "revenue_yoy": 33.11266665433902, "revenue_yoy_label": "+33.1%", "net_income": 25443000.0, "operating_cash_flow": 3748000.0, "free_cash_flow": 3566000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [1.5, 2.8862, 3.1332, 1.8765, 1.44, 5.1658, 3.2367, 4.28, 7.85, 9.39, 1.2906, 4.82], "eps_estimate": [null, 0.0, null, null, null, null, null, 0.0, null, null, null, null], "surprise": [null, null, null, null, null, null, null, null, null, null, null, null], "reaction_1w": [-13.810399481295613, -3.5768799175738177, 3.412120724284869, 21.152870791581556, 12.545250931634232, 10.890363973984236, 9.093796695191038, -14.532702235329642, -7.061307695948031, 12.112665821665722, -2.878188572665308, -3.9107105770745623], "reaction_4w": [-8.255244174820495, -15.701638591228742, 8.036363346192909, 38.52765050663969, 9.463885601709581, 13.208929912981452, 15.256160046005293, -15.900403494481841, 5.314770475980309, 20.537296121908312, -3.0724207230733986, 3.9470415450752854], "revenue": [45.84, 52.51, 53.65, 51.77, 53.19, 58.72, 51.36, 54.08, 64.47, 66.85, 42.12, 71.99], "net_income": [3.3, 6.32, 6.87, 4.1, 5.85, 11.38, 7.12, 9.41, 17.3, 20.72, 2.85, 25.44], "financial_unit": "millions", "scatter": [], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 94.66336630600102, 100.09900979719357, 98.52475248765249, 96.75742581789004, 91.33663354058264, 92.45049503747974, 88.82673288048066, 87.39108928701057, 76.55940622350292, 75.76732682317879, 81.49386918868143, 79.3563575645165, 83.01498205246067, 81.94125529500545, 84.09368001098257, 87.24526653674177, 98.3205589080295, 101.65607117966256, 96.94857440543304, 99.73634480078772, 98.01580704887265, 93.75186506336696, 94.50989933049362, 87.92198400271486, 82.62571926378256, 81.72306042806588, 82.9648399646314, 83.26905077546724, 86.27625206213946, 82.46114596744745, 83.26905077546724, 87.00436400473023, 82.28659907432156, 82.36639193975054, 85.09431717464567, 86.20144625079978, 88.89944916115904, 90.8462985276045, 92.63800049814289, 85.71142062745702, 85.5312494910093, 85.64135435849836, 82.5334019990815, 82.58344948016277, 89.52504318606277, 88.81937298687387, 97.28241247002853, 107.6072201926802, 120.66462416663921, 123.03939059344538, 112.40641852066702, 119.52684659523483, 128.67451420265908, 128.94548173641022, 122.21645149469842, 120.81645214416095, 127.25444287991021, 118.31251017501967, 116.43580787680953, 126.21573340391168, 131.04297214923085, 126.64225693244371, 127.45515953369716, 145.9113569034199, 137.80209603040058, 143.61239144866482, 142.4956073703362, 141.50961788820302, 139.19556086728412, 129.99969955965162, 127.33350343797088, 129.23505458208479, 117.01881556902853, 121.94082777478205, 129.7625905025411, 128.723723007704, 132.47574890254253, 138.95101827671968, 131.60330183687182, 130.972921221907, 121.44660928264534, 118.56198765811506, 118.38548112683594, 121.0381224027731, 111.13358240136523, 111.047850277713, 121.239844445028, 126.24254495629566, 128.0882995973767, 130.94250745366932, 134.79494690528674, 124.23865539162196, 122.55510887817593, 116.23548959413988, 112.2111563294433, 113.24757376520105, 124.24876706312607, 144.16315051312273, 138.20754168686545, 123.21234911598049, 124.67850108443625, 121.24062789117905, 121.45502007823671, 129.07827176790684, 140.7463066100891, 144.0206553634445, 135.0136623650342, 145.34357322681194, 144.16764612351025, 134.41049269634627, 141.62318331711765, 137.95854848804228, 131.62273457429941, 158.18753517229592, 149.1501304511993, 146.36485153733793, 141.15839775136635, 138.66437926300884, 148.78267784195666, 152.91228489334023, 138.58310746398405, 150.1185777967014, 147.89377124768478, 138.00912781246367, 141.11584823860517, 150.34600986196082, 158.2087393571564, 152.27980247440627, 170.09722786631025, 159.7241389961319, 160.46908326904975, 142.41694927449538, 138.78407162947926, 136.95742857427044, 138.57487514274433, 139.5800391114524, 145.7283777364139, 149.62147507722023, 156.9688672971857, 145.3150868792944, 146.1263617330944, 145.02447387077962, 134.45408748582594, 145.6790502893931, 147.99052326762197, 147.2234415270593, 150.39915993298877, 145.5665449674439, 157.7120058596863, 161.85547612367313, 148.36326720671096, 150.6085666001206, 142.56120922356473, 145.52602515296823, 154.21922700099088], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 159.17246080436266, 159.17246080436266, 159.17246080436266], "gap": [0.0, 5.3366336939989765, -0.09900979719357395, 1.475247512347508, 3.242574182109962, 8.663366459417361, 7.54950496252026, 11.173267119519338, 12.608910712989427, 1.150205228439816, 1.942284628763943, -3.784257736738695, -1.6467461125737657, -5.305370600517932, -4.231643843062713, -6.384068559039832, -9.535655084799032, -20.610947456086762, -23.946459727719827, -19.2389629534903, -22.026733348844985, -20.30619559692991, -16.04225361142423, -34.20860417030276, -27.620688842524004, -22.324424103591696, -21.421765267875017, -22.663544804440534, -22.967755615276374, -25.9749569019486, -22.15985080725659, -22.967755615276374, -26.703068844539374, -21.985303914130697, -22.06509677955968, -21.226559846765632, -22.33368892291974, -25.031691833279005, -26.978541199724468, -28.77024317026285, -21.84366329957698, -21.66349216312927, -21.773597030618326, -18.66564467120147, -18.715692152282735, -25.65728585818274, -24.951615658993838, -33.4146551421485, -43.55882210133733, -56.61622607529634, -58.9909925021025, -48.35802042932414, -55.478448503891954, -64.62611611131621, -64.89708364506734, -58.16805340335554, -56.76805405281807, -63.20604478856734, -54.26411208367679, -52.38740978546666, -62.16733531256881, -67.4035720128982, -63.002856796111054, -63.815759397364495, -82.27195676708723, -74.16269589406792, -79.97299131233217, -78.85620723400353, -77.87021775187037, -75.55616073095146, -66.36029942331896, -63.694103301638215, -65.59565444575213, -53.37941543269587, -58.30142763844939, -50.583994728853284, -49.54512723401619, -53.29715312885473, -59.772422503031876, -52.42470606318402, -51.7943254482192, -42.26801350895754, -39.383391884427255, -39.20688535314814, -41.859526629085295, -31.954986627677428, -31.869254504025193, -41.35572719894756, -46.358427710215224, -48.20418235129627, -51.058390207588886, -54.9108296592063, -44.354538145541525, -42.67099163209549, -36.35137234805944, -32.32703908336286, -33.36345651912062, -44.36464981704563, -64.2790332670423, -58.32342444078502, -26.94445545544879, -28.41060742390455, -24.972734230647347, -25.187126417705016, -32.81037810737514, -44.47841294955741, -47.75276170291279, -38.74576870450251, -49.07567956628024, -47.899752462978554, -38.14259903581457, -45.35528965658595, -41.690654827510585, 8.339773946491306, -18.225026651505203, -9.187621930408568, -6.402343016547206, -1.1958892305756308, 1.2981292577818806, -8.820169321165935, -12.949776372549508, 1.379401056806671, -10.156069275910681, -7.931262726894062, 1.953380708327046, -1.1533397178144469, -10.383501341170103, 10.548588522870887, 16.47752540562101, -1.3398999862829726, 9.033188883895377, 8.288244610977529, 26.340378605531896, 29.97325625054802, 31.79989930575684, 30.182452737282944, 29.17728876857487, 23.028950143613372, 19.13585280280705, 11.788460582841566, 10.17639232997621, 9.36511747617621, 10.467005338490992, 21.03739172344467, 9.812428919877505, 7.500955941648641, 8.268037682211315, 5.092319276281842, 9.924934241826719, -2.220526650415678, -6.36399691440252, 7.12821200255965, 4.882912609149997, 16.611251580797926, 13.646435651394427, 4.9532338033717735], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 77.70961145194273, null, null, null, null, null, null, null, null, null, null, null, null, null, 60.30129516019086, null, null, null, null, null, null, null, null, null, null, null, 63.867757327880035, null, null, null, null, null, null, null, null, null, null, null, null, 64.04839809134288, null, null, null, null, null, null, null, null, null, null, null, null, 63.63940013633266, null, null, null, null, null, null, null, null, null, null, null, null, null, 79.1785957736878, null, null, null, null, null, null, null, null, null, null, null, 79.88411724608044, null, null, null, null, null, null, null, null, null, null, null, null, 96.2678936605317, null, null, null, null, null, null, null, null, null, null, null, null, 139.96250852079072, null, null, null, null, null, null, null, null, null, null, null, null, null, 168.75732788002728, null, null, null, null, null, null, null, null, null, null, null, null, 155.4914792092706, null, null, null, null, null, null, null, null, null, null, null, null, 159.17246080436266, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [59.2, -5.0, 54.2]}}, "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": [195.546305, 185.110715, 195.739915, 192.661513, 189.205571, 178.605412, 180.783527, 173.697394, 170.890046, 149.70909, 148.160208, 159.35825, 155.178425, 162.33273, 160.233097, 164.442084, 170.604895, 192.26222, 198.784691, 189.579355, 195.030737, 191.666289, 183.328308, 184.810616, 171.928191, 161.571541, 159.806425, 162.234679, 162.829552, 168.710023, 161.249724, 162.829552, 170.133819, 160.908404, 161.064436, 166.398793, 168.563743, 173.839588, 177.64658, 181.150187, 167.605516, 167.253198, 167.468504, 161.391018, 161.488884, 175.062914, 173.683002, 190.232163, 210.421943, 235.955214, 240.598982, 219.806598, 233.730332, 251.618258, 252.148125, 238.989755, 236.252108, 248.841361, 231.355742, 227.68592, 246.810203, 256.24969, 247.644254, 249.233855, 285.324267, 269.466907, 280.828725, 278.644895, 276.716829, 272.191776, 254.209609, 248.995961, 252.714374, 228.82597, 238.450783, 253.745951, 251.714484, 259.051432, 271.713582, 257.345394, 256.112708, 237.484357, 231.843586, 231.498434, 236.685576, 217.317614, 217.149968, 237.080036, 246.862632, 250.471937, 256.053235, 263.586538, 242.9441, 239.651987, 227.294205, 219.42477, 221.451446, 242.963873, 281.905714, 270.259741, 240.937196, 243.804202, 237.081568, 237.500804, 252.407791, 275.224202, 281.62707, 264.014228, 284.213987, 281.914505, 262.834752, 276.938902, 269.772844, 257.383394, 309.32988, 291.657569, 286.211059, 276.030031, 271.15307, 290.939029, 299.014323, 270.994146, 293.551332, 289.200805, 269.87175, 275.946827, 293.996067, 309.371344, 297.777527, 332.618844, 312.334652, 313.791363, 278.491082, 271.387124, 267.815191, 270.978048, 272.943609, 284.966458, 292.579266, 306.94682, 284.158283, 285.744701, 283.59, 262.92, 284.87, 289.39, 287.89, 294.1, 284.65, 308.4, 316.502403, 290.118887, 294.509487, 278.773177, 284.570765, 301.57], "ttmEps": [14.67, 14.67, 14.67, 14.67, 14.67, 14.67, 14.67, 14.67, 14.67, 11.4, 11.4, 11.4, 11.4, 11.4, 11.4, 11.4, 11.4, 11.4, 11.4, 11.4, 11.4, 11.4, 11.4, 8.8462, 8.8462, 8.8462, 8.8462, 8.8462, 8.8462, 8.8462, 8.8462, 8.8462, 8.8462, 8.8462, 8.8462, 9.3694, 9.3694, 9.3694, 9.3694, 9.3694, 9.3694, 9.3694, 9.3694, 9.3694, 9.3694, 9.3694, 9.3694, 9.3694, 9.3959, 9.3959, 9.3959, 9.3959, 9.3959, 9.3959, 9.3959, 9.3959, 9.3959, 9.3959, 9.3959, 9.3959, 9.3959, 9.3359, 9.3359, 9.3359, 9.3359, 9.3359, 9.3359, 9.3359, 9.3359, 9.3359, 9.3359, 9.3359, 9.3359, 9.3359, 9.3359, 11.6155, 11.6155, 11.6155, 11.6155, 11.6155, 11.6155, 11.6155, 11.6155, 11.6155, 11.6155, 11.6155, 11.6155, 11.719, 11.719, 11.719, 11.719, 11.719, 11.719, 11.719, 11.719, 11.719, 11.719, 11.719, 11.719, 11.719, 14.1225, 14.1225, 14.1225, 14.1225, 14.1225, 14.1225, 14.1225, 14.1225, 14.1225, 14.1225, 14.1225, 14.1225, 14.1225, 20.5325, 20.5325, 20.5325, 20.5325, 20.5325, 20.5325, 20.5325, 20.5325, 20.5325, 20.5325, 20.5325, 20.5325, 20.5325, 20.5325, 24.7567, 24.7567, 24.7567, 24.7567, 24.7567, 24.7567, 24.7567, 24.7567, 24.7567, 24.7567, 24.7567, 24.7567, 24.7567, 22.8106, 22.8106, 22.8106, 22.8106, 22.8106, 22.8106, 22.8106, 22.8106, 22.8106, 22.8106, 22.8106, 22.8106, 22.8106, 23.3506, 23.3506, 23.3506], "quarterlyEps": [1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 2.8862, 2.8862, 2.8862, 2.8862, 2.8862, 2.8862, 2.8862, 2.8862, 2.8862, 2.8862, 2.8862, 2.8862, 3.1332, 3.1332, 3.1332, 3.1332, 3.1332, 3.1332, 3.1332, 3.1332, 3.1332, 3.1332, 3.1332, 3.1332, 3.1332, 1.8765, 1.8765, 1.8765, 1.8765, 1.8765, 1.8765, 1.8765, 1.8765, 1.8765, 1.8765, 1.8765, 1.8765, 1.8765, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 5.1658, 5.1658, 5.1658, 5.1658, 5.1658, 5.1658, 5.1658, 5.1658, 5.1658, 5.1658, 5.1658, 5.1658, 3.2367, 3.2367, 3.2367, 3.2367, 3.2367, 3.2367, 3.2367, 3.2367, 3.2367, 3.2367, 3.2367, 3.2367, 3.2367, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 4.28, 7.85, 7.85, 7.85, 7.85, 7.85, 7.85, 7.85, 7.85, 7.85, 7.85, 7.85, 7.85, 7.85, 7.85, 9.39, 9.39, 9.39, 9.39, 9.39, 9.39, 9.39, 9.39, 9.39, 9.39, 9.39, 9.39, 9.39, 1.2906, 1.2906, 1.2906, 1.2906, 1.2906, 1.2906, 1.2906, 1.2906, 1.2906, 1.2906, 1.2906, 1.2906, 1.2906, 4.82, 4.82, 4.82], "priceIndex": [100.0, 94.66336630600102, 100.09900979719357, 98.52475248765249, 96.75742581789004, 91.33663354058264, 92.45049503747974, 88.82673288048066, 87.39108928701057, 76.55940622350292, 75.76732682317879, 81.49386918868143, 79.3563575645165, 83.01498205246067, 81.94125529500545, 84.09368001098257, 87.24526653674177, 98.3205589080295, 101.65607117966256, 96.94857440543304, 99.73634480078772, 98.01580704887265, 93.75186506336696, 94.50989933049362, 87.92198400271486, 82.62571926378256, 81.72306042806588, 82.9648399646314, 83.26905077546724, 86.27625206213946, 82.46114596744745, 83.26905077546724, 87.00436400473023, 82.28659907432156, 82.36639193975054, 85.09431717464567, 86.20144625079978, 88.89944916115904, 90.8462985276045, 92.63800049814289, 85.71142062745702, 85.5312494910093, 85.64135435849836, 82.5334019990815, 82.58344948016277, 89.52504318606277, 88.81937298687387, 97.28241247002853, 107.6072201926802, 120.66462416663921, 123.03939059344538, 112.40641852066702, 119.52684659523483, 128.67451420265908, 128.94548173641022, 122.21645149469842, 120.81645214416095, 127.25444287991021, 118.31251017501967, 116.43580787680953, 126.21573340391168, 131.04297214923085, 126.64225693244371, 127.45515953369716, 145.9113569034199, 137.80209603040058, 143.61239144866482, 142.4956073703362, 141.50961788820302, 139.19556086728412, 129.99969955965162, 127.33350343797088, 129.23505458208479, 117.01881556902853, 121.94082777478205, 129.7625905025411, 128.723723007704, 132.47574890254253, 138.95101827671968, 131.60330183687182, 130.972921221907, 121.44660928264534, 118.56198765811506, 118.38548112683594, 121.0381224027731, 111.13358240136523, 111.047850277713, 121.239844445028, 126.24254495629566, 128.0882995973767, 130.94250745366932, 134.79494690528674, 124.23865539162196, 122.55510887817593, 116.23548959413988, 112.2111563294433, 113.24757376520105, 124.24876706312607, 144.16315051312273, 138.20754168686545, 123.21234911598049, 124.67850108443625, 121.24062789117905, 121.45502007823671, 129.07827176790684, 140.7463066100891, 144.0206553634445, 135.0136623650342, 145.34357322681194, 144.16764612351025, 134.41049269634627, 141.62318331711765, 137.95854848804228, 131.62273457429941, 158.18753517229592, 149.1501304511993, 146.36485153733793, 141.15839775136635, 138.66437926300884, 148.78267784195666, 152.91228489334023, 138.58310746398405, 150.1185777967014, 147.89377124768478, 138.00912781246367, 141.11584823860517, 150.34600986196082, 158.2087393571564, 152.27980247440627, 170.09722786631025, 159.7241389961319, 160.46908326904975, 142.41694927449538, 138.78407162947926, 136.95742857427044, 138.57487514274433, 139.5800391114524, 145.7283777364139, 149.62147507722023, 156.9688672971857, 145.3150868792944, 146.1263617330944, 145.02447387077962, 134.45408748582594, 145.6790502893931, 147.99052326762197, 147.2234415270593, 150.39915993298877, 145.5665449674439, 157.7120058596863, 161.85547612367313, 148.36326720671096, 150.6085666001206, 142.56120922356473, 145.52602515296823, 154.21922700099088], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 159.17246080436266, 159.17246080436266, 159.17246080436266], "valuationGap": [0.0, 5.3366336939989765, -0.09900979719357395, 1.475247512347508, 3.242574182109962, 8.663366459417361, 7.54950496252026, 11.173267119519338, 12.608910712989427, 1.150205228439816, 1.942284628763943, -3.784257736738695, -1.6467461125737657, -5.305370600517932, -4.231643843062713, -6.384068559039832, -9.535655084799032, -20.610947456086762, -23.946459727719827, -19.2389629534903, -22.026733348844985, -20.30619559692991, -16.04225361142423, -34.20860417030276, -27.620688842524004, -22.324424103591696, -21.421765267875017, -22.663544804440534, -22.967755615276374, -25.9749569019486, -22.15985080725659, -22.967755615276374, -26.703068844539374, -21.985303914130697, -22.06509677955968, -21.226559846765632, -22.33368892291974, -25.031691833279005, -26.978541199724468, -28.77024317026285, -21.84366329957698, -21.66349216312927, -21.773597030618326, -18.66564467120147, -18.715692152282735, -25.65728585818274, -24.951615658993838, -33.4146551421485, -43.55882210133733, -56.61622607529634, -58.9909925021025, -48.35802042932414, -55.478448503891954, -64.62611611131621, -64.89708364506734, -58.16805340335554, -56.76805405281807, -63.20604478856734, -54.26411208367679, -52.38740978546666, -62.16733531256881, -67.4035720128982, -63.002856796111054, -63.815759397364495, -82.27195676708723, -74.16269589406792, -79.97299131233217, -78.85620723400353, -77.87021775187037, -75.55616073095146, -66.36029942331896, -63.694103301638215, -65.59565444575213, -53.37941543269587, -58.30142763844939, -50.583994728853284, -49.54512723401619, -53.29715312885473, -59.772422503031876, -52.42470606318402, -51.7943254482192, -42.26801350895754, -39.383391884427255, -39.20688535314814, -41.859526629085295, -31.954986627677428, -31.869254504025193, -41.35572719894756, -46.358427710215224, -48.20418235129627, -51.058390207588886, -54.9108296592063, -44.354538145541525, -42.67099163209549, -36.35137234805944, -32.32703908336286, -33.36345651912062, -44.36464981704563, -64.2790332670423, -58.32342444078502, -26.94445545544879, -28.41060742390455, -24.972734230647347, -25.187126417705016, -32.81037810737514, -44.47841294955741, -47.75276170291279, -38.74576870450251, -49.07567956628024, -47.899752462978554, -38.14259903581457, -45.35528965658595, -41.690654827510585, 8.339773946491306, -18.225026651505203, -9.187621930408568, -6.402343016547206, -1.1958892305756308, 1.2981292577818806, -8.820169321165935, -12.949776372549508, 1.379401056806671, -10.156069275910681, -7.931262726894062, 1.953380708327046, -1.1533397178144469, -10.383501341170103, 10.548588522870887, 16.47752540562101, -1.3398999862829726, 9.033188883895377, 8.288244610977529, 26.340378605531896, 29.97325625054802, 31.79989930575684, 30.182452737282944, 29.17728876857487, 23.028950143613372, 19.13585280280705, 11.788460582841566, 10.17639232997621, 9.36511747617621, 10.467005338490992, 21.03739172344467, 9.812428919877505, 7.500955941648641, 8.268037682211315, 5.092319276281842, 9.924934241826719, -2.220526650415678, -6.36399691440252, 7.12821200255965, 4.882912609149997, 16.611251580797926, 13.646435651394427, 4.9532338033717735], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 77.70961145194273, null, null, null, null, null, null, null, null, null, null, null, null, null, 60.30129516019086, null, null, null, null, null, null, null, null, null, null, null, 63.867757327880035, null, null, null, null, null, null, null, null, null, null, null, null, 64.04839809134288, null, null, null, null, null, null, null, null, null, null, null, null, 63.63940013633266, null, null, null, null, null, null, null, null, null, null, null, null, null, 79.1785957736878, null, null, null, null, null, null, null, null, null, null, null, 79.88411724608044, null, null, null, null, null, null, null, null, null, null, null, null, 96.2678936605317, null, null, null, null, null, null, null, null, null, null, null, null, 139.96250852079072, null, null, null, null, null, null, null, null, null, null, null, null, null, 168.75732788002728, null, null, null, null, null, null, null, null, null, null, null, null, 155.4914792092706, null, null, null, null, null, null, null, null, null, null, null, null, 159.17246080436266, null, null], "quarterLabels": ["2023-07-14", "", "", "", "", "", "", "", "", "2023-10-13", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-19", "", "", "", "", "", "", "", "", "", "", "", "2024-04-12", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-12", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-11", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-17", "", "", "", "", "", "", "", "", "", "", "", "2025-04-11", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-11", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-10", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-16", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-17", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-17", "", ""], "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": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "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": [35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 98, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 7, 14, 21], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 195.546305, "latestClose": 301.57, "startTtmEps": 14.67, "latestTtmEps": 23.3506, "priceChangePct": 54.21922700099089, "epsChangePct": 59.17246080436265, "earningsGapPct": 4.953233803371759, "startMultiple": 13.32967314246762, "latestMultiple": 12.914871566469383, "multipleChangePct": -3.111866071769609, "latestQuarter": "2026-07-17", "tone": "positive", "read": "Earnings power and market price are broadly aligned; their relationship is currently closing.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 26.97641225669283, "earningsMovePct": 65.34324659231723, "spread": 38.366834335624404, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 37.19788338655785, "earningsMovePct": 148.51903489820032, "spread": 111.32115151164247, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 54.21922700099089, "earningsMovePct": 59.17246080436265, "spread": 4.953233803371759, "lead": "aligned"}]}, "state": {"key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive", "lead": "aligned", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 0, "persistenceLabel": "0 quarters", "summary": "Earnings power and market price are broadly aligned; their relationship is currently closing.", "marketChangePct": 54.21922700099089, "earningsChangePct": 59.17246080436265, "recentMarketMovePoints": 9.194753130211268, "recentEarningsMovePoints": 3.6809815950920495}, "pressure": {"score": 13, "band": "low", "label": "Low \u2014 balanced", "direction": "aligned", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 87, "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": 83, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "mixed", "value": 0.53656477, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.12914253, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.58019098, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.00672861, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00077826, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 2.1786644345238138, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 2, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-17", "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, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 77.70961145194273, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 60.30129516019086, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 63.867757327880035, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 64.04839809134288, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 63.63940013633266, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.1785957736878, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 79.88411724608044, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 96.2678936605317, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 139.96250852079072, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 168.75732788002728, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 155.4914792092706, 159.17246080436266, 159.17246080436266, 159.17246080436266], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 108.61149361699569, 108.61149361699569, 108.61149361699569, 108.61149361699569, 108.61149361699569, 108.61149361699569, 108.61149361699569, 108.61149361699569, 108.61149361699569, 108.61149361699569, 108.61149361699569, 108.61149361699569, 108.61149361699569, 108.61149361699569, 114.63490899032477, 114.63490899032477, 114.63490899032477, 114.63490899032477, 114.63490899032477, 114.63490899032477, 114.63490899032477, 114.63490899032477, 114.63490899032477, 114.63490899032477, 114.63490899032477, 114.63490899032477, 120.06001166559432, 120.06001166559432, 120.06001166559432, 120.06001166559432, 120.06001166559432, 120.06001166559432, 120.06001166559432, 120.06001166559432, 120.06001166559432, 120.06001166559432, 120.06001166559432, 120.06001166559432, 120.06001166559432, 122.53143396612167, 122.53143396612167, 122.53143396612167, 122.53143396612167, 122.53143396612167, 122.53143396612167, 122.53143396612167, 122.53143396612167, 122.53143396612167, 122.53143396612167, 122.53143396612167, 122.53143396612167, 122.53143396612167, 126.94752286516618, 126.94752286516618, 126.94752286516618, 126.94752286516618, 126.94752286516618, 126.94752286516618, 126.94752286516618, 126.94752286516618, 126.94752286516618, 126.94752286516618, 126.94752286516618, 126.94752286516618, 126.94752286516618, 126.94752286516618, 130.68472228068381, 130.68472228068381, 130.68472228068381, 130.68472228068381, 130.68472228068381, 130.68472228068381, 130.68472228068381, 130.68472228068381, 130.68472228068381, 130.68472228068381, 130.68472228068381, 130.68472228068381, 129.30589713832148, 129.30589713832148, 129.30589713832148, 129.30589713832148, 129.30589713832148, 129.30589713832148, 129.30589713832148, 129.30589713832148, 129.30589713832148, 129.30589713832148, 129.30589713832148, 129.30589713832148, 129.30589713832148, 130.69614734727992, 130.69614734727992, 130.69614734727992, 130.69614734727992, 130.69614734727992, 130.69614734727992, 130.69614734727992, 130.69614734727992, 130.69614734727992, 130.69614734727992, 130.69614734727992, 130.69614734727992, 130.69614734727992, 137.48023162819226, 137.48023162819226, 137.48023162819226, 137.48023162819226, 137.48023162819226, 137.48023162819226, 137.48023162819226, 137.48023162819226, 137.48023162819226, 137.48023162819226, 137.48023162819226, 137.48023162819226, 137.48023162819226, 137.48023162819226, 142.36655221556094, 142.36655221556094, 142.36655221556094, 142.36655221556094, 142.36655221556094, 142.36655221556094, 142.36655221556094, 142.36655221556094, 142.36655221556094, 142.36655221556094, 142.36655221556094, 142.36655221556094, 142.36655221556094, 136.80675401831618, 136.80675401831618, 136.80675401831618, 136.80675401831618, 136.80675401831618, 136.80675401831618, 136.80675401831618, 136.80675401831618, 136.80675401831618, 136.80675401831618, 136.80675401831618, 136.80675401831618, 136.80675401831618, 147.57457802418506, 147.57457802418506, 147.57457802418506], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 71.89969646421834, 71.89969646421834, 71.89969646421834, 71.89969646421834, 71.89969646421834, 71.89969646421834, 71.89969646421834, 71.89969646421834, 71.89969646421834, 71.89969646421834, 71.89969646421834, 71.89969646421834, 71.89969646421834, 71.89969646421834, 60.64152697640077, 60.64152697640077, 60.64152697640077, 60.64152697640077, 60.64152697640077, 60.64152697640077, 60.64152697640077, 60.64152697640077, 60.64152697640077, 60.64152697640077, 60.64152697640077, 60.64152697640077, 58.185895157100276, 58.185895157100276, 58.185895157100276, 58.185895157100276, 58.185895157100276, 58.185895157100276, 58.185895157100276, 58.185895157100276, 58.185895157100276, 58.185895157100276, 58.185895157100276, 58.185895157100276, 58.185895157100276, 53.35940277284038, 53.35940277284038, 53.35940277284038, 53.35940277284038, 53.35940277284038, 53.35940277284038, 53.35940277284038, 53.35940277284038, 53.35940277284038, 53.35940277284038, 53.35940277284038, 53.35940277284038, 53.35940277284038, 47.283218026197055, 47.283218026197055, 47.283218026197055, 47.283218026197055, 47.283218026197055, 47.283218026197055, 47.283218026197055, 47.283218026197055, 47.283218026197055, 47.283218026197055, 47.283218026197055, 47.283218026197055, 47.283218026197055, 47.283218026197055, 32.90218491071673, 32.90218491071673, 32.90218491071673, 32.90218491071673, 32.90218491071673, 32.90218491071673, 32.90218491071673, 32.90218491071673, 32.90218491071673, 32.90218491071673, 32.90218491071673, 32.90218491071673, 54.07312204326069, 54.07312204326069, 54.07312204326069, 54.07312204326069, 54.07312204326069, 54.07312204326069, 54.07312204326069, 54.07312204326069, 54.07312204326069, 54.07312204326069, 54.07312204326069, 54.07312204326069, 54.07312204326069, 61.56854166096968, 61.56854166096968, 61.56854166096968, 61.56854166096968, 61.56854166096968, 61.56854166096968, 61.56854166096968, 61.56854166096968, 61.56854166096968, 61.56854166096968, 61.56854166096968, 61.56854166096968, 61.56854166096968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 81.82066777871968, 98.60264158166753, 98.60264158166753, 98.60264158166753, 98.60264158166753, 98.60264158166753, 98.60264158166753, 98.60264158166753, 98.60264158166753, 98.60264158166753, 98.60264158166753, 98.60264158166753, 98.60264158166753, 98.60264158166753, 102.98887035467199, 102.98887035467199, 102.98887035467199, 102.98887035467199, 102.98887035467199, 102.98887035467199, 102.98887035467199, 102.98887035467199, 102.98887035467199, 102.98887035467199, 102.98887035467199, 102.98887035467199, 102.98887035467199, 97.29005441767617, 97.29005441767617, 97.29005441767617], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 144, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 59.17246080436266, "valuationContribution": -4.9532338033717735, "marketMove": 54.219227000990884, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 59.17246080436266}, {"key": "valuation", "label": "Relative valuation contribution", "value": -4.9532338033717735}, {"key": "market", "label": "Total market move", "value": 54.219227000990884}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": -22.290388548057262, "surprisePct": null, "immediateReturnPct": -12.394493708545207, "forward4WeekPct": -5.007498213207818, "forward13WeekPct": 7.278517556253683, "toDateReturnPct": 76.47019651454711, "weeksSince": 146, "availabilitySource": "reported", "spread": 1.150205228439816, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": -22.40175438596492, "surprisePct": null, "immediateReturnPct": 0.8085537995583314, "forward4WeekPct": -11.505931206216113, "forward13WeekPct": -8.0536198479506, "toDateReturnPct": 64.49723629151696, "weeksSince": 132, "availabilitySource": "reported", "spread": -34.20860417030276, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": 5.914403924849099, "surprisePct": null, "immediateReturnPct": 3.3119397009529816, "forward4WeekPct": 12.470630698387076, "forward13WeekPct": 30.644571964974322, "toDateReturnPct": 87.23562289070443, "weeksSince": 120, "availabilitySource": "reported", "spread": -21.226559846765632, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": 0.28283561380664235, "surprisePct": null, "immediateReturnPct": 10.613231580613402, "forward4WeekPct": 22.865833155668835, "forward13WeekPct": 34.703662072117616, "toDateReturnPct": 58.52734639830592, "weeksSince": 107, "availabilitySource": "reported", "spread": -43.55882210133733, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": -0.6385764003448147, "surprisePct": null, "immediateReturnPct": 3.824593507586882, "forward4WeekPct": 9.17980850248723, "forward13WeekPct": -3.3869831548252516, "toDateReturnPct": 22.187006993385914, "weeksSince": 94, "availabilitySource": "reported", "spread": -67.4035720128982, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-24", "periodEnd": "2024-12-31", "earningsChangePct": 24.417570882293084, "surprisePct": null, "immediateReturnPct": 6.4143920215183226, "forward4WeekPct": 7.923903944572075, "forward13WeekPct": 3.5277086928248824, "toDateReturnPct": 26.470542979932254, "weeksSince": 80, "availabilitySource": "reported", "spread": -50.583994728853284, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-04-18", "periodEnd": "2025-03-31", "earningsChangePct": 0.8910507511514565, "surprisePct": null, "immediateReturnPct": 9.178020233463723, "forward4WeekPct": 21.384562211862736, "forward13WeekPct": 10.954285749652982, "toDateReturnPct": 38.87637321687287, "weeksSince": 68, "availabilitySource": "reported", "spread": -41.35572719894756, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-18", "periodEnd": "2025-06-30", "earningsChangePct": 20.509429132178525, "surprisePct": null, "immediateReturnPct": -10.849764338374035, "forward4WeekPct": -6.605478838226231, "forward13WeekPct": -4.764434004249274, "toDateReturnPct": 11.585247171534863, "weeksSince": 55, "availabilitySource": "reported", "spread": -26.94445545544879, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-17", "periodEnd": "2025-09-30", "earningsChangePct": 45.38856434767213, "surprisePct": null, "immediateReturnPct": -4.592548981690692, "forward4WeekPct": 2.319428044432814, "forward13WeekPct": 8.979118372640936, "toDateReturnPct": 11.786640763589972, "weeksSince": 42, "availabilitySource": "reported", "spread": 8.339773946491306, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-23", "periodEnd": "2025-12-31", "earningsChangePct": 20.573237550225244, "surprisePct": null, "immediateReturnPct": 5.229756015749709, "forward4WeekPct": 6.73318395106286, "forward13WeekPct": -3.346229798373457, "toDateReturnPct": 2.5762021503505483, "weeksSince": 28, "availabilitySource": "reported", "spread": 10.548588522870887, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": -7.860902301195227, "surprisePct": null, "immediateReturnPct": -7.42426228751939, "forward4WeekPct": -7.192392480234844, "forward13WeekPct": -9.178672383704779, "toDateReturnPct": -1.7517106057655218, "weeksSince": 15, "availabilitySource": "reported", "spread": 10.17639232997621, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 2.3673204562790984, "surprisePct": null, "immediateReturnPct": -5.343226855031668, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.397380495929502, "weeksSince": 2, "availabilitySource": "reported", "spread": 16.611251580797926, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 2.3673204562790984, "surprisePct": null, "immediateReturnPct": -5.343226855031668, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.397380495929502, "weeksSince": 2, "availabilitySource": "reported", "spread": 16.611251580797926, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Banks - Regional", "population": 29, "spreadPercentile": 96.4, "qualityPercentile": 75.0, "rarityPercentile": 96.4, "currentOneYearSpread": 69.436396, "lead": "earnings", "relatedSignals": [{"tickerId": 1893, "symbol": "HDB", "name": "HDFC Bank Limited ADR", "spread": 49.045418, "lead": "earnings", "quality": 100}, {"tickerId": 2916, "symbol": "NU", "name": "Nu Holdings Ltd", "spread": 35.526339, "lead": "earnings", "quality": 62.5}, {"tickerId": 369, "symbol": "BBDO", "name": "Banco Bradesco S/A ADR", "spread": 21.532546999999997, "lead": "earnings", "quality": 50}, {"tickerId": 940, "symbol": "DB", "name": "Deutsche Bank AG", "spread": 20.816833000000003, "lead": "earnings", "quality": 66.66666666666667}, {"tickerId": 2035, "symbol": "IBN", "name": "ICICI Bank Limited", "spread": 13.604313000000001, "lead": "earnings", "quality": 66.66666666666667}, {"tickerId": 563, "symbol": "BSBR", "name": "Banco Santander Brasil SA ADR", "spread": 131.940722, "lead": "earnings", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-20", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-01-26", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-07-18", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-10-17", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2026-01-23", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "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."}