{"ticker": {"uuid": "a8371a7d-4290-4af0-88bd-d286bb6b167b", "symbol": "TFII", "name": "TFI International Inc", "sector": "Industrials", "industry": "Trucking", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 6, "misses": 5, "inline": 1, "beat_rate": 50.0, "beat_rate_label": "50.0%", "average_surprise": -0.2, "average_surprise_label": "-0.2%", "median_surprise": 1.2, "surprise_dispersion": 15.0, "average_reaction": -4.3, "average_reaction_label": "-4.3%", "average_abs_reaction": 6.3, "positive_response_rate": 25.0, "confirmation_rate": 66.7, "reaction_sample": 12, "streak": {"count": 3, "band": "beat", "label": "3 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": -1.3, "revenue_growth_1y": 6.7, "cash_conversion": 3.62, "net_margin": 4.1, "earnings_yield": 4.4, "eps_surprise_avg": 14.1, "sue_score": 0.05, "pe_ratio": 31.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 140.46, "currency": "USD", "return_13w": 1.3, "fair_value": 119.175301, "fair_value_gap": 17.9, "relative_strength": 9.7, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 48.8}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-23", "date_source": "exact", "eps_actual": 1.57, "eps_estimate": 1.73, "eps_surprise": -0.16, "surprise_pct": -9.2486, "surprise_label": "-9.2%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -9.295655830022222, "one_week_reaction_label": "-9.3%", "four_week_reaction": -4.563475125457711, "four_week_reaction_label": "-4.6%", "confirmation": "confirmed", "revenue": 1911046000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 133339000.0, "operating_cash_flow": 278739000.0, "free_cash_flow": 399888000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-08", "date_source": "exact", "eps_actual": 1.71, "eps_estimate": 1.67, "eps_surprise": 0.04, "surprise_pct": 2.3952, "surprise_label": "+2.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.1132861763260875, "one_week_reaction_label": "+7.1%", "four_week_reaction": 11.682349039213534, "four_week_reaction_label": "+11.7%", "confirmation": "confirmed", "revenue": 2023089171.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 135017302.0, "operating_cash_flow": 309624318.0, "free_cash_flow": 392336828.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-25", "date_source": "exact", "eps_actual": 1.24, "eps_estimate": 1.37, "eps_surprise": -0.13, "surprise_pct": -9.4891, "surprise_label": "-9.5%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.58142187496902, "one_week_reaction_label": "-3.6%", "four_week_reaction": -6.820089462966528, "four_week_reaction_label": "-6.8%", "confirmation": "confirmed", "revenue": 1870815000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 92847000.0, "operating_cash_flow": 199792523.0, "free_cash_flow": 277445092.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-25", "date_source": "exact", "eps_actual": 1.71, "eps_estimate": 1.62, "eps_surprise": 0.09, "surprise_pct": 5.5556, "surprise_label": "+5.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.1106700872889174, "one_week_reaction_label": "+0.1%", "four_week_reaction": -4.485384966983685, "four_week_reaction_label": "-4.5%", "confirmation": "contained", "revenue": 2264545000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 115651000.0, "operating_cash_flow": 248197244.0, "free_cash_flow": 366758780.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-21", "date_source": "exact", "eps_actual": 1.6, "eps_estimate": 1.78, "eps_surprise": -0.18, "surprise_pct": -10.1124, "surprise_label": "-10.1%", "surprise_band": "miss", "eps_yoy": 1.9108280254777086, "eps_yoy_label": "+1.9%", "one_week_reaction": -2.8247763278323035, "one_week_reaction_label": "-2.8%", "four_week_reaction": 4.320673925499069, "four_week_reaction_label": "+4.3%", "confirmation": "confirmed", "revenue": 2184583000.0, "revenue_yoy": 14.313470214741036, "revenue_yoy_label": "+14.3%", "net_income": 127989000.0, "operating_cash_flow": 353566202.0, "free_cash_flow": 478174174.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-19", "date_source": "exact", "eps_actual": 1.19, "eps_estimate": 1.65, "eps_surprise": -0.46, "surprise_pct": -27.8788, "surprise_label": "-27.9%", "surprise_band": "miss", "eps_yoy": -30.409356725146203, "eps_yoy_label": "-30.4%", "one_week_reaction": -26.54723126259023, "one_week_reaction_label": "-26.5%", "four_week_reaction": -35.99348537050246, "four_week_reaction_label": "-36.0%", "confirmation": "confirmed", "revenue": 2076887000.0, "revenue_yoy": 2.659192178533983, "revenue_yoy_label": "+2.7%", "net_income": 83879000.0, "operating_cash_flow": 255074140.0, "free_cash_flow": 326450888.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-23", "date_source": "exact", "eps_actual": 0.76, "eps_estimate": 0.94, "eps_surprise": -0.18, "surprise_pct": -19.1489, "surprise_label": "-19.1%", "surprise_band": "miss", "eps_yoy": -38.70967741935484, "eps_yoy_label": "-38.7%", "one_week_reaction": 2.6881028439915737, "one_week_reaction_label": "+2.7%", "four_week_reaction": 16.038584164999406, "four_week_reaction_label": "+16.0%", "confirmation": "diverged", "revenue": 1964387000.0, "revenue_yoy": 5.001670394988281, "revenue_yoy_label": "+5.0%", "net_income": 56032000.0, "operating_cash_flow": 193558000.0, "free_cash_flow": 234268000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-28", "date_source": "exact", "eps_actual": 1.34, "eps_estimate": 1.23, "eps_surprise": 0.11, "surprise_pct": 8.9431, "surprise_label": "+8.9%", "surprise_band": "beat", "eps_yoy": -21.63742690058479, "eps_yoy_label": "-21.6%", "one_week_reaction": -9.008334910786239, "one_week_reaction_label": "-9.0%", "four_week_reaction": 3.4302205447104583, "four_week_reaction_label": "+3.4%", "confirmation": "diverged", "revenue": 2071196000.0, "revenue_yoy": -8.538094849075643, "revenue_yoy_label": "-8.5%", "net_income": 99798000.0, "operating_cash_flow": 251673000.0, "free_cash_flow": 337779000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-30", "date_source": "exact", "eps_actual": 1.2, "eps_estimate": 1.2, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": -25.000000000000007, "eps_yoy_label": "-25.0%", "one_week_reaction": -1.1130699708755023, "one_week_reaction_label": "-1.1%", "four_week_reaction": -5.278817970337979, "four_week_reaction_label": "-5.3%", "confirmation": "contained", "revenue": 1946846137.0, "revenue_yoy": -10.882482514969675, "revenue_yoy_label": "-10.9%", "net_income": 83750130.0, "operating_cash_flow": 252922931.0, "free_cash_flow": 324352084.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-17", "date_source": "exact", "eps_actual": 1.09, "eps_estimate": 0.86, "eps_surprise": 0.23, "surprise_pct": 26.7442, "surprise_label": "+26.7%", "surprise_band": "beat", "eps_yoy": -8.403361344537805, "eps_yoy_label": "-8.4%", "one_week_reaction": -0.7650730465747158, "one_week_reaction_label": "-0.8%", "four_week_reaction": -15.143451331952571, "four_week_reaction_label": "-15.1%", "confirmation": "contained", "revenue": 2666614579.0, "revenue_yoy": 28.394784068656598, "revenue_yoy_label": "+28.4%", "net_income": 99827098.0, "operating_cash_flow": 393301860.0, "free_cash_flow": 508743203.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-27", "date_source": "exact", "eps_actual": 0.69, "eps_estimate": 0.61, "eps_surprise": 0.08, "surprise_pct": 13.1148, "surprise_label": "+13.1%", "surprise_band": "beat", "eps_yoy": -9.210526315789481, "eps_yoy_label": "-9.2%", "one_week_reaction": 2.213433383718413, "one_week_reaction_label": "+2.2%", "four_week_reaction": 6.223913481609445, "four_week_reaction_label": "+6.2%", "confirmation": "confirmed", "revenue": 1949103000.0, "revenue_yoy": -0.7780544261390449, "revenue_yoy_label": "-0.8%", "net_income": 43308000.0, "operating_cash_flow": 121516000.0, "free_cash_flow": 148780000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-27", "date_source": "exact", "eps_actual": 1.85, "eps_estimate": 1.59, "eps_surprise": 0.26, "surprise_pct": 16.3522, "surprise_label": "+16.4%", "surprise_band": "beat", "eps_yoy": 38.059701492537314, "eps_yoy_label": "+38.1%", "one_week_reaction": -10.24396729375789, "one_week_reaction_label": "-10.2%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "diverged", "revenue": 2289850000.0, "revenue_yoy": 10.556895629385147, "revenue_yoy_label": "+10.6%", "net_income": 136152000.0, "operating_cash_flow": 255594000.0, "free_cash_flow": 331141000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [1.57, 1.71, 1.24, 1.71, 1.6, 1.19, 0.76, 1.34, 1.2, 1.09, 0.69, 1.85], "eps_estimate": [1.73, 1.67, 1.37, 1.62, 1.78, 1.65, 0.94, 1.23, 1.2, 0.86, 0.61, 1.59], "surprise": [-9.2486, 2.3952, -9.4891, 5.5556, -10.1124, -27.8788, -19.1489, 8.9431, 0.0, 26.7442, 13.1148, 16.3522], "reaction_1w": [-9.295655830022222, 7.1132861763260875, -3.58142187496902, 0.1106700872889174, -2.8247763278323035, -26.54723126259023, 2.6881028439915737, -9.008334910786239, -1.1130699708755023, -0.7650730465747158, 2.213433383718413, -10.24396729375789], "reaction_4w": [-4.563475125457711, 11.682349039213534, -6.820089462966528, -4.485384966983685, 4.320673925499069, -35.99348537050246, 16.038584164999406, 3.4302205447104583, -5.278817970337979, -15.143451331952571, 6.223913481609445, null], "revenue": [1911.05, 2023.09, 1870.82, 2264.55, 2184.58, 2076.89, 1964.39, 2071.2, 1946.85, 2666.61, 1949.1, 2289.85], "net_income": [133.34, 135.02, 92.85, 115.65, 127.99, 83.88, 56.03, 99.8, 83.75, 99.83, 43.31, 136.15], "financial_unit": "millions", "scatter": [{"x": -9.2486, "y": -9.295655830022222, "label": "2023-09-30"}, {"x": 2.3952, "y": 7.1132861763260875, "label": "2023-12-31"}, {"x": -9.4891, "y": -3.58142187496902, "label": "2024-03-31"}, {"x": 5.5556, "y": 0.1106700872889174, "label": "2024-06-30"}, {"x": -10.1124, "y": -2.8247763278323035, "label": "2024-09-30"}, {"x": -27.8788, "y": -26.54723126259023, "label": "2024-12-31"}, {"x": -19.1489, "y": 2.6881028439915737, "label": "2025-03-31"}, {"x": 8.9431, "y": -9.008334910786239, "label": "2025-06-30"}, {"x": 0.0, "y": -1.1130699708755023, "label": "2025-09-30"}, {"x": 26.7442, "y": -0.7650730465747158, "label": "2025-12-31"}, {"x": 13.1148, "y": 2.213433383718413, "label": "2026-03-31"}, {"x": 16.3522, "y": -10.24396729375789, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 97.92355578051658, 105.76789980777139, 101.23048519609598, 100.83826795463801, 100.40759857705204, 99.02130488592164, 96.22208865161596, 93.53083125409447, 91.4179244242434, 82.9200288028159, 87.92468766911419, 86.05083266384308, 87.24609018293333, 90.52340926449413, 93.86241888081598, 88.91173943290977, 91.57215156305074, 102.03643879379567, 105.16767407959475, 101.68734879333579, 105.79413171694992, 101.89616880769228, 103.7832776951749, 102.7469144007143, 110.0555964593819, 112.83985556572236, 115.00539140631525, 114.75016756802769, 114.97445472178975, 116.84609566796202, 124.54148026891234, 123.63749060418192, 123.21104806669376, 121.06332493698932, 110.84419763953714, 106.87439929814087, 104.30023363094827, 106.74259020937613, 103.28452419601328, 103.4938686560962, 102.56344740789693, 109.32450949389103, 106.68831569002484, 106.09904879257799, 112.8601100766673, 114.26736315304468, 116.34325486013437, 119.42988098490106, 119.5620541384361, 114.19738894190148, 112.20702037964818, 114.07299105711782, 116.7242237832368, 115.16924861963118, 108.70055139373657, 111.16518729268006, 113.00783296580033, 107.18445016817346, 105.91473739402679, 108.59710968658072, 107.38068508890537, 104.34742091584982, 102.98284120236478, 113.49399976752781, 112.02025435056397, 115.97363529538984, 118.27392562100607, 118.47666318760277, 119.1862446706912, 107.80175566626922, 107.38068508890537, 104.5541896577779, 104.35077608545129, 105.01577968179376, 106.0797854359417, 103.12247607988208, 101.13528947579763, 100.87711142029887, 74.09703136053129, 70.92066166606864, 65.59281111610031, 64.56792307904813, 64.0985088700893, 60.22584204713139, 62.52728470991716, 64.03813746869214, 61.181681271157004, 62.826307785408844, 64.84077839774372, 64.9824204429265, 70.99435671539321, 67.99625767077053, 67.69723459527886, 69.02710065272242, 70.75828637278701, 69.27890917855, 71.04944035666799, 74.32423744769426, 71.20828165558214, 69.77684072531164, 74.0078964365637, 67.3410172651302, 68.14768616189406, 71.70651872806515, 76.54653050483876, 74.98064382288537, 76.28554979213224, 74.0474391631931, 73.90508582847008, 70.22762588431553, 72.45720985972399, 68.77712127169909, 75.15170214112987, 72.12337850342676, 71.32059483532423, 69.42093774183694, 68.1094593610094, 68.31611663817299, 69.54016334078663, 77.30570659097968, 81.61371549067931, 83.07621258928759, 84.49896808888089, 85.0988217332394, 88.54014237097662, 88.91541376061386, 87.23866855419014, 85.87331821021107, 97.3151097264354, 96.01363590964891, 95.2790614602678, 95.59045712461725, 88.30060699781404, 81.47385768363309, 79.15036825271804, 83.60571993868476, 89.29209730456948, 98.1852213199056, 105.53868815675251, 111.40863114974262, 113.87458698395471, 111.20496417550537, 112.81952647763285, 118.34260796354799, 123.18629406802566, 127.48646434849627, 128.20582425847763, 116.2165009791057, 115.46517072933679, 111.57703115363987, 118.39322178757645, 124.9608219395695, 120.6305361250686, 108.27318345813177, 112.6355454638512], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 72.63157894736841, 72.63157894736841], "gap": [0.0, 2.0764442194834203, -5.767899807771386, -1.2304851960959837, -0.8382679546380132, -0.40759857705204183, 0.9786951140783628, 3.7779113483840376, 6.4691687459055345, 8.582075575756605, 10.463429843800625, 5.45877097750234, 7.33262598277345, 6.137368463683202, 2.860049382122398, -0.4789602341994481, 4.471719213706763, 1.8113070835657936, -8.652980147179136, -11.784215432978215, -8.303890146719255, -12.410673070333388, -8.512710161075745, -10.39981904855837, -9.363455754097771, -16.822513752614995, -19.606772858955452, -21.772308699548347, -21.517084861260784, -21.741372015022847, -23.61301296119511, -31.30839756214543, -30.404407897415012, -29.977965359926856, -27.83024223022241, -17.611114932770235, -14.994700050020569, -12.420534382827967, -14.862890961255829, -11.404824947892976, -11.614169407975893, -10.683748159776627, -17.444810245770725, -14.808616441904533, -14.219349544457685, -20.980410828546994, -22.38766390492438, -24.463555612014062, -27.550181736780758, -25.8778436121203, -20.513178415585685, -18.52280985333239, -20.388780530802023, -23.040013256921, -21.48503809331538, -15.01634086742078, -17.480976766364265, -19.323622439484538, -13.500239641857661, -12.230526867710992, -14.912899160264928, -13.696474562589572, -10.21208256998517, -8.847502856500128, -19.358661421663157, -17.88491600469932, -21.838296949525187, -24.13858727514142, -24.341324841738114, -25.050906324826542, -13.666417320404562, -13.245346743040713, -10.418851311913244, -10.215437739586633, -10.880441335929106, -11.944447090077048, -8.987137734017423, -6.999951129932981, -6.741773074434221, 12.21875811315293, 15.39512780761558, 20.722978357583912, 21.74786639463609, 22.217280603594915, 26.089947426552833, 23.788504763767058, 22.277652004992078, 25.134108202527216, 16.271436575493397, 14.256965963158521, 14.115323917975743, 8.10338764550903, 11.101486690131708, 11.400509765623383, 10.070643708179816, 8.339457988115228, 9.818835182352245, 8.048304004234254, 4.7735069132079815, 7.889462705320099, 9.320903635590597, 5.089847924338542, 6.192817321335951, 5.386148424572099, 1.8273158584010076, -3.0126959183726, -1.446809236419213, -2.7517152056660876, -0.5136045767269479, -0.3712512420039218, 3.3062087021506272, 1.0766247267421676, 4.756713314767069, -1.617867554663718, 1.4104560830393922, -3.8017978428430297, -1.9021407493557376, -0.5906623685282, -0.7973196456917861, -2.0213663483054347, -9.786909598498482, -14.094918498198112, -15.557415596806393, -16.980171096399687, -17.580024740758205, -21.021345378495425, -21.39661676813266, -19.719871561708942, -18.354521217729868, -29.796312733954196, -28.494838917167712, -29.264023866282855, -29.575419530632303, -22.2855694038291, -15.458820089648142, -13.135330658733096, -17.590682344699815, -23.27705971058454, -32.17018372592065, -39.52365056276757, -45.393593555757676, -48.91218096891711, -46.242558160467766, -47.85712046259525, -53.38020194851039, -58.22388805298806, -62.52405833345867, -63.24341824344003, -51.2540949640681, -50.50276471429919, -46.614625138602264, -53.43081577253885, -59.9984159245319, -55.668130110031, -35.64160451076336, -40.00396651648279], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 93.38345864661653, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 93.23308270676691, null, null, null, null, null, null, null, null, null, null, 91.8796992481203, null, null, null, null, null, null, null, null, null, null, null, null, 93.6842105263158, null, null, null, null, null, null, null, null, null, null, null, null, 94.13533834586465, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86.31578947368422, null, null, null, null, null, null, null, null, 79.09774436090224, null, null, null, null, null, null, null, null, null, null, null, null, null, 73.53383458646616, null, null, null, null, null, null, null, null, null, null, null, null, 67.5187969924812, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.01503759398494, null, null, null, null, null, null, null, null, null, 64.9624060150376, null, null, null, null, null, null, null, null, null, null, null, null, 72.63157894736841, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-27.4, 40.0, 12.6]}}, "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": [124.703085, 122.113695, 131.895834, 126.237538, 125.748431, 125.211373, 123.482622, 119.991913, 116.635832, 114.000972, 103.403834, 109.644798, 107.308043, 108.798566, 112.885484, 117.049332, 110.875682, 114.193298, 127.242587, 131.147334, 126.807261, 131.928546, 127.067666, 129.420949, 128.128572, 137.242724, 140.714781, 143.415271, 143.096999, 143.376692, 145.710686, 155.307068, 154.179765, 153.647978, 150.969701, 138.226134, 133.275673, 130.065609, 133.111303, 128.798988, 129.060047, 127.899783, 136.331036, 133.043621, 132.308787, 140.740039, 142.494927, 145.083628, 148.932746, 149.09757, 142.407667, 139.925616, 142.252539, 145.558708, 143.619606, 135.552941, 138.626418, 140.924254, 133.662316, 132.078945, 135.423946, 133.907027, 130.124453, 128.42278, 141.530519, 139.692713, 144.622701, 147.491234, 147.744054, 148.628924, 134.432115, 133.907027, 130.3823, 130.128637, 130.957917, 132.284765, 128.596909, 126.118826, 125.79687, 92.401284, 88.440253, 81.796259, 80.518192, 79.932818, 75.103483, 77.973453, 79.857533, 76.295444, 78.346344, 80.858451, 81.035083, 88.532153, 84.793431, 84.42054, 86.078924, 88.237766, 86.392937, 88.600844, 92.684617, 88.798924, 87.013873, 92.29013, 83.976326, 84.982267, 89.420241, 95.455885, 93.503176, 95.130434, 92.339441, 92.161922, 87.576016, 90.356376, 85.767192, 93.716491, 89.940078, 88.938982, 86.570051, 84.934597, 85.192305, 86.718729, 96.402601, 101.774821, 103.5986, 105.37282, 106.120856, 110.412289, 110.880264, 108.789311, 107.086677, 121.354944, 119.731966, 118.815929, 119.204249, 110.113581, 101.600414, 98.702951, 104.258912, 111.35, 122.44, 131.61, 138.93, 142.005123, 138.676021, 140.68943, 147.576883, 153.617109, 158.979554, 159.876618, 144.925562, 143.98863, 139.14, 147.64, 155.83, 150.43, 135.02, 140.46], "ttmEps": [6.65, 6.65, 6.65, 6.65, 6.65, 6.65, 6.65, 6.65, 6.65, 6.65, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.2, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.11, 6.23, 6.23, 6.23, 6.23, 6.23, 6.23, 6.23, 6.23, 6.23, 6.23, 6.23, 6.23, 6.23, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 6.26, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 5.74, 5.26, 5.26, 5.26, 5.26, 5.26, 5.26, 5.26, 5.26, 5.26, 5.26, 5.26, 5.26, 5.26, 5.26, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.89, 4.49, 4.49, 4.49, 4.49, 4.49, 4.49, 4.49, 4.49, 4.49, 4.49, 4.49, 4.49, 4.49, 4.49, 4.49, 4.49, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.32, 4.83, 4.83], "quarterlyEps": [1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.59, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.57, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.24, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.34, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 1.09, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 0.69, 1.85, 1.85], "priceIndex": [100.0, 97.92355578051658, 105.76789980777139, 101.23048519609598, 100.83826795463801, 100.40759857705204, 99.02130488592164, 96.22208865161596, 93.53083125409447, 91.4179244242434, 82.9200288028159, 87.92468766911419, 86.05083266384308, 87.24609018293333, 90.52340926449413, 93.86241888081598, 88.91173943290977, 91.57215156305074, 102.03643879379567, 105.16767407959475, 101.68734879333579, 105.79413171694992, 101.89616880769228, 103.7832776951749, 102.7469144007143, 110.0555964593819, 112.83985556572236, 115.00539140631525, 114.75016756802769, 114.97445472178975, 116.84609566796202, 124.54148026891234, 123.63749060418192, 123.21104806669376, 121.06332493698932, 110.84419763953714, 106.87439929814087, 104.30023363094827, 106.74259020937613, 103.28452419601328, 103.4938686560962, 102.56344740789693, 109.32450949389103, 106.68831569002484, 106.09904879257799, 112.8601100766673, 114.26736315304468, 116.34325486013437, 119.42988098490106, 119.5620541384361, 114.19738894190148, 112.20702037964818, 114.07299105711782, 116.7242237832368, 115.16924861963118, 108.70055139373657, 111.16518729268006, 113.00783296580033, 107.18445016817346, 105.91473739402679, 108.59710968658072, 107.38068508890537, 104.34742091584982, 102.98284120236478, 113.49399976752781, 112.02025435056397, 115.97363529538984, 118.27392562100607, 118.47666318760277, 119.1862446706912, 107.80175566626922, 107.38068508890537, 104.5541896577779, 104.35077608545129, 105.01577968179376, 106.0797854359417, 103.12247607988208, 101.13528947579763, 100.87711142029887, 74.09703136053129, 70.92066166606864, 65.59281111610031, 64.56792307904813, 64.0985088700893, 60.22584204713139, 62.52728470991716, 64.03813746869214, 61.181681271157004, 62.826307785408844, 64.84077839774372, 64.9824204429265, 70.99435671539321, 67.99625767077053, 67.69723459527886, 69.02710065272242, 70.75828637278701, 69.27890917855, 71.04944035666799, 74.32423744769426, 71.20828165558214, 69.77684072531164, 74.0078964365637, 67.3410172651302, 68.14768616189406, 71.70651872806515, 76.54653050483876, 74.98064382288537, 76.28554979213224, 74.0474391631931, 73.90508582847008, 70.22762588431553, 72.45720985972399, 68.77712127169909, 75.15170214112987, 72.12337850342676, 71.32059483532423, 69.42093774183694, 68.1094593610094, 68.31611663817299, 69.54016334078663, 77.30570659097968, 81.61371549067931, 83.07621258928759, 84.49896808888089, 85.0988217332394, 88.54014237097662, 88.91541376061386, 87.23866855419014, 85.87331821021107, 97.3151097264354, 96.01363590964891, 95.2790614602678, 95.59045712461725, 88.30060699781404, 81.47385768363309, 79.15036825271804, 83.60571993868476, 89.29209730456948, 98.1852213199056, 105.53868815675251, 111.40863114974262, 113.87458698395471, 111.20496417550537, 112.81952647763285, 118.34260796354799, 123.18629406802566, 127.48646434849627, 128.20582425847763, 116.2165009791057, 115.46517072933679, 111.57703115363987, 118.39322178757645, 124.9608219395695, 120.6305361250686, 108.27318345813177, 112.6355454638512], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 72.63157894736841, 72.63157894736841], "valuationGap": [0.0, 2.0764442194834203, -5.767899807771386, -1.2304851960959837, -0.8382679546380132, -0.40759857705204183, 0.9786951140783628, 3.7779113483840376, 6.4691687459055345, 8.582075575756605, 10.463429843800625, 5.45877097750234, 7.33262598277345, 6.137368463683202, 2.860049382122398, -0.4789602341994481, 4.471719213706763, 1.8113070835657936, -8.652980147179136, -11.784215432978215, -8.303890146719255, -12.410673070333388, -8.512710161075745, -10.39981904855837, -9.363455754097771, -16.822513752614995, -19.606772858955452, -21.772308699548347, -21.517084861260784, -21.741372015022847, -23.61301296119511, -31.30839756214543, -30.404407897415012, -29.977965359926856, -27.83024223022241, -17.611114932770235, -14.994700050020569, -12.420534382827967, -14.862890961255829, -11.404824947892976, -11.614169407975893, -10.683748159776627, -17.444810245770725, -14.808616441904533, -14.219349544457685, -20.980410828546994, -22.38766390492438, -24.463555612014062, -27.550181736780758, -25.8778436121203, -20.513178415585685, -18.52280985333239, -20.388780530802023, -23.040013256921, -21.48503809331538, -15.01634086742078, -17.480976766364265, -19.323622439484538, -13.500239641857661, -12.230526867710992, -14.912899160264928, -13.696474562589572, -10.21208256998517, -8.847502856500128, -19.358661421663157, -17.88491600469932, -21.838296949525187, -24.13858727514142, -24.341324841738114, -25.050906324826542, -13.666417320404562, -13.245346743040713, -10.418851311913244, -10.215437739586633, -10.880441335929106, -11.944447090077048, -8.987137734017423, -6.999951129932981, -6.741773074434221, 12.21875811315293, 15.39512780761558, 20.722978357583912, 21.74786639463609, 22.217280603594915, 26.089947426552833, 23.788504763767058, 22.277652004992078, 25.134108202527216, 16.271436575493397, 14.256965963158521, 14.115323917975743, 8.10338764550903, 11.101486690131708, 11.400509765623383, 10.070643708179816, 8.339457988115228, 9.818835182352245, 8.048304004234254, 4.7735069132079815, 7.889462705320099, 9.320903635590597, 5.089847924338542, 6.192817321335951, 5.386148424572099, 1.8273158584010076, -3.0126959183726, -1.446809236419213, -2.7517152056660876, -0.5136045767269479, -0.3712512420039218, 3.3062087021506272, 1.0766247267421676, 4.756713314767069, -1.617867554663718, 1.4104560830393922, -3.8017978428430297, -1.9021407493557376, -0.5906623685282, -0.7973196456917861, -2.0213663483054347, -9.786909598498482, -14.094918498198112, -15.557415596806393, -16.980171096399687, -17.580024740758205, -21.021345378495425, -21.39661676813266, -19.719871561708942, -18.354521217729868, -29.796312733954196, -28.494838917167712, -29.264023866282855, -29.575419530632303, -22.2855694038291, -15.458820089648142, -13.135330658733096, -17.590682344699815, -23.27705971058454, -32.17018372592065, -39.52365056276757, -45.393593555757676, -48.91218096891711, -46.242558160467766, -47.85712046259525, -53.38020194851039, -58.22388805298806, -62.52405833345867, -63.24341824344003, -51.2540949640681, -50.50276471429919, -46.614625138602264, -53.43081577253885, -59.9984159245319, -55.668130110031, -35.64160451076336, -40.00396651648279], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 93.38345864661653, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 93.23308270676691, null, null, null, null, null, null, null, null, null, null, 91.8796992481203, null, null, null, null, null, null, null, null, null, null, null, null, 93.6842105263158, null, null, null, null, null, null, null, null, null, null, null, null, 94.13533834586465, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 86.31578947368422, null, null, null, null, null, null, null, null, 79.09774436090224, null, null, null, null, null, null, null, null, null, null, null, null, null, 73.53383458646616, null, null, null, null, null, null, null, null, null, null, null, null, 67.5187969924812, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 66.01503759398494, null, null, null, null, null, null, null, null, null, 64.9624060150376, null, null, null, null, null, null, null, null, null, null, null, null, 72.63157894736841, null], "quarterLabels": ["2023-07-31", "", "", "", "", "", "", "", "", "", "2023-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-08", "", "", "", "", "", "", "", "", "", "", "2024-04-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-19", "", "", "", "", "", "", "", "", "2025-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-28", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-17", "", "", "", "", "", "", "", "", "", "2026-04-27", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-27", ""], "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": [-8.092485549132942, -8.092485549132942, -8.092485549132942, -8.092485549132942, -8.092485549132942, -8.092485549132942, -8.092485549132942, -8.092485549132942, -8.092485549132942, -8.092485549132942, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, -9.248554913294793, 2.3952095808383254, 2.3952095808383254, 2.3952095808383254, 2.3952095808383254, 2.3952095808383254, 2.3952095808383254, 2.3952095808383254, 2.3952095808383254, 2.3952095808383254, 2.3952095808383254, 2.3952095808383254, -9.489051094890518, -9.489051094890518, -9.489051094890518, -9.489051094890518, -9.489051094890518, -9.489051094890518, -9.489051094890518, -9.489051094890518, -9.489051094890518, -9.489051094890518, -9.489051094890518, -9.489051094890518, -9.489051094890518, 5.5555555555555465, 5.5555555555555465, 5.5555555555555465, 5.5555555555555465, 5.5555555555555465, 5.5555555555555465, 5.5555555555555465, 5.5555555555555465, 5.5555555555555465, 5.5555555555555465, 5.5555555555555465, 5.5555555555555465, 5.5555555555555465, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -10.112359550561795, -27.878787878787882, -27.878787878787882, -27.878787878787882, -27.878787878787882, -27.878787878787882, -27.878787878787882, -27.878787878787882, -27.878787878787882, -27.878787878787882, -19.14893617021276, -19.14893617021276, -19.14893617021276, -19.14893617021276, -19.14893617021276, -19.14893617021276, -19.14893617021276, -19.14893617021276, -19.14893617021276, -19.14893617021276, -19.14893617021276, -19.14893617021276, -19.14893617021276, -19.14893617021276, 8.943089430894318, 8.943089430894318, 8.943089430894318, 8.943089430894318, 8.943089430894318, 8.943089430894318, 8.943089430894318, 8.943089430894318, 8.943089430894318, 8.943089430894318, 8.943089430894318, 8.943089430894318, 8.943089430894318, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 26.744186046511636, 26.744186046511636, 26.744186046511636, 26.744186046511636, 26.744186046511636, 26.744186046511636, 26.744186046511636, 26.744186046511636, 26.744186046511636, 26.744186046511636, 13.114754098360649, 13.114754098360649, 13.114754098360649, 13.114754098360649, 13.114754098360649, 13.114754098360649, 13.114754098360649, 13.114754098360649, 13.114754098360649, 13.114754098360649, 13.114754098360649, 13.114754098360649, 13.114754098360649, 16.352201257861633, 16.352201257861633], "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": [18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 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, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 116, 2, 9, 16, 23, 30, 37, 44, 51, 58, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 124.703085, "latestClose": 140.46, "startTtmEps": 6.65, "latestTtmEps": 4.83, "priceChangePct": 12.635545463851194, "epsChangePct": -27.368421052631586, "earningsGapPct": -40.00396651648278, "startMultiple": 18.752343609022557, "latestMultiple": 29.080745341614907, "multipleChangePct": 55.07792491399803, "latestQuarter": "2026-07-27", "tone": "negative", "read": "Market price is leading earnings power; the spread is closing and has persisted through 3 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 65.28154044184302, "earningsMovePct": -1.2269938650306678, "spread": -66.50853430687368, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 0.3819057691338168, "earningsMovePct": -22.47191011235955, "spread": -22.853815881493365, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 12.635545463851194, "earningsMovePct": -27.368421052631586, "spread": -40.00396651648278, "lead": "price"}]}, "state": {"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 3, "persistenceLabel": "3 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 3 updates.", "marketChangePct": 12.635545463851194, "earningsChangePct": -27.368421052631586, "recentMarketMovePoints": 1.4305812883458344, "recentEarningsMovePoints": 7.6691729323308095}, "pressure": {"score": 38, "band": "low", "label": "Low \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 94, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 75, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 3.61675384, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.0669347, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.04623888, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "mixed", "value": -0.0881104, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00185452, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -7.5561433723786875, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-27", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.38345864661653, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 93.23308270676691, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 91.8796992481203, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 93.6842105263158, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 94.13533834586465, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 86.31578947368422, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 79.09774436090224, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 73.53383458646616, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 67.5187969924812, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 66.01503759398494, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 64.9624060150376, 72.63157894736841, 72.63157894736841], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 95.78078899427625, 96.58964626506467, 96.58964626506467, 96.58964626506467, 96.58964626506467, 96.58964626506467, 96.58964626506467, 96.58964626506467, 96.58964626506467, 96.58964626506467, 96.58964626506467, 96.58964626506467, 96.85278355632111, 96.85278355632111, 96.85278355632111, 96.85278355632111, 96.85278355632111, 96.85278355632111, 96.85278355632111, 96.85278355632111, 96.85278355632111, 96.85278355632111, 96.85278355632111, 96.85278355632111, 96.85278355632111, 102.88715481654786, 102.88715481654786, 102.88715481654786, 102.88715481654786, 102.88715481654786, 102.88715481654786, 102.88715481654786, 102.88715481654786, 102.88715481654786, 102.88715481654786, 102.88715481654786, 102.88715481654786, 102.88715481654786, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 106.37478856198904, 107.06071815780925, 107.06071815780925, 107.06071815780925, 107.06071815780925, 107.06071815780925, 107.06071815780925, 107.06071815780925, 107.06071815780925, 107.06071815780925, 108.25377381327237, 108.25377381327237, 108.25377381327237, 108.25377381327237, 108.25377381327237, 108.25377381327237, 108.25377381327237, 108.25377381327237, 108.25377381327237, 108.25377381327237, 108.25377381327237, 108.25377381327237, 108.25377381327237, 108.25377381327237, 105.78854791312979, 105.78854791312979, 105.78854791312979, 105.78854791312979, 105.78854791312979, 105.78854791312979, 105.78854791312979, 105.78854791312979, 105.78854791312979, 105.78854791312979, 105.78854791312979, 105.78854791312979, 105.78854791312979, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 102.75737075634983, 110.27647714831036, 110.27647714831036, 110.27647714831036, 110.27647714831036, 110.27647714831036, 110.27647714831036, 110.27647714831036, 110.27647714831036, 110.27647714831036, 110.27647714831036, 110.08160408117386, 110.08160408117386, 110.08160408117386, 110.08160408117386, 110.08160408117386, 110.08160408117386, 110.08160408117386, 110.08160408117386, 110.08160408117386, 110.08160408117386, 110.08160408117386, 110.08160408117386, 110.08160408117386, 112.86947215377717, 112.86947215377717], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 101.005490934308, 103.2693330599441, 103.2693330599441, 103.2693330599441, 103.2693330599441, 103.2693330599441, 103.2693330599441, 103.2693330599441, 103.2693330599441, 103.2693330599441, 103.2693330599441, 103.2693330599441, 100.89184915484427, 100.89184915484427, 100.89184915484427, 100.89184915484427, 100.89184915484427, 100.89184915484427, 100.89184915484427, 100.89184915484427, 100.89184915484427, 100.89184915484427, 100.89184915484427, 100.89184915484427, 100.89184915484427, 106.96576427236567, 106.96576427236567, 106.96576427236567, 106.96576427236567, 106.96576427236567, 106.96576427236567, 106.96576427236567, 106.96576427236567, 106.96576427236567, 106.96576427236567, 106.96576427236567, 106.96576427236567, 106.96576427236567, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 112.79545873187446, 107.8891658355384, 107.8891658355384, 107.8891658355384, 107.8891658355384, 107.8891658355384, 107.8891658355384, 107.8891658355384, 107.8891658355384, 107.8891658355384, 104.67392052274408, 104.67392052274408, 104.67392052274408, 104.67392052274408, 104.67392052274408, 104.67392052274408, 104.67392052274408, 104.67392052274408, 104.67392052274408, 104.67392052274408, 104.67392052274408, 104.67392052274408, 104.67392052274408, 104.67392052274408, 102.5158988150568, 102.5158988150568, 102.5158988150568, 102.5158988150568, 102.5158988150568, 102.5158988150568, 102.5158988150568, 102.5158988150568, 102.5158988150568, 102.5158988150568, 102.5158988150568, 102.5158988150568, 102.5158988150568, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 91.06131188093148, 104.63597576432078, 104.63597576432078, 104.63597576432078, 104.63597576432078, 104.63597576432078, 104.63597576432078, 104.63597576432078, 104.63597576432078, 104.63597576432078, 104.63597576432078, 98.26998679729722, 98.26998679729722, 98.26998679729722, 98.26998679729722, 98.26998679729722, 98.26998679729722, 98.26998679729722, 98.26998679729722, 98.26998679729722, 98.26998679729722, 98.26998679729722, 98.26998679729722, 98.26998679729722, 97.7756784176053, 97.7756784176053], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 144, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -27.36842105263159, "valuationContribution": 40.00396651648279, "marketMove": 12.635545463851201, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -27.36842105263159}, {"key": "valuation", "label": "Relative valuation contribution", "value": 40.00396651648279}, {"key": "market", "label": "Total market move", "value": 12.635545463851201}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": -6.6165413533834645, "surprisePct": -9.248554913294793, "immediateReturnPct": -9.29565583002222, "forward4WeekPct": -0.9784899027001304, "forward13WeekPct": 13.526180285550549, "toDateReturnPct": 23.20947579289061, "weeksSince": 145, "availabilitySource": "reported", "spread": 10.463429843800625, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-02-09", "periodEnd": "2023-12-31", "earningsChangePct": -0.16103059581320522, "surprisePct": 2.3952095808383254, "immediateReturnPct": 7.113286176326095, "forward4WeekPct": 11.900639929086232, "forward13WeekPct": 3.8888523630779215, "toDateReturnPct": 9.624260855728583, "weeksSince": 130, "availabilitySource": "reported", "spread": -16.822513752614995, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": -1.4516129032258074, "surprisePct": -9.489051094890518, "immediateReturnPct": -3.581421874969015, "forward4WeekPct": -6.631225756483938, "forward13WeekPct": 7.864964233174598, "toDateReturnPct": 1.6160952602494172, "weeksSince": 119, "availabilitySource": "reported", "spread": -14.994700050020569, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 1.9639934533551617, "surprisePct": 5.5555555555555465, "immediateReturnPct": 0.11067008728891103, "forward4WeekPct": -2.265477600204868, "forward13WeekPct": -12.628715648605592, "toDateReturnPct": -5.688974538883473, "weeksSince": 106, "availabilitySource": "reported", "spread": -25.8778436121203, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 0.48154093097911854, "surprisePct": -10.112359550561795, "immediateReturnPct": -2.8247763278323013, "forward4WeekPct": 8.00232388103128, "forward13WeekPct": -1.2114838454295618, "toDateReturnPct": 4.893673727817149, "weeksSince": 93, "availabilitySource": "reported", "spread": -10.21208256998517, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-21", "periodEnd": "2024-12-31", "earningsChangePct": -8.306709265175716, "surprisePct": -27.878787878787882, "immediateReturnPct": -26.54723126259023, "forward4WeekPct": -36.458818093009796, "forward13WeekPct": -32.59495963611813, "toDateReturnPct": 11.656196215374838, "weeksSince": 76, "availabilitySource": "reported", "spread": 12.21875811315293, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": -8.362369337979104, "surprisePct": -19.14893617021276, "immediateReturnPct": 2.688102843991569, "forward4WeekPct": 11.13826272509797, "forward13WeekPct": 20.964143022747205, "toDateReturnPct": 84.1001148115738, "weeksSince": 67, "availabilitySource": "reported", "spread": 16.271436575493397, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": -7.034220532319391, "surprisePct": 8.943089430894318, "immediateReturnPct": -9.008334910786242, "forward4WeekPct": 1.3143832390310806, "forward13WeekPct": -3.6311011805921223, "toDateReturnPct": 52.193956168444025, "weeksSince": 53, "availabilitySource": "reported", "spread": 6.192817321335951, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": -8.179959100204492, "surprisePct": 0.0, "immediateReturnPct": -1.113069970875502, "forward4WeekPct": -3.5816613367847028, "forward13WeekPct": 19.064469790653284, "toDateReturnPct": 56.17064508216239, "weeksSince": 40, "availabilitySource": "reported", "spread": -3.8017978428430297, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-02-20", "periodEnd": "2025-12-31", "earningsChangePct": -2.2271714922049157, "surprisePct": 26.744186046511636, "immediateReturnPct": -0.7650730465747158, "forward4WeekPct": -17.563409089933423, "forward13WeekPct": 23.256042584317036, "toDateReturnPct": 17.31203010564448, "weeksSince": 24, "availabilitySource": "reported", "spread": -29.264023866282855, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": -1.5945330296127436, "surprisePct": 13.114754098360649, "immediateReturnPct": 2.2134333837184217, "forward4WeekPct": 10.571589289570271, "forward13WeekPct": -2.814366947383573, "toDateReturnPct": 1.1012740228892204, "weeksSince": 14, "availabilitySource": "reported", "spread": -48.91218096891711, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 11.805555555555557, "surprisePct": 16.352201257861633, "immediateReturnPct": -10.243967293757894, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -6.627667353586386, "weeksSince": 1, "availabilitySource": "reported", "spread": -35.64160451076336, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": 11.805555555555557, "surprisePct": 16.352201257861633, "immediateReturnPct": -10.243967293757894, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -6.627667353586386, "weeksSince": 1, "availabilitySource": "reported", "spread": -35.64160451076336, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "No improving update has a completed four-week response window yet."}, "professional": {"peerContext": {"available": true, "cohort": "Trucking", "population": 9, "spreadPercentile": 50.0, "qualityPercentile": 43.8, "rarityPercentile": 50.0, "currentOneYearSpread": -66.54909400000001, "lead": "price", "relatedSignals": [{"tickerId": 7205, "symbol": "MRTN", "name": "Marten Transport Ltd", "spread": -67.865865, "lead": "price", "quality": 37.5}, {"tickerId": 3684, "symbol": "SNDR", "name": "Schneider National Inc", "spread": -61.65537799999999, "lead": "price", "quality": 62.5}, {"tickerId": 4462, "symbol": "XPO", "name": "XPO Logistics Inc", "spread": -51.40628699999999, "lead": "price", "quality": 87.5}, {"tickerId": 7469, "symbol": "ODFL", "name": "Old Dominion Freight Line Inc", "spread": -51.243291, "lead": "price", "quality": 37.5}, {"tickerId": 8115, "symbol": "SAIA", "name": "Saia Inc", "spread": -32.537048, "lead": "price", "quality": 62.5}, {"tickerId": 898, "symbol": "CVLG", "name": "Covenant Logistics Group, Inc.", "spread": -141.017572, "lead": "price", "quality": 87.5}, {"tickerId": 2402, "symbol": "KNX", "name": "Knight Transportation Inc", "spread": -146.618615, "lead": "price", "quality": 87.5}, {"tickerId": 4836, "symbol": "ARCB", "name": "ArcBest Corp", "spread": -184.756717, "lead": "price", "quality": 62.5}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-02-09", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-02-21", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2025-08-01", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2026-02-20", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "explanation": "Earnings have weakened while price has not adjusted to the same degree."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}