{"ticker": {"uuid": "af326a8a-d2bf-4e15-99a0-f41ae16a74e3", "symbol": "ACA", "name": "Arcosa Inc", "sector": "Industrials", "industry": "Engineering & Construction", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 34.3, "average_surprise_label": "+34.3%", "median_surprise": 18.3, "surprise_dispersion": 57.4, "average_reaction": 0.1, "average_reaction_label": "+0.1%", "average_abs_reaction": 7.0, "positive_response_rate": 50.0, "confirmation_rate": 70.0, "reaction_sample": 12, "streak": {"count": 1, "band": "miss", "label": "1 consecutive misses"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "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": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-16", "eps_growth_1y": 433.0, "revenue_growth_1y": 2.6, "cash_conversion": 1.11, "net_margin": 17.9, "earnings_yield": 4.0, "eps_surprise_avg": 40.9, "sue_score": 0.54, "pe_ratio": 14.5, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-14", "close": 145.4, "currency": "USD", "return_13w": 17.1, "fair_value": 95.370142, "fair_value_gap": 52.5, "relative_strength": 13.1, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 54.4}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-11-01", "date_source": "exact", "eps_actual": 0.73, "eps_estimate": 0.68, "eps_surprise": 0.05, "surprise_pct": 7.3529, "surprise_label": "+7.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.0303120762245341, "one_week_reaction_label": "+1.0%", "four_week_reaction": 10.646557620508181, "four_week_reaction_label": "+10.6%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-22", "date_source": "exact", "eps_actual": 0.68, "eps_estimate": 0.49, "eps_surprise": 0.19, "surprise_pct": 38.7755, "surprise_label": "+38.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.9298036234770528, "one_week_reaction_label": "-1.9%", "four_week_reaction": -1.5800261107191023, "four_week_reaction_label": "-1.6%", "confirmation": "diverged", "revenue": 582200000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 27100000.0, "operating_cash_flow": 62200000.0, "free_cash_flow": 120900000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-02", "date_source": "exact", "eps_actual": 0.73, "eps_estimate": 0.52, "eps_surprise": 0.21, "surprise_pct": 40.3846, "surprise_label": "+40.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 10.331005494954473, "one_week_reaction_label": "+10.3%", "four_week_reaction": 12.800620583769298, "four_week_reaction_label": "+12.8%", "confirmation": "confirmed", "revenue": 598600000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 39200000.0, "operating_cash_flow": 80500000.0, "free_cash_flow": 134900000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-01", "date_source": "exact", "eps_actual": 0.91, "eps_estimate": 0.83, "eps_surprise": 0.08, "surprise_pct": 9.6386, "surprise_label": "+9.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -14.112028056664283, "one_week_reaction_label": "-14.1%", "four_week_reaction": -0.7707339255044262, "four_week_reaction_label": "-0.8%", "confirmation": "diverged", "revenue": 664700000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 45600000.0, "operating_cash_flow": 38300000.0, "free_cash_flow": 85900000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-30", "date_source": "exact", "eps_actual": 0.91, "eps_estimate": 0.85, "eps_surprise": 0.06, "surprise_pct": 7.0588, "surprise_label": "+7.1%", "surprise_band": "beat", "eps_yoy": 24.65753424657535, "eps_yoy_label": "+24.7%", "one_week_reaction": -0.20238549738327782, "one_week_reaction_label": "-0.2%", "four_week_reaction": 17.78866614928464, "four_week_reaction_label": "+17.8%", "confirmation": "contained", "revenue": 640400000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 16600000.0, "operating_cash_flow": 135000000.0, "free_cash_flow": 169400000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-27", "date_source": "exact", "eps_actual": 0.46, "eps_estimate": 0.89, "eps_surprise": -0.43, "surprise_pct": -48.3146, "surprise_label": "-48.3%", "surprise_band": "miss", "eps_yoy": -32.35294117647059, "eps_yoy_label": "-32.4%", "one_week_reaction": -9.767641807204658, "one_week_reaction_label": "-9.8%", "four_week_reaction": -14.307229130077099, "four_week_reaction_label": "-14.3%", "confirmation": "confirmed", "revenue": 666200000.0, "revenue_yoy": 14.428031604259706, "revenue_yoy_label": "+14.4%", "net_income": -7700000.0, "operating_cash_flow": 248200000.0, "free_cash_flow": 301500000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-06", "date_source": "exact", "eps_actual": 0.49, "eps_estimate": 0.18, "eps_surprise": 0.31, "surprise_pct": 172.2222, "surprise_label": "+172.2%", "surprise_band": "beat", "eps_yoy": -32.87671232876712, "eps_yoy_label": "-32.9%", "one_week_reaction": 3.4605777209366666, "one_week_reaction_label": "+3.5%", "four_week_reaction": 2.592460023723927, "four_week_reaction_label": "+2.6%", "confirmation": "confirmed", "revenue": 632000000.0, "revenue_yoy": 5.5796859338456395, "revenue_yoy_label": "+5.6%", "net_income": 23600000.0, "operating_cash_flow": -700000.0, "free_cash_flow": 33300000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-07", "date_source": "exact", "eps_actual": 1.27, "eps_estimate": 1.05, "eps_surprise": 0.22, "surprise_pct": 20.9524, "surprise_label": "+21.0%", "surprise_band": "beat", "eps_yoy": 39.56043956043956, "eps_yoy_label": "+39.6%", "one_week_reaction": 14.65455373395182, "one_week_reaction_label": "+14.7%", "four_week_reaction": 18.27635569612522, "four_week_reaction_label": "+18.3%", "confirmation": "confirmed", "revenue": 736900000.0, "revenue_yoy": 10.862043026929442, "revenue_yoy_label": "+10.9%", "net_income": 59700000.0, "operating_cash_flow": 61200000.0, "free_cash_flow": 89000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-30", "date_source": "exact", "eps_actual": 1.56, "eps_estimate": 1.35, "eps_surprise": 0.21, "surprise_pct": 15.5556, "surprise_label": "+15.6%", "surprise_band": "beat", "eps_yoy": 71.42857142857143, "eps_yoy_label": "+71.4%", "one_week_reaction": 8.672490881245643, "one_week_reaction_label": "+8.7%", "four_week_reaction": 9.162582639769354, "four_week_reaction_label": "+9.2%", "confirmation": "confirmed", "revenue": 797800000.0, "revenue_yoy": 24.57838850718301, "revenue_yoy_label": "+24.6%", "net_income": 73000000.0, "operating_cash_flow": 160600000.0, "free_cash_flow": 200200000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-26", "date_source": "exact", "eps_actual": 1.15, "eps_estimate": 0.95, "eps_surprise": 0.2, "surprise_pct": 21.0526, "surprise_label": "+21.1%", "surprise_band": "beat", "eps_yoy": 149.99999999999997, "eps_yoy_label": "+150.0%", "one_week_reaction": -14.914503473369898, "one_week_reaction_label": "-14.9%", "four_week_reaction": -20.297656979514965, "four_week_reaction_label": "-20.3%", "confirmation": "diverged", "revenue": 716700000.0, "revenue_yoy": 7.5803062143500455, "revenue_yoy_label": "+7.6%", "net_income": 52100000.0, "operating_cash_flow": 120000000.0, "free_cash_flow": 184200000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-30", "date_source": "exact", "eps_actual": 0.81, "eps_estimate": 0.35, "eps_surprise": 0.46, "surprise_pct": 131.4286, "surprise_label": "+131.4%", "surprise_band": "beat", "eps_yoy": 65.30612244897961, "eps_yoy_label": "+65.3%", "one_week_reaction": 4.4541192230408635, "one_week_reaction_label": "+4.5%", "four_week_reaction": 1.0967849966510401, "four_week_reaction_label": "+1.1%", "confirmation": "confirmed", "revenue": 571700000.0, "revenue_yoy": -9.541139240506329, "revenue_yoy_label": "-9.5%", "net_income": 37800000.0, "operating_cash_flow": 71900000.0, "free_cash_flow": 115400000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-08-05", "date_source": "exact", "eps_actual": 1.13, "eps_estimate": 1.18, "eps_surprise": -0.05, "surprise_pct": -4.2373, "surprise_label": "-4.2%", "surprise_band": "miss", "eps_yoy": -11.023622047244103, "eps_yoy_label": "-11.0%", "one_week_reaction": -0.24793388429751048, "one_week_reaction_label": "-0.2%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 658700000.0, "revenue_yoy": -10.612023341023205, "revenue_yoy_label": "-10.6%", "net_income": 328500000.0, "operating_cash_flow": -11200000.0, "free_cash_flow": 47600000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [0.73, 0.68, 0.73, 0.91, 0.91, 0.46, 0.49, 1.27, 1.56, 1.15, 0.81, 1.13], "eps_estimate": [0.68, 0.49, 0.52, 0.83, 0.85, 0.89, 0.18, 1.05, 1.35, 0.95, 0.35, 1.18], "surprise": [7.3529, 38.7755, 40.3846, 9.6386, 7.0588, -48.3146, 172.2222, 20.9524, 15.5556, 21.0526, 131.4286, -4.2373], "reaction_1w": [1.0303120762245341, -1.9298036234770528, 10.331005494954473, -14.112028056664283, -0.20238549738327782, -9.767641807204658, 3.4605777209366666, 14.65455373395182, 8.672490881245643, -14.914503473369898, 4.4541192230408635, -0.24793388429751048], "reaction_4w": [10.646557620508181, -1.5800261107191023, 12.800620583769298, -0.7707339255044262, 17.78866614928464, -14.307229130077099, 2.592460023723927, 18.27635569612522, 9.162582639769354, -20.297656979514965, 1.0967849966510401, null], "revenue": [null, 582.2, 598.6, 664.7, 640.4, 666.2, 632.0, 736.9, 797.8, 716.7, 571.7, 658.7], "net_income": [null, 27.1, 39.2, 45.6, 16.6, -7.7, 23.6, 59.7, 73.0, 52.1, 37.8, 328.5], "financial_unit": "millions", "scatter": [{"x": 7.3529, "y": 1.0303120762245341, "label": "2023-09-30"}, {"x": 38.7755, "y": -1.9298036234770528, "label": "2023-12-31"}, {"x": 40.3846, "y": 10.331005494954473, "label": "2024-03-31"}, {"x": 9.6386, "y": -14.112028056664283, "label": "2024-06-30"}, {"x": 7.0588, "y": -0.20238549738327782, "label": "2024-09-30"}, {"x": -48.3146, "y": -9.767641807204658, "label": "2024-12-31"}, {"x": 172.2222, "y": 3.4605777209366666, "label": "2025-03-31"}, {"x": 20.9524, "y": 14.65455373395182, "label": "2025-06-30"}, {"x": 15.5556, "y": 8.672490881245643, "label": "2025-09-30"}, {"x": 21.0526, "y": -14.914503473369898, "label": "2025-12-31"}, {"x": 131.4286, "y": 4.4541192230408635, "label": "2026-03-31"}, {"x": -4.2373, "y": -0.24793388429751048, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["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", "2026-08-14"], "price_index": [100.0, 103.00614251341311, 97.72578783767877, 97.69964746799693, 96.15736565676758, 93.97464347316027, 93.32113423111394, 89.20313694957561, 89.73940250395701, 87.59434160160397, 88.49683668121466, 90.64189758356771, 96.94628374979366, 96.9201236525235, 98.56815848881412, 101.7203522295134, 104.75482750525575, 109.1103475803784, 108.0901353509834, 102.50513015933973, 103.30309532436428, 104.03601994590694, 102.76649045546398, 105.67201306229379, 109.31045897549375, 108.51209531318531, 106.4180249659206, 109.21884405538718, 110.8810117359423, 106.79757587394857, 110.69778058055661, 112.3730368583684, 109.44133837219778, 105.52804506833307, 99.37289810766397, 101.2849222700141, 111.74867315528965, 115.65129909456944, 113.37258509659614, 114.2500208783643, 115.12745666013244, 109.5223437953118, 109.48305564560835, 109.81045733152803, 109.23423025909555, 106.75907551260495, 113.54283418370198, 115.8743115893663, 120.70950665904743, 103.6749472122616, 106.57082171323582, 109.62393955993011, 119.77915753991712, 119.88398468350043, 107.16047932778898, 119.68743214531602, 121.94123545994545, 123.82814114168814, 122.25571952104046, 124.05089980818207, 124.45736572252622, 123.08076934964059, 122.83167172240914, 138.60352479396178, 132.9267074063285, 144.9751965032192, 142.43177246462676, 142.0515705461846, 143.08729392068062, 130.25217776135273, 129.17712283645895, 129.17712283645895, 120.99621033028585, 128.48217513758348, 131.48599505626638, 132.87640994717609, 133.40109540722017, 131.302356197389, 121.93673362429334, 110.02639025246708, 104.3729119169758, 105.8420293638576, 104.49096575093392, 104.8975960618473, 94.95482053484122, 101.14610054625692, 101.57887254202468, 105.31966255302609, 110.37301187008988, 114.19255572879298, 116.8045462884844, 111.14742097950105, 113.23438807980202, 117.52645370954282, 112.65686293205883, 111.30492867490447, 115.51823914177099, 118.15648186081134, 117.77583935956358, 118.19764807692181, 119.69481815437891, 109.87128143180205, 125.97242740740691, 126.90487554193328, 130.43767101353114, 129.95174763416898, 128.23131517912978, 125.03997927288056, 125.7228984035778, 121.63851298700017, 121.2707867954045, 117.08133750418388, 122.51869090354326, 123.33337980276357, 134.0294559196903, 130.19253468603213, 132.03215465377096, 134.6339026496124, 139.9950812546483, 140.98059134103542, 145.64534267807272, 146.1446676657594, 144.90949442794266, 140.32358373999563, 146.40747070617533, 151.51869682181976, 149.20503211322583, 150.48017739047407, 163.9809313131406, 167.56973998381022, 166.05797149100454, 141.29124956517109, 143.9335601129207, 138.9250029426986, 132.35209405061968, 135.2047361994012, 141.58045864012473, 146.70732741812557, 150.5609539735637, 157.08420984104166, 164.08092782793332, 170.89352165727522, 163.26552084449858, 158.80708588668602, 166.69812121024808, 161.09548613051902, 170.26922371282419, 178.5913923271518, 189.97685690856855, 190.5947749509605, 190.63421566068018, 190.71317204495523, 190.70002031941596, 190.96305483020132, 190.48959271078763, 191.22608934098676], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 168.47826086956525, 168.47826086956525], "gap": [0.0, -3.00614251341311, 2.274212162321234, 2.3003525320030747, 3.842634343232419, 6.0253565268397296, 6.678865768886055, 10.796863050424392, 10.26059749604299, 12.405658398396028, 12.59011984052448, 10.445058938171428, 4.140672771945475, 4.166832869215639, 2.5187980329250195, -0.6333957077742554, -3.6678709835166075, -8.023391058639262, -7.003178829244263, -1.4181736376005887, -2.2161388026251387, -2.9490634241678038, -1.6795339337248407, -4.585056540554646, -8.223502453754605, -7.425138791446173, 10.610960541325795, 7.810141451859209, 6.147973771304095, 10.231409633297815, 6.331204926689779, 4.655948648877995, 7.587647135048613, 11.500940438913318, 17.656087399582418, 15.744063237232282, -6.676209387173714, -10.5788353264535, -8.300121328480202, -9.177557110248358, -10.0549928920165, -4.44988002719586, -4.410591877492408, -4.73799356341209, -4.161766490979616, -1.6866117444890136, -8.470370415586046, -10.801847821250362, -15.637042890931497, 6.832299164549994, 3.936424663575778, 0.8833068168814862, -9.271911163105528, -9.376738306688836, 3.346767049022617, -9.18018576850443, -11.433989083133852, -13.320894764876542, -11.748473144228868, -13.543653431370473, -13.950119345714626, -12.573522972828997, -5.802686215162751, -21.574539286715392, -15.8977218990821, -27.946210995972805, -25.40278695738037, -25.022585038938203, -26.058308413434233, -13.223192254106337, -12.14813732921256, -12.14813732921256, -3.9672248230394587, -11.453189630337093, -14.457009549019986, -15.847424439929696, -16.37210989997378, -14.273370690142613, -4.90774811704695, -0.9684192379743308, 4.685059097516955, 3.215941650635145, 4.567005263558826, 4.160374952645455, 14.103150479651532, 7.911870468235833, 7.479098472468067, 3.7383084614666586, -1.3150408555971325, -13.830236888213264, -16.442227447904685, -10.785102138921332, -12.872069239222299, -17.164134868963103, -12.29454409147911, -10.942609834324756, -15.155920301191273, -17.794163020231622, -17.41352051898386, -17.83532923634209, -19.33249931379919, -9.508962591222328, -12.566630305957617, -13.499078440483984, -17.03187391208185, -16.545950532719687, -14.825518077680485, -11.634182171431263, -12.317101302128506, -8.232715885550874, -7.864989693955209, -3.6755404027345833, -9.112893802093964, -9.927582701314279, 2.927065819440145, 6.763987053098305, 4.924367085359478, 2.3226190895180423, -3.038559515517875, -4.0240696019049835, -8.688820938942285, -9.188145926628977, -7.952972688812224, -3.3670620008651895, -9.450948967044894, -14.562175082689322, -12.248510374095389, -13.523655651343631, -27.02440957401015, -30.613218244679786, -29.1014497518741, 20.66527217395935, 18.022961626209735, 23.03151879643184, 29.604427688510754, 26.75178553972924, 20.376063099005705, 15.249194321004865, 11.395567765566739, 4.872311898088782, 9.469796809747862, 2.6572029804059696, 10.285203793182603, 14.74363875099516, 6.85260342743311, 12.455238507162164, 3.2815009248569993, -5.0406676894706095, -16.426132270887365, -17.044050313279314, -17.083491022999, -17.162447407274044, -17.14929568173477, -17.41233019252013, -22.011331841222386, -22.747828471421514], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 101.08695652173914, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 117.02898550724639, null, null, null, null, null, null, null, null, null, 105.07246376811594, null, null, null, null, null, null, null, null, null, null, null, null, 110.5072463768116, null, null, null, null, null, null, null, null, null, null, null, null, 117.02898550724639, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 109.05797101449275, null, null, null, null, null, null, null, null, null, 100.36231884057972, null, null, null, null, null, null, null, null, null, null, null, null, 113.4057971014493, null, null, null, null, null, null, null, null, null, null, null, 136.95652173913044, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 161.95652173913044, null, null, null, null, null, null, null, null, 173.55072463768118, null, null, null, null, null, null, null, null, null, null, null, null, null, 168.47826086956525, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [68.5, 22.7, 91.2]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-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", "2026-08-14"], "close": [76.03565, 78.32139, 74.306438, 74.286562, 73.113878, 71.454231, 70.957331, 67.826185, 68.233938, 66.602927, 67.289145, 68.920156, 73.713737, 73.693846, 74.94694, 77.343731, 79.651014, 82.962762, 82.187037, 77.940442, 78.54718, 79.104464, 78.139169, 80.348402, 83.114918, 82.507877, 80.915637, 83.045258, 84.309098, 81.204231, 84.169777, 85.443569, 83.214433, 80.238935, 75.558829, 77.012649, 84.96883, 87.936217, 86.203582, 86.870746, 87.53791, 83.276026, 83.246153, 83.495095, 83.056957, 81.174957, 86.333032, 88.105786, 91.782258, 78.82992, 81.031817, 83.353275, 91.074861, 91.154567, 81.480167, 91.005117, 92.718811, 94.153532, 92.957931, 94.322908, 94.631967, 93.585263, 93.39586, 105.388091, 101.071686, 110.232833, 108.298924, 108.009835, 108.797354, 99.03809, 98.220665, 98.220665, 92.000255, 97.692257, 99.976231, 101.033442, 101.43239, 99.8366, 92.715388, 83.659281, 79.360622, 80.477675, 79.450385, 79.759569, 72.199515, 76.907095, 77.236156, 80.08049, 83.922837, 86.827052, 88.813096, 84.511664, 86.098503, 89.362003, 85.659378, 84.631426, 87.835044, 89.841049, 89.551625, 89.87235, 91.010733, 83.541343, 95.783954, 96.492947, 99.179131, 98.809656, 97.501514, 95.074961, 95.594223, 92.488634, 92.209031, 89.023556, 93.157883, 93.777337, 101.910168, 98.99274, 100.391507, 102.369763, 106.44617, 107.195509, 110.742383, 111.122048, 110.182876, 106.695949, 111.321872, 115.208226, 113.449016, 114.418581, 124.683967, 127.412741, 126.263258, 107.43172, 109.440818, 105.632529, 100.634775, 102.8038, 107.651622, 111.54987, 114.48, 119.44, 124.76, 129.94, 124.14, 120.75, 126.75, 122.49, 129.465311, 135.793126, 144.450138, 144.919976, 144.949965, 145.01, 145.0, 145.2, 144.84, 145.4], "ttmEps": [2.76, 2.76, 2.76, 2.76, 2.76, 2.76, 2.76, 2.76, 2.76, 2.76, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 2.79, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 2.9, 2.9, 2.9, 2.9, 2.9, 2.9, 2.9, 2.9, 2.9, 2.9, 2.9, 2.9, 2.9, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.05, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.23, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 3.01, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 2.77, 3.13, 3.13, 3.13, 3.13, 3.13, 3.13, 3.13, 3.13, 3.13, 3.13, 3.13, 3.13, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 3.78, 4.47, 4.47, 4.47, 4.47, 4.47, 4.47, 4.47, 4.47, 4.47, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.79, 4.65, 4.65], "quarterlyEps": [0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.27, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.56, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 1.15, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 1.13, 1.13], "priceIndex": [100.0, 103.00614251341311, 97.72578783767877, 97.69964746799693, 96.15736565676758, 93.97464347316027, 93.32113423111394, 89.20313694957561, 89.73940250395701, 87.59434160160397, 88.49683668121466, 90.64189758356771, 96.94628374979366, 96.9201236525235, 98.56815848881412, 101.7203522295134, 104.75482750525575, 109.1103475803784, 108.0901353509834, 102.50513015933973, 103.30309532436428, 104.03601994590694, 102.76649045546398, 105.67201306229379, 109.31045897549375, 108.51209531318531, 106.4180249659206, 109.21884405538718, 110.8810117359423, 106.79757587394857, 110.69778058055661, 112.3730368583684, 109.44133837219778, 105.52804506833307, 99.37289810766397, 101.2849222700141, 111.74867315528965, 115.65129909456944, 113.37258509659614, 114.2500208783643, 115.12745666013244, 109.5223437953118, 109.48305564560835, 109.81045733152803, 109.23423025909555, 106.75907551260495, 113.54283418370198, 115.8743115893663, 120.70950665904743, 103.6749472122616, 106.57082171323582, 109.62393955993011, 119.77915753991712, 119.88398468350043, 107.16047932778898, 119.68743214531602, 121.94123545994545, 123.82814114168814, 122.25571952104046, 124.05089980818207, 124.45736572252622, 123.08076934964059, 122.83167172240914, 138.60352479396178, 132.9267074063285, 144.9751965032192, 142.43177246462676, 142.0515705461846, 143.08729392068062, 130.25217776135273, 129.17712283645895, 129.17712283645895, 120.99621033028585, 128.48217513758348, 131.48599505626638, 132.87640994717609, 133.40109540722017, 131.302356197389, 121.93673362429334, 110.02639025246708, 104.3729119169758, 105.8420293638576, 104.49096575093392, 104.8975960618473, 94.95482053484122, 101.14610054625692, 101.57887254202468, 105.31966255302609, 110.37301187008988, 114.19255572879298, 116.8045462884844, 111.14742097950105, 113.23438807980202, 117.52645370954282, 112.65686293205883, 111.30492867490447, 115.51823914177099, 118.15648186081134, 117.77583935956358, 118.19764807692181, 119.69481815437891, 109.87128143180205, 125.97242740740691, 126.90487554193328, 130.43767101353114, 129.95174763416898, 128.23131517912978, 125.03997927288056, 125.7228984035778, 121.63851298700017, 121.2707867954045, 117.08133750418388, 122.51869090354326, 123.33337980276357, 134.0294559196903, 130.19253468603213, 132.03215465377096, 134.6339026496124, 139.9950812546483, 140.98059134103542, 145.64534267807272, 146.1446676657594, 144.90949442794266, 140.32358373999563, 146.40747070617533, 151.51869682181976, 149.20503211322583, 150.48017739047407, 163.9809313131406, 167.56973998381022, 166.05797149100454, 141.29124956517109, 143.9335601129207, 138.9250029426986, 132.35209405061968, 135.2047361994012, 141.58045864012473, 146.70732741812557, 150.5609539735637, 157.08420984104166, 164.08092782793332, 170.89352165727522, 163.26552084449858, 158.80708588668602, 166.69812121024808, 161.09548613051902, 170.26922371282419, 178.5913923271518, 189.97685690856855, 190.5947749509605, 190.63421566068018, 190.71317204495523, 190.70002031941596, 190.96305483020132, 190.48959271078763, 191.22608934098676], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 168.47826086956525, 168.47826086956525], "valuationGap": [0.0, -3.00614251341311, 2.274212162321234, 2.3003525320030747, 3.842634343232419, 6.0253565268397296, 6.678865768886055, 10.796863050424392, 10.26059749604299, 12.405658398396028, 12.59011984052448, 10.445058938171428, 4.140672771945475, 4.166832869215639, 2.5187980329250195, -0.6333957077742554, -3.6678709835166075, -8.023391058639262, -7.003178829244263, -1.4181736376005887, -2.2161388026251387, -2.9490634241678038, -1.6795339337248407, -4.585056540554646, -8.223502453754605, -7.425138791446173, 10.610960541325795, 7.810141451859209, 6.147973771304095, 10.231409633297815, 6.331204926689779, 4.655948648877995, 7.587647135048613, 11.500940438913318, 17.656087399582418, 15.744063237232282, -6.676209387173714, -10.5788353264535, -8.300121328480202, -9.177557110248358, -10.0549928920165, -4.44988002719586, -4.410591877492408, -4.73799356341209, -4.161766490979616, -1.6866117444890136, -8.470370415586046, -10.801847821250362, -15.637042890931497, 6.832299164549994, 3.936424663575778, 0.8833068168814862, -9.271911163105528, -9.376738306688836, 3.346767049022617, -9.18018576850443, -11.433989083133852, -13.320894764876542, -11.748473144228868, -13.543653431370473, -13.950119345714626, -12.573522972828997, -5.802686215162751, -21.574539286715392, -15.8977218990821, -27.946210995972805, -25.40278695738037, -25.022585038938203, -26.058308413434233, -13.223192254106337, -12.14813732921256, -12.14813732921256, -3.9672248230394587, -11.453189630337093, -14.457009549019986, -15.847424439929696, -16.37210989997378, -14.273370690142613, -4.90774811704695, -0.9684192379743308, 4.685059097516955, 3.215941650635145, 4.567005263558826, 4.160374952645455, 14.103150479651532, 7.911870468235833, 7.479098472468067, 3.7383084614666586, -1.3150408555971325, -13.830236888213264, -16.442227447904685, -10.785102138921332, -12.872069239222299, -17.164134868963103, -12.29454409147911, -10.942609834324756, -15.155920301191273, -17.794163020231622, -17.41352051898386, -17.83532923634209, -19.33249931379919, -9.508962591222328, -12.566630305957617, -13.499078440483984, -17.03187391208185, -16.545950532719687, -14.825518077680485, -11.634182171431263, -12.317101302128506, -8.232715885550874, -7.864989693955209, -3.6755404027345833, -9.112893802093964, -9.927582701314279, 2.927065819440145, 6.763987053098305, 4.924367085359478, 2.3226190895180423, -3.038559515517875, -4.0240696019049835, -8.688820938942285, -9.188145926628977, -7.952972688812224, -3.3670620008651895, -9.450948967044894, -14.562175082689322, -12.248510374095389, -13.523655651343631, -27.02440957401015, -30.613218244679786, -29.1014497518741, 20.66527217395935, 18.022961626209735, 23.03151879643184, 29.604427688510754, 26.75178553972924, 20.376063099005705, 15.249194321004865, 11.395567765566739, 4.872311898088782, 9.469796809747862, 2.6572029804059696, 10.285203793182603, 14.74363875099516, 6.85260342743311, 12.455238507162164, 3.2815009248569993, -5.0406676894706095, -16.426132270887365, -17.044050313279314, -17.083491022999, -17.162447407274044, -17.14929568173477, -17.41233019252013, -22.011331841222386, -22.747828471421514], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 101.08695652173914, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 117.02898550724639, null, null, null, null, null, null, null, null, null, 105.07246376811594, null, null, null, null, null, null, null, null, null, null, null, null, 110.5072463768116, null, null, null, null, null, null, null, null, null, null, null, null, 117.02898550724639, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 109.05797101449275, null, null, null, null, null, null, null, null, null, 100.36231884057972, null, null, null, null, null, null, null, null, null, null, null, null, 113.4057971014493, null, null, null, null, null, null, null, null, null, null, null, 136.95652173913044, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 161.95652173913044, null, null, null, null, null, null, null, null, 173.55072463768118, null, null, null, null, null, null, null, null, null, null, null, null, null, 168.47826086956525, null], "quarterLabels": ["2023-08-03", "", "", "", "", "", "", "", "", "", "2023-11-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-22", "", "", "", "", "", "", "", "", "", "2024-05-02", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-01", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-27", "", "", "", "", "", "", "", "", "", "2025-05-06", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-07", "", "", "", "", "", "", "", "", "", "", "", "2025-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-26", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-08-05", ""], "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": [28.813559322033903, 28.813559322033903, 28.813559322033903, 28.813559322033903, 28.813559322033903, 28.813559322033903, 28.813559322033903, 28.813559322033903, 28.813559322033903, 28.813559322033903, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 7.352941176470577, 38.77551020408164, 38.77551020408164, 38.77551020408164, 38.77551020408164, 38.77551020408164, 38.77551020408164, 38.77551020408164, 38.77551020408164, 38.77551020408164, 38.77551020408164, 40.38461538461537, 40.38461538461537, 40.38461538461537, 40.38461538461537, 40.38461538461537, 40.38461538461537, 40.38461538461537, 40.38461538461537, 40.38461538461537, 40.38461538461537, 40.38461538461537, 40.38461538461537, 40.38461538461537, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 9.63855421686748, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, 7.058823529411772, -48.31460674157303, -48.31460674157303, -48.31460674157303, -48.31460674157303, -48.31460674157303, -48.31460674157303, -48.31460674157303, -48.31460674157303, -48.31460674157303, -48.31460674157303, 172.22222222222223, 172.22222222222223, 172.22222222222223, 172.22222222222223, 172.22222222222223, 172.22222222222223, 172.22222222222223, 172.22222222222223, 172.22222222222223, 172.22222222222223, 172.22222222222223, 172.22222222222223, 172.22222222222223, 20.95238095238095, 20.95238095238095, 20.95238095238095, 20.95238095238095, 20.95238095238095, 20.95238095238095, 20.95238095238095, 20.95238095238095, 20.95238095238095, 20.95238095238095, 20.95238095238095, 20.95238095238095, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 15.555555555555554, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 21.052631578947363, 131.42857142857144, 131.42857142857144, 131.42857142857144, 131.42857142857144, 131.42857142857144, 131.42857142857144, 131.42857142857144, 131.42857142857144, 131.42857142857144, 131.42857142857144, 131.42857142857144, 131.42857142857144, 131.42857142857144, 131.42857142857144, -4.237288135593224, -4.237288135593224], "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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 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, 93, 100, 107, 114, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 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, 99, 106, 113, 1, 8, 15, 22, 29, 36, 43, 50, 57, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 2, 9], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-25", "latestDate": "2026-08-14", "startClose": 76.03565, "latestClose": 145.4, "startTtmEps": 2.76, "latestTtmEps": 4.65, "priceChangePct": 91.22608934098675, "epsChangePct": 68.47826086956523, "earningsGapPct": -22.747828471421514, "startMultiple": 27.54914855072464, "latestMultiple": 31.268817204301072, "multipleChangePct": 13.5019368991663, "latestQuarter": "2026-08-05", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 1 update.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 50.68458837722098, "earningsMovePct": 48.56230031948883, "spread": -2.122288057732156, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 74.43825692511783, "earningsMovePct": 52.45901639344264, "spread": -21.979240531675188, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 91.22608934098675, "earningsMovePct": 68.47826086956523, "spread": -22.747828471421514, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 1, "persistenceLabel": "1 quarter", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 1 update.", "marketChangePct": 91.22608934098675, "earningsChangePct": 68.47826086956523, "recentMarketMovePoints": 27.96056849648818, "recentEarningsMovePoints": -5.072463768115938}, "pressure": {"score": 35, "band": "low", "label": "Low \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 83, "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": 67, "band": "mixed", "label": "Mixed support", "tone": "caution", "summary": "3 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.11396011, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "mixed", "value": 0.02593908, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.07720836, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.02831061, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00921709, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 0.5675009266901121, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 3, "mixed": 2, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-16", "requiredThrough": "2026-08-05", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["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", "2026-08-14"], "startDate": "2023-08-25", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 101.08695652173914, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 105.07246376811594, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 110.5072463768116, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 117.02898550724639, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 109.05797101449275, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 100.36231884057972, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 113.4057971014493, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 136.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 161.95652173913044, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 173.55072463768118, 168.47826086956525, 168.47826086956525], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 99.45491913144491, 103.11410955231884, 103.11410955231884, 103.11410955231884, 103.11410955231884, 103.11410955231884, 103.11410955231884, 103.11410955231884, 103.11410955231884, 103.11410955231884, 103.11410955231884, 105.32124028236976, 105.32124028236976, 105.32124028236976, 105.32124028236976, 105.32124028236976, 105.32124028236976, 105.32124028236976, 105.32124028236976, 105.32124028236976, 105.32124028236976, 105.32124028236976, 105.32124028236976, 105.32124028236976, 108.89107318380842, 108.89107318380842, 108.89107318380842, 108.89107318380842, 108.89107318380842, 108.89107318380842, 108.89107318380842, 108.89107318380842, 108.89107318380842, 108.89107318380842, 108.89107318380842, 108.89107318380842, 108.89107318380842, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 111.06692878205702, 114.81994459833795, 114.81994459833795, 114.81994459833795, 114.81994459833795, 114.81994459833795, 114.81994459833795, 114.81994459833795, 114.81994459833795, 114.81994459833795, 114.81994459833795, 116.3122151729068, 116.3122151729068, 116.3122151729068, 116.3122151729068, 116.3122151729068, 116.3122151729068, 116.3122151729068, 116.3122151729068, 116.3122151729068, 116.3122151729068, 116.3122151729068, 116.3122151729068, 116.3122151729068, 119.5380216245197, 119.5380216245197, 119.5380216245197, 119.5380216245197, 119.5380216245197, 119.5380216245197, 119.5380216245197, 119.5380216245197, 119.5380216245197, 119.5380216245197, 119.5380216245197, 119.5380216245197, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 126.5704584040747, 128.82673576981503, 128.82673576981503, 128.82673576981503, 128.82673576981503, 128.82673576981503, 128.82673576981503, 128.82673576981503, 128.82673576981503, 128.82673576981503, 126.13260655884193, 126.13260655884193, 126.13260655884193, 126.13260655884193, 126.13260655884193, 126.13260655884193, 126.13260655884193, 126.13260655884193, 126.13260655884193, 126.13260655884193, 126.13260655884193, 126.13260655884193, 126.13260655884193, 126.13260655884193, 122.63872754892324, 122.63872754892324], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 96.85000000000001, 116.12499999999999, 116.12499999999999, 116.12499999999999, 116.12499999999999, 116.12499999999999, 116.12499999999999, 116.12499999999999, 116.12499999999999, 116.12499999999999, 116.12499999999999, 131.925, 131.925, 131.925, 131.925, 131.925, 131.925, 131.925, 131.925, 131.925, 131.925, 131.925, 131.925, 131.925, 108.375, 108.375, 108.375, 108.375, 108.375, 108.375, 108.375, 108.375, 108.375, 108.375, 108.375, 108.375, 108.375, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 127.77499999999999, 172.92499999999998, 172.92499999999998, 172.92499999999998, 172.92499999999998, 172.92499999999998, 172.92499999999998, 172.92499999999998, 172.92499999999998, 172.92499999999998, 172.92499999999998, 147.525, 147.525, 147.525, 147.525, 147.525, 147.525, 147.525, 147.525, 147.525, 147.525, 147.525, 147.525, 147.525, 148.3, 148.3, 148.3, 148.3, 148.3, 148.3, 148.3, 148.3, 148.3, 148.3, 148.3, 148.3, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 156.0, 126.67500000000001, 126.67500000000001, 126.67500000000001, 126.67500000000001, 126.67500000000001, 126.67500000000001, 126.67500000000001, 126.67500000000001, 126.67500000000001, 147.2, 147.2, 147.2, 147.2, 147.2, 147.2, 147.2, 147.2, 147.2, 147.2, 147.2, 147.2, 147.2, 147.2, 136.85, 136.85], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 144, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 68.47826086956525, "valuationContribution": 22.747828471421514, "marketMove": 91.22608934098676, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 68.47826086956525}, {"key": "valuation", "label": "Relative valuation contribution", "value": 22.747828471421514}, {"key": "market", "label": "Total market move", "value": 91.22608934098676}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-03", "periodEnd": "2023-09-30", "earningsChangePct": 1.0869565217391353, "surprisePct": 7.352941176470577, "immediateReturnPct": 1.0303120762245266, "forward4WeekPct": 12.527997455727435, "forward13WeekPct": 20.637944335389346, "toDateReturnPct": 118.30872387935747, "weeksSince": 145, "availabilitySource": "reported", "spread": 12.59011984052448, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-02-23", "periodEnd": "2023-12-31", "earningsChangePct": 15.77060931899641, "surprisePct": 38.77551020408164, "immediateReturnPct": -1.9298036234770555, "forward4WeekPct": 2.014231926001453, "forward13WeekPct": 5.287821185848718, "toDateReturnPct": 76.22559843589238, "weeksSince": 129, "availabilitySource": "reported", "spread": 10.610960541325795, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": -10.216718266253878, "surprisePct": 40.38461538461537, "immediateReturnPct": 10.331005494954471, "forward4WeekPct": 13.66692502682254, "forward13WeekPct": 2.359704572686505, "toDateReturnPct": 88.80015411494287, "weeksSince": 119, "availabilitySource": "reported", "spread": -6.676209387173714, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": 5.1724137931034475, "surprisePct": 9.63855421686748, "immediateReturnPct": -14.112028056664283, "forward4WeekPct": -0.68389143357096, "forward13WeekPct": 1.7580761632602249, "toDateReturnPct": 58.418416770700944, "weeksSince": 106, "availabilitySource": "reported", "spread": 6.832299164549994, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": 5.9016393442623105, "surprisePct": 7.058823529411772, "immediateReturnPct": -0.20238549738327283, "forward4WeekPct": 15.722198697032042, "forward13WeekPct": 7.958709268146191, "toDateReturnPct": 55.36634224129926, "weeksSince": 93, "availabilitySource": "reported", "spread": -5.802686215162751, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-28", "periodEnd": "2024-12-31", "earningsChangePct": -6.811145510835914, "surprisePct": -48.31460674157303, "immediateReturnPct": -9.767641807204663, "forward4WeekPct": -13.973752663365879, "forward13WeekPct": -7.136771082703131, "toDateReturnPct": 56.82402148821293, "weeksSince": 76, "availabilitySource": "reported", "spread": -0.9684192379743308, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-05-09", "periodEnd": "2025-03-31", "earningsChangePct": -7.973421926910296, "surprisePct": 172.22222222222223, "immediateReturnPct": 3.460577720936664, "forward4WeekPct": 6.4811512508806235, "forward13WeekPct": 14.13336038675621, "toDateReturnPct": 73.2543908161732, "weeksSince": 66, "availabilitySource": "reported", "spread": -13.830236888213264, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-08-08", "periodEnd": "2025-06-30", "earningsChangePct": 12.996389891696737, "surprisePct": 20.95238095238095, "immediateReturnPct": 14.654553733951815, "forward4WeekPct": 16.71049386888597, "forward13WeekPct": 18.495509462901506, "toDateReturnPct": 74.0455620877438, "weeksSince": 53, "availabilitySource": "reported", "spread": -12.566630305957617, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": 20.766773162939288, "surprisePct": 15.555555555555554, "immediateReturnPct": 8.672490881245643, "forward4WeekPct": 13.509482573598763, "forward13WeekPct": 22.010908669756745, "toDateReturnPct": 55.04812212784418, "weeksSince": 41, "availabilitySource": "reported", "spread": 2.927065819440145, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-02-27", "periodEnd": "2025-12-31", "earningsChangePct": 18.253968253968257, "surprisePct": 21.052631578947363, "immediateReturnPct": -14.9145034733699, "forward4WeekPct": -18.579797774583007, "forward13WeekPct": 0.385497735216056, "toDateReturnPct": 15.15622383195594, "weeksSince": 24, "availabilitySource": "reported", "spread": 20.66527217395935, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": 7.158836689038028, "surprisePct": 131.42857142857144, "immediateReturnPct": 4.454119223040864, "forward4WeekPct": 6.120227729403882, "forward13WeekPct": 21.567314132618876, "toDateReturnPct": 21.734762223710646, "weeksSince": 15, "availabilitySource": "reported", "spread": 9.469796809747862, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-08-07", "periodEnd": "2026-06-30", "earningsChangePct": -2.9227557411273475, "surprisePct": -4.237288135593224, "immediateReturnPct": -0.24793388429751317, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 0.13774104683197397, "weeksSince": 1, "availabilitySource": "reported", "spread": -22.011331841222386, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-08-07", "periodEnd": "2026-06-30", "earningsChangePct": -2.9227557411273475, "surprisePct": -4.237288135593224, "immediateReturnPct": -0.24793388429751317, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 0.13774104683197397, "weeksSince": 1, "availabilitySource": "reported", "spread": -22.011331841222386, "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; 5 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Engineering & Construction", "population": 26, "spreadPercentile": 100.0, "qualityPercentile": 10.0, "rarityPercentile": 100.0, "currentOneYearSpread": 382.28721199999995, "lead": "earnings", "relatedSignals": [{"tickerId": 666, "symbol": "CDLR", "name": "Cadeler A/S", "spread": 194.28065899999999, "lead": "earnings", "quality": 100}, {"tickerId": 8944, "symbol": "WLDN", "name": "Willdan Group Inc", "spread": 109.31044800000001, "lead": "earnings", "quality": 75}, {"tickerId": 8654, "symbol": "TTEK", "name": "Tetra Tech Inc", "spread": 99.165109, "lead": "earnings", "quality": 100}, {"tickerId": 8058, "symbol": "ROAD", "name": "Construction Partners Inc", "spread": 78.243629, "lead": "earnings", "quality": 100}, {"tickerId": 3811, "symbol": "STN", "name": "Stantec Inc", "spread": 56.211743999999996, "lead": "earnings", "quality": 100}, {"tickerId": 2357, "symbol": "KBR", "name": "KBR Inc", "spread": 37.524873, "lead": "earnings", "quality": 50}, {"tickerId": 7256, "symbol": "MYRG", "name": "MYR Group Inc", "spread": 31.68726300000001, "lead": "earnings", "quality": 100}, {"tickerId": 2758, "symbol": "MTZ", "name": "MasTec Inc", "spread": 22.03174, "lead": "earnings", "quality": 75}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-25", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-11-03", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-05-03", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-05-09", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-10-31", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2026-02-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2026-05-01", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2026-08-07", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-14", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": []}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}