{"ticker": {"uuid": "06f3bd10-6d5c-430c-a04e-154372aaa3ee", "symbol": "GSHD", "name": "Goosehead Insurance Inc", "sector": "Financial Services", "industry": "Insurance Brokers", "currency": "USD"}, "next_event": {"report_date": "2026-10-21", "fiscal_date_ending": "2026-09-30", "estimate": 0.53, "session": "Time unconfirmed", "days": 69}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 3, "inline": 1, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 27.8, "average_surprise_label": "+27.8%", "median_surprise": 14.6, "surprise_dispersion": 36.5, "average_reaction": 3.1, "average_reaction_label": "+3.1%", "average_abs_reaction": 13.1, "positive_response_rate": 50.0, "confirmation_rate": 72.7, "reaction_sample": 12, "streak": {"count": 2, "band": "beat", "label": "2 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 66, "band": "Elevated", "tone": "caution", "days": 69, "proximity_component": 3, "reaction_component": 33, "variability_component": 25, "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": 18.0, "revenue_growth_1y": 17.7, "cash_conversion": 2.55, "net_margin": 8.8, "earnings_yield": 5.2, "eps_surprise_avg": 32.6, "sue_score": 0.74, "pe_ratio": 44.0, "completeness": 92.9, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 65.2, "currency": "USD", "return_13w": 59.6, "fair_value": 76.029173, "fair_value_gap": -14.2, "relative_strength": -6.5, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 51.6}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 0.46, "eps_estimate": 0.31, "eps_surprise": 0.15, "surprise_pct": 48.3871, "surprise_label": "+48.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -7.9797684414837535, "one_week_reaction_label": "-8.0%", "four_week_reaction": 2.5709473266727514, "four_week_reaction_label": "+2.6%", "confirmation": "diverged", "revenue": 71030000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 6934000.0, "operating_cash_flow": 21148000.0, "free_cash_flow": 23720000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-21", "date_source": "exact", "eps_actual": 0.28, "eps_estimate": 0.33, "eps_surprise": -0.05, "surprise_pct": -15.1515, "surprise_label": "-15.2%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -17.703453910475684, "one_week_reaction_label": "-17.7%", "four_week_reaction": -18.313542660160643, "four_week_reaction_label": "-18.3%", "confirmation": "confirmed", "revenue": 63014000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 3621000.0, "operating_cash_flow": 13531000.0, "free_cash_flow": 17088000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-24", "date_source": "exact", "eps_actual": 0.28, "eps_estimate": 0.21, "eps_surprise": 0.07, "surprise_pct": 33.3333, "surprise_label": "+33.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.9958483535199902, "one_week_reaction_label": "-4.0%", "four_week_reaction": 9.635010514419763, "four_week_reaction_label": "+9.6%", "confirmation": "diverged", "revenue": 64460000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1814000.0, "operating_cash_flow": 12067000.0, "free_cash_flow": 14849000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-24", "date_source": "exact", "eps_actual": 0.43, "eps_estimate": 0.39, "eps_surprise": 0.04, "surprise_pct": 10.2564, "surprise_label": "+10.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 40.650276691845896, "one_week_reaction_label": "+40.7%", "four_week_reaction": 36.050753890792045, "four_week_reaction_label": "+36.1%", "confirmation": "confirmed", "revenue": 78088000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 6198000.0, "operating_cash_flow": 18875000.0, "free_cash_flow": 21752000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-23", "date_source": "exact", "eps_actual": 0.5, "eps_estimate": 0.45, "eps_surprise": 0.05, "surprise_pct": 11.1111, "surprise_label": "+11.1%", "surprise_band": "beat", "eps_yoy": 8.69565217391304, "eps_yoy_label": "+8.7%", "one_week_reaction": 12.575159954355222, "one_week_reaction_label": "+12.6%", "four_week_reaction": 23.450134472973236, "four_week_reaction_label": "+23.5%", "confirmation": "confirmed", "revenue": 78035000.0, "revenue_yoy": 9.862030128114881, "revenue_yoy_label": "+9.9%", "net_income": 7559000.0, "operating_cash_flow": 28101000.0, "free_cash_flow": 31464000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-24", "date_source": "exact", "eps_actual": 0.79, "eps_estimate": 0.3978, "eps_surprise": 0.3922, "surprise_pct": 98.5923, "surprise_label": "+98.6%", "surprise_band": "beat", "eps_yoy": 182.14285714285714, "eps_yoy_label": "+182.1%", "one_week_reaction": 15.494938132733397, "one_week_reaction_label": "+15.5%", "four_week_reaction": 9.24259467566554, "four_week_reaction_label": "+9.2%", "confirmation": "confirmed", "revenue": 93922000.0, "revenue_yoy": 49.049417589741964, "revenue_yoy_label": "+49.0%", "net_income": 14855000.0, "operating_cash_flow": 12501000.0, "free_cash_flow": 15667000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-23", "date_source": "exact", "eps_actual": 0.26, "eps_estimate": 0.22, "eps_surprise": 0.04, "surprise_pct": 18.1818, "surprise_label": "+18.2%", "surprise_band": "beat", "eps_yoy": -7.142857142857148, "eps_yoy_label": "-7.1%", "one_week_reaction": -7.015413358243803, "one_week_reaction_label": "-7.0%", "four_week_reaction": 6.333489023820646, "four_week_reaction_label": "+6.3%", "confirmation": "diverged", "revenue": 75583000.0, "revenue_yoy": 17.25566242631089, "revenue_yoy_label": "+17.3%", "net_income": 2342000.0, "operating_cash_flow": 15484000.0, "free_cash_flow": 18834000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-23", "date_source": "exact", "eps_actual": 0.49, "eps_estimate": 0.5, "eps_surprise": -0.01, "surprise_pct": -2.0, "surprise_label": "-2.0%", "surprise_band": "miss", "eps_yoy": 13.953488372093023, "eps_yoy_label": "+14.0%", "one_week_reaction": -14.173768243706533, "one_week_reaction_label": "-14.2%", "four_week_reaction": -15.701831717112352, "four_week_reaction_label": "-15.7%", "confirmation": "confirmed", "revenue": 94027000.0, "revenue_yoy": 20.411586927568898, "revenue_yoy_label": "+20.4%", "net_income": 5150000.0, "operating_cash_flow": 28913000.0, "free_cash_flow": 30651000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-22", "date_source": "exact", "eps_actual": 0.46, "eps_estimate": 0.46, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": -7.9999999999999964, "eps_yoy_label": "-8.0%", "one_week_reaction": 10.273052820053724, "one_week_reaction_label": "+10.3%", "four_week_reaction": 2.9991047448522905, "four_week_reaction_label": "+3.0%", "confirmation": "contained", "revenue": 90435000.0, "revenue_yoy": 15.890305632088166, "revenue_yoy_label": "+15.9%", "net_income": 7908000.0, "operating_cash_flow": 24208000.0, "free_cash_flow": 24685000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-17", "date_source": "exact", "eps_actual": 0.48, "eps_estimate": 0.57, "eps_surprise": -0.09, "surprise_pct": -15.7895, "surprise_label": "-15.8%", "surprise_band": "miss", "eps_yoy": -39.24050632911393, "eps_yoy_label": "-39.2%", "one_week_reaction": -8.708153624974317, "one_week_reaction_label": "-8.7%", "four_week_reaction": -9.283220373793378, "four_week_reaction_label": "-9.3%", "confirmation": "confirmed", "revenue": 105258000.0, "revenue_yoy": 12.069589659504695, "revenue_yoy_label": "+12.1%", "net_income": 12431000.0, "operating_cash_flow": 23152000.0, "free_cash_flow": 23258000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-22", "date_source": "exact", "eps_actual": 0.37, "eps_estimate": 0.2, "eps_surprise": 0.17, "surprise_pct": 85.0, "surprise_label": "+85.0%", "surprise_band": "beat", "eps_yoy": 42.3076923076923, "eps_yoy_label": "+42.3%", "one_week_reaction": 10.057012542759399, "one_week_reaction_label": "+10.1%", "four_week_reaction": -14.139110604332961, "four_week_reaction_label": "-14.1%", "confirmation": "confirmed", "revenue": 93076000.0, "revenue_yoy": 23.144093248481802, "revenue_yoy_label": "+23.1%", "net_income": 4889000.0, "operating_cash_flow": 22868000.0, "free_cash_flow": 24501000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-22", "date_source": "exact", "eps_actual": 0.5, "eps_estimate": 0.31, "eps_surprise": 0.19, "surprise_pct": 61.2903, "surprise_label": "+61.3%", "surprise_band": "beat", "eps_yoy": 2.040816326530614, "eps_yoy_label": "+2.0%", "one_week_reaction": 8.235077376565952, "one_week_reaction_label": "+8.2%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 113389000.0, "revenue_yoy": 20.591957629191615, "revenue_yoy_label": "+20.6%", "net_income": 10065000.0, "operating_cash_flow": 15926000.0, "free_cash_flow": 17416000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [0.46, 0.28, 0.28, 0.43, 0.5, 0.79, 0.26, 0.49, 0.46, 0.48, 0.37, 0.5], "eps_estimate": [0.31, 0.33, 0.21, 0.39, 0.45, 0.3978, 0.22, 0.5, 0.46, 0.57, 0.2, 0.31], "surprise": [48.3871, -15.1515, 33.3333, 10.2564, 11.1111, 98.5923, 18.1818, -2.0, 0.0, -15.7895, 85.0, 61.2903], "reaction_1w": [-7.9797684414837535, -17.703453910475684, -3.9958483535199902, 40.650276691845896, 12.575159954355222, 15.494938132733397, -7.015413358243803, -14.173768243706533, 10.273052820053724, -8.708153624974317, 10.057012542759399, 8.235077376565952], "reaction_4w": [2.5709473266727514, -18.313542660160643, 9.635010514419763, 36.050753890792045, 23.450134472973236, 9.24259467566554, 6.333489023820646, -15.701831717112352, 2.9991047448522905, -9.283220373793378, -14.139110604332961, null], "revenue": [71.03, 63.01, 64.46, 78.09, 78.03, 93.92, 75.58, 94.03, 90.44, 105.26, 93.08, 113.39], "net_income": [6.93, 3.62, 1.81, 6.2, 7.56, 14.86, 2.34, 5.15, 7.91, 12.43, 4.89, 10.06], "financial_unit": "millions", "scatter": [{"x": 48.3871, "y": -7.9797684414837535, "label": "2023-09-30"}, {"x": -15.1515, "y": -17.703453910475684, "label": "2023-12-31"}, {"x": 33.3333, "y": -3.9958483535199902, "label": "2024-03-31"}, {"x": 10.2564, "y": 40.650276691845896, "label": "2024-06-30"}, {"x": 11.1111, "y": 12.575159954355222, "label": "2024-09-30"}, {"x": 98.5923, "y": 15.494938132733397, "label": "2024-12-31"}, {"x": 18.1818, "y": -7.015413358243803, "label": "2025-03-31"}, {"x": -2.0, "y": -14.173768243706533, "label": "2025-06-30"}, {"x": 0.0, "y": 10.273052820053724, "label": "2025-09-30"}, {"x": -15.7895, "y": -8.708153624974317, "label": "2025-12-31"}, {"x": 85.0, "y": 10.057012542759399, "label": "2026-03-31"}, {"x": 61.2903, "y": 8.235077376565952, "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.66115811981791, 115.70247991562704, 118.97520761344413, 119.5041316805762, 126.31404910977643, 123.19008239632257, 115.70247991562704, 114.62810006901094, 117.65289221129875, 108.26446384812864, 117.55371938490444, 119.09090866264694, 120.67768609835832, 121.57024851499423, 119.5537198385451, 117.68595040168745, 120.64462790796964, 129.7520660147653, 125.28925567635754, 115.09090950013736, 120.41322406479232, 124.74380164164529, 129.1735537896643, 128.54545515136618, 137.09090925586932, 151.7190093248803, 124.85950443561981, 123.71900820822637, 131.05785144933043, 123.93388382859524, 116.92562074660633, 110.11570331740606, 98.39669434148013, 96.00000083749045, 95.55371962917249, 91.73553789664311, 96.9090914769348, 100.42975298550947, 104.76033056236244, 106.38016618846254, 106.61157003163986, 101.71900845249439, 96.14876007708192, 92.87603412403655, 94.94214921368284, 93.73553660551201, 100.82644603585851, 104.21487652765018, 146.57851219020552, 145.53719053397816, 138.42975288082317, 141.78512518222615, 132.72727348862767, 139.40495815627315, 141.2396694027421, 147.43801641645274, 146.61157038059423, 147.02479339852349, 149.33884404369905, 149.55371966406796, 159.4380173935249, 179.48760310881335, 177.98347202145956, 186.77685993672026, 196.82644687334897, 208.8264461056494, 208.46281124568904, 205.1074389442861, 190.46281065246663, 175.5206621366925, 172.16528983528954, 176.54545557011141, 162.9586789020996, 182.39669420189838, 175.99512664312354, 186.98718868190295, 196.1821358159295, 200.96281041692245, 186.1322505233312, 214.9733275869857, 204.55704022642811, 197.33368517237307, 203.33569999989706, 206.58097545896527, 187.9468131456059, 190.1277778358399, 186.77781607164044, 173.67458021271455, 178.6297319889262, 180.2698174359822, 198.60736855146973, 189.83116663796807, 188.888989891787, 195.78083831292642, 181.84011201295067, 172.78474661909905, 178.66462742396996, 182.31992424480217, 168.05641517067173, 178.12374818079192, 152.87690092664306, 149.56183459748735, 150.1376092757091, 150.155056993231, 156.1396241032331, 147.79961512777825, 145.14756206445372, 140.75073724894196, 136.0398535180365, 130.75319510890927, 125.97252050791631, 119.63899904747674, 116.93460283158659, 128.94735634539552, 119.81347622269547, 121.34887536462023, 120.44159405348287, 124.50691223607906, 124.83841886899462, 132.6026531662277, 135.7955854727303, 128.14476133938936, 131.39876065721853, 122.4131861334544, 130.64850880377804, 124.87331430403836, 119.72623763508612, 107.89668515525686, 115.45154684222747, 84.95293661399509, 77.55510438472135, 94.56662896854661, 87.48285565466654, 77.06656829410892, 74.01321772778131, 71.71011901489419, 74.04811316282505, 70.64580824606, 76.50824133340902, 84.20268476055459, 75.93246665518724, 71.29137379436926, 65.69065646984834, 72.72208663116277, 60.002700557718036, 66.91199669637938, 64.24249591553294, 64.34718222066418, 81.77745202501437, 91.93202362274391, 93.41507961210304, 94.70621070872157, 102.5053404409984, 108.17584863560681, 113.75911824260587], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 194.6236559139785, 194.6236559139785, 194.6236559139785], "gap": [0.0, 1.3388418801820876, -15.702479915627038, -18.975207613444127, -19.504131680576194, -26.314049109776434, -23.190082396322566, -15.702479915627038, -14.62810006901094, -17.65289221129875, 15.391450130365953, 6.102194593590156, 4.565005315847657, 2.9782278801362736, 2.085665463500362, 4.102194139949489, 5.969963576807146, 3.0112860705249602, -6.096152036270695, -1.6333416978629458, 8.565004478357238, 3.2426899137022787, -1.0878876631506955, -5.517639811169715, -4.8895411728715885, -13.434995277374725, -28.063095346385694, 17.075979435347932, 18.216475662741374, 10.877632421637315, 18.0016000423725, 25.009863124361416, 31.819780553561685, 43.538789529487616, 45.9354830334773, 46.38176424179525, 62.02790296357193, 56.85434938328024, 53.333687874705575, 49.0031102978526, 47.3832746717525, 47.151870828575184, 52.04443240772065, 57.614680783133124, 60.88740673617849, 58.8212916465322, 60.02790425470303, 52.93699482435653, 49.548564332564865, 9.335466304418134, 10.376787960645487, 17.484225613800476, 14.128853312397496, 23.186705005995975, 16.509020338350496, 14.674309091881554, 8.475962078170909, 9.302408114029419, 8.889185096100164, 6.575134450924594, 6.3602588305556935, -3.524038898901239, -19.272549345372482, -17.7684182580187, -26.561806173279393, -36.61139310990811, -48.611392342208546, -48.247757482248176, -44.892385180845224, -30.247756889025766, -15.30560837325163, -11.950236071848678, -16.33040180667055, -2.7436251386587287, -22.18164043845752, -15.780072879682677, -26.772134918462086, -35.96708205248865, -40.74775665348159, -25.917196759890345, 0.0804358538744907, 10.49672321443208, 17.72007826848713, 11.718063440963135, 8.472787981894925, 27.106950295254308, 24.925985605020287, 28.27594736921975, 39.22864559373704, 34.27349381752538, 32.6334083704694, 14.295857254981854, 23.07205916848352, 24.014235914664596, 17.122387493525167, 31.063113793500918, 40.118479187352534, 34.23859838248163, 30.58330156164942, 44.84681063577986, 34.779477625659666, 66.47793778303435, 69.79300411219006, 69.2172294339683, 69.19978171644641, 63.215214606444306, 71.55522358189916, 74.20727664522369, 78.60410146073545, 83.31498519164091, 88.60164360076814, 93.3823182017611, 99.71583966220066, 102.42023587809082, 86.10640709546468, 95.24028721816472, 93.70488807623997, 94.61216938737732, 90.54685120478113, 90.21534457186557, 82.4511102746325, 79.2581779681299, 86.90900210147083, 83.65500278364166, 92.64057730740579, 84.40525463708215, 90.18044913682184, 95.32752580577407, 107.15707828560333, 99.60221659863272, 130.1008268268651, 104.16532572280553, 87.15380113898027, 94.23757445286034, 104.65386181341796, 107.70721237974557, 110.01031109263269, 107.67231694470183, 111.07462186146688, 105.21218877411786, 109.34570233621959, 117.61592044158694, 122.25701330240491, 127.85773062692584, 120.82630046561141, 133.54568653905613, 126.6363904003948, 129.30589118124124, 129.20120487611, 111.77093507175981, 101.61636347403027, 100.13330748467114, 98.84217638805261, 92.1183154729801, 86.44780727837168, 80.86453767137263], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 123.6559139784946, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 141.93548387096774, null, null, null, null, null, null, null, null, 153.76344086021504, null, null, null, null, null, null, null, null, null, null, null, null, 155.91397849462365, null, null, null, null, null, null, null, null, null, null, null, null, 160.21505376344086, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 215.0537634408602, null, null, null, null, null, null, null, 212.9032258064516, null, null, null, null, null, null, null, null, null, null, null, null, 219.3548387096774, null, null, null, null, null, null, null, null, null, null, null, null, 215.0537634408602, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 181.72043010752688, null, null, null, null, null, null, null, null, 193.54838709677418, null, null, null, null, null, null, null, null, null, null, null, null, 194.6236559139785, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [94.6, -80.9, 13.8]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [57.314087, 56.546742, 66.31382, 68.189554, 68.492702, 72.395744, 70.605271, 66.31382, 65.698049, 67.431681, 62.050789, 67.374841, 68.255867, 69.165314, 69.676878, 68.521123, 67.450628, 69.146367, 74.366212, 71.808393, 65.963304, 69.01374, 71.495771, 74.034643, 73.674654, 78.572403, 86.956365, 71.562085, 70.90842, 75.114611, 71.031574, 67.014852, 63.11181, 56.395167, 55.021524, 54.765742, 52.577386, 55.542561, 57.560396, 60.042427, 60.970821, 61.103448, 58.299321, 55.106784, 53.231051, 54.415226, 53.723667, 57.787757, 59.729805, 84.010136, 83.413312, 79.339749, 81.26285, 76.071425, 79.898679, 80.950227, 84.502753, 84.029083, 84.265918, 85.592195, 85.715349, 91.380444, 102.871681, 102.009602, 107.049452, 112.809281, 119.686971, 119.478557, 117.555456, 109.162021, 100.598065, 98.674964, 101.185416, 93.398279, 104.539, 100.87, 107.17, 112.44, 115.18, 106.68, 123.21, 117.24, 113.1, 116.54, 118.4, 107.72, 108.97, 107.05, 99.54, 102.38, 103.32, 113.83, 108.8, 108.26, 112.21, 104.22, 99.03, 102.4, 104.495, 96.32, 102.09, 87.62, 85.72, 86.05, 86.06, 89.49, 84.71, 83.19, 80.67, 77.97, 74.94, 72.2, 68.57, 67.02, 73.905, 68.67, 69.55, 69.03, 71.36, 71.55, 76.0, 77.83, 73.445, 75.31, 70.16, 74.88, 71.57, 68.62, 61.84, 66.17, 48.69, 44.45, 54.2, 50.14, 44.17, 42.42, 41.1, 42.44, 40.49, 43.85, 48.26, 43.52, 40.86, 37.65, 41.68, 34.39, 38.35, 36.82, 36.88, 46.87, 52.69, 53.54, 54.28, 58.75, 62.0, 65.2], "ttmEps": [0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 0.93, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.32, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.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.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 1.49, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 1.98, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.69, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.81, 1.81, 1.81], "quarterlyEps": [0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.43, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.5, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.5, 0.5, 0.5], "priceIndex": [100.0, 98.66115811981791, 115.70247991562704, 118.97520761344413, 119.5041316805762, 126.31404910977643, 123.19008239632257, 115.70247991562704, 114.62810006901094, 117.65289221129875, 108.26446384812864, 117.55371938490444, 119.09090866264694, 120.67768609835832, 121.57024851499423, 119.5537198385451, 117.68595040168745, 120.64462790796964, 129.7520660147653, 125.28925567635754, 115.09090950013736, 120.41322406479232, 124.74380164164529, 129.1735537896643, 128.54545515136618, 137.09090925586932, 151.7190093248803, 124.85950443561981, 123.71900820822637, 131.05785144933043, 123.93388382859524, 116.92562074660633, 110.11570331740606, 98.39669434148013, 96.00000083749045, 95.55371962917249, 91.73553789664311, 96.9090914769348, 100.42975298550947, 104.76033056236244, 106.38016618846254, 106.61157003163986, 101.71900845249439, 96.14876007708192, 92.87603412403655, 94.94214921368284, 93.73553660551201, 100.82644603585851, 104.21487652765018, 146.57851219020552, 145.53719053397816, 138.42975288082317, 141.78512518222615, 132.72727348862767, 139.40495815627315, 141.2396694027421, 147.43801641645274, 146.61157038059423, 147.02479339852349, 149.33884404369905, 149.55371966406796, 159.4380173935249, 179.48760310881335, 177.98347202145956, 186.77685993672026, 196.82644687334897, 208.8264461056494, 208.46281124568904, 205.1074389442861, 190.46281065246663, 175.5206621366925, 172.16528983528954, 176.54545557011141, 162.9586789020996, 182.39669420189838, 175.99512664312354, 186.98718868190295, 196.1821358159295, 200.96281041692245, 186.1322505233312, 214.9733275869857, 204.55704022642811, 197.33368517237307, 203.33569999989706, 206.58097545896527, 187.9468131456059, 190.1277778358399, 186.77781607164044, 173.67458021271455, 178.6297319889262, 180.2698174359822, 198.60736855146973, 189.83116663796807, 188.888989891787, 195.78083831292642, 181.84011201295067, 172.78474661909905, 178.66462742396996, 182.31992424480217, 168.05641517067173, 178.12374818079192, 152.87690092664306, 149.56183459748735, 150.1376092757091, 150.155056993231, 156.1396241032331, 147.79961512777825, 145.14756206445372, 140.75073724894196, 136.0398535180365, 130.75319510890927, 125.97252050791631, 119.63899904747674, 116.93460283158659, 128.94735634539552, 119.81347622269547, 121.34887536462023, 120.44159405348287, 124.50691223607906, 124.83841886899462, 132.6026531662277, 135.7955854727303, 128.14476133938936, 131.39876065721853, 122.4131861334544, 130.64850880377804, 124.87331430403836, 119.72623763508612, 107.89668515525686, 115.45154684222747, 84.95293661399509, 77.55510438472135, 94.56662896854661, 87.48285565466654, 77.06656829410892, 74.01321772778131, 71.71011901489419, 74.04811316282505, 70.64580824606, 76.50824133340902, 84.20268476055459, 75.93246665518724, 71.29137379436926, 65.69065646984834, 72.72208663116277, 60.002700557718036, 66.91199669637938, 64.24249591553294, 64.34718222066418, 81.77745202501437, 91.93202362274391, 93.41507961210304, 94.70621070872157, 102.5053404409984, 108.17584863560681, 113.75911824260587], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 194.6236559139785, 194.6236559139785, 194.6236559139785], "valuationGap": [0.0, 1.3388418801820876, -15.702479915627038, -18.975207613444127, -19.504131680576194, -26.314049109776434, -23.190082396322566, -15.702479915627038, -14.62810006901094, -17.65289221129875, 15.391450130365953, 6.102194593590156, 4.565005315847657, 2.9782278801362736, 2.085665463500362, 4.102194139949489, 5.969963576807146, 3.0112860705249602, -6.096152036270695, -1.6333416978629458, 8.565004478357238, 3.2426899137022787, -1.0878876631506955, -5.517639811169715, -4.8895411728715885, -13.434995277374725, -28.063095346385694, 17.075979435347932, 18.216475662741374, 10.877632421637315, 18.0016000423725, 25.009863124361416, 31.819780553561685, 43.538789529487616, 45.9354830334773, 46.38176424179525, 62.02790296357193, 56.85434938328024, 53.333687874705575, 49.0031102978526, 47.3832746717525, 47.151870828575184, 52.04443240772065, 57.614680783133124, 60.88740673617849, 58.8212916465322, 60.02790425470303, 52.93699482435653, 49.548564332564865, 9.335466304418134, 10.376787960645487, 17.484225613800476, 14.128853312397496, 23.186705005995975, 16.509020338350496, 14.674309091881554, 8.475962078170909, 9.302408114029419, 8.889185096100164, 6.575134450924594, 6.3602588305556935, -3.524038898901239, -19.272549345372482, -17.7684182580187, -26.561806173279393, -36.61139310990811, -48.611392342208546, -48.247757482248176, -44.892385180845224, -30.247756889025766, -15.30560837325163, -11.950236071848678, -16.33040180667055, -2.7436251386587287, -22.18164043845752, -15.780072879682677, -26.772134918462086, -35.96708205248865, -40.74775665348159, -25.917196759890345, 0.0804358538744907, 10.49672321443208, 17.72007826848713, 11.718063440963135, 8.472787981894925, 27.106950295254308, 24.925985605020287, 28.27594736921975, 39.22864559373704, 34.27349381752538, 32.6334083704694, 14.295857254981854, 23.07205916848352, 24.014235914664596, 17.122387493525167, 31.063113793500918, 40.118479187352534, 34.23859838248163, 30.58330156164942, 44.84681063577986, 34.779477625659666, 66.47793778303435, 69.79300411219006, 69.2172294339683, 69.19978171644641, 63.215214606444306, 71.55522358189916, 74.20727664522369, 78.60410146073545, 83.31498519164091, 88.60164360076814, 93.3823182017611, 99.71583966220066, 102.42023587809082, 86.10640709546468, 95.24028721816472, 93.70488807623997, 94.61216938737732, 90.54685120478113, 90.21534457186557, 82.4511102746325, 79.2581779681299, 86.90900210147083, 83.65500278364166, 92.64057730740579, 84.40525463708215, 90.18044913682184, 95.32752580577407, 107.15707828560333, 99.60221659863272, 130.1008268268651, 104.16532572280553, 87.15380113898027, 94.23757445286034, 104.65386181341796, 107.70721237974557, 110.01031109263269, 107.67231694470183, 111.07462186146688, 105.21218877411786, 109.34570233621959, 117.61592044158694, 122.25701330240491, 127.85773062692584, 120.82630046561141, 133.54568653905613, 126.6363904003948, 129.30589118124124, 129.20120487611, 111.77093507175981, 101.61636347403027, 100.13330748467114, 98.84217638805261, 92.1183154729801, 86.44780727837168, 80.86453767137263], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 123.6559139784946, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 141.93548387096774, null, null, null, null, null, null, null, null, 153.76344086021504, null, null, null, null, null, null, null, null, null, null, null, null, 155.91397849462365, null, null, null, null, null, null, null, null, null, null, null, null, 160.21505376344086, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 215.0537634408602, null, null, null, null, null, null, null, 212.9032258064516, null, null, null, null, null, null, null, null, null, null, null, null, 219.3548387096774, null, null, null, null, null, null, null, null, null, null, null, null, 215.0537634408602, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 181.72043010752688, null, null, null, null, null, null, null, null, 193.54838709677418, null, null, null, null, null, null, null, null, null, null, null, null, 194.6236559139785, null, null], "quarterLabels": ["2023-07-26", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-21", "", "", "", "", "", "", "", "", "2024-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-24", "", "", "", "", "", "", "", "2025-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-23", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-22", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-17", "", "", "", "", "", "", "", "", "2026-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-22", "", ""], "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": [46.42857142857141, 46.42857142857141, 46.42857142857141, 46.42857142857141, 46.42857142857141, 46.42857142857141, 46.42857142857141, 46.42857142857141, 46.42857142857141, 46.42857142857141, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, 48.38709677419356, -15.151515151515147, -15.151515151515147, -15.151515151515147, -15.151515151515147, -15.151515151515147, -15.151515151515147, -15.151515151515147, -15.151515151515147, -15.151515151515147, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 33.33333333333336, 10.25641025641025, 10.25641025641025, 10.25641025641025, 10.25641025641025, 10.25641025641025, 10.25641025641025, 10.25641025641025, 10.25641025641025, 10.25641025641025, 10.25641025641025, 10.25641025641025, 10.25641025641025, 10.25641025641025, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 11.111111111111107, 98.59225741578685, 98.59225741578685, 98.59225741578685, 98.59225741578685, 98.59225741578685, 98.59225741578685, 98.59225741578685, 98.59225741578685, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, 18.181818181818183, -2.0000000000000018, -2.0000000000000018, -2.0000000000000018, -2.0000000000000018, -2.0000000000000018, -2.0000000000000018, -2.0000000000000018, -2.0000000000000018, -2.0000000000000018, -2.0000000000000018, -2.0000000000000018, -2.0000000000000018, -2.0000000000000018, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -15.789473684210522, -15.789473684210522, -15.789473684210522, -15.789473684210522, -15.789473684210522, -15.789473684210522, -15.789473684210522, -15.789473684210522, -15.789473684210522, 84.99999999999999, 84.99999999999999, 84.99999999999999, 84.99999999999999, 84.99999999999999, 84.99999999999999, 84.99999999999999, 84.99999999999999, 84.99999999999999, 84.99999999999999, 84.99999999999999, 84.99999999999999, 84.99999999999999, 61.29032258064516, 61.29032258064516, 61.29032258064516], "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": [23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 114, 2, 9, 16, 23, 30, 37, 44, 51, 58, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 114, 121, 4, 11, 18, 25, 32, 39, 46, 53, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 114, 3, 10, 17, 24, 31, 38, 45, 52, 59, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 57.314087, "latestClose": 65.2, "startTtmEps": 0.93, "latestTtmEps": 1.81, "priceChangePct": 13.759118242605872, "epsChangePct": 94.6236559139785, "earningsGapPct": 80.86453767137263, "startMultiple": 61.62805053763441, "latestMultiple": 36.02209944751381, "multipleChangePct": -41.54918233943455, "latestQuarter": "2026-07-22", "tone": "positive", "read": "Earnings power is leading market price; the spread is closing and has persisted through 6 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -24.230098779779198, "earningsMovePct": -11.274509803921573, "spread": 12.955588975857625, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": -17.821771783018868, "earningsMovePct": 24.827586206896555, "spread": 42.64935798991542, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 13.759118242605872, "earningsMovePct": 94.6236559139785, "spread": 80.86453767137263, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 6, "persistenceLabel": "6 quarters", "summary": "Earnings power is leading market price; the spread is closing and has persisted through 6 updates.", "marketChangePct": 13.759118242605872, "earningsChangePct": 94.6236559139785, "recentMarketMovePoints": 42.4677444482366, "recentEarningsMovePoints": 1.0752688172043179}, "pressure": {"score": 61, "band": "moderate", "label": "Moderate \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 94, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 75, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 2.54611396, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.17739126, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.06992631, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "mixed", "value": -0.12501413, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.05494109, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -37.853284353272606, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-22", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 123.6559139784946, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 141.93548387096774, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 153.76344086021504, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 155.91397849462365, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 160.21505376344086, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 212.9032258064516, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 219.3548387096774, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 215.0537634408602, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 181.72043010752688, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 193.54838709677418, 194.6236559139785, 194.6236559139785, 194.6236559139785], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 105.50630978615231, 107.8218238542105, 107.8218238542105, 107.8218238542105, 107.8218238542105, 107.8218238542105, 107.8218238542105, 107.8218238542105, 107.8218238542105, 107.8218238542105, 110.50626851874779, 110.50626851874779, 110.50626851874779, 110.50626851874779, 110.50626851874779, 110.50626851874779, 110.50626851874779, 110.50626851874779, 110.50626851874779, 110.50626851874779, 110.50626851874779, 110.50626851874779, 110.50626851874779, 114.1423395316975, 114.1423395316975, 114.1423395316975, 114.1423395316975, 114.1423395316975, 114.1423395316975, 114.1423395316975, 114.1423395316975, 114.1423395316975, 114.1423395316975, 114.1423395316975, 114.1423395316975, 114.1423395316975, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 117.03312121887406, 129.7880506103449, 129.7880506103449, 129.7880506103449, 129.7880506103449, 129.7880506103449, 129.7880506103449, 129.7880506103449, 129.7880506103449, 134.37822401597873, 134.37822401597873, 134.37822401597873, 134.37822401597873, 134.37822401597873, 134.37822401597873, 134.37822401597873, 134.37822401597873, 134.37822401597873, 134.37822401597873, 134.37822401597873, 134.37822401597873, 134.37822401597873, 140.9558356236743, 140.9558356236743, 140.9558356236743, 140.9558356236743, 140.9558356236743, 140.9558356236743, 140.9558356236743, 140.9558356236743, 140.9558356236743, 140.9558356236743, 140.9558356236743, 140.9558356236743, 140.9558356236743, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 146.0729937851289, 150.75106676240705, 150.75106676240705, 150.75106676240705, 150.75106676240705, 150.75106676240705, 150.75106676240705, 150.75106676240705, 150.75106676240705, 150.75106676240705, 157.96997383646553, 157.96997383646553, 157.96997383646553, 157.96997383646553, 157.96997383646553, 157.96997383646553, 157.96997383646553, 157.96997383646553, 157.96997383646553, 157.96997383646553, 157.96997383646553, 157.96997383646553, 157.96997383646553, 165.9601687011497, 165.9601687011497, 165.9601687011497], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 85.21993478677834, 100.78799309507065, 100.78799309507065, 100.78799309507065, 100.78799309507065, 100.78799309507065, 100.78799309507065, 100.78799309507065, 100.78799309507065, 100.78799309507065, 121.4836007927882, 121.4836007927882, 121.4836007927882, 121.4836007927882, 121.4836007927882, 121.4836007927882, 121.4836007927882, 121.4836007927882, 121.4836007927882, 121.4836007927882, 121.4836007927882, 121.4836007927882, 121.4836007927882, 123.72770283229973, 123.72770283229973, 123.72770283229973, 123.72770283229973, 123.72770283229973, 123.72770283229973, 123.72770283229973, 123.72770283229973, 123.72770283229973, 123.72770283229973, 123.72770283229973, 123.72770283229973, 123.72770283229973, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 136.10542804168531, 133.83415382648167, 133.83415382648167, 133.83415382648167, 133.83415382648167, 133.83415382648167, 133.83415382648167, 133.83415382648167, 133.83415382648167, 140.2036314813631, 140.2036314813631, 140.2036314813631, 140.2036314813631, 140.2036314813631, 140.2036314813631, 140.2036314813631, 140.2036314813631, 140.2036314813631, 140.2036314813631, 140.2036314813631, 140.2036314813631, 140.2036314813631, 154.42746627453488, 154.42746627453488, 154.42746627453488, 154.42746627453488, 154.42746627453488, 154.42746627453488, 154.42746627453488, 154.42746627453488, 154.42746627453488, 154.42746627453488, 154.42746627453488, 154.42746627453488, 154.42746627453488, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 143.59216162649446, 155.72533725465124, 155.72533725465124, 155.72533725465124, 155.72533725465124, 155.72533725465124, 155.72533725465124, 155.72533725465124, 155.72533725465124, 155.72533725465124, 164.78326193977367, 164.78326193977367, 164.78326193977367, 164.78326193977367, 164.78326193977367, 164.78326193977367, 164.78326193977367, 164.78326193977367, 164.78326193977367, 164.78326193977367, 164.78326193977367, 164.78326193977367, 164.78326193977367, 143.6289239818426, 143.6289239818426, 143.6289239818426], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 94.6236559139785, "valuationContribution": -80.86453767137263, "marketMove": 13.759118242605865, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 94.6236559139785}, {"key": "valuation", "label": "Relative valuation contribution", "value": -80.86453767137263}, {"key": "market", "label": "Total market move", "value": 13.759118242605865}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 23.655913978494603, "surprisePct": 48.38709677419356, "immediateReturnPct": -7.979768441483747, "forward4WeekPct": 3.3295877645405314, "forward13WeekPct": 9.792076813271212, "toDateReturnPct": -3.309543773645496, "weeksSince": 145, "availabilitySource": "reported", "spread": 15.391450130365953, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-23", "periodEnd": "2023-12-31", "earningsChangePct": 14.782608695652177, "surprisePct": -15.151515151515147, "immediateReturnPct": -17.703453910475687, "forward4WeekPct": -22.932781286338265, "forward13WeekPct": -29.883429464881615, "toDateReturnPct": -25.019864848306394, "weeksSince": 128, "availabilitySource": "reported", "spread": 17.075979435347932, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 8.333333333333325, "surprisePct": 33.33333333333336, "immediateReturnPct": -3.995848353519993, "forward4WeekPct": 11.33021990279981, "forward13WeekPct": 53.39906469266864, "toDateReturnPct": 19.052527399336604, "weeksSince": 119, "availabilitySource": "reported", "spread": 62.02790296357193, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 1.3986013986013957, "surprisePct": 10.25641025641025, "immediateReturnPct": 40.65027669184589, "forward4WeekPct": 27.359238825574607, "forward13WeekPct": 72.2283891601521, "toDateReturnPct": 9.15823348159266, "weeksSince": 106, "availabilitySource": "reported", "spread": 9.335466304418134, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 2.758620689655178, "surprisePct": 11.111111111111107, "immediateReturnPct": 12.57515995435523, "forward4WeekPct": 30.976569778978092, "forward13WeekPct": 10.384668299488675, "toDateReturnPct": -28.64994177528837, "weeksSince": 93, "availabilitySource": "reported", "spread": -19.272549345372482, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-28", "periodEnd": "2024-12-31", "earningsChangePct": 34.228187919463096, "surprisePct": 98.59225741578685, "immediateReturnPct": 15.494938132733393, "forward4WeekPct": 10.98612673415822, "forward13WeekPct": 1.4810648668916349, "toDateReturnPct": -38.88263967004124, "weeksSince": 75, "availabilitySource": "reported", "spread": 0.0804358538744907, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": -1.0000000000000009, "surprisePct": 18.181818181818183, "immediateReturnPct": -7.015413358243805, "forward4WeekPct": 1.634750116767858, "forward13WeekPct": -18.150397010742637, "toDateReturnPct": -39.09388136384866, "weeksSince": 67, "availabilitySource": "reported", "spread": 39.22864559373704, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 3.0303030303030276, "surprisePct": -2.0000000000000018, "immediateReturnPct": -14.17376824370653, "forward4WeekPct": -12.342051131354692, "forward13WeekPct": -27.607992947399353, "toDateReturnPct": -36.13478303457733, "weeksSince": 54, "availabilitySource": "reported", "spread": 66.47793778303435, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": -1.9607843137254943, "surprisePct": 0.0, "immediateReturnPct": 10.27305282005373, "forward4WeekPct": 6.4756789018203476, "forward13WeekPct": 2.387347060578948, "toDateReturnPct": -2.7156072814085275, "weeksSince": 41, "availabilitySource": "reported", "spread": 86.10640709546468, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-02-20", "periodEnd": "2025-12-31", "earningsChangePct": -15.500000000000004, "surprisePct": -15.789473684210522, "immediateReturnPct": -8.708153624974313, "forward4WeekPct": -12.8773875539125, "forward13WeekPct": -14.39720681864859, "toDateReturnPct": 33.90840008215241, "weeksSince": 24, "availabilitySource": "reported", "spread": 104.16532572280553, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 6.5088757396449815, "surprisePct": 84.99999999999999, "immediateReturnPct": 10.057012542759391, "forward4WeekPct": -4.948688711516535, "forward13WeekPct": 33.9794754846066, "toDateReturnPct": 48.688711516533644, "weeksSince": 15, "availabilitySource": "reported", "spread": 109.34570233621959, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 0.5555555555555536, "surprisePct": 61.29032258064516, "immediateReturnPct": 8.235077376565947, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 20.11790714812085, "weeksSince": 2, "availabilitySource": "reported", "spread": 92.1183154729801, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 0.5555555555555536, "surprisePct": 61.29032258064516, "immediateReturnPct": 8.235077376565947, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 20.11790714812085, "weeksSince": 2, "availabilitySource": "reported", "spread": 92.1183154729801, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Insurance Brokers", "population": 11, "spreadPercentile": 70.0, "qualityPercentile": 20.0, "rarityPercentile": 70.0, "currentOneYearSpread": 42.243207, "lead": "earnings", "relatedSignals": [{"tickerId": 5548, "symbol": "CRVL", "name": "CorVel Corp", "spread": 41.808723, "lead": "earnings", "quality": 87.5}, {"tickerId": 555, "symbol": "BRO", "name": "Brown & Brown Inc", "spread": 42.827386000000004, "lead": "earnings", "quality": 100}, {"tickerId": 217, "symbol": "AON", "name": "Aon PLC", "spread": 51.893919, "lead": "earnings", "quality": 100}, {"tickerId": 5824, "symbol": "EHTH", "name": "eHealth Inc", "spread": 29.001465000000003, "lead": "earnings", "quality": 33.333333333333336}, {"tickerId": 5887, "symbol": "ERIE", "name": "Erie Indemnity Company", "spread": 20.549885, "lead": "earnings", "quality": 100}, {"tickerId": 8674, "symbol": "TWFG", "name": "TWFG, Inc. Class A Common Stock", "spread": 279.44320100000004, "lead": "earnings", "quality": 87.5}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-07-26", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-10-25", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-02-28", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-04-25", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "repricing_started", "label": "Repricing may be starting", "tone": "positive", "explanation": "The longstanding earnings lead is beginning to close through price confirmation."}, {"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."}