{"ticker": {"uuid": "d879e138-5246-4be4-8877-a504052f51d4", "symbol": "KEX", "name": "Kirby Corporation", "sector": "Industrials", "industry": "Marine Shipping", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 1, "inline": 1, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 4.7, "average_surprise_label": "+4.7%", "median_surprise": 3.0, "surprise_dispersion": 5.9, "average_reaction": -1.5, "average_reaction_label": "-1.5%", "average_abs_reaction": 9.7, "positive_response_rate": 33.3, "confirmation_rate": 45.5, "reaction_sample": 12, "streak": {"count": 1, "band": "miss", "label": "1 consecutive misses"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded the delivery."}, "event_risk": {"score": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 13.7, "revenue_growth_1y": 6.3, "cash_conversion": 3.16, "net_margin": 9.9, "earnings_yield": 5.9, "eps_surprise_avg": 3.0, "sue_score": 0.86, "pe_ratio": 20.1, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 131.29, "currency": "USD", "return_13w": -7.7, "fair_value": 108.667179, "fair_value_gap": 20.8, "relative_strength": -2.5, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 56.9}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-26", "date_source": "exact", "eps_actual": 1.05, "eps_estimate": 1.02, "eps_surprise": 0.03, "surprise_pct": 2.9412, "surprise_label": "+2.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -8.422214049282815, "one_week_reaction_label": "-8.4%", "four_week_reaction": -4.940541865882049, "four_week_reaction_label": "-4.9%", "confirmation": "diverged", "revenue": 764772000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 62964000.0, "operating_cash_flow": 96278000.0, "free_cash_flow": 199996000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-01", "date_source": "exact", "eps_actual": 1.04, "eps_estimate": 1.03, "eps_surprise": 0.01, "surprise_pct": 0.9709, "surprise_label": "+1.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 4.922961292747096, "one_week_reaction_label": "+4.9%", "four_week_reaction": 10.134034824001006, "four_week_reaction_label": "+10.1%", "confirmation": "confirmed", "revenue": 799176000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 61906000.0, "operating_cash_flow": 216001000.0, "free_cash_flow": 342768000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-25", "date_source": "exact", "eps_actual": 1.19, "eps_estimate": 0.98, "eps_surprise": 0.21, "surprise_pct": 21.4286, "surprise_label": "+21.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 16.898027345788538, "one_week_reaction_label": "+16.9%", "four_week_reaction": 22.711616741467477, "four_week_reaction_label": "+22.7%", "confirmation": "confirmed", "revenue": 808022000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 70068000.0, "operating_cash_flow": 123288000.0, "free_cash_flow": 204335000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-01", "date_source": "exact", "eps_actual": 1.43, "eps_estimate": 1.32, "eps_surprise": 0.11, "surprise_pct": 8.3333, "surprise_label": "+8.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -7.9202947086403155, "one_week_reaction_label": "-7.9%", "four_week_reaction": -0.34326858673810834, "four_week_reaction_label": "-0.3%", "confirmation": "diverged", "revenue": 824390000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 83854000.0, "operating_cash_flow": 179319000.0, "free_cash_flow": 267879000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-30", "date_source": "exact", "eps_actual": 1.55, "eps_estimate": 1.47, "eps_surprise": 0.08, "surprise_pct": 5.4422, "surprise_label": "+5.4%", "surprise_band": "beat", "eps_yoy": 47.61904761904761, "eps_yoy_label": "+47.6%", "one_week_reaction": -8.9402390438247, "one_week_reaction_label": "-8.9%", "four_week_reaction": 2.2310756972111645, "four_week_reaction_label": "+2.2%", "confirmation": "diverged", "revenue": 831149000.0, "revenue_yoy": 8.67931880351268, "revenue_yoy_label": "+8.7%", "net_income": 89968000.0, "operating_cash_flow": 206503000.0, "free_cash_flow": 282886000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-30", "date_source": "exact", "eps_actual": 1.29, "eps_estimate": 1.29, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 24.038461538461537, "eps_yoy_label": "+24.0%", "one_week_reaction": 0.055000458337154896, "one_week_reaction_label": "+0.1%", "four_week_reaction": -5.729214410120084, "four_week_reaction_label": "-5.7%", "confirmation": "contained", "revenue": 802315000.0, "revenue_yoy": 0.39277956294983835, "revenue_yoy_label": "+0.4%", "net_income": 42817000.0, "operating_cash_flow": 247384000.0, "free_cash_flow": 344054000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-01", "date_source": "exact", "eps_actual": 1.33, "eps_estimate": 1.28, "eps_surprise": 0.05, "surprise_pct": 3.9063, "surprise_label": "+3.9%", "surprise_band": "beat", "eps_yoy": 11.764705882352953, "eps_yoy_label": "+11.8%", "one_week_reaction": 7.956189295308951, "one_week_reaction_label": "+8.0%", "four_week_reaction": 10.963008886133498, "four_week_reaction_label": "+11.0%", "confirmation": "confirmed", "revenue": 785659000.0, "revenue_yoy": -2.7676226637393535, "revenue_yoy_label": "-2.8%", "net_income": 75986000.0, "operating_cash_flow": 36541000.0, "free_cash_flow": 115228000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-31", "date_source": "exact", "eps_actual": 1.67, "eps_estimate": 1.65, "eps_surprise": 0.02, "surprise_pct": 1.2121, "surprise_label": "+1.2%", "surprise_band": "beat", "eps_yoy": 16.783216783216783, "eps_yoy_label": "+16.8%", "one_week_reaction": -19.395678595543554, "one_week_reaction_label": "-19.4%", "four_week_reaction": -15.20087778528022, "four_week_reaction_label": "-15.2%", "confirmation": "diverged", "revenue": 855455000.0, "revenue_yoy": 3.768240759834544, "revenue_yoy_label": "+3.8%", "net_income": 94277000.0, "operating_cash_flow": 93922000.0, "free_cash_flow": 165395000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-29", "date_source": "exact", "eps_actual": 1.65, "eps_estimate": 1.62, "eps_surprise": 0.03, "surprise_pct": 1.8519, "surprise_label": "+1.9%", "surprise_band": "beat", "eps_yoy": 6.451612903225798, "eps_yoy_label": "+6.5%", "one_week_reaction": 19.120524922297687, "one_week_reaction_label": "+19.1%", "four_week_reaction": 23.932312651087823, "four_week_reaction_label": "+23.9%", "confirmation": "confirmed", "revenue": 871161000.0, "revenue_yoy": 4.814058610429658, "revenue_yoy_label": "+4.8%", "net_income": 92496000.0, "operating_cash_flow": 227531000.0, "free_cash_flow": 294811000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-29", "date_source": "exact", "eps_actual": 1.68, "eps_estimate": 1.63, "eps_surprise": 0.05, "surprise_pct": 3.0675, "surprise_label": "+3.1%", "surprise_band": "beat", "eps_yoy": 30.232558139534877, "eps_yoy_label": "+30.2%", "one_week_reaction": -8.578088578088574, "one_week_reaction_label": "-8.6%", "four_week_reaction": 1.7404817404817479, "four_week_reaction_label": "+1.7%", "confirmation": "diverged", "revenue": 844099000.0, "revenue_yoy": 5.207929553853536, "revenue_yoy_label": "+5.2%", "net_income": 81197000.0, "operating_cash_flow": 312210000.0, "free_cash_flow": 359243000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-30", "date_source": "exact", "eps_actual": 1.5, "eps_estimate": 1.38, "eps_surprise": 0.12, "surprise_pct": 8.6957, "surprise_label": "+8.7%", "surprise_band": "beat", "eps_yoy": 12.781954887218038, "eps_yoy_label": "+12.8%", "one_week_reaction": -2.2443559096945522, "one_week_reaction_label": "-2.2%", "four_week_reaction": -4.8207171314740975, "four_week_reaction_label": "-4.8%", "confirmation": "diverged", "revenue": 844099000.0, "revenue_yoy": 7.4383415705796025, "revenue_yoy_label": "+7.4%", "net_income": 81197000.0, "operating_cash_flow": 97518000.0, "free_cash_flow": 145774000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-29", "date_source": "exact", "eps_actual": 1.67, "eps_estimate": 1.7, "eps_surprise": -0.03, "surprise_pct": -1.7647, "surprise_label": "-1.8%", "surprise_band": "miss", "eps_yoy": 0.0, "eps_yoy_label": "0.0%", "one_week_reaction": -11.779347460477645, "one_week_reaction_label": "-11.8%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 922399000.0, "revenue_yoy": 7.825543132017463, "revenue_yoy_label": "+7.8%", "net_income": 89729000.0, "operating_cash_flow": 169916000.0, "free_cash_flow": 289680000.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.05, 1.04, 1.19, 1.43, 1.55, 1.29, 1.33, 1.67, 1.65, 1.68, 1.5, 1.67], "eps_estimate": [1.02, 1.03, 0.98, 1.32, 1.47, 1.29, 1.28, 1.65, 1.62, 1.63, 1.38, 1.7], "surprise": [2.9412, 0.9709, 21.4286, 8.3333, 5.4422, 0.0, 3.9063, 1.2121, 1.8519, 3.0675, 8.6957, -1.7647], "reaction_1w": [-8.422214049282815, 4.922961292747096, 16.898027345788538, -7.9202947086403155, -8.9402390438247, 0.055000458337154896, 7.956189295308951, -19.395678595543554, 19.120524922297687, -8.578088578088574, -2.2443559096945522, -11.779347460477645], "reaction_4w": [-4.940541865882049, 10.134034824001006, 22.711616741467477, -0.34326858673810834, 2.2310756972111645, -5.729214410120084, 10.963008886133498, -15.20087778528022, 23.932312651087823, 1.7404817404817479, -4.8207171314740975, null], "revenue": [764.77, 799.18, 808.02, 824.39, 831.15, 802.32, 785.66, 855.46, 871.16, 844.1, 844.1, 922.4], "net_income": [62.96, 61.91, 70.07, 83.85, 89.97, 42.82, 75.99, 94.28, 92.5, 81.2, 81.2, 89.73], "financial_unit": "millions", "scatter": [{"x": 2.9412, "y": -8.422214049282815, "label": "2023-09-30"}, {"x": 0.9709, "y": 4.922961292747096, "label": "2023-12-31"}, {"x": 21.4286, "y": 16.898027345788538, "label": "2024-03-31"}, {"x": 8.3333, "y": -7.9202947086403155, "label": "2024-06-30"}, {"x": 5.4422, "y": -8.9402390438247, "label": "2024-09-30"}, {"x": 0.0, "y": 0.055000458337154896, "label": "2024-12-31"}, {"x": 3.9063, "y": 7.956189295308951, "label": "2025-03-31"}, {"x": 1.2121, "y": -19.395678595543554, "label": "2025-06-30"}, {"x": 1.8519, "y": 19.120524922297687, "label": "2025-09-30"}, {"x": 3.0675, "y": -8.578088578088574, "label": "2025-12-31"}, {"x": 8.6957, "y": -2.2443559096945522, "label": "2026-03-31"}, {"x": -1.7647, "y": -11.779347460477645, "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, 102.37440639840041, 105.16120969757561, 105.22369407648088, 106.21094726318421, 104.17395651087229, 103.47413146713322, 101.48712821794552, 102.16195951012249, 101.93701574606348, 93.35166208447889, 97.63809047738066, 95.663584103974, 96.90077480629844, 96.66333416645838, 96.50087478130467, 91.41464633841541, 96.63834041489628, 101.12471882029493, 98.07548112971757, 97.96300924768808, 95.82604348912773, 97.31317170707324, 99.76255936015997, 104.6738315421145, 106.24843789052736, 106.91077230692328, 109.87253186703325, 109.64758810297425, 109.91002249437642, 110.48487878030492, 116.08347913021746, 119.12021994501374, 123.51912021994502, 122.35691077230693, 119.73256685828544, 139.96500874781304, 138.11547113221692, 143.67658085478632, 146.92576855786052, 152.94926268432894, 155.17370657335667, 148.22544363909023, 145.10122469382657, 147.2131967008248, 149.6250937265684, 150.0874781304674, 151.31217195701075, 153.63659085228693, 149.26268432891777, 137.44063984004, 145.80104973756562, 149.31267183204199, 148.75031242189453, 149.86253436640843, 143.11422144463884, 148.75031242189453, 155.58610347413148, 156.62334416395902, 153.99900024993752, 156.23594101474632, 152.7618095476131, 156.83579105223694, 142.81429642589353, 159.07273181704576, 160.00999750062482, 160.33491627093227, 158.09797550612348, 148.72531867033243, 146.77580604848788, 130.142464383904, 132.44188952761812, 132.70432391902025, 129.84253936515873, 139.89002749312672, 136.32841789552612, 136.40339915021246, 132.86678330417396, 135.47863034241442, 128.5178705323669, 130.24243939015247, 121.38215446138464, 123.75656085978505, 126.63084228942765, 125.73106723319172, 111.43464133966509, 120.73231692076982, 119.1327168207948, 120.94476380904776, 130.5673581604599, 129.78005498625345, 137.77805548612847, 134.20394901274682, 138.2654336415896, 140.18995251187206, 138.50287428142965, 140.2024493876531, 143.7015746063484, 146.08847788052987, 146.17595601099725, 144.76380904773808, 148.06298425393655, 119.34516370907274, 124.4938765308673, 120.59485128717822, 125.55611097225695, 121.46963259185203, 111.3221694576356, 107.5606098475381, 105.03624093976507, 105.88602849287679, 103.68657835541116, 99.91252186953263, 106.92326918270435, 108.56035991002251, 129.31767058235442, 134.52886778305424, 135.76605848537866, 134.54136465883528, 141.86453386653338, 141.11472131967008, 138.72781804548865, 138.64033991502126, 138.57785553611598, 139.8400399900025, 156.79830042489377, 157.31067233191703, 160.83479130217444, 147.03824043989002, 152.93676580854788, 156.12346913271685, 163.63409147713074, 162.20944763809052, 159.46013496625844, 156.14846288427896, 163.10922269432643, 167.60809797550613, 169.857535616096, 175.4311422144464, 177.56810797300676, 188.2029492626843, 183.97900524868786, 177.7555611097226, 182.07948012996752, 179.1302174456386, 175.69357660584853, 176.26843289177708, 179.23019245188704, 175.75606098475382, 170.93226693326667, 162.2594351412147, 179.64258935266184, 180.15496125968508, 185.7660584853787, 163.8840289927518, 164.07148212946763], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745], "gap": [0.0, -2.37440639840041, -5.1612096975756145, -5.223694076480882, -6.2109472631842095, -4.173956510872287, -3.474131467133219, -1.487128217945525, -2.161959510122486, -1.93701574606348, 20.20765994941941, 15.92123155651764, 17.895737929924294, 16.658547227599854, 16.895987867439914, 17.058447252593623, 22.14467569548289, 16.92098161900202, 12.434603213603367, 15.483840904180724, 15.59631278621022, 17.73327854477057, 16.24615032682506, 13.796762673738328, 21.42786337313973, 19.853257024726872, 19.19092260833095, 16.229163048220983, 16.454106812279974, 16.191672420877808, 15.616816134949303, 10.018215785036773, 6.981474970240484, 2.582574695309205, 3.744784142947296, 6.3691280569687905, 3.42482176066153, 5.2743593762576495, -0.28675034631174867, -3.5359380493859476, -9.559432175854369, -11.783876064882094, -4.835613130615656, -1.7113941853519918, -3.823366192350221, -6.23526321809382, -6.6976476219928145, -7.922341448536173, -10.246760343812355, -5.872853820443197, 22.22037710911252, 13.859967211586905, 10.34834511711054, 10.910704527257991, 9.7984825827441, 16.546795504513682, 10.910704527257991, 4.074913475021049, 3.0376727851935073, 5.662016699215002, 3.425075934406209, 6.899207401539428, 2.8252258969155832, 33.795873065631895, 17.537437674479662, 16.600171990900606, 16.275253220593157, 18.51219398540195, 27.884850821192998, 29.834363443037546, 46.46770510762141, 44.16827996390731, 43.90584557250517, 46.7676301263667, 36.7201419983987, 40.28175159599931, 48.6813466124994, 52.2179624585379, 49.60611542029744, 56.56687523034495, 54.84230637255939, 63.70259130132722, 61.32818490292681, 58.453903473284214, 59.35367852952014, 73.65010442304677, 64.35242884194204, 65.95202894191706, 64.1399819536641, 59.26315031411636, 60.0504534883228, 52.05245298844778, 55.62655946182943, 51.56507483298665, 49.640555962704184, 51.327634193146594, 49.628059086923145, 46.12893386822785, 43.74203059404638, 43.654552463578995, 45.06669942683817, 41.7675242206397, 78.6209379858425, 73.47222516404794, 77.37125040773702, 72.40999072265829, 76.4964691030632, 86.64393223727964, 90.40549184737714, 92.92986075515017, 92.08007320203845, 94.27952333950408, 98.05357982538261, 91.0428325122109, 89.40574178489273, 72.03826162103542, 66.8270644203356, 65.58987371801118, 66.81456754455456, 59.49139833685646, 60.24121088371976, 62.628114157901194, 62.71559228836858, 62.778076667273865, 61.51589221338733, 44.557631778496074, 44.04525987147281, 40.521140901215404, 67.53803074655062, 61.63950537789276, 58.45280205372379, 50.9421797093099, 52.36682354835011, 55.1161362201822, 58.42780830216168, 51.4670484921142, 46.96817321093451, 44.71873557034465, 39.14512897199424, 37.008163213433875, 26.373321923756322, 36.35997780215959, 42.58342194112484, 38.259502920879925, 41.20876560520884, 44.64540644499891, 44.070550159070365, 41.10879059896041, 44.58292206609363, 49.40671611758077, 58.07954790963274, 40.6963936981856, 40.184021791162365, 34.57292456546875, 56.45495405809564, 56.26750092137982], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 113.5593220338983, null, null, null, null, null, null, null, null, null, null, null, null, null, 126.10169491525423, null, null, null, null, null, null, null, null, null, null, null, 143.38983050847457, null, null, null, null, null, null, null, null, null, null, null, null, null, 159.66101694915253, null, null, null, null, null, null, null, null, null, null, null, null, 176.61016949152543, null, null, null, null, null, null, null, null, null, null, null, null, 185.08474576271186, null, null, null, null, null, null, null, null, null, null, null, null, 189.83050847457625, null, null, null, null, null, null, null, null, null, null, null, null, 197.96610169491524, null, null, null, null, null, null, null, null, null, null, null, null, 201.35593220338984, null, null, null, null, null, null, null, null, null, null, null, null, 214.57627118644064, null, null, null, null, null, null, null, null, null, null, null, null, 220.33898305084745, null, null, null, null, null, null, null, null, null, null, null, null, 220.33898305084745, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [120.3, -56.3, 64.1]}}, "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": [80.02, 81.92, 84.15, 84.2, 84.99, 83.36, 82.8, 81.21, 81.75, 81.57, 74.7, 78.13, 76.55, 77.54, 77.35, 77.22, 73.15, 77.33, 80.92, 78.48, 78.39, 76.68, 77.87, 79.83, 83.76, 85.02, 85.55, 87.92, 87.74, 87.95, 88.41, 92.89, 95.32, 98.84, 97.91, 95.81, 112.0, 110.52, 114.97, 117.57, 122.39, 124.17, 118.61, 116.11, 117.8, 119.73, 120.1, 121.08, 122.94, 119.44, 109.98, 116.67, 119.48, 119.03, 119.92, 114.52, 119.03, 124.5, 125.33, 123.23, 125.02, 122.24, 125.5, 114.28, 127.29, 128.04, 128.3, 126.51, 119.01, 117.45, 104.14, 105.98, 106.19, 103.9, 111.94, 109.09, 109.15, 106.32, 108.41, 102.84, 104.22, 97.13, 99.03, 101.33, 100.61, 89.17, 96.61, 95.33, 96.78, 104.48, 103.85, 110.25, 107.39, 110.64, 112.18, 110.83, 112.19, 114.99, 116.9, 116.97, 115.84, 118.48, 95.5, 99.62, 96.5, 100.47, 97.2, 89.08, 86.07, 84.05, 84.73, 82.97, 79.95, 85.56, 86.87, 103.48, 107.65, 108.64, 107.66, 113.52, 112.92, 111.01, 110.94, 110.89, 111.9, 125.47, 125.88, 128.7, 117.66, 122.38, 124.93, 130.94, 129.8, 127.6, 124.95, 130.52, 134.12, 135.92, 140.38, 142.09, 150.6, 147.22, 142.24, 145.7, 143.34, 140.59, 141.05, 143.42, 140.64, 136.78, 129.84, 143.75, 144.16, 148.65, 131.14, 131.29], "ttmEps": [2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 2.95, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.35, 3.72, 3.72, 3.72, 3.72, 3.72, 3.72, 3.72, 3.72, 3.72, 3.72, 3.72, 3.72, 4.23, 4.23, 4.23, 4.23, 4.23, 4.23, 4.23, 4.23, 4.23, 4.23, 4.23, 4.23, 4.23, 4.23, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 4.71, 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.21, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.46, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.6, 5.84, 5.84, 5.84, 5.84, 5.84, 5.84, 5.84, 5.84, 5.84, 5.84, 5.84, 5.84, 5.84, 5.94, 5.94, 5.94, 5.94, 5.94, 5.94, 5.94, 5.94, 5.94, 5.94, 5.94, 5.94, 5.94, 6.33, 6.33, 6.33, 6.33, 6.33, 6.33, 6.33, 6.33, 6.33, 6.33, 6.33, 6.33, 6.33, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5, 6.5], "quarterlyEps": [0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.05, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 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.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.55, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.33, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.65, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.5, 1.67, 1.67], "priceIndex": [100.0, 102.37440639840041, 105.16120969757561, 105.22369407648088, 106.21094726318421, 104.17395651087229, 103.47413146713322, 101.48712821794552, 102.16195951012249, 101.93701574606348, 93.35166208447889, 97.63809047738066, 95.663584103974, 96.90077480629844, 96.66333416645838, 96.50087478130467, 91.41464633841541, 96.63834041489628, 101.12471882029493, 98.07548112971757, 97.96300924768808, 95.82604348912773, 97.31317170707324, 99.76255936015997, 104.6738315421145, 106.24843789052736, 106.91077230692328, 109.87253186703325, 109.64758810297425, 109.91002249437642, 110.48487878030492, 116.08347913021746, 119.12021994501374, 123.51912021994502, 122.35691077230693, 119.73256685828544, 139.96500874781304, 138.11547113221692, 143.67658085478632, 146.92576855786052, 152.94926268432894, 155.17370657335667, 148.22544363909023, 145.10122469382657, 147.2131967008248, 149.6250937265684, 150.0874781304674, 151.31217195701075, 153.63659085228693, 149.26268432891777, 137.44063984004, 145.80104973756562, 149.31267183204199, 148.75031242189453, 149.86253436640843, 143.11422144463884, 148.75031242189453, 155.58610347413148, 156.62334416395902, 153.99900024993752, 156.23594101474632, 152.7618095476131, 156.83579105223694, 142.81429642589353, 159.07273181704576, 160.00999750062482, 160.33491627093227, 158.09797550612348, 148.72531867033243, 146.77580604848788, 130.142464383904, 132.44188952761812, 132.70432391902025, 129.84253936515873, 139.89002749312672, 136.32841789552612, 136.40339915021246, 132.86678330417396, 135.47863034241442, 128.5178705323669, 130.24243939015247, 121.38215446138464, 123.75656085978505, 126.63084228942765, 125.73106723319172, 111.43464133966509, 120.73231692076982, 119.1327168207948, 120.94476380904776, 130.5673581604599, 129.78005498625345, 137.77805548612847, 134.20394901274682, 138.2654336415896, 140.18995251187206, 138.50287428142965, 140.2024493876531, 143.7015746063484, 146.08847788052987, 146.17595601099725, 144.76380904773808, 148.06298425393655, 119.34516370907274, 124.4938765308673, 120.59485128717822, 125.55611097225695, 121.46963259185203, 111.3221694576356, 107.5606098475381, 105.03624093976507, 105.88602849287679, 103.68657835541116, 99.91252186953263, 106.92326918270435, 108.56035991002251, 129.31767058235442, 134.52886778305424, 135.76605848537866, 134.54136465883528, 141.86453386653338, 141.11472131967008, 138.72781804548865, 138.64033991502126, 138.57785553611598, 139.8400399900025, 156.79830042489377, 157.31067233191703, 160.83479130217444, 147.03824043989002, 152.93676580854788, 156.12346913271685, 163.63409147713074, 162.20944763809052, 159.46013496625844, 156.14846288427896, 163.10922269432643, 167.60809797550613, 169.857535616096, 175.4311422144464, 177.56810797300676, 188.2029492626843, 183.97900524868786, 177.7555611097226, 182.07948012996752, 179.1302174456386, 175.69357660584853, 176.26843289177708, 179.23019245188704, 175.75606098475382, 170.93226693326667, 162.2594351412147, 179.64258935266184, 180.15496125968508, 185.7660584853787, 163.8840289927518, 164.07148212946763], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745], "valuationGap": [0.0, -2.37440639840041, -5.1612096975756145, -5.223694076480882, -6.2109472631842095, -4.173956510872287, -3.474131467133219, -1.487128217945525, -2.161959510122486, -1.93701574606348, 20.20765994941941, 15.92123155651764, 17.895737929924294, 16.658547227599854, 16.895987867439914, 17.058447252593623, 22.14467569548289, 16.92098161900202, 12.434603213603367, 15.483840904180724, 15.59631278621022, 17.73327854477057, 16.24615032682506, 13.796762673738328, 21.42786337313973, 19.853257024726872, 19.19092260833095, 16.229163048220983, 16.454106812279974, 16.191672420877808, 15.616816134949303, 10.018215785036773, 6.981474970240484, 2.582574695309205, 3.744784142947296, 6.3691280569687905, 3.42482176066153, 5.2743593762576495, -0.28675034631174867, -3.5359380493859476, -9.559432175854369, -11.783876064882094, -4.835613130615656, -1.7113941853519918, -3.823366192350221, -6.23526321809382, -6.6976476219928145, -7.922341448536173, -10.246760343812355, -5.872853820443197, 22.22037710911252, 13.859967211586905, 10.34834511711054, 10.910704527257991, 9.7984825827441, 16.546795504513682, 10.910704527257991, 4.074913475021049, 3.0376727851935073, 5.662016699215002, 3.425075934406209, 6.899207401539428, 2.8252258969155832, 33.795873065631895, 17.537437674479662, 16.600171990900606, 16.275253220593157, 18.51219398540195, 27.884850821192998, 29.834363443037546, 46.46770510762141, 44.16827996390731, 43.90584557250517, 46.7676301263667, 36.7201419983987, 40.28175159599931, 48.6813466124994, 52.2179624585379, 49.60611542029744, 56.56687523034495, 54.84230637255939, 63.70259130132722, 61.32818490292681, 58.453903473284214, 59.35367852952014, 73.65010442304677, 64.35242884194204, 65.95202894191706, 64.1399819536641, 59.26315031411636, 60.0504534883228, 52.05245298844778, 55.62655946182943, 51.56507483298665, 49.640555962704184, 51.327634193146594, 49.628059086923145, 46.12893386822785, 43.74203059404638, 43.654552463578995, 45.06669942683817, 41.7675242206397, 78.6209379858425, 73.47222516404794, 77.37125040773702, 72.40999072265829, 76.4964691030632, 86.64393223727964, 90.40549184737714, 92.92986075515017, 92.08007320203845, 94.27952333950408, 98.05357982538261, 91.0428325122109, 89.40574178489273, 72.03826162103542, 66.8270644203356, 65.58987371801118, 66.81456754455456, 59.49139833685646, 60.24121088371976, 62.628114157901194, 62.71559228836858, 62.778076667273865, 61.51589221338733, 44.557631778496074, 44.04525987147281, 40.521140901215404, 67.53803074655062, 61.63950537789276, 58.45280205372379, 50.9421797093099, 52.36682354835011, 55.1161362201822, 58.42780830216168, 51.4670484921142, 46.96817321093451, 44.71873557034465, 39.14512897199424, 37.008163213433875, 26.373321923756322, 36.35997780215959, 42.58342194112484, 38.259502920879925, 41.20876560520884, 44.64540644499891, 44.070550159070365, 41.10879059896041, 44.58292206609363, 49.40671611758077, 58.07954790963274, 40.6963936981856, 40.184021791162365, 34.57292456546875, 56.45495405809564, 56.26750092137982], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 113.5593220338983, null, null, null, null, null, null, null, null, null, null, null, null, null, 126.10169491525423, null, null, null, null, null, null, null, null, null, null, null, 143.38983050847457, null, null, null, null, null, null, null, null, null, null, null, null, null, 159.66101694915253, null, null, null, null, null, null, null, null, null, null, null, null, 176.61016949152543, null, null, null, null, null, null, null, null, null, null, null, null, 185.08474576271186, null, null, null, null, null, null, null, null, null, null, null, null, 189.83050847457625, null, null, null, null, null, null, null, null, null, null, null, null, 197.96610169491524, null, null, null, null, null, null, null, null, null, null, null, null, 201.35593220338984, null, null, null, null, null, null, null, null, null, null, null, null, 214.57627118644064, null, null, null, null, null, null, null, null, null, null, null, null, 220.33898305084745, null, null, null, null, null, null, null, null, null, null, null, null, 220.33898305084745, null], "quarterLabels": ["2023-07-27", "", "", "", "", "", "", "", "", "", "2023-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-01", "", "", "", "", "", "", "", "", "", "", "", "2024-04-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-01", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-01", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-29", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-29", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-29", ""], "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": [11.764705882352938, 11.764705882352938, 11.764705882352938, 11.764705882352938, 11.764705882352938, 11.764705882352938, 11.764705882352938, 11.764705882352938, 11.764705882352938, 11.764705882352938, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 2.9411764705882377, 0.9708737864077678, 0.9708737864077678, 0.9708737864077678, 0.9708737864077678, 0.9708737864077678, 0.9708737864077678, 0.9708737864077678, 0.9708737864077678, 0.9708737864077678, 0.9708737864077678, 0.9708737864077678, 0.9708737864077678, 21.428571428571423, 21.428571428571423, 21.428571428571423, 21.428571428571423, 21.428571428571423, 21.428571428571423, 21.428571428571423, 21.428571428571423, 21.428571428571423, 21.428571428571423, 21.428571428571423, 21.428571428571423, 21.428571428571423, 21.428571428571423, 8.333333333333323, 8.333333333333323, 8.333333333333323, 8.333333333333323, 8.333333333333323, 8.333333333333323, 8.333333333333323, 8.333333333333323, 8.333333333333323, 8.333333333333323, 8.333333333333323, 8.333333333333323, 8.333333333333323, 5.442176870748304, 5.442176870748304, 5.442176870748304, 5.442176870748304, 5.442176870748304, 5.442176870748304, 5.442176870748304, 5.442176870748304, 5.442176870748304, 5.442176870748304, 5.442176870748304, 5.442176870748304, 5.442176870748304, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 3.9062500000000036, 3.9062500000000036, 3.9062500000000036, 3.9062500000000036, 3.9062500000000036, 3.9062500000000036, 3.9062500000000036, 3.9062500000000036, 3.9062500000000036, 3.9062500000000036, 3.9062500000000036, 3.9062500000000036, 3.9062500000000036, 1.2121212121212133, 1.2121212121212133, 1.2121212121212133, 1.2121212121212133, 1.2121212121212133, 1.2121212121212133, 1.2121212121212133, 1.2121212121212133, 1.2121212121212133, 1.2121212121212133, 1.2121212121212133, 1.2121212121212133, 1.2121212121212133, 1.8518518518518396, 1.8518518518518396, 1.8518518518518396, 1.8518518518518396, 1.8518518518518396, 1.8518518518518396, 1.8518518518518396, 1.8518518518518396, 1.8518518518518396, 1.8518518518518396, 1.8518518518518396, 1.8518518518518396, 1.8518518518518396, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 3.06748466257669, 8.695652173913052, 8.695652173913052, 8.695652173913052, 8.695652173913052, 8.695652173913052, 8.695652173913052, 8.695652173913052, 8.695652173913052, 8.695652173913052, 8.695652173913052, 8.695652173913052, 8.695652173913052, 8.695652173913052, -1.764705882352943, -1.764705882352943], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 2, 9], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 80.02, "latestClose": 131.29, "startTtmEps": 2.95, "latestTtmEps": 6.5, "priceChangePct": 64.07148212946763, "epsChangePct": 120.33898305084745, "earningsGapPct": 56.26750092137982, "startMultiple": 27.125423728813555, "latestMultiple": 20.198461538461537, "multipleChangePct": -25.536788879703142, "latestQuarter": "2026-07-29", "tone": "positive", "read": "Earnings power is leading market price; the spread is widening and has persisted through 9 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 31.790805059225047, "earningsMovePct": 11.301369863013711, "spread": -20.489435196211335, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 12.531070540841682, "earningsMovePct": 38.00424628450105, "spread": 25.473175743659368, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 64.07148212946763, "earningsMovePct": 120.33898305084745, "spread": 56.26750092137982, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 9, "persistenceLabel": "9 quarters", "summary": "Earnings power is leading market price; the spread is widening and has persisted through 9 updates.", "marketChangePct": 64.07148212946763, "earningsChangePct": 120.33898305084745, "recentMarketMovePoints": -13.68407898025498, "recentEarningsMovePoints": 0.0}, "pressure": {"score": 64, "band": "moderate", "label": "Moderate \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 92, "band": "high", "label": "High confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 3.16148558, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.06326922, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.20047644, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.07436272, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00832712, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -12.093327583881774, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-29", "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, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 113.5593220338983, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 126.10169491525423, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 143.38983050847457, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 159.66101694915253, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 176.61016949152543, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 185.08474576271186, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 189.83050847457625, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 197.96610169491524, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 201.35593220338984, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 214.57627118644064, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745, 220.33898305084745], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.6301894330326, 100.6301894330326, 100.6301894330326, 100.6301894330326, 100.6301894330326, 100.6301894330326, 100.6301894330326, 100.6301894330326, 100.6301894330326, 100.6301894330326, 100.6301894330326, 100.6301894330326, 100.6301894330326, 100.6301894330326, 102.92772247561342, 102.92772247561342, 102.92772247561342, 102.92772247561342, 102.92772247561342, 102.92772247561342, 102.92772247561342, 102.92772247561342, 102.92772247561342, 102.92772247561342, 102.92772247561342, 102.92772247561342, 104.84462496254619, 104.84462496254619, 104.84462496254619, 104.84462496254619, 104.84462496254619, 104.84462496254619, 104.84462496254619, 104.84462496254619, 104.84462496254619, 104.84462496254619, 104.84462496254619, 104.84462496254619, 104.84462496254619, 104.84462496254619, 106.41408928987582, 106.41408928987582, 106.41408928987582, 106.41408928987582, 106.41408928987582, 106.41408928987582, 106.41408928987582, 106.41408928987582, 106.41408928987582, 106.41408928987582, 106.41408928987582, 106.41408928987582, 106.41408928987582, 108.62393048573426, 108.62393048573426, 108.62393048573426, 108.62393048573426, 108.62393048573426, 108.62393048573426, 108.62393048573426, 108.62393048573426, 108.62393048573426, 108.62393048573426, 108.62393048573426, 108.62393048573426, 108.62393048573426, 108.72843493025269, 108.72843493025269, 108.72843493025269, 108.72843493025269, 108.72843493025269, 108.72843493025269, 108.72843493025269, 108.72843493025269, 108.72843493025269, 108.72843493025269, 108.72843493025269, 108.72843493025269, 108.72843493025269, 107.98391983220694, 107.98391983220694, 107.98391983220694, 107.98391983220694, 107.98391983220694, 107.98391983220694, 107.98391983220694, 107.98391983220694, 107.98391983220694, 107.98391983220694, 107.98391983220694, 107.98391983220694, 107.98391983220694, 109.0181442887106, 109.0181442887106, 109.0181442887106, 109.0181442887106, 109.0181442887106, 109.0181442887106, 109.0181442887106, 109.0181442887106, 109.0181442887106, 109.0181442887106, 109.0181442887106, 109.0181442887106, 109.0181442887106, 110.3502347105237, 110.3502347105237, 110.3502347105237, 110.3502347105237, 110.3502347105237, 110.3502347105237, 110.3502347105237, 110.3502347105237, 110.3502347105237, 110.3502347105237, 110.3502347105237, 110.3502347105237, 110.3502347105237, 111.74131903985085, 111.74131903985085, 111.74131903985085, 111.74131903985085, 111.74131903985085, 111.74131903985085, 111.74131903985085, 111.74131903985085, 111.74131903985085, 111.74131903985085, 111.74131903985085, 111.74131903985085, 111.74131903985085, 113.68691946599195, 113.68691946599195, 113.68691946599195, 113.68691946599195, 113.68691946599195, 113.68691946599195, 113.68691946599195, 113.68691946599195, 113.68691946599195, 113.68691946599195, 113.68691946599195, 113.68691946599195, 113.68691946599195, 115.91563738056396, 115.91563738056396], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 113.49068682411661, 113.49068682411661, 113.49068682411661, 113.49068682411661, 113.49068682411661, 113.49068682411661, 113.49068682411661, 113.49068682411661, 113.49068682411661, 113.49068682411661, 113.49068682411661, 113.49068682411661, 113.49068682411661, 113.49068682411661, 136.2737169517885, 136.2737169517885, 136.2737169517885, 136.2737169517885, 136.2737169517885, 136.2737169517885, 136.2737169517885, 136.2737169517885, 136.2737169517885, 136.2737169517885, 136.2737169517885, 136.2737169517885, 152.86107996672573, 152.86107996672573, 152.86107996672573, 152.86107996672573, 152.86107996672573, 152.86107996672573, 152.86107996672573, 152.86107996672573, 152.86107996672573, 152.86107996672573, 152.86107996672573, 152.86107996672573, 152.86107996672573, 152.86107996672573, 146.8375709790589, 146.8375709790589, 146.8375709790589, 146.8375709790589, 146.8375709790589, 146.8375709790589, 146.8375709790589, 146.8375709790589, 146.8375709790589, 146.8375709790589, 146.8375709790589, 146.8375709790589, 146.8375709790589, 158.82932474953887, 158.82932474953887, 158.82932474953887, 158.82932474953887, 158.82932474953887, 158.82932474953887, 158.82932474953887, 158.82932474953887, 158.82932474953887, 158.82932474953887, 158.82932474953887, 158.82932474953887, 158.82932474953887, 159.01537126116676, 159.01537126116676, 159.01537126116676, 159.01537126116676, 159.01537126116676, 159.01537126116676, 159.01537126116676, 159.01537126116676, 159.01537126116676, 159.01537126116676, 159.01537126116676, 159.01537126116676, 159.01537126116676, 146.1241997902275, 146.1241997902275, 146.1241997902275, 146.1241997902275, 146.1241997902275, 146.1241997902275, 146.1241997902275, 146.1241997902275, 146.1241997902275, 146.1241997902275, 146.1241997902275, 146.1241997902275, 146.1241997902275, 131.29776845455532, 131.29776845455532, 131.29776845455532, 131.29776845455532, 131.29776845455532, 131.29776845455532, 131.29776845455532, 131.29776845455532, 131.29776845455532, 131.29776845455532, 131.29776845455532, 131.29776845455532, 131.29776845455532, 133.02296647256682, 133.02296647256682, 133.02296647256682, 133.02296647256682, 133.02296647256682, 133.02296647256682, 133.02296647256682, 133.02296647256682, 133.02296647256682, 133.02296647256682, 133.02296647256682, 133.02296647256682, 133.02296647256682, 135.2203696336215, 135.2203696336215, 135.2203696336215, 135.2203696336215, 135.2203696336215, 135.2203696336215, 135.2203696336215, 135.2203696336215, 135.2203696336215, 135.2203696336215, 135.2203696336215, 135.2203696336215, 135.2203696336215, 139.63948063221093, 139.63948063221093, 139.63948063221093, 139.63948063221093, 139.63948063221093, 139.63948063221093, 139.63948063221093, 139.63948063221093, 139.63948063221093, 139.63948063221093, 139.63948063221093, 139.63948063221093, 139.63948063221093, 157.61987775326415, 157.61987775326415], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 120.33898305084745, "valuationContribution": -56.26750092137982, "marketMove": 64.07148212946763, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 120.33898305084745}, {"key": "valuation", "label": "Relative valuation contribution", "value": -56.26750092137982}, {"key": "market", "label": "Total market move", "value": 64.07148212946763}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 13.55932203389829, "surprisePct": 2.9411764705882377, "immediateReturnPct": -8.422214049282816, "forward4WeekPct": -5.173470638715216, "forward13WeekPct": -2.133137182787781, "toDateReturnPct": 60.95378202770627, "weeksSince": 145, "availabilitySource": "reported", "spread": 20.20765994941941, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-02-02", "periodEnd": "2023-12-31", "earningsChangePct": 11.044776119402977, "surprisePct": 0.9708737864077678, "immediateReturnPct": 4.922961292747097, "forward4WeekPct": 9.90855568082174, "forward13WeekPct": 38.44419391206313, "toDateReturnPct": 64.46198171113615, "weeksSince": 131, "availabilitySource": "reported", "spread": 21.42786337313973, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 13.709677419354849, "surprisePct": 21.428571428571423, "immediateReturnPct": 16.898027345788535, "forward4WeekPct": 27.74240684688445, "forward13WeekPct": 24.663396305187348, "toDateReturnPct": 37.03162509132658, "weeksSince": 119, "availabilitySource": "reported", "spread": 3.42482176066153, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": 11.347517730496449, "surprisePct": 8.333333333333323, "immediateReturnPct": -7.920294708640318, "forward4WeekPct": 0.40187541862022336, "forward13WeekPct": -4.320160750167446, "toDateReturnPct": 9.921299397186868, "weeksSince": 105, "availabilitySource": "reported", "spread": 22.22037710911252, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": 10.615711252653925, "surprisePct": 5.442176870748304, "immediateReturnPct": -8.940239043824704, "forward4WeekPct": 0.8047808764940267, "forward13WeekPct": -13.02788844621513, "toDateReturnPct": 4.613545816733056, "weeksSince": 92, "availabilitySource": "reported", "spread": 33.795873065631895, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 4.798464491362764, "surprisePct": 0.0, "immediateReturnPct": 0.05500045833715106, "forward4WeekPct": -4.464203868365568, "forward13WeekPct": -4.225868548904577, "toDateReturnPct": 20.350169584746535, "weeksSince": 79, "availabilitySource": "reported", "spread": 48.6813466124994, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": 2.564102564102555, "surprisePct": 3.9062500000000036, "immediateReturnPct": 7.956189295308946, "forward4WeekPct": 14.321140731556103, "forward13WeekPct": -1.3225873114279807, "toDateReturnPct": 35.65819384170281, "weeksSince": 66, "availabilitySource": "reported", "spread": 59.26315031411636, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": 4.285714285714293, "surprisePct": 1.2121212121212133, "immediateReturnPct": -19.395678595543554, "forward4WeekPct": -17.960837272113437, "forward13WeekPct": -12.660364618501008, "toDateReturnPct": 10.811951384199858, "weeksSince": 53, "availabilitySource": "reported", "spread": 78.6209379858425, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": 1.7123287671233056, "surprisePct": 1.8518518518518396, "immediateReturnPct": 19.120524922297676, "forward4WeekPct": 30.678024634511324, "forward13WeekPct": 35.44376654771497, "toDateReturnPct": 51.13387820881776, "weeksSince": 40, "availabilitySource": "reported", "spread": 72.03826162103542, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 6.565656565656552, "surprisePct": 3.06748466257669, "immediateReturnPct": -8.578088578088572, "forward4WeekPct": 0.8547008547008739, "forward13WeekPct": 14.390054390054408, "toDateReturnPct": 2.0124320124320194, "weeksSince": 27, "availabilitySource": "reported", "spread": 67.53803074655062, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": 2.6856240126382325, "surprisePct": 8.695652173913052, "immediateReturnPct": -2.244355909694551, "forward4WeekPct": -6.646746347941557, "forward13WeekPct": -12.921646746347948, "toDateReturnPct": -12.822045152722449, "weeksSince": 14, "availabilitySource": "reported", "spread": 36.35997780215959, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 0.0, "surprisePct": -1.764705882352943, "immediateReturnPct": -11.779347460477641, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -11.678439286915587, "weeksSince": 1, "availabilitySource": "reported", "spread": 56.45495405809564, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 0.0, "surprisePct": -1.764705882352943, "immediateReturnPct": -11.779347460477641, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -11.678439286915587, "weeksSince": 1, "availabilitySource": "reported", "spread": 56.45495405809564, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 4 improving updates had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Marine Shipping", "population": 22, "spreadPercentile": 61.9, "qualityPercentile": 81.0, "rarityPercentile": 38.1, "currentOneYearSpread": -18.073176, "lead": "price", "relatedSignals": [{"tickerId": 3505, "symbol": "SB", "name": "Safe Bulkers Inc", "spread": -23.856829, "lead": "price", "quality": 100}, {"tickerId": 766, "symbol": "CMRE", "name": "Costamare Inc", "spread": -29.651434, "lead": "price", "quality": 50}, {"tickerId": 6207, "symbol": "GASS", "name": "StealthGas Inc", "spread": -34.476809, "lead": "price", "quality": 75}, {"tickerId": 930, "symbol": "DAC", "name": "Danaos Corporation", "spread": -36.095578, "lead": "price", "quality": 87.5}, {"tickerId": 7798, "symbol": "PSHG", "name": "Performance Shipping Inc", "spread": -42.274917, "lead": "price", "quality": 100}, {"tickerId": 5251, "symbol": "CCEC", "name": "Capital Clean Energy Carriers Corp.", "spread": -53.85336900000001, "lead": "price", "quality": 75}, {"tickerId": 1832, "symbol": "GSL", "name": "Global Ship Lease Inc", "spread": -54.33601, "lead": "price", "quality": 75}, {"tickerId": 5892, "symbol": "ESEA", "name": "Euroseas Ltd", "spread": -55.68784800000001, "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": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-04-26", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-08-02", "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": "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."}