{"ticker": {"uuid": "79442798-2041-4fba-949f-269998153738", "symbol": "SMID", "name": "Smith-Midland Corp", "sector": "Basic Materials", "industry": "Building Materials", "currency": "USD"}, "next_event": {"report_date": "2026-08-13", "fiscal_date_ending": "2026-06-30", "estimate": null, "session": "Time unconfirmed", "days": 0}, "profile": {"sample": 12, "measured": 0, "beats": 0, "misses": 0, "inline": 0, "beat_rate": null, "beat_rate_label": "-", "average_surprise": null, "average_surprise_label": "-", "median_surprise": null, "surprise_dispersion": null, "average_reaction": 3.7, "average_reaction_label": "+3.7%", "average_abs_reaction": 7.0, "positive_response_rate": 66.7, "confirmation_rate": null, "reaction_sample": 12, "streak": {"count": 0, "band": "unavailable", "label": "No measured streak"}, "profile": "Evidence is still developing", "profile_tone": "neutral", "profile_text": "More reported quarters are needed before delivery consistency can be assessed reliably."}, "event_risk": {"score": 58, "band": "Elevated", "tone": "caution", "days": 0, "proximity_component": 30, "reaction_component": 18, "variability_component": 0, "uncertainty_component": 10, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 79, "band": "Strong", "exact": 12, "surprise": 0, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 32.7, "revenue_growth_1y": 15.0, "cash_conversion": 2.43, "net_margin": 11.4, "earnings_yield": 10.1, "eps_surprise_avg": null, "sue_score": null, "pe_ratio": 14.5, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 28.66, "currency": "USD", "return_13w": -17.6, "fair_value": 34.187658, "fair_value_gap": -16.2, "relative_strength": -27.5, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 50.0}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-09-29", "date_source": "exact", "eps_actual": -0.1488, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.193730529595016, "one_week_reaction_label": "+5.2%", "four_week_reaction": 8.564814814814818, "four_week_reaction_label": "+8.6%", "confirmation": "unavailable", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-09-30", "reported_date": "2023-10-11", "date_source": "exact", "eps_actual": 0.239, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.6581164941722117, "one_week_reaction_label": "+3.7%", "four_week_reaction": 3.907989244160645, "four_week_reaction_label": "+3.9%", "confirmation": "unavailable", "revenue": 15651000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1266000.0, "operating_cash_flow": 2381000.0, "free_cash_flow": 3538000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2023-12-31", "date_source": "exact", "eps_actual": 0.0435, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 4.9367088607595, "one_week_reaction_label": "+4.9%", "four_week_reaction": 3.772151898734182, "four_week_reaction_label": "+3.8%", "confirmation": "unavailable", "revenue": 16389000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 230000.0, "operating_cash_flow": 4269000.0, "free_cash_flow": 5148000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-06-11", "date_source": "exact", "eps_actual": 0.2144, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.124450951683748, "one_week_reaction_label": "+5.1%", "four_week_reaction": -24.275256222547583, "four_week_reaction_label": "-24.3%", "confirmation": "unavailable", "revenue": 16756000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1147000.0, "operating_cash_flow": -777000.0, "free_cash_flow": 1018000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-14", "date_source": "exact", "eps_actual": 0.3722, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 350.13440860215053, "eps_yoy_label": "+350.1%", "one_week_reaction": 13.253856942496487, "one_week_reaction_label": "+13.3%", "four_week_reaction": 6.977559607293135, "four_week_reaction_label": "+7.0%", "confirmation": "unavailable", "revenue": 19639000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1981000.0, "operating_cash_flow": 2707000.0, "free_cash_flow": 4416000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-14", "date_source": "exact", "eps_actual": 0.5939, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 148.49372384937237, "eps_yoy_label": "+148.5%", "one_week_reaction": 8.538543897216268, "one_week_reaction_label": "+8.5%", "four_week_reaction": 31.156316916488226, "four_week_reaction_label": "+31.2%", "confirmation": "unavailable", "revenue": 23582000.0, "revenue_yoy": 50.67407833365281, "revenue_yoy_label": "+50.7%", "net_income": 3150000.0, "operating_cash_flow": 3873000.0, "free_cash_flow": 5912000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2024-12-31", "date_source": "exact", "eps_actual": 0.26, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 497.70114942528744, "eps_yoy_label": "+497.7%", "one_week_reaction": -0.13550135501355529, "one_week_reaction_label": "-0.1%", "four_week_reaction": -7.181571815718156, "four_week_reaction_label": "-7.2%", "confirmation": "unavailable", "revenue": 18531000.0, "revenue_yoy": 13.069741900054915, "revenue_yoy_label": "+13.1%", "net_income": 1397000.0, "operating_cash_flow": -645000.0, "free_cash_flow": 15000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-06-09", "date_source": "exact", "eps_actual": 0.26, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 21.26865671641791, "eps_yoy_label": "+21.3%", "one_week_reaction": -6.848864010536719, "one_week_reaction_label": "-6.8%", "four_week_reaction": 15.014817253868944, "four_week_reaction_label": "+15.0%", "confirmation": "unavailable", "revenue": 18531000.0, "revenue_yoy": 10.59322033898305, "revenue_yoy_label": "+10.6%", "net_income": 1397000.0, "operating_cash_flow": -645000.0, "free_cash_flow": 15000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-10", "date_source": "exact", "eps_actual": 0.7862, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 111.23052122514778, "eps_yoy_label": "+111.2%", "one_week_reaction": 9.533352419123958, "one_week_reaction_label": "+9.5%", "four_week_reaction": 1.3741769252791207, "four_week_reaction_label": "+1.4%", "confirmation": "unavailable", "revenue": 26186000.0, "revenue_yoy": 33.336727939304446, "revenue_yoy_label": "+33.3%", "net_income": 4171000.0, "operating_cash_flow": 183000.0, "free_cash_flow": 2103000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-13", "date_source": "exact", "eps_actual": 0.5423, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": -8.688331368917321, "eps_yoy_label": "-8.7%", "one_week_reaction": -0.2631578947368458, "one_week_reaction_label": "-0.3%", "four_week_reaction": -10.105263157894747, "four_week_reaction_label": "-10.1%", "confirmation": "unavailable", "revenue": 21451000.0, "revenue_yoy": -9.036553303366974, "revenue_yoy_label": "-9.0%", "net_income": 2877000.0, "operating_cash_flow": 9314000.0, "free_cash_flow": 12181000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-03-31", "date_source": "exact", "eps_actual": 0.4017, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 54.49999999999999, "eps_yoy_label": "+54.5%", "one_week_reaction": -12.203389830508488, "one_week_reaction_label": "-12.2%", "four_week_reaction": 5.331278890600914, "four_week_reaction_label": "+5.3%", "confirmation": "unavailable", "revenue": 23111000.0, "revenue_yoy": 24.71534185958664, "revenue_yoy_label": "+24.7%", "net_income": 2131000.0, "operating_cash_flow": 2587000.0, "free_cash_flow": 6543000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-14", "date_source": "exact", "eps_actual": 0.2523, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": -2.9615384615384555, "eps_yoy_label": "-3.0%", "one_week_reaction": 13.759625041847995, "one_week_reaction_label": "+13.8%", "four_week_reaction": 16.504854368932026, "four_week_reaction_label": "+16.5%", "confirmation": "unavailable", "revenue": 21572000.0, "revenue_yoy": 16.410339431223356, "revenue_yoy_label": "+16.4%", "net_income": 1339000.0, "operating_cash_flow": 3130000.0, "free_cash_flow": 4760000.0, "currency": "USD"}], "charts": {"quarters": ["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"], "eps_actual": [-0.1488, 0.239, 0.0435, 0.2144, 0.3722, 0.5939, 0.26, 0.26, 0.7862, 0.5423, 0.4017, 0.2523], "eps_estimate": [null, null, null, null, null, null, null, null, null, null, null, null], "surprise": [null, null, null, null, null, null, null, null, null, null, null, null], "reaction_1w": [5.193730529595016, 3.6581164941722117, 4.9367088607595, 5.124450951683748, 13.253856942496487, 8.538543897216268, -0.13550135501355529, -6.848864010536719, 9.533352419123958, -0.2631578947368458, -12.203389830508488, 13.759625041847995], "reaction_4w": [8.564814814814818, 3.907989244160645, 3.772151898734182, -24.275256222547583, 6.977559607293135, 31.156316916488226, -7.181571815718156, 15.014817253868944, 1.3741769252791207, -10.105263157894747, 5.331278890600914, 16.504854368932026], "revenue": [null, 15.65, 16.39, 16.76, 19.64, 23.58, 18.53, 18.53, 26.19, 21.45, 23.11, 21.57], "net_income": [null, 1.27, 0.23, 1.15, 1.98, 3.15, 1.4, 1.4, 4.17, 2.88, 2.13, 1.34], "financial_unit": "millions", "scatter": [], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 85.65853658536585, 93.07317073170731, 92.73121951219511, 89.41463414634146, 90.19317073170731, 92.73121951219511, 94.87756097560975, 98.34829268292683, 97.91804878048781, 94.46731707317073, 98.58536585365853, 110.92682926829266, 129.99999999999997, 139.51219512195124, 159.60975609756096, 185.3170731707317, 177.85365853658536, 185.3658536585366, 192.6829268292683, 202.1951219512195, 194.97560975609755, 191.1219512195122, 199.9512195121951, 200.8780487804878, 207.95121951219514, 216.97560975609753, 218.0487804878049, 215.95121951219514, 160.63414634146343, 195.75609756097563, 224.09756097560972, 229.17073170731706, 223.1707317073171, 194.14634146341461, 178.14634146341467, 179.65853658536582, 181.9512195121951, 160.48780487804876, 182.9268292682927, 158.0, 180.4878048780488, 166.58536585365852, 175.1219512195122, 163.80487804878047, 135.07317073170734, 126.14634146341463, 143.609756097561, 155.5609756097561, 169.26829268292684, 160.97560975609758, 139.1219512195122, 157.56097560975607, 174.68292682926833, 169.3170731707317, 148.8292682926829, 175.41463414634146, 184.73170731707316, 161.90243902439022, 159.12195121951217, 168.8292682926829, 157.07317073170734, 160.0, 166.6829268292683, 182.2439024390244, 197.80487804878047, 221.95121951219514, 239.5121951219512, 239.02439024390242, 228.53658536585368, 211.609756097561, 216.0, 215.70731707317074, 189.90243902439025, 199.75609756097563, 200.4878048780488, 195.2682926829268, 178.14634146341467, 190.19512195121953, 169.46341463414635, 166.4878048780488, 169.609756097561, 164.09756097560978, 163.60975609756096, 157.65853658536585, 134.7317073170732, 151.1219512195122, 144.4390243902439, 140.4878048780488, 156.8780487804878, 147.17073170731706, 159.21951219512195, 142.97560975609755, 147.02439024390245, 148.14634146341464, 138.0, 144.4390243902439, 163.3170731707317, 170.390243902439, 186.6341463414634, 181.8048780487805, 179.95121951219514, 172.73170731707316, 182.1951219512195, 205.70731707317074, 200.6829268292683, 210.58536585365854, 203.90243902439025, 194.2439024390244, 190.0487804878049, 175.1219512195122, 176.29268292682926, 167.70731707317074, 184.0, 195.3658536585366, 177.85365853658536, 185.3658536585366, 184.8780487804878, 164.34146341463415, 169.85365853658536, 166.6341463414634, 166.09756097560975, 172.0, 171.70731707317074, 182.8780487804878, 172.4878048780488, 178.8292682926829, 174.1951219512195, 171.41463414634146, 178.34146341463415, 162.4878048780488, 161.3170731707317, 187.36585365853657, 172.6829268292683, 160.68292682926827, 128.0487804878049, 158.2926829268293, 138.97560975609755, 145.7073170731707, 165.7560975609756, 166.73170731707316, 170.53658536585365, 169.7560975609756, 149.7560975609756, 143.65853658536585, 156.34146341463412, 145.90243902439025, 152.9268292682927, 148.8292682926829, 145.1219512195122, 144.8780487804878, 146.1951219512195, 139.51219512195124, 147.70731707317074, 132.3658536585366, 139.80487804878047], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, -70.66381156316916, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 655.2462526766595, 655.2462526766595, 655.2462526766595, 655.2462526766595, 655.2462526766595, 655.2462526766595, 655.2462526766595, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 795.5567451820128, 795.5567451820128, 795.5567451820128, 795.5567451820128, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 1065.4175588865096, 1065.4175588865096, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914], "gap": [0.0, 14.341463414634148, 6.926829268292693, 7.268780487804889, 10.585365853658544, 9.806829268292688, 7.268780487804889, -165.54137253877892, -41.54957747950069, -41.119333577061674, -37.6686018697446, -41.786650650232396, -54.12811406486653, -73.20128479657384, -82.71347991852511, -102.81104089413483, -128.51835796730558, -121.05494333315923, -128.56713845511047, -135.88421162584217, -122.53773437091972, -115.31822217579777, -111.46456363921241, -120.29383193189533, -121.22066120018802, -128.29383193189534, -137.31822217579776, -138.39139290750512, -136.29383193189534, -80.97675876116365, -116.09870998067585, -144.44017339530996, -149.51334412701726, -143.51334412701732, -114.48895388311483, -98.48895388311489, -100.00114900506604, -102.29383193189533, -80.83041729774898, -103.26944168799291, -78.34261241970022, -100.83041729774901, -86.92797827335873, 11.227085183057426, 22.544158353789157, 51.27586567086229, 60.202694939154995, 42.739280305008634, 30.788060792813525, 17.080743719642783, 25.37342664647204, 47.227085183057426, 307.6959837050191, 290.5740324855069, 295.9398861440435, 316.4276910220923, 289.8423251684337, 280.52525199770207, 303.354520290385, 306.13500809526306, 296.4276910220923, 308.1837885830679, 305.2569593147752, 298.5740324855069, 283.0130568757508, 457.4413746278791, 433.29503316446437, 415.73405755470833, 416.2218624327571, 426.70966731080586, 443.63649657909855, 439.24625267665954, 555.4382932052018, 581.2431712539824, 571.389512717397, 570.6578054003238, 575.8773175954458, 592.999268814958, 580.950488327153, 601.6821956442262, 604.6578054003238, 601.5358541808116, 607.0480493027628, 607.5358541808116, 613.4870736930068, 636.4139029612994, 620.0236590588604, 626.7065858881288, 630.6578054003238, 614.2675614978848, 623.9748785710556, 611.9260980832506, 628.170000522275, 624.1212200344702, 622.999268814958, 657.5567451820128, 651.117720791769, 632.2396720112811, 625.1665012795738, 830.5500078341255, 835.3792761268085, 837.2329346633937, 844.4524468585157, 834.9890322243693, 811.4768371024181, 816.5012273463205, 806.5987883219303, 813.2817151511987, 822.9402517365645, 827.1353736877841, 842.0622029560767, 840.8914712487597, 849.4768371024181, 833.1841541755889, 821.8183005170523, 839.3304956390035, 831.8183005170523, 804.6829790567714, 825.219564422625, 819.7073693006738, 822.9268814957958, 823.4634668616494, 817.5610278372592, 817.8537107640884, 806.6829790567714, 817.0732229592104, 810.7317595445763, 815.3659058860396, 818.1463936909178, 811.219564422625, 827.0732229592104, 828.2439546665275, 802.1951741787226, 816.8781010079908, 828.878101007991, 861.5122473494544, 831.26834491043, 926.441949130412, 919.7102418133388, 895.5394056510158, 894.5637958949183, 890.7589178461378, 891.5394056510158, 911.5394056510158, 917.6369666266256, 904.9540397973574, 915.3930641876012, 908.3686739436987, 912.4662349193086, 916.1735519924792, 916.4174544315036, 915.1003812607719, 921.7833080900402, 913.5881861388207, 928.9296495534549, 921.490625163211], "quarter_markers": [100.0, null, null, null, null, null, null, -70.66381156316916, 56.798715203426134, null, null, null, null, null, null, null, null, null, null, null, 79.65738758029978, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 186.34903640256962, null, null, null, null, null, null, null, null, 465.2569593147752, null, null, null, null, null, null, null, null, null, null, null, null, 655.2462526766595, null, null, null, null, null, null, 771.1456102783726, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 795.5567451820128, null, null, null, 1017.1841541755889, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 989.5610278372592, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1065.4175588865096, null, 1061.2955032119914, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [961.3, -921.5, 39.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": [20.5, 17.56, 19.08, 19.0099, 18.33, 18.4896, 19.0099, 19.4499, 20.1614, 20.0732, 19.3658, 20.21, 22.74, 26.65, 28.6, 32.72, 37.99, 36.46, 38.0, 39.5, 41.45, 39.97, 39.18, 40.99, 41.18, 42.63, 44.48, 44.7, 44.27, 32.93, 40.13, 45.94, 46.98, 45.75, 39.8, 36.52, 36.83, 37.3, 32.9, 37.5, 32.39, 37.0, 34.15, 35.9, 33.58, 27.69, 25.86, 29.44, 31.89, 34.7, 33.0, 28.52, 32.3, 35.81, 34.71, 30.51, 35.96, 37.87, 33.19, 32.62, 34.61, 32.2, 32.8, 34.17, 37.36, 40.55, 45.5, 49.1, 49.0, 46.85, 43.38, 44.28, 44.22, 38.93, 40.95, 41.1, 40.03, 36.52, 38.99, 34.74, 34.13, 34.77, 33.64, 33.54, 32.32, 27.62, 30.98, 29.61, 28.8, 32.16, 30.17, 32.64, 29.31, 30.14, 30.37, 28.29, 29.61, 33.48, 34.93, 38.26, 37.27, 36.89, 35.41, 37.35, 42.17, 41.14, 43.17, 41.8, 39.82, 38.96, 35.9, 36.14, 34.38, 37.72, 40.05, 36.46, 38.0, 37.9, 33.69, 34.82, 34.16, 34.05, 35.26, 35.2, 37.49, 35.36, 36.66, 35.71, 35.14, 36.56, 33.31, 33.07, 38.41, 35.4, 32.94, 26.25, 32.45, 28.49, 29.87, 33.98, 34.18, 34.96, 34.8, 30.7, 29.45, 32.05, 29.91, 31.35, 30.51, 29.75, 29.7, 29.97, 28.6, 30.28, 27.135, 28.66], "ttmEps": [0.1868, 0.1868, 0.1868, 0.1868, 0.1868, 0.1868, 0.1868, -0.132, 0.1061, 0.1061, 0.1061, 0.1061, 0.1061, 0.1061, 0.1061, 0.1061, 0.1061, 0.1061, 0.1061, 0.1061, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.1488, 0.3481, 0.3481, 0.3481, 0.3481, 0.3481, 0.3481, 0.3481, 0.3481, 0.3481, 0.8691, 0.8691, 0.8691, 0.8691, 0.8691, 0.8691, 0.8691, 0.8691, 0.8691, 0.8691, 0.8691, 0.8691, 0.8691, 1.224, 1.224, 1.224, 1.224, 1.224, 1.224, 1.224, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4405, 1.4861, 1.4861, 1.4861, 1.4861, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.9001, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.8485, 1.9902, 1.9902, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825, 1.9825], "quarterlyEps": [0.0151, 0.0151, 0.0151, 0.0151, 0.0151, 0.0151, 0.0151, -0.1488, 0.239, 0.239, 0.239, 0.239, 0.239, 0.239, 0.239, 0.239, 0.239, 0.239, 0.239, 0.239, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.0435, 0.2144, 0.2144, 0.2144, 0.2144, 0.2144, 0.2144, 0.2144, 0.2144, 0.2144, 0.3722, 0.3722, 0.3722, 0.3722, 0.3722, 0.3722, 0.3722, 0.3722, 0.3722, 0.3722, 0.3722, 0.3722, 0.3722, 0.5939, 0.5939, 0.5939, 0.5939, 0.5939, 0.5939, 0.5939, 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.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.26, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.7862, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.5423, 0.4017, 0.4017, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523, 0.2523], "priceIndex": [100.0, 85.65853658536585, 93.07317073170731, 92.73121951219511, 89.41463414634146, 90.19317073170731, 92.73121951219511, 94.87756097560975, 98.34829268292683, 97.91804878048781, 94.46731707317073, 98.58536585365853, 110.92682926829266, 129.99999999999997, 139.51219512195124, 159.60975609756096, 185.3170731707317, 177.85365853658536, 185.3658536585366, 192.6829268292683, 202.1951219512195, 194.97560975609755, 191.1219512195122, 199.9512195121951, 200.8780487804878, 207.95121951219514, 216.97560975609753, 218.0487804878049, 215.95121951219514, 160.63414634146343, 195.75609756097563, 224.09756097560972, 229.17073170731706, 223.1707317073171, 194.14634146341461, 178.14634146341467, 179.65853658536582, 181.9512195121951, 160.48780487804876, 182.9268292682927, 158.0, 180.4878048780488, 166.58536585365852, 175.1219512195122, 163.80487804878047, 135.07317073170734, 126.14634146341463, 143.609756097561, 155.5609756097561, 169.26829268292684, 160.97560975609758, 139.1219512195122, 157.56097560975607, 174.68292682926833, 169.3170731707317, 148.8292682926829, 175.41463414634146, 184.73170731707316, 161.90243902439022, 159.12195121951217, 168.8292682926829, 157.07317073170734, 160.0, 166.6829268292683, 182.2439024390244, 197.80487804878047, 221.95121951219514, 239.5121951219512, 239.02439024390242, 228.53658536585368, 211.609756097561, 216.0, 215.70731707317074, 189.90243902439025, 199.75609756097563, 200.4878048780488, 195.2682926829268, 178.14634146341467, 190.19512195121953, 169.46341463414635, 166.4878048780488, 169.609756097561, 164.09756097560978, 163.60975609756096, 157.65853658536585, 134.7317073170732, 151.1219512195122, 144.4390243902439, 140.4878048780488, 156.8780487804878, 147.17073170731706, 159.21951219512195, 142.97560975609755, 147.02439024390245, 148.14634146341464, 138.0, 144.4390243902439, 163.3170731707317, 170.390243902439, 186.6341463414634, 181.8048780487805, 179.95121951219514, 172.73170731707316, 182.1951219512195, 205.70731707317074, 200.6829268292683, 210.58536585365854, 203.90243902439025, 194.2439024390244, 190.0487804878049, 175.1219512195122, 176.29268292682926, 167.70731707317074, 184.0, 195.3658536585366, 177.85365853658536, 185.3658536585366, 184.8780487804878, 164.34146341463415, 169.85365853658536, 166.6341463414634, 166.09756097560975, 172.0, 171.70731707317074, 182.8780487804878, 172.4878048780488, 178.8292682926829, 174.1951219512195, 171.41463414634146, 178.34146341463415, 162.4878048780488, 161.3170731707317, 187.36585365853657, 172.6829268292683, 160.68292682926827, 128.0487804878049, 158.2926829268293, 138.97560975609755, 145.7073170731707, 165.7560975609756, 166.73170731707316, 170.53658536585365, 169.7560975609756, 149.7560975609756, 143.65853658536585, 156.34146341463412, 145.90243902439025, 152.9268292682927, 148.8292682926829, 145.1219512195122, 144.8780487804878, 146.1951219512195, 139.51219512195124, 147.70731707317074, 132.3658536585366, 139.80487804878047], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, -70.66381156316916, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 56.798715203426134, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 79.65738758029978, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 186.34903640256962, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 465.2569593147752, 655.2462526766595, 655.2462526766595, 655.2462526766595, 655.2462526766595, 655.2462526766595, 655.2462526766595, 655.2462526766595, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 771.1456102783726, 795.5567451820128, 795.5567451820128, 795.5567451820128, 795.5567451820128, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 1017.1841541755889, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 989.5610278372592, 1065.4175588865096, 1065.4175588865096, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914, 1061.2955032119914], "valuationGap": [0.0, 14.341463414634148, 6.926829268292693, 7.268780487804889, 10.585365853658544, 9.806829268292688, 7.268780487804889, -165.54137253877892, -41.54957747950069, -41.119333577061674, -37.6686018697446, -41.786650650232396, -54.12811406486653, -73.20128479657384, -82.71347991852511, -102.81104089413483, -128.51835796730558, -121.05494333315923, -128.56713845511047, -135.88421162584217, -122.53773437091972, -115.31822217579777, -111.46456363921241, -120.29383193189533, -121.22066120018802, -128.29383193189534, -137.31822217579776, -138.39139290750512, -136.29383193189534, -80.97675876116365, -116.09870998067585, -144.44017339530996, -149.51334412701726, -143.51334412701732, -114.48895388311483, -98.48895388311489, -100.00114900506604, -102.29383193189533, -80.83041729774898, -103.26944168799291, -78.34261241970022, -100.83041729774901, -86.92797827335873, 11.227085183057426, 22.544158353789157, 51.27586567086229, 60.202694939154995, 42.739280305008634, 30.788060792813525, 17.080743719642783, 25.37342664647204, 47.227085183057426, 307.6959837050191, 290.5740324855069, 295.9398861440435, 316.4276910220923, 289.8423251684337, 280.52525199770207, 303.354520290385, 306.13500809526306, 296.4276910220923, 308.1837885830679, 305.2569593147752, 298.5740324855069, 283.0130568757508, 457.4413746278791, 433.29503316446437, 415.73405755470833, 416.2218624327571, 426.70966731080586, 443.63649657909855, 439.24625267665954, 555.4382932052018, 581.2431712539824, 571.389512717397, 570.6578054003238, 575.8773175954458, 592.999268814958, 580.950488327153, 601.6821956442262, 604.6578054003238, 601.5358541808116, 607.0480493027628, 607.5358541808116, 613.4870736930068, 636.4139029612994, 620.0236590588604, 626.7065858881288, 630.6578054003238, 614.2675614978848, 623.9748785710556, 611.9260980832506, 628.170000522275, 624.1212200344702, 622.999268814958, 657.5567451820128, 651.117720791769, 632.2396720112811, 625.1665012795738, 830.5500078341255, 835.3792761268085, 837.2329346633937, 844.4524468585157, 834.9890322243693, 811.4768371024181, 816.5012273463205, 806.5987883219303, 813.2817151511987, 822.9402517365645, 827.1353736877841, 842.0622029560767, 840.8914712487597, 849.4768371024181, 833.1841541755889, 821.8183005170523, 839.3304956390035, 831.8183005170523, 804.6829790567714, 825.219564422625, 819.7073693006738, 822.9268814957958, 823.4634668616494, 817.5610278372592, 817.8537107640884, 806.6829790567714, 817.0732229592104, 810.7317595445763, 815.3659058860396, 818.1463936909178, 811.219564422625, 827.0732229592104, 828.2439546665275, 802.1951741787226, 816.8781010079908, 828.878101007991, 861.5122473494544, 831.26834491043, 926.441949130412, 919.7102418133388, 895.5394056510158, 894.5637958949183, 890.7589178461378, 891.5394056510158, 911.5394056510158, 917.6369666266256, 904.9540397973574, 915.3930641876012, 908.3686739436987, 912.4662349193086, 916.1735519924792, 916.4174544315036, 915.1003812607719, 921.7833080900402, 913.5881861388207, 928.9296495534549, 921.490625163211], "quarterMarkers": [100.0, null, null, null, null, null, null, -70.66381156316916, 56.798715203426134, null, null, null, null, null, null, null, null, null, null, null, 79.65738758029978, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 186.34903640256962, null, null, null, null, null, null, null, null, 465.2569593147752, null, null, null, null, null, null, null, null, null, null, null, null, 655.2462526766595, null, null, null, null, null, null, 771.1456102783726, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 795.5567451820128, null, null, null, 1017.1841541755889, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 989.5610278372592, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 1065.4175588865096, null, 1061.2955032119914, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-04-09", "", "", "", "", "", "", "2023-09-29", "2023-10-11", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-11", "", "", "", "", "", "", "", "", "2024-08-14", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-14", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-09", "", "", "", "2025-07-10", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-13", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "2026-04-14", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-03-31", "", "", "", "", "", "", "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", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [131, 138, 145, 152, 159, 166, 173, 7, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 5, 12, 19, 26, 33, 40, 47, 54, 61, 68, 75, 82, 89, 96, 103, 110, 117, 124, 131, 138, 145, 152, 159, 3, 10, 17, 24, 31, 38, 45, 52, 59, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8, 15, 22, 29, 36, 43, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 115, 122, 129, 136, 143, 150, 157, 4, 11, 18, 25, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 120, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 120, 127, 134, 3, 10, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 115], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 20.5, "latestClose": 28.66, "startTtmEps": 0.1868, "latestTtmEps": 1.9825, "priceChangePct": 39.80487804878048, "epsChangePct": 961.2955032119916, "earningsGapPct": 921.4906251632111, "startMultiple": 109.74304068522484, "latestMultiple": 14.456494325346785, "multipleChangePct": -86.82696029280595, "latestQuarter": "2026-04-14", "tone": "positive", "read": "Earnings power is leading market price; the spread is stable and has persisted through 9 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -23.266398929049537, "earningsMovePct": 4.336613862428296, "spread": 27.60301279147783, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 0.4908835904628317, "earningsMovePct": 469.5202528009192, "spread": 469.02936921045637, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 39.80487804878048, "earningsMovePct": 961.2955032119916, "spread": 921.4906251632111, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 9, "persistenceLabel": "9 quarters", "summary": "Earnings power is leading market price; the spread is stable and has persisted through 9 updates.", "marketChangePct": 39.80487804878048, "earningsChangePct": 961.2955032119916, "recentMarketMovePoints": -29.951219512195138, "recentEarningsMovePoints": 0.0}, "pressure": {"score": 90, "band": "extreme", "label": "Extreme \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 78, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The three-year starting earnings level was unusually depressed.", "The earnings move is exceptionally large and should be read with its quality confirmation."], "baseSensitive": true, "exceptionalMove": true, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 92, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 2.43268682, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.14993212, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 1.47026453, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.05093552, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00075823, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 0.25588464786576726, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-04-14", "alignedPeriod": "2026-03-31", "requiredPeriod": "2026-03-31"}, "qualitySeries": {"available": true, "dates": ["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-10-13", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 140.24505183788875, 328.0867106503299, 328.0867106503299, 328.0867106503299, 328.0867106503299, 328.0867106503299, 328.0867106503299, 328.0867106503299, 328.0867106503299, 328.0867106503299, 819.1328934967011, 819.1328934967011, 819.1328934967011, 819.1328934967011, 819.1328934967011, 819.1328934967011, 819.1328934967011, 819.1328934967011, 819.1328934967011, 819.1328934967011, 819.1328934967011, 819.1328934967011, 819.1328934967011, 1153.6286522148914, 1153.6286522148914, 1153.6286522148914, 1153.6286522148914, 1153.6286522148914, 1153.6286522148914, 1153.6286522148914, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1357.6814326107444, 1400.659754948162, 1400.659754948162, 1400.659754948162, 1400.659754948162, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1790.8576814326104, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1742.224316682375, 1875.7775683317623, 1875.7775683317623, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788, 1868.5202639019788], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 103.29761780921669, 110.08356739137972, 110.08356739137972, 110.08356739137972, 110.08356739137972, 110.08356739137972, 110.08356739137972, 110.08356739137972, 110.08356739137972, 110.08356739137972, 118.65009188945525, 118.65009188945525, 118.65009188945525, 118.65009188945525, 118.65009188945525, 118.65009188945525, 118.65009188945525, 118.65009188945525, 118.65009188945525, 118.65009188945525, 118.65009188945525, 118.65009188945525, 118.65009188945525, 132.4005686743646, 132.4005686743646, 132.4005686743646, 132.4005686743646, 132.4005686743646, 132.4005686743646, 132.4005686743646, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 136.11428967717328, 139.1917195464475, 139.1917195464475, 139.1917195464475, 139.1917195464475, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 150.54266791497625, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 146.84801830854053, 154.7886542529214, 154.7886542529214, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935, 160.0610284683935], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 228.22855095826617, 253.46587855991402, 253.46587855991402, 253.46587855991402, 253.46587855991402, 253.46587855991402, 253.46587855991402, 253.46587855991402, 253.46587855991402, 253.46587855991402, 252.91062152964355, 252.91062152964355, 252.91062152964355, 252.91062152964355, 252.91062152964355, 252.91062152964355, 252.91062152964355, 252.91062152964355, 252.91062152964355, 252.91062152964355, 252.91062152964355, 252.91062152964355, 252.91062152964355, 295.4325631380978, 295.4325631380978, 295.4325631380978, 295.4325631380978, 295.4325631380978, 295.4325631380978, 295.4325631380978, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 203.4927458355723, 185.52749417875694, 185.52749417875694, 185.52749417875694, 185.52749417875694, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 144.09815511373813, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 256.3854558481103, 373.3118395128067, 373.3118395128067, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874, 458.30198817839874], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 10, "coverageWeeks": 132, "exactReportDates": 10, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 961.2955032119914, "valuationContribution": -921.490625163211, "marketMove": 39.804878048780466, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 961.2955032119914}, {"key": "valuation", "label": "Relative valuation contribution", "value": -921.490625163211}, {"key": "market", "label": "Total market move", "value": 39.804878048780466}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-06", "periodEnd": "2023-06-30", "earningsChangePct": null, "surprisePct": null, "immediateReturnPct": 2.3145834538845556, "forward4WeekPct": 6.313026370470132, "forward13WeekPct": 118.04428218980641, "toDateReturnPct": 50.763549518934894, "weeksSince": 148, "availabilitySource": "reported", "spread": -165.54137253877892, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2023-10-13", "periodEnd": "2023-09-30", "earningsChangePct": null, "surprisePct": null, "immediateReturnPct": 3.6581164941722033, "forward4WeekPct": 16.915768204463767, "forward13WeekPct": 105.50234191435433, "toDateReturnPct": 47.35294268865135, "weeksSince": 147, "availabilitySource": "reported", "spread": -41.54957747950069, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-01-05", "periodEnd": "2023-12-31", "earningsChangePct": 40.24505183788878, "surprisePct": null, "immediateReturnPct": 4.936708860759498, "forward4WeekPct": 4.25316455696203, "forward13WeekPct": 15.822784810126578, "toDateReturnPct": -27.44303797468355, "weeksSince": 135, "availabilitySource": "reported", "spread": -122.53773437091972, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-06-14", "periodEnd": "2024-03-31", "earningsChangePct": 133.9381720430108, "surprisePct": null, "immediateReturnPct": 5.1244509516837455, "forward4WeekPct": -13.792093704245968, "forward13WeekPct": 5.300146412884343, "toDateReturnPct": -16.076134699853583, "weeksSince": 112, "availabilitySource": "reported", "spread": 11.227085183057426, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-08-16", "periodEnd": "2024-06-30", "earningsChangePct": 149.66963516230965, "surprisePct": null, "immediateReturnPct": 13.253856942496478, "forward4WeekPct": 26.086956521739136, "forward13WeekPct": 42.18092566619915, "toDateReturnPct": 0.4908835904628317, "weeksSince": 103, "availabilitySource": "reported", "spread": 307.6959837050191, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-11-15", "periodEnd": "2024-09-30", "earningsChangePct": 40.83534691059716, "surprisePct": null, "immediateReturnPct": 8.538543897216266, "forward4WeekPct": 25.401498929336185, "forward13WeekPct": 4.3629550321199195, "toDateReturnPct": -23.286937901498927, "weeksSince": 90, "availabilitySource": "reported", "spread": 457.4413746278791, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-01-03", "periodEnd": "2024-12-31", "earningsChangePct": 17.687908496732028, "surprisePct": null, "immediateReturnPct": -0.13550135501355642, "forward4WeekPct": -9.59801264679313, "forward13WeekPct": -37.62420957542909, "toDateReturnPct": -35.27551942186089, "weeksSince": 83, "availabilitySource": "reported", "spread": 555.4382932052018, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-06-13", "periodEnd": "2025-03-31", "earningsChangePct": 3.165567511280809, "surprisePct": null, "immediateReturnPct": -6.848864010536715, "forward4WeekPct": 25.97958511689167, "forward13WeekPct": 31.116233124794213, "toDateReturnPct": -5.630556470200854, "weeksSince": 60, "availabilitySource": "reported", "spread": 657.5567451820128, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-11", "periodEnd": "2025-06-30", "earningsChangePct": 27.858152210483823, "surprisePct": null, "immediateReturnPct": 9.533352419123965, "forward4WeekPct": 6.928141998282289, "forward13WeekPct": -1.5745777268823313, "toDateReturnPct": -17.95018608645863, "weeksSince": 56, "availabilitySource": "reported", "spread": 830.5500078341255, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-11-14", "periodEnd": "2025-09-30", "earningsChangePct": -2.7156465449186817, "surprisePct": null, "immediateReturnPct": -0.2631578947368429, "forward4WeekPct": -10.394736842105267, "forward13WeekPct": -12.342105263157887, "toDateReturnPct": -24.578947368421055, "weeksSince": 38, "availabilitySource": "reported", "spread": 804.6829790567714, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-04-03", "periodEnd": "2025-12-31", "earningsChangePct": 7.665674871517436, "surprisePct": null, "immediateReturnPct": -12.203389830508481, "forward4WeekPct": 7.7349768875192515, "forward13WeekPct": -8.474576271186452, "toDateReturnPct": -11.679506933744232, "weeksSince": 18, "availabilitySource": "reported", "spread": 926.441949130412, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-04-17", "periodEnd": "2026-03-31", "earningsChangePct": -0.3868957893679026, "surprisePct": null, "immediateReturnPct": 13.759625041848, "forward4WeekPct": 2.778707733511876, "forward13WeekPct": -4.251757616337459, "toDateReturnPct": -4.0508871777703455, "weeksSince": 16, "availabilitySource": "reported", "spread": 895.5394056510158, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-04-17", "periodEnd": "2026-03-31", "earningsChangePct": -0.3868957893679026, "surprisePct": null, "immediateReturnPct": 13.759625041848, "forward4WeekPct": 2.778707733511876, "forward13WeekPct": -4.251757616337459, "toDateReturnPct": -4.0508871777703455, "weeksSince": 16, "availabilitySource": "reported", "spread": 895.5394056510158, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 6 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Building Materials", "population": 14, "spreadPercentile": 84.6, "qualityPercentile": 73.1, "rarityPercentile": 84.6, "currentOneYearSpread": 55.985642, "lead": "earnings", "relatedSignals": [{"tickerId": 3931, "symbol": "TGLS", "name": "Tecnoglass Inc", "spread": 26.021489, "lead": "earnings", "quality": 75}, {"tickerId": 855, "symbol": "CRH", "name": "CRH PLC ADR", "spread": 93.212479, "lead": "earnings", "quality": 100}, {"tickerId": 4250, "symbol": "VMC", "name": "Vulcan Materials Company", "spread": 17.686711, "lead": "earnings", "quality": 100}, {"tickerId": 2396, "symbol": "KNF", "name": "Knife River Corporation", "spread": 15.370260000000002, "lead": "earnings", "quality": 100}, {"tickerId": 2672, "symbol": "MLM", "name": "Martin Marietta Materials Inc", "spread": 133.33523599999998, "lead": "earnings", "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-06", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2024-06-14", "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."}, {"key": "base_sensitive", "label": "Starting-base sensitivity", "tone": "caution", "explanation": "The three-year earnings move begins from an unusually depressed level; compare the shorter horizons before relying on its scale."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}