{"ticker": {"uuid": "65afd1bb-a32a-40a7-9a5a-51cd36dc857a", "symbol": "HBCP", "name": "Home Bancorp Inc", "sector": "Financial Services", "industry": "Banks - Regional", "currency": "USD"}, "next_event": {"report_date": "2026-10-19", "fiscal_date_ending": "2026-09-30", "estimate": 1.5, "session": "Time unconfirmed", "days": 67}, "profile": {"sample": 12, "measured": 12, "beats": 12, "misses": 0, "inline": 0, "beat_rate": 100.0, "beat_rate_label": "100.0%", "average_surprise": 12.5, "average_surprise_label": "+12.5%", "median_surprise": 14.2, "surprise_dispersion": 7.1, "average_reaction": 1.9, "average_reaction_label": "+1.9%", "average_abs_reaction": 3.5, "positive_response_rate": 58.3, "confirmation_rate": 63.6, "reaction_sample": 12, "streak": {"count": 12, "band": "beat", "label": "12 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 26, "band": "Moderate", "tone": "neutral", "days": 67, "proximity_component": 3, "reaction_component": 9, "variability_component": 9, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 12.9, "revenue_growth_1y": 2.1, "cash_conversion": 1.93, "net_margin": 22.2, "earnings_yield": 16.7, "eps_surprise_avg": 6.9, "sue_score": 1.53, "pe_ratio": 12.1, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 71.88, "currency": "USD", "return_13w": 11.6, "fair_value": 47.257083, "fair_value_gap": 52.1, "relative_strength": 4.8, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 51.4}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-18", "date_source": "exact", "eps_actual": 1.22, "eps_estimate": 1.0, "eps_surprise": 0.22, "surprise_pct": 22.0, "surprise_label": "+22.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.008903402706862, "one_week_reaction_label": "+3.0%", "four_week_reaction": 11.828496821251647, "four_week_reaction_label": "+11.8%", "confirmation": "confirmed", "revenue": 46477000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 9754000.0, "operating_cash_flow": 13091000.0, "free_cash_flow": 13473000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-23", "date_source": "exact", "eps_actual": 1.17, "eps_estimate": 1.05, "eps_surprise": 0.12, "surprise_pct": 11.4286, "surprise_label": "+11.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.7812285464027315, "one_week_reaction_label": "+2.8%", "four_week_reaction": -5.972221539617317, "four_week_reaction_label": "-6.0%", "confirmation": "confirmed", "revenue": 46877000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 9385000.0, "operating_cash_flow": 10187000.0, "free_cash_flow": 10684000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-17", "date_source": "exact", "eps_actual": 1.14, "eps_estimate": 0.97, "eps_surprise": 0.17, "surprise_pct": 17.5258, "surprise_label": "+17.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 4.0057620373485605, "one_week_reaction_label": "+4.0%", "four_week_reaction": 8.799482924543042, "four_week_reaction_label": "+8.8%", "confirmation": "confirmed", "revenue": 47675000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 9199000.0, "operating_cash_flow": 10323000.0, "free_cash_flow": 11573000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-17", "date_source": "exact", "eps_actual": 1.02, "eps_estimate": 0.98, "eps_surprise": 0.04, "surprise_pct": 4.0816, "surprise_label": "+4.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.38378526059015833, "one_week_reaction_label": "+0.4%", "four_week_reaction": -5.3994329231388605, "four_week_reaction_label": "-5.4%", "confirmation": "contained", "revenue": 49213000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 8118000.0, "operating_cash_flow": 14970000.0, "free_cash_flow": 16589000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-17", "date_source": "exact", "eps_actual": 1.18, "eps_estimate": 0.99, "eps_surprise": 0.19, "surprise_pct": 19.1919, "surprise_label": "+19.2%", "surprise_band": "beat", "eps_yoy": -3.2786885245901667, "eps_yoy_label": "-3.3%", "one_week_reaction": 1.6527054498067204, "one_week_reaction_label": "+1.7%", "four_week_reaction": 13.772571268508345, "four_week_reaction_label": "+13.8%", "confirmation": "confirmed", "revenue": 51071000.0, "revenue_yoy": 9.884458979710395, "revenue_yoy_label": "+9.9%", "net_income": 9437000.0, "operating_cash_flow": 17606000.0, "free_cash_flow": 18248000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-27", "date_source": "exact", "eps_actual": 1.21, "eps_estimate": 1.11, "eps_surprise": 0.1, "surprise_pct": 9.009, "surprise_label": "+9.0%", "surprise_band": "beat", "eps_yoy": 3.4188034188034218, "eps_yoy_label": "+3.4%", "one_week_reaction": 5.528694811357347, "one_week_reaction_label": "+5.5%", "four_week_reaction": 0.9137932063579216, "four_week_reaction_label": "+0.9%", "confirmation": "confirmed", "revenue": 51433000.0, "revenue_yoy": 9.719051987115217, "revenue_yoy_label": "+9.7%", "net_income": 9673000.0, "operating_cash_flow": 5832000.0, "free_cash_flow": 6378000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-21", "date_source": "exact", "eps_actual": 1.37, "eps_estimate": 1.14, "eps_surprise": 0.23, "surprise_pct": 20.1754, "surprise_label": "+20.2%", "surprise_band": "beat", "eps_yoy": 20.175438596491247, "eps_yoy_label": "+20.2%", "one_week_reaction": 13.452706697868939, "one_week_reaction_label": "+13.5%", "four_week_reaction": 18.33810997016558, "four_week_reaction_label": "+18.3%", "confirmation": "confirmed", "revenue": 51210000.0, "revenue_yoy": 7.414787624541164, "revenue_yoy_label": "+7.4%", "net_income": 10964000.0, "operating_cash_flow": 12576000.0, "free_cash_flow": 16449000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-21", "date_source": "exact", "eps_actual": 1.45, "eps_estimate": 1.22, "eps_surprise": 0.23, "surprise_pct": 18.8525, "surprise_label": "+18.9%", "surprise_band": "beat", "eps_yoy": 42.15686274509803, "eps_yoy_label": "+42.2%", "one_week_reaction": -2.8352348836937336, "one_week_reaction_label": "-2.8%", "four_week_reaction": -5.752648086452973, "four_week_reaction_label": "-5.8%", "confirmation": "diverged", "revenue": 52345000.0, "revenue_yoy": 6.364172068355922, "revenue_yoy_label": "+6.4%", "net_income": 11330000.0, "operating_cash_flow": 8749000.0, "free_cash_flow": 9595000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-16", "date_source": "exact", "eps_actual": 1.59, "eps_estimate": 1.36, "eps_surprise": 0.23, "surprise_pct": 16.9118, "surprise_label": "+16.9%", "surprise_band": "beat", "eps_yoy": 34.74576271186442, "eps_yoy_label": "+34.7%", "one_week_reaction": -1.3490076781190055, "one_week_reaction_label": "-1.3%", "four_week_reaction": 4.344193498973977, "four_week_reaction_label": "+4.3%", "confirmation": "diverged", "revenue": 52960000.0, "revenue_yoy": 3.698772297389908, "revenue_yoy_label": "+3.7%", "net_income": 12357000.0, "operating_cash_flow": 21489000.0, "free_cash_flow": 22322000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-26", "date_source": "exact", "eps_actual": 1.46, "eps_estimate": 1.39, "eps_surprise": 0.07, "surprise_pct": 5.036, "surprise_label": "+5.0%", "surprise_band": "beat", "eps_yoy": 20.66115702479339, "eps_yoy_label": "+20.7%", "one_week_reaction": -1.0444296468825938, "one_week_reaction_label": "-1.0%", "four_week_reaction": 3.348475655710569, "four_week_reaction_label": "+3.3%", "confirmation": "diverged", "revenue": 52769000.0, "revenue_yoy": 2.597554099508098, "revenue_yoy_label": "+2.6%", "net_income": 11411000.0, "operating_cash_flow": 11694000.0, "free_cash_flow": 16308000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-20", "date_source": "exact", "eps_actual": 1.45, "eps_estimate": 1.39, "eps_surprise": 0.06, "surprise_pct": 4.3165, "surprise_label": "+4.3%", "surprise_band": "beat", "eps_yoy": 5.839416058394149, "eps_yoy_label": "+5.8%", "one_week_reaction": -4.2053178953381245, "one_week_reaction_label": "-4.2%", "four_week_reaction": -3.1013412377698217, "four_week_reaction_label": "-3.1%", "confirmation": "diverged", "revenue": 51478000.0, "revenue_yoy": 0.5233352860769381, "revenue_yoy_label": "+0.5%", "net_income": 11360000.0, "operating_cash_flow": 16816000.0, "free_cash_flow": 19170000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-20", "date_source": "exact", "eps_actual": 1.48, "eps_estimate": 1.46, "eps_surprise": 0.02, "surprise_pct": 1.3699, "surprise_label": "+1.4%", "surprise_band": "beat", "eps_yoy": 2.0689655172413812, "eps_yoy_label": "+2.1%", "one_week_reaction": 1.2985142959696196, "one_week_reaction_label": "+1.3%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 53138000.0, "revenue_yoy": 1.5149488967427645, "revenue_yoy_label": "+1.5%", "net_income": 11615000.0, "operating_cash_flow": 28042000.0, "free_cash_flow": 32332000.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.22, 1.17, 1.14, 1.02, 1.18, 1.21, 1.37, 1.45, 1.59, 1.46, 1.45, 1.48], "eps_estimate": [1.0, 1.05, 0.97, 0.98, 0.99, 1.11, 1.14, 1.22, 1.36, 1.39, 1.39, 1.46], "surprise": [22.0, 11.4286, 17.5258, 4.0816, 19.1919, 9.009, 20.1754, 18.8525, 16.9118, 5.036, 4.3165, 1.3699], "reaction_1w": [3.008903402706862, 2.7812285464027315, 4.0057620373485605, 0.38378526059015833, 1.6527054498067204, 5.528694811357347, 13.452706697868939, -2.8352348836937336, -1.3490076781190055, -1.0444296468825938, -4.2053178953381245, 1.2985142959696196], "reaction_4w": [11.828496821251647, -5.972221539617317, 8.799482924543042, -5.3994329231388605, 13.772571268508345, 0.9137932063579216, 18.33810997016558, -5.752648086452973, 4.344193498973977, 3.348475655710569, -3.1013412377698217, null], "revenue": [46.48, 46.88, 47.67, 49.21, 51.07, 51.43, 51.21, 52.34, 52.96, 52.77, 51.48, 53.14], "net_income": [9.75, 9.38, 9.2, 8.12, 9.44, 9.67, 10.96, 11.33, 12.36, 11.41, 11.36, 11.62], "financial_unit": "millions", "scatter": [{"x": 22.0, "y": 3.008903402706862, "label": "2023-09-30"}, {"x": 11.4286, "y": 2.7812285464027315, "label": "2023-12-31"}, {"x": 17.5258, "y": 4.0057620373485605, "label": "2024-03-31"}, {"x": 4.0816, "y": 0.38378526059015833, "label": "2024-06-30"}, {"x": 19.1919, "y": 1.6527054498067204, "label": "2024-09-30"}, {"x": 9.009, "y": 5.528694811357347, "label": "2024-12-31"}, {"x": 20.1754, "y": 13.452706697868939, "label": "2025-03-31"}, {"x": 18.8525, "y": -2.8352348836937336, "label": "2025-06-30"}, {"x": 16.9118, "y": -1.3490076781190055, "label": "2025-09-30"}, {"x": 5.036, "y": -1.0444296468825938, "label": "2025-12-31"}, {"x": 4.3165, "y": -4.2053178953381245, "label": "2026-03-31"}, {"x": 1.3699, "y": 1.2985142959696196, "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, 98.19222568561669, 101.26544073491004, 99.06598230703324, 99.96986946422491, 96.83639655627704, 96.02289779351497, 96.41458190700844, 98.13196782696218, 101.08466394605085, 100.66284929678228, 111.01448755711363, 109.73950452200609, 115.96263286648995, 111.8037610863777, 112.62339326701081, 118.78580430875658, 130.32135607587975, 129.53207933371996, 127.52853685919077, 125.3732107665034, 124.76607629387084, 122.24646887502482, 125.64642256434635, 117.2983267785442, 114.02900621505756, 114.94563892944902, 112.1346347231581, 110.1485993172404, 108.52921635450011, 107.2459311969312, 110.24026001836297, 117.05389288739111, 112.77627569549473, 106.02375531537447, 110.27081465636908, 109.47640049400201, 113.69176461902077, 115.35329756031014, 116.98405738668656, 113.199459038327, 111.29177651958642, 111.47639271879441, 112.09177469466165, 114.92252857075522, 123.10710403044591, 116.92252079554768, 128.27631262773068, 128.76861820842447, 139.72241095306984, 124.69258773076743, 121.35011917112047, 130.0157743539662, 136.17458052674846, 138.21719823865203, 127.84936055825477, 132.92495822673348, 134.71998698391698, 134.00816673103702, 127.57082177935884, 136.70070826036445, 138.95996831570787, 140.97163941633124, 144.3876575840997, 155.52791073007884, 153.66082957416504, 156.02580032348078, 157.8617613717471, 156.02580032348078, 153.62970946651762, 144.13871278739873, 143.5474692968459, 144.04535889024783, 131.6914986555156, 144.7299530650559, 148.02846599877634, 156.21250811778256, 161.28474509737018, 154.7932757049085, 149.38114006454902, 147.03483945208433, 141.8729787472412, 139.5579621001041, 138.93228279355242, 141.7165589206033, 131.73696112952047, 130.17275965024547, 136.27314252781187, 154.60556870004731, 159.07918216768354, 160.22509033136555, 161.2630612643625, 154.40615711618963, 158.52658981227407, 159.7218319892666, 154.06016680519068, 155.63285354198135, 162.77283950355493, 176.8640923596987, 173.97035287651033, 176.39228505350323, 171.3911494555218, 160.19363608256643, 160.10891844902858, 166.2450576427222, 177.50518713976814, 177.9638151478457, 177.91637031720052, 175.1645990558392, 177.3470387752493, 177.0623730042737, 172.38119683641582, 164.1258766265405, 161.91180594906834, 176.30326213974163, 168.11120384599036, 171.2558222890847, 173.26011658120527, 174.69175719723174, 176.4733528375379, 180.83189644605866, 191.8714220992797, 193.81208820516756, 188.91270180077342, 182.74074845883018, 188.34004812467938, 193.5257613671205, 191.90323619239604, 189.89894190027553, 200.55669843610056, 195.57938324676024, 198.32906933881918, 188.96095306823665, 187.45822070929108, 185.12418371967277, 190.43171711507284, 192.12629147563192, 196.2827921387254, 207.441400557778, 206.80193792871876, 198.1052590250963, 202.26175968818976, 207.00686926737083, 200.38830414722827, 208.74183293964114, 206.84622448290128, 210.38040974122984, 218.73393853364277, 212.95072629274154, 222.84644501606144, 221.73394775465337, 217.12781840430827, 221.70196016516982, 224.58079181235942, 228.19532516608825, 230.94294215332317], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.77927063339732, 114.77927063339732, 114.77927063339732], "gap": [0.0, 1.807774314383309, -1.2654407349100438, 0.9340176929667621, 0.030130535775086287, 3.1636034437229625, 3.9771022064850285, 3.58541809299156, 1.8680321730378182, -2.4282340036324257, -2.0064193543638567, -12.358057614695198, -11.08307457958766, -17.306202924071528, -13.147331143959278, -13.966963324592385, -20.129374366338155, -31.66492613346132, -30.875649391301536, -28.87210691677234, -26.716780824084978, -26.10964635145241, -23.59003893260639, -29.869071316745575, -21.520975530943417, -18.251654967456787, -19.16828768184824, -16.357283475557324, -14.37124806963962, -12.75186510689933, -11.468579949330419, -14.462908770762198, -21.276541639790338, -16.998924447893955, -10.246404067773696, -19.29192790013107, -18.497513737763995, -22.71287786278276, -24.374410804072127, -26.005170630448546, -22.220572282088995, -20.31288976334841, -20.497505962556403, -21.11288793842364, -23.943641814517207, -32.1282172742079, -25.94363403930967, -37.29742587149266, -41.43656446562217, -52.39035721026754, -37.36053398796513, -34.01806542831817, -42.683720611163906, -48.842526783946155, -50.88514449584973, -40.51730681545247, -45.59290448393118, -47.38793324111468, -46.67611298823472, -40.238768036556536, -49.36865451756215, -52.39566889152361, -54.40733999214699, -57.82335815991546, -68.96361130589459, -67.09653014998078, -69.46150089929652, -71.29746194756284, -69.46150089929652, -67.06541004233337, -57.574413363214475, -56.983169872661634, -57.48105946606357, -45.127199231331346, -58.16565364087164, -61.464166574592085, -68.88045437498026, -73.95269135456788, -67.4612219621062, -62.049086321746714, -59.702785709282026, -54.540925004438904, -52.225908357301805, -51.600229050750116, -54.38450517780099, -44.404907386718165, -42.840705907443166, -48.94108878500957, -62.85892762519127, -67.3325410928275, -68.4784492565095, -69.51642018950646, -62.65951604133359, -66.77994873741802, -67.97519091441056, -62.31352573033463, -63.886212467125304, -71.02619842869889, -85.11745128484266, -82.22371180165429, -84.64564397864719, -71.3911494555218, -60.19363608256643, -60.10891844902858, -66.2450576427222, -77.50518713976814, -77.96381514784571, -77.91637031720052, -75.1645990558392, -77.3470387752493, -77.0623730042737, -72.38119683641582, -64.1258766265405, -54.042324183233404, -68.4337803739067, -60.24172208015543, -63.38634052324977, -65.39063481537033, -66.8222754313968, -68.60387107170297, -72.96241468022373, -84.00194033344476, -85.94260643933262, -81.04322003493849, -74.87126669299525, -80.47056635884445, -85.65627960128558, -84.0337544265611, -77.23099564307783, -87.88875217890286, -82.91143698956255, -85.66112308162148, -76.29300681103895, -74.79027445209339, -72.45623746247507, -77.76377085787514, -79.45834521843422, -83.6148458815277, -94.7734543005803, -94.13399167152106, -83.90180413066253, -88.05830479375598, -92.80341437293706, -86.18484925279449, -94.53837804520737, -92.6427695884675, -96.17695484679606, -104.530483639209, -98.74727139830776, -108.64299012162766, -107.5304928602196, -102.9243635098745, -107.49850527073605, -109.8015211789621, -113.41605453269094, -116.16367151992586], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 98.65642994241843, null, null, null, null, null, null, null, null, null, null, null, null, null, 95.77735124760078, null, null, null, null, null, null, null, null, null, null, null, 90.97888675623801, null, null, null, null, null, null, null, null, null, null, null, null, 87.3320537428023, null, null, null, null, null, null, null, null, null, null, null, null, 86.56429942418426, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87.3320537428023, null, null, null, null, null, null, null, null, null, null, null, 91.74664107485604, 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, 107.86948176583493, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112.6679462571977, null, null, null, null, null, null, null, null, null, null, null, 114.20345489443378, null, null, null, null, null, null, null, null, null, null, null, null, 114.77927063339732, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [14.8, 116.2, 130.9]}}, "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": [31.124571, 30.561909, 31.518434, 30.833862, 31.115193, 30.139913, 29.886715, 30.008625, 30.543154, 31.462168, 31.33088, 34.552783, 34.15595, 36.092872, 34.798441, 35.053548, 36.971572, 40.561963, 40.316304, 39.69271, 39.021874, 38.832906, 38.048689, 39.10691, 36.508601, 35.491039, 35.776337, 34.901424, 34.283279, 33.779253, 33.379836, 34.311808, 36.432522, 35.101132, 32.999439, 34.321318, 34.07406, 35.386074, 35.903219, 36.410786, 35.232846, 34.639088, 34.696549, 34.888084, 35.769144, 38.316558, 36.391633, 39.925452, 40.07868, 43.488001, 38.810033, 37.769704, 40.466852, 42.383754, 43.01951, 39.792565, 41.372323, 41.931018, 41.709467, 39.705871, 42.547509, 43.250694, 43.876818, 44.940039, 48.407395, 47.826274, 48.562361, 49.133796, 48.562361, 47.816588, 44.862556, 44.678534, 44.8335, 40.988414, 45.046577, 46.073225, 48.620473, 50.199185, 48.178743, 46.494239, 45.763963, 44.157356, 43.436817, 43.242077, 44.108671, 41.002564, 40.515713, 42.414431, 48.12032, 49.512713, 49.869372, 50.192436, 48.058254, 49.340721, 49.712735, 47.950566, 48.440058, 50.662348, 55.04819, 54.147526, 54.901342, 53.34476, 49.859582, 49.833214, 51.743061, 55.247728, 55.390474, 55.375707, 54.51923, 55.198505, 55.109904, 53.652908, 51.083475, 50.394355, 54.873634, 52.323891, 53.30264, 53.926468, 54.37206, 54.926574, 56.283152, 59.719157, 60.323181, 58.798268, 56.877274, 58.620032, 60.234063, 59.729059, 59.105231, 62.422412, 60.873244, 61.729072, 58.813286, 58.345567, 57.619108, 59.271055, 59.798484, 61.092177, 64.565246, 64.366216, 61.659412, 62.953105, 64.43, 62.37, 64.97, 64.38, 65.48, 68.08, 66.28, 69.36, 69.01374, 67.580102, 69.003784, 69.899808, 71.024816, 71.88], "ttmEps": [5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 5.14, 4.99, 4.99, 4.99, 4.99, 4.99, 4.99, 4.99, 4.99, 4.99, 4.99, 4.99, 4.99, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.74, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.51, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.55, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 4.78, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.21, 5.62, 5.62, 5.62, 5.62, 5.62, 5.62, 5.62, 5.62, 5.62, 5.62, 5.62, 5.62, 5.62, 5.62, 5.62, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.95, 5.98, 5.98, 5.98], "quarterlyEps": [1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.21, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.22, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.14, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.02, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 1.18, 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.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.37, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.45, 1.48, 1.48, 1.48], "priceIndex": [100.0, 98.19222568561669, 101.26544073491004, 99.06598230703324, 99.96986946422491, 96.83639655627704, 96.02289779351497, 96.41458190700844, 98.13196782696218, 101.08466394605085, 100.66284929678228, 111.01448755711363, 109.73950452200609, 115.96263286648995, 111.8037610863777, 112.62339326701081, 118.78580430875658, 130.32135607587975, 129.53207933371996, 127.52853685919077, 125.3732107665034, 124.76607629387084, 122.24646887502482, 125.64642256434635, 117.2983267785442, 114.02900621505756, 114.94563892944902, 112.1346347231581, 110.1485993172404, 108.52921635450011, 107.2459311969312, 110.24026001836297, 117.05389288739111, 112.77627569549473, 106.02375531537447, 110.27081465636908, 109.47640049400201, 113.69176461902077, 115.35329756031014, 116.98405738668656, 113.199459038327, 111.29177651958642, 111.47639271879441, 112.09177469466165, 114.92252857075522, 123.10710403044591, 116.92252079554768, 128.27631262773068, 128.76861820842447, 139.72241095306984, 124.69258773076743, 121.35011917112047, 130.0157743539662, 136.17458052674846, 138.21719823865203, 127.84936055825477, 132.92495822673348, 134.71998698391698, 134.00816673103702, 127.57082177935884, 136.70070826036445, 138.95996831570787, 140.97163941633124, 144.3876575840997, 155.52791073007884, 153.66082957416504, 156.02580032348078, 157.8617613717471, 156.02580032348078, 153.62970946651762, 144.13871278739873, 143.5474692968459, 144.04535889024783, 131.6914986555156, 144.7299530650559, 148.02846599877634, 156.21250811778256, 161.28474509737018, 154.7932757049085, 149.38114006454902, 147.03483945208433, 141.8729787472412, 139.5579621001041, 138.93228279355242, 141.7165589206033, 131.73696112952047, 130.17275965024547, 136.27314252781187, 154.60556870004731, 159.07918216768354, 160.22509033136555, 161.2630612643625, 154.40615711618963, 158.52658981227407, 159.7218319892666, 154.06016680519068, 155.63285354198135, 162.77283950355493, 176.8640923596987, 173.97035287651033, 176.39228505350323, 171.3911494555218, 160.19363608256643, 160.10891844902858, 166.2450576427222, 177.50518713976814, 177.9638151478457, 177.91637031720052, 175.1645990558392, 177.3470387752493, 177.0623730042737, 172.38119683641582, 164.1258766265405, 161.91180594906834, 176.30326213974163, 168.11120384599036, 171.2558222890847, 173.26011658120527, 174.69175719723174, 176.4733528375379, 180.83189644605866, 191.8714220992797, 193.81208820516756, 188.91270180077342, 182.74074845883018, 188.34004812467938, 193.5257613671205, 191.90323619239604, 189.89894190027553, 200.55669843610056, 195.57938324676024, 198.32906933881918, 188.96095306823665, 187.45822070929108, 185.12418371967277, 190.43171711507284, 192.12629147563192, 196.2827921387254, 207.441400557778, 206.80193792871876, 198.1052590250963, 202.26175968818976, 207.00686926737083, 200.38830414722827, 208.74183293964114, 206.84622448290128, 210.38040974122984, 218.73393853364277, 212.95072629274154, 222.84644501606144, 221.73394775465337, 217.12781840430827, 221.70196016516982, 224.58079181235942, 228.19532516608825, 230.94294215332317], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.77927063339732, 114.77927063339732, 114.77927063339732], "valuationGap": [0.0, 1.807774314383309, -1.2654407349100438, 0.9340176929667621, 0.030130535775086287, 3.1636034437229625, 3.9771022064850285, 3.58541809299156, 1.8680321730378182, -2.4282340036324257, -2.0064193543638567, -12.358057614695198, -11.08307457958766, -17.306202924071528, -13.147331143959278, -13.966963324592385, -20.129374366338155, -31.66492613346132, -30.875649391301536, -28.87210691677234, -26.716780824084978, -26.10964635145241, -23.59003893260639, -29.869071316745575, -21.520975530943417, -18.251654967456787, -19.16828768184824, -16.357283475557324, -14.37124806963962, -12.75186510689933, -11.468579949330419, -14.462908770762198, -21.276541639790338, -16.998924447893955, -10.246404067773696, -19.29192790013107, -18.497513737763995, -22.71287786278276, -24.374410804072127, -26.005170630448546, -22.220572282088995, -20.31288976334841, -20.497505962556403, -21.11288793842364, -23.943641814517207, -32.1282172742079, -25.94363403930967, -37.29742587149266, -41.43656446562217, -52.39035721026754, -37.36053398796513, -34.01806542831817, -42.683720611163906, -48.842526783946155, -50.88514449584973, -40.51730681545247, -45.59290448393118, -47.38793324111468, -46.67611298823472, -40.238768036556536, -49.36865451756215, -52.39566889152361, -54.40733999214699, -57.82335815991546, -68.96361130589459, -67.09653014998078, -69.46150089929652, -71.29746194756284, -69.46150089929652, -67.06541004233337, -57.574413363214475, -56.983169872661634, -57.48105946606357, -45.127199231331346, -58.16565364087164, -61.464166574592085, -68.88045437498026, -73.95269135456788, -67.4612219621062, -62.049086321746714, -59.702785709282026, -54.540925004438904, -52.225908357301805, -51.600229050750116, -54.38450517780099, -44.404907386718165, -42.840705907443166, -48.94108878500957, -62.85892762519127, -67.3325410928275, -68.4784492565095, -69.51642018950646, -62.65951604133359, -66.77994873741802, -67.97519091441056, -62.31352573033463, -63.886212467125304, -71.02619842869889, -85.11745128484266, -82.22371180165429, -84.64564397864719, -71.3911494555218, -60.19363608256643, -60.10891844902858, -66.2450576427222, -77.50518713976814, -77.96381514784571, -77.91637031720052, -75.1645990558392, -77.3470387752493, -77.0623730042737, -72.38119683641582, -64.1258766265405, -54.042324183233404, -68.4337803739067, -60.24172208015543, -63.38634052324977, -65.39063481537033, -66.8222754313968, -68.60387107170297, -72.96241468022373, -84.00194033344476, -85.94260643933262, -81.04322003493849, -74.87126669299525, -80.47056635884445, -85.65627960128558, -84.0337544265611, -77.23099564307783, -87.88875217890286, -82.91143698956255, -85.66112308162148, -76.29300681103895, -74.79027445209339, -72.45623746247507, -77.76377085787514, -79.45834521843422, -83.6148458815277, -94.7734543005803, -94.13399167152106, -83.90180413066253, -88.05830479375598, -92.80341437293706, -86.18484925279449, -94.53837804520737, -92.6427695884675, -96.17695484679606, -104.530483639209, -98.74727139830776, -108.64299012162766, -107.5304928602196, -102.9243635098745, -107.49850527073605, -109.8015211789621, -113.41605453269094, -116.16367151992586], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 98.65642994241843, null, null, null, null, null, null, null, null, null, null, null, null, null, 95.77735124760078, null, null, null, null, null, null, null, null, null, null, null, 90.97888675623801, null, null, null, null, null, null, null, null, null, null, null, null, 87.3320537428023, null, null, null, null, null, null, null, null, null, null, null, null, 86.56429942418426, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 87.3320537428023, null, null, null, null, null, null, null, null, null, null, null, 91.74664107485604, 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, 107.86948176583493, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 112.6679462571977, null, null, null, null, null, null, null, null, null, null, null, 114.20345489443378, null, null, null, null, null, null, null, null, null, null, null, null, 114.77927063339732, null, null], "quarterLabels": ["2023-07-17", "", "", "", "", "", "", "", "", "2023-10-18", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-23", "", "", "", "", "", "", "", "", "", "", "", "2024-04-17", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-17", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-17", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-27", "", "", "", "", "", "", "", "", "", "", "", "2025-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-21", "", "", "", "", "", "", "", "", "", "", "", "2025-10-16", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-26", "", "", "", "", "", "", "", "", "", "", "", "2026-04-20", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-20", "", ""], "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": [4.310344827586212, 4.310344827586212, 4.310344827586212, 4.310344827586212, 4.310344827586212, 4.310344827586212, 4.310344827586212, 4.310344827586212, 4.310344827586212, 21.999999999999996, 21.999999999999996, 21.999999999999996, 21.999999999999996, 21.999999999999996, 21.999999999999996, 21.999999999999996, 21.999999999999996, 21.999999999999996, 21.999999999999996, 21.999999999999996, 21.999999999999996, 21.999999999999996, 21.999999999999996, 11.428571428571416, 11.428571428571416, 11.428571428571416, 11.428571428571416, 11.428571428571416, 11.428571428571416, 11.428571428571416, 11.428571428571416, 11.428571428571416, 11.428571428571416, 11.428571428571416, 11.428571428571416, 17.525773195876283, 17.525773195876283, 17.525773195876283, 17.525773195876283, 17.525773195876283, 17.525773195876283, 17.525773195876283, 17.525773195876283, 17.525773195876283, 17.525773195876283, 17.525773195876283, 17.525773195876283, 17.525773195876283, 4.081632653061228, 4.081632653061228, 4.081632653061228, 4.081632653061228, 4.081632653061228, 4.081632653061228, 4.081632653061228, 4.081632653061228, 4.081632653061228, 4.081632653061228, 4.081632653061228, 4.081632653061228, 4.081632653061228, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 19.191919191919187, 9.009009009008997, 9.009009009008997, 9.009009009008997, 9.009009009008997, 9.009009009008997, 9.009009009008997, 9.009009009008997, 9.009009009008997, 9.009009009008997, 9.009009009008997, 9.009009009008997, 9.009009009008997, 20.175438596491247, 20.175438596491247, 20.175438596491247, 20.175438596491247, 20.175438596491247, 20.175438596491247, 20.175438596491247, 20.175438596491247, 20.175438596491247, 20.175438596491247, 20.175438596491247, 20.175438596491247, 20.175438596491247, 18.852459016393443, 18.852459016393443, 18.852459016393443, 18.852459016393443, 18.852459016393443, 18.852459016393443, 18.852459016393443, 18.852459016393443, 18.852459016393443, 18.852459016393443, 18.852459016393443, 18.852459016393443, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 16.91176470588235, 5.035971223021588, 5.035971223021588, 5.035971223021588, 5.035971223021588, 5.035971223021588, 5.035971223021588, 5.035971223021588, 5.035971223021588, 5.035971223021588, 5.035971223021588, 5.035971223021588, 5.035971223021588, 4.316546762589932, 4.316546762589932, 4.316546762589932, 4.316546762589932, 4.316546762589932, 4.316546762589932, 4.316546762589932, 4.316546762589932, 4.316546762589932, 4.316546762589932, 4.316546762589932, 4.316546762589932, 4.316546762589932, 1.3698630136986314, 1.3698630136986314, 1.3698630136986314], "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": [32, 39, 46, 53, 60, 67, 74, 81, 88, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 31.124571, "latestClose": 71.88, "startTtmEps": 5.21, "latestTtmEps": 5.98, "priceChangePct": 130.94294215332317, "epsChangePct": 14.779270633397324, "earningsGapPct": -116.16367151992586, "startMultiple": 5.974005950095969, "latestMultiple": 12.020066889632105, "multipleChangePct": 101.20614190950059, "latestQuarter": "2026-07-20", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 44.24114808248169, "earningsMovePct": 14.779270633397324, "spread": -29.46187744908437, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 90.3112611102274, "earningsMovePct": 31.428571428571452, "spread": -58.882689681655954, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 130.94294215332317, "earningsMovePct": 14.779270633397324, "spread": -116.16367151992586, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 11 updates.", "marketChangePct": 130.94294215332317, "earningsChangePct": 14.779270633397324, "recentMarketMovePoints": 23.936072885952342, "recentEarningsMovePoints": 0.5758157389635414}, "pressure": {"score": 85, "band": "extreme", "label": "Extreme \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 98, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 92, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.92824594, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "mixed", "value": 0.02079987, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.77880403, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.00868618, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.02277211, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -4.804208051321002, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-20", "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, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 98.65642994241843, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 95.77735124760078, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 90.97888675623801, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 86.56429942418426, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 87.3320537428023, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 91.74664107485604, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 107.86948176583493, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 112.6679462571977, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.20345489443378, 114.77927063339732, 114.77927063339732, 114.77927063339732], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.373976890485, 105.373976890485, 105.373976890485, 105.373976890485, 105.373976890485, 105.373976890485, 105.373976890485, 105.373976890485, 105.373976890485, 105.373976890485, 105.373976890485, 105.373976890485, 105.373976890485, 105.373976890485, 109.64351820535367, 109.64351820535367, 109.64351820535367, 109.64351820535367, 109.64351820535367, 109.64351820535367, 109.64351820535367, 109.64351820535367, 109.64351820535367, 109.64351820535367, 109.64351820535367, 109.64351820535367, 113.48628987129268, 113.48628987129268, 113.48628987129268, 113.48628987129268, 113.48628987129268, 113.48628987129268, 113.48628987129268, 113.48628987129268, 113.48628987129268, 113.48628987129268, 113.48628987129268, 113.48628987129268, 113.48628987129268, 116.98776880645936, 116.98776880645936, 116.98776880645936, 116.98776880645936, 116.98776880645936, 116.98776880645936, 116.98776880645936, 116.98776880645936, 116.98776880645936, 116.98776880645936, 116.98776880645936, 116.98776880645936, 116.98776880645936, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 119.8128116986539, 122.61448680027303, 122.61448680027303, 122.61448680027303, 122.61448680027303, 122.61448680027303, 122.61448680027303, 122.61448680027303, 122.61448680027303, 122.61448680027303, 122.61448680027303, 122.61448680027303, 122.61448680027303, 124.78830626564259, 124.78830626564259, 124.78830626564259, 124.78830626564259, 124.78830626564259, 124.78830626564259, 124.78830626564259, 124.78830626564259, 124.78830626564259, 124.78830626564259, 124.78830626564259, 124.78830626564259, 124.78830626564259, 126.71430416254144, 126.71430416254144, 126.71430416254144, 126.71430416254144, 126.71430416254144, 126.71430416254144, 126.71430416254144, 126.71430416254144, 126.71430416254144, 126.71430416254144, 126.71430416254144, 126.71430416254144, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 127.87592933088176, 128.69749165216427, 128.69749165216427, 128.69749165216427, 128.69749165216427, 128.69749165216427, 128.69749165216427, 128.69749165216427, 128.69749165216427, 128.69749165216427, 128.69749165216427, 128.69749165216427, 128.69749165216427, 128.8622960699066, 128.8622960699066, 128.8622960699066, 128.8622960699066, 128.8622960699066, 128.8622960699066, 128.8622960699066, 128.8622960699066, 128.8622960699066, 128.8622960699066, 128.8622960699066, 128.8622960699066, 128.8622960699066, 129.34994496270377, 129.34994496270377, 129.34994496270377], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 92.0399440323539, 92.0399440323539, 92.0399440323539, 92.0399440323539, 92.0399440323539, 92.0399440323539, 92.0399440323539, 92.0399440323539, 92.0399440323539, 92.0399440323539, 92.0399440323539, 92.0399440323539, 92.0399440323539, 92.0399440323539, 83.14262166254576, 83.14262166254576, 83.14262166254576, 83.14262166254576, 83.14262166254576, 83.14262166254576, 83.14262166254576, 83.14262166254576, 83.14262166254576, 83.14262166254576, 83.14262166254576, 83.14262166254576, 86.1556743909685, 86.1556743909685, 86.1556743909685, 86.1556743909685, 86.1556743909685, 86.1556743909685, 86.1556743909685, 86.1556743909685, 86.1556743909685, 86.1556743909685, 86.1556743909685, 86.1556743909685, 86.1556743909685, 100.27983823050238, 100.27983823050238, 100.27983823050238, 100.27983823050238, 100.27983823050238, 100.27983823050238, 100.27983823050238, 100.27983823050238, 100.27983823050238, 100.27983823050238, 100.27983823050238, 100.27983823050238, 100.27983823050238, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 109.4320817280969, 101.17877062848599, 101.17877062848599, 101.17877062848599, 101.17877062848599, 101.17877062848599, 101.17877062848599, 101.17877062848599, 101.17877062848599, 101.17877062848599, 101.17877062848599, 101.17877062848599, 101.17877062848599, 110.5246008471815, 110.5246008471815, 110.5246008471815, 110.5246008471815, 110.5246008471815, 110.5246008471815, 110.5246008471815, 110.5246008471815, 110.5246008471815, 110.5246008471815, 110.5246008471815, 110.5246008471815, 110.5246008471815, 97.11919958599276, 97.11919958599276, 97.11919958599276, 97.11919958599276, 97.11919958599276, 97.11919958599276, 97.11919958599276, 97.11919958599276, 97.11919958599276, 97.11919958599276, 97.11919958599276, 97.11919958599276, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 104.92783623713416, 123.96066931171295, 123.96066931171295, 123.96066931171295, 123.96066931171295, 123.96066931171295, 123.96066931171295, 123.96066931171295, 123.96066931171295, 123.96066931171295, 123.96066931171295, 123.96066931171295, 123.96066931171295, 129.17601058018516, 129.17601058018516, 129.17601058018516, 129.17601058018516, 129.17601058018516, 129.17601058018516, 129.17601058018516, 129.17601058018516, 129.17601058018516, 129.17601058018516, 129.17601058018516, 129.17601058018516, 129.17601058018516, 172.75602323040653, 172.75602323040653, 172.75602323040653], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 14.779270633397317, "valuationContribution": 116.16367151992586, "marketMove": 130.94294215332317, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 14.779270633397317}, {"key": "valuation", "label": "Relative valuation contribution", "value": 116.16367151992586}, {"key": "market", "label": "Total market move", "value": 130.94294215332317}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": -1.3435700575815779, "surprisePct": 21.999999999999996, "immediateReturnPct": 3.008903402706853, "forward4WeekPct": 18.170088131697206, "forward13WeekPct": 24.5735427323583, "toDateReturnPct": 135.33915325182195, "weeksSince": 146, "availabilitySource": "reported", "spread": -2.4282340036324257, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": -2.9182879377431803, "surprisePct": 11.428571428571416, "immediateReturnPct": 2.7812285464027253, "forward4WeekPct": -8.271677901963992, "forward13WeekPct": -10.446165438183696, "toDateReturnPct": 88.91583886109713, "weeksSince": 132, "availabilitySource": "reported", "spread": -29.869071316745575, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": -5.010020040080166, "surprisePct": 17.525773195876283, "immediateReturnPct": 4.00576203734857, "forward4WeekPct": 10.337590890560278, "forward13WeekPct": 21.452610148917973, "toDateReturnPct": 117.82188479022322, "weeksSince": 120, "availabilitySource": "reported", "spread": -19.29192790013107, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": -4.008438818565407, "surprisePct": 4.081632653061228, "immediateReturnPct": 0.3837852605901526, "forward4WeekPct": 1.3560272279447227, "forward13WeekPct": 8.328627062255944, "toDateReturnPct": 80.03553222140101, "weeksSince": 107, "availabilitySource": "reported", "spread": -41.43656446562217, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": -0.879120879120876, "surprisePct": 19.191919191919187, "immediateReturnPct": 1.6527054498067129, "forward4WeekPct": 12.40675452938973, "forward13WeekPct": 5.873594150952521, "toDateReturnPct": 68.94056006898077, "weeksSince": 94, "availabilitySource": "reported", "spread": -52.39566889152361, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 0.8869179600886845, "surprisePct": 9.009009009008997, "immediateReturnPct": 5.5286948113573375, "forward4WeekPct": -0.6712401834254145, "forward13WeekPct": 7.465264261401283, "toDateReturnPct": 56.012521372228655, "weeksSince": 79, "availabilitySource": "reported", "spread": -68.88045437498026, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 5.054945054945059, "surprisePct": 20.175438596491247, "immediateReturnPct": 13.452706697868933, "forward4WeekPct": 13.30637442713778, "forward13WeekPct": 25.770306809019793, "toDateReturnPct": 69.47062192110982, "weeksSince": 67, "availabilitySource": "reported", "spread": -62.85892762519127, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 8.995815899581583, "surprisePct": 18.852459016393443, "immediateReturnPct": -2.835234883693738, "forward4WeekPct": 0.6309244681122816, "forward13WeekPct": -0.050468711675566436, "toDateReturnPct": 30.92576134113443, "weeksSince": 54, "availabilitySource": "reported", "spread": -71.3911494555218, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-17", "periodEnd": "2025-09-30", "earningsChangePct": 7.869481765834929, "surprisePct": 16.91176470588235, "immediateReturnPct": -1.3490076781190075, "forward4WeekPct": 5.565386849661258, "forward13WeekPct": 17.913010029172828, "toDateReturnPct": 40.71086589156276, "weeksSince": 42, "availabilitySource": "reported", "spread": -54.042324183233404, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 4.448398576512447, "surprisePct": 5.035971223021588, "immediateReturnPct": -1.0444296468825942, "forward4WeekPct": -1.5332118324516086, "forward13WeekPct": 5.397784686345042, "toDateReturnPct": 20.343432833924258, "weeksSince": 27, "availabilitySource": "reported", "spread": -77.23099564307783, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 1.3628620102214661, "surprisePct": 4.316546762589932, "immediateReturnPct": -4.205317895338123, "forward4WeekPct": 0.9380448898844707, "forward13WeekPct": 8.59704413880722, "toDateReturnPct": 11.673490329150304, "weeksSince": 15, "availabilitySource": "reported", "spread": -83.90180413066253, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 0.5042016806722671, "surprisePct": 1.3698630136986314, "immediateReturnPct": 1.2985142959696105, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 4.168200398981026, "weeksSince": 2, "availabilitySource": "reported", "spread": -109.8015211789621, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 0.5042016806722671, "surprisePct": 1.3698630136986314, "immediateReturnPct": 1.2985142959696105, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 4.168200398981026, "weeksSince": 2, "availabilitySource": "reported", "spread": -109.8015211789621, "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": "Banks - Regional", "population": 29, "spreadPercentile": 28.6, "qualityPercentile": 75.0, "rarityPercentile": 71.4, "currentOneYearSpread": -31.346259, "lead": "price", "relatedSignals": [{"tickerId": 4154, "symbol": "USB", "name": "U.S. Bancorp", "spread": -28.477635, "lead": "price", "quality": 100}, {"tickerId": 3599, "symbol": "SHG", "name": "Shinhan Financial Group Co Ltd", "spread": -35.85682200000001, "lead": "price", "quality": 83.33333333333333}, {"tickerId": 4320, "symbol": "WBS", "name": "Webster Financial Corporation", "spread": -26.015060000000002, "lead": "price", "quality": 62.5}, {"tickerId": 2552, "symbol": "LYG", "name": "Lloyds Banking Group PLC ADR", "spread": -37.122503, "lead": "price", "quality": 100}, {"tickerId": 2746, "symbol": "MTB", "name": "M&T Bank Corporation", "spread": -25.528777999999996, "lead": "price", "quality": 75}, {"tickerId": 357, "symbol": "BAP", "name": "Credicorp Ltd", "spread": -37.781009, "lead": "price", "quality": 100}, {"tickerId": 679, "symbol": "CFG", "name": "Citizens Financial Group, Inc.", "spread": -23.736304999999998, "lead": "price", "quality": 75}, {"tickerId": 3352, "symbol": "RF", "name": "Regions Financial Corporation", "spread": -23.714964, "lead": "price", "quality": 62.5}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-01-26", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-04-19", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-07-25", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}