{"ticker": {"uuid": "f27a8045-3fd0-4f15-9722-ffa546ba8908", "symbol": "AAON", "name": "AAON Inc", "sector": "Industrials", "industry": "Building Products & Equipment", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 4, "inline": 0, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 10.0, "average_surprise_label": "+10.0%", "median_surprise": 13.1, "surprise_dispersion": 30.4, "average_reaction": 2.6, "average_reaction_label": "+2.6%", "average_abs_reaction": 12.9, "positive_response_rate": 41.7, "confirmation_rate": 81.8, "reaction_sample": 12, "streak": {"count": 1, "band": "beat", "label": "1 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": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": -25.6, "revenue_growth_1y": 28.3, "cash_conversion": 1.97, "net_margin": 7.3, "earnings_yield": 2.0, "eps_surprise_avg": 8.6, "sue_score": 0.24, "pe_ratio": 65.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-14", "close": 87.8, "currency": "USD", "return_13w": -35.1, "fair_value": 90.868106, "fair_value_gap": -3.4, "relative_strength": -22.0, "trend_signal": "Inactive", "expectation_direction": "positive", "expectation_probability": 59.6}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-08-03", "date_source": "exact", "eps_actual": 0.55, "eps_estimate": 0.43, "eps_surprise": 0.12, "surprise_pct": 27.907, "surprise_label": "+27.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -4.872840471975444, "one_week_reaction_label": "-4.9%", "four_week_reaction": -11.619103164075833, "four_week_reaction_label": "-11.6%", "confirmation": "diverged", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-09-30", "reported_date": "2023-11-06", "date_source": "exact", "eps_actual": 0.64, "eps_estimate": 0.55, "eps_surprise": 0.09, "surprise_pct": 16.3636, "surprise_label": "+16.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.4515290904326261, "one_week_reaction_label": "+1.5%", "four_week_reaction": 8.192157193970061, "four_week_reaction_label": "+8.2%", "confirmation": "confirmed", "revenue": 311970000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 48078000.0, "operating_cash_flow": 47205000.0, "free_cash_flow": 69476000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-28", "date_source": "exact", "eps_actual": 0.56, "eps_estimate": 0.52, "eps_surprise": 0.04, "surprise_pct": 7.6923, "surprise_label": "+7.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.9399161455043452, "one_week_reaction_label": "-0.9%", "four_week_reaction": 2.9552421644336695, "four_week_reaction_label": "+3.0%", "confirmation": "contained", "revenue": 306638000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 47049000.0, "operating_cash_flow": 51750000.0, "free_cash_flow": 78341000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-02", "date_source": "exact", "eps_actual": 0.46, "eps_estimate": 0.49, "eps_surprise": -0.03, "surprise_pct": -6.1224, "surprise_label": "-6.1%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -13.987931821117321, "one_week_reaction_label": "-14.0%", "four_week_reaction": -14.141524811871719, "four_week_reaction_label": "-14.1%", "confirmation": "confirmed", "revenue": 262099000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 39016000.0, "operating_cash_flow": 92370000.0, "free_cash_flow": 127058000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-01", "date_source": "exact", "eps_actual": 0.62, "eps_estimate": 0.52, "eps_surprise": 0.1, "surprise_pct": 19.2308, "surprise_label": "+19.2%", "surprise_band": "beat", "eps_yoy": 12.727272727272718, "eps_yoy_label": "+12.7%", "one_week_reaction": -2.0664452180569013, "one_week_reaction_label": "-2.1%", "four_week_reaction": 7.946113445225824, "four_week_reaction_label": "+7.9%", "confirmation": "diverged", "revenue": 313566000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 52228000.0, "operating_cash_flow": 35542000.0, "free_cash_flow": 72238000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-07", "date_source": "exact", "eps_actual": 0.63, "eps_estimate": 0.57, "eps_surprise": 0.06, "surprise_pct": 10.5263, "surprise_label": "+10.5%", "surprise_band": "beat", "eps_yoy": -1.5625000000000013, "eps_yoy_label": "-1.6%", "one_week_reaction": 21.829558869520692, "one_week_reaction_label": "+21.8%", "four_week_reaction": 20.225610881045228, "four_week_reaction_label": "+20.2%", "confirmation": "confirmed", "revenue": 327252000.0, "revenue_yoy": 4.898547937301664, "revenue_yoy_label": "+4.9%", "net_income": 52625000.0, "operating_cash_flow": 63775000.0, "free_cash_flow": 97765000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-27", "date_source": "exact", "eps_actual": 0.3, "eps_estimate": 0.5329, "eps_surprise": -0.2329, "surprise_pct": -43.7043, "surprise_label": "-43.7%", "surprise_band": "miss", "eps_yoy": -46.42857142857144, "eps_yoy_label": "-46.4%", "one_week_reaction": -25.890186662626263, "one_week_reaction_label": "-25.9%", "four_week_reaction": -23.043702281528592, "four_week_reaction_label": "-23.0%", "confirmation": "confirmed", "revenue": 297718000.0, "revenue_yoy": -2.908967577403975, "revenue_yoy_label": "-2.9%", "net_income": 24690000.0, "operating_cash_flow": 845000.0, "free_cash_flow": 86753000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-30", "date_source": "exact", "eps_actual": 0.37, "eps_estimate": 0.24, "eps_surprise": 0.13, "surprise_pct": 54.1667, "surprise_label": "+54.2%", "surprise_band": "beat", "eps_yoy": -19.56521739130435, "eps_yoy_label": "-19.6%", "one_week_reaction": 12.997498696003728, "one_week_reaction_label": "+13.0%", "four_week_reaction": 12.690470798669473, "four_week_reaction_label": "+12.7%", "confirmation": "confirmed", "revenue": 322054000.0, "revenue_yoy": 22.87494420047387, "revenue_yoy_label": "+22.9%", "net_income": 29292000.0, "operating_cash_flow": -9214000.0, "free_cash_flow": 37509000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-11", "date_source": "exact", "eps_actual": 0.22, "eps_estimate": 0.33, "eps_surprise": -0.11, "surprise_pct": -33.3333, "surprise_label": "-33.3%", "surprise_band": "miss", "eps_yoy": -64.51612903225808, "eps_yoy_label": "-64.5%", "one_week_reaction": -1.2046695840902588, "one_week_reaction_label": "-1.2%", "four_week_reaction": 0.9066070708780778, "four_week_reaction_label": "+0.9%", "confirmation": "confirmed", "revenue": 311567000.0, "revenue_yoy": -0.6375053417781265, "revenue_yoy_label": "-0.6%", "net_income": 15487000.0, "operating_cash_flow": -21826000.0, "free_cash_flow": 13966000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-06", "date_source": "exact", "eps_actual": 0.37, "eps_estimate": 0.32, "eps_surprise": 0.05, "surprise_pct": 15.625, "surprise_label": "+15.6%", "surprise_band": "beat", "eps_yoy": -41.26984126984127, "eps_yoy_label": "-41.3%", "one_week_reaction": 7.256835405638451, "one_week_reaction_label": "+7.3%", "four_week_reaction": -4.888402601726941, "four_week_reaction_label": "-4.9%", "confirmation": "confirmed", "revenue": 384238000.0, "revenue_yoy": 17.41349174336597, "revenue_yoy_label": "+17.4%", "net_income": 30782000.0, "operating_cash_flow": 12256000.0, "free_cash_flow": 57808000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-03-02", "date_source": "exact", "eps_actual": 0.39, "eps_estimate": 0.45, "eps_surprise": -0.06, "surprise_pct": -13.3333, "surprise_label": "-13.3%", "surprise_band": "miss", "eps_yoy": 30.00000000000001, "eps_yoy_label": "+30.0%", "one_week_reaction": -12.717391697177613, "one_week_reaction_label": "-12.7%", "four_week_reaction": -19.3836656058074, "four_week_reaction_label": "-19.4%", "confirmation": "confirmed", "revenue": 424217000.0, "revenue_yoy": 42.48953707871207, "revenue_yoy_label": "+42.5%", "net_income": 32032000.0, "operating_cash_flow": 19318000.0, "free_cash_flow": 81814000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-07", "date_source": "exact", "eps_actual": 0.48, "eps_estimate": 0.29, "eps_surprise": 0.19, "surprise_pct": 65.5172, "surprise_label": "+65.5%", "surprise_band": "beat", "eps_yoy": 29.729729729729726, "eps_yoy_label": "+29.7%", "one_week_reaction": 49.22534484071089, "one_week_reaction_label": "+49.2%", "four_week_reaction": 49.80232942476812, "four_week_reaction_label": "+49.8%", "confirmation": "confirmed", "revenue": 496936000.0, "revenue_yoy": 54.30207356530271, "revenue_yoy_label": "+54.3%", "net_income": 39815000.0, "operating_cash_flow": 33994000.0, "free_cash_flow": 79121000.0, "currency": "USD"}], "charts": {"quarters": ["2023-06-30", "2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31"], "eps_actual": [0.55, 0.64, 0.56, 0.46, 0.62, 0.63, 0.3, 0.37, 0.22, 0.37, 0.39, 0.48], "eps_estimate": [0.43, 0.55, 0.52, 0.49, 0.52, 0.57, 0.5329, 0.24, 0.33, 0.32, 0.45, 0.29], "surprise": [27.907, 16.3636, 7.6923, -6.1224, 19.2308, 10.5263, -43.7043, 54.1667, -33.3333, 15.625, -13.3333, 65.5172], "reaction_1w": [-4.872840471975444, 1.4515290904326261, -0.9399161455043452, -13.987931821117321, -2.0664452180569013, 21.829558869520692, -25.890186662626263, 12.997498696003728, -1.2046695840902588, 7.256835405638451, -12.717391697177613, 49.22534484071089], "reaction_4w": [-11.619103164075833, 8.192157193970061, 2.9552421644336695, -14.141524811871719, 7.946113445225824, 20.225610881045228, -23.043702281528592, 12.690470798669473, 0.9066070708780778, -4.888402601726941, -19.3836656058074, 49.80232942476812], "revenue": [null, 311.97, 306.64, 262.1, 313.57, 327.25, 297.72, 322.05, 311.57, 384.24, 424.22, 496.94], "net_income": [null, 48.08, 47.05, 39.02, 52.23, 52.62, 24.69, 29.29, 15.49, 30.78, 32.03, 39.81], "financial_unit": "millions", "scatter": [{"x": 27.907, "y": -4.872840471975444, "label": "2023-06-30"}, {"x": 16.3636, "y": 1.4515290904326261, "label": "2023-09-30"}, {"x": 7.6923, "y": -0.9399161455043452, "label": "2023-12-31"}, {"x": -6.1224, "y": -13.987931821117321, "label": "2024-03-31"}, {"x": 19.2308, "y": -2.0664452180569013, "label": "2024-06-30"}, {"x": 10.5263, "y": 21.829558869520692, "label": "2024-09-30"}, {"x": -43.7043, "y": -25.890186662626263, "label": "2024-12-31"}, {"x": 54.1667, "y": 12.997498696003728, "label": "2025-03-31"}, {"x": -33.3333, "y": -1.2046695840902588, "label": "2025-06-30"}, {"x": 15.625, "y": 7.256835405638451, "label": "2025-09-30"}, {"x": -13.3333, "y": -12.717391697177613, "label": "2025-12-31"}, {"x": 65.5172, "y": 49.22534484071089, "label": "2026-03-31"}], "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, 108.17133392860316, 108.15459874305908, 100.4186666228404, 93.93631836429662, 93.8043623439638, 94.48063736529781, 92.63325141212513, 87.70138889526167, 88.64157595726138, 95.45381426663721, 96.83935414864499, 103.55262627702773, 105.28455112953743, 103.27354077900036, 107.9144913775836, 117.44413171875779, 121.24277356584841, 122.00250260267174, 119.65725405638456, 116.9651717095943, 116.13937956844079, 115.51177840879086, 121.09413074684893, 134.43892954545282, 139.2285229630355, 138.81562605820224, 137.51087557639826, 135.0169842111116, 136.30521975108957, 142.91796397029682, 145.6457224623815, 148.65452194974756, 145.4969361512627, 141.1986514076702, 150.68794043008091, 129.6098140600753, 127.77477677172931, 123.79059794584357, 129.37836794566255, 124.07163894112495, 119.14514403063188, 125.71558810787371, 131.21026509251362, 144.38425320819596, 144.05324859066963, 149.00176954147844, 143.88774544764993, 144.9635108717388, 141.96791933340236, 143.44088929741503, 146.78403710239024, 156.48247589978945, 158.0712973965107, 144.7814594166328, 155.91339616564028, 172.36282382813448, 177.39869977786253, 178.4174721343727, 186.27774685003513, 181.12591258276555, 184.19050714536527, 187.9674149419178, 228.99987244218002, 221.08161856774674, 227.64151096867943, 225.98497287122976, 227.493306968603, 217.66427032046548, 205.74677094761776, 201.25491700357418, 198.91782748593215, 202.33229921677497, 215.7747076952905, 219.96820982151831, 192.9010644362207, 186.91745140309848, 187.5638800636137, 171.76780705916156, 127.29680118524489, 136.0318806118871, 136.1479073384623, 132.18614498493793, 129.5805933916373, 123.14139287967076, 139.67088580772005, 136.8495871389682, 145.94412600410072, 164.91321187837772, 166.34045624320447, 177.3601170828953, 164.4651226970245, 159.8016822115072, 160.6148804164208, 121.25858606369499, 119.7634115284739, 122.2553674186627, 125.01313244881564, 127.63799374324304, 130.7280197812229, 138.50292169142838, 135.64547969373774, 133.76820566692092, 132.15674078006822, 142.83892650875916, 137.8051745760997, 134.98095767808394, 136.6942085329257, 152.29644370633136, 151.381601357035, 163.54069974599392, 165.50345336310073, 161.74428019138844, 176.71444092175, 163.65713358974486, 175.53346240393847, 156.42155515257258, 152.22991008133084, 155.65691401343204, 145.74935380576554, 129.76404973470227, 125.45134737014403, 126.16735469191282, 131.86211975735483, 138.7391314105, 156.6559945793349, 157.28874643866325, 151.62728489300784, 160.569064717532, 168.2453424919125, 170.3434141830781, 168.51176397615328, 147.08146289548242, 139.7049101251293, 133.39714005189575, 135.8480071405683, 135.6479357448964, 155.3382280274981, 156.68870410848805, 166.04200932014686, 156.03847457532382, 232.8489517692119, 225.89649496305117, 224.41263628310026, 233.7492697127096, 221.27819609716454, 212.21817042375477, 228.11909946014427, 211.53408008745677, 179.56537071314165, 190.47744583360202, 185.9057201715131, 171.3062312871051, 148.59776914804308, 158.22508924667557, 146.4954427486883], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196], "gap": [0.0, -8.171333928603161, -8.154598743059083, -0.418666622840405, 6.063681635703375, 6.195637656036197, 5.5193626347021905, 7.366748587874866, 12.298611104738328, 11.35842404273862, 4.54618573336279, 17.79479219281845, 11.081520064435708, 9.349595211926001, 11.360605562463078, 6.719654963879833, -2.8099853772943533, -6.608627224384975, -7.368356261208305, -5.0231077149211245, -2.3310253681308666, -1.505233226977353, -0.8776320673274256, -6.459984405385498, -19.804783203989388, -24.594376621572053, -24.181479716738806, -30.19380240566653, -27.699911040379874, -28.988146580357835, -35.60089079956509, -38.32864929164978, -41.33744877901583, -38.17986298053097, -33.88157823693848, -43.37086725934918, -21.804936011294814, -19.969898722948813, -15.985719897063078, -21.57348989688205, -16.26676089234445, -11.340265981851388, -17.91071005909322, -23.40538704373313, -36.57937515941546, -36.24837054188913, -41.196891492697944, -36.08286739886944, -37.15863282295831, -30.7484071382804, -32.22137710229306, -35.56452490726828, -45.262963704667484, -46.85178520138872, -33.561947221510835, -44.693883970518314, -61.143311633012516, -66.17918758274057, -67.19795993925074, -75.05823465491316, -69.90640038764359, -72.97099495024331, -76.74790274679584, -118.26816512510683, -110.34991125067356, -116.90980365160624, -115.25326555415657, -116.76159965152982, -106.93256300339229, -95.01506363054457, -90.52320968650099, -88.18612016885896, -91.60059189970178, -105.0430003782173, -109.23650250444513, -82.16935711914752, -76.1857440860253, -76.83217274654052, -61.03609974208837, -29.248020697440012, -37.98310012408221, -38.09912685065741, -34.13736449713305, -31.53181290383243, -25.092612391865885, -41.62210531991518, -38.80080665116331, -47.89534551629585, -71.25467529301186, -72.6819196578386, -83.70158049752943, -70.80658611165863, -66.14314562614133, -66.95634383105492, -27.600049478329126, -26.10487494310803, -28.596830833296835, -31.354595863449774, -33.97945715787718, -37.069483195857046, -44.84438510606252, -41.986943108371875, -40.109669081555055, -58.010399316653576, -68.69258504534452, -63.658833112685045, -60.834616214669296, -62.54786706951106, -78.15010224291672, -77.23525989362037, -89.39435828257928, -91.35711189968609, -87.5979387279738, -102.56809945833535, -89.51079212633022, -114.07004776979213, -94.95814051842623, -90.7664954471845, -94.1934993792857, -84.28593917161919, -68.30063510055592, -63.98793273599768, -64.70394005776646, -70.39870512320849, -77.27571677635365, -95.19257994518856, -95.8253318045169, -90.1638702588615, -99.10565008338565, -106.78192785776616, -108.87999954893175, -107.04834934200693, -81.22780435889703, -73.8512515885439, -67.54348151531036, -69.99434860398293, -69.794277208311, -89.48456949091272, -90.83504557190267, -100.18835078356148, -90.18481603873843, -161.62943957408993, -154.6769827679292, -153.19312408797828, -162.52975751758765, -150.05868390204256, -140.9986582286328, -156.89958726502232, -140.31456789233482, -108.34585851801968, -119.25793363848005, -114.68620797639115, -100.08671909198314, -77.37825695292112, -87.0055770515536, -75.27593055356634], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, 114.63414634146343, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.31707317073173, null, null, null, null, null, null, null, null, 107.8048780487805, null, null, null, null, null, null, null, null, null, null, null, null, 111.21951219512196, null, null, null, null, null, null, null, null, null, null, null, null, null, 110.73170731707319, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 98.04878048780488, null, null, null, null, null, null, null, null, 93.65853658536587, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74.14634146341464, null, null, null, null, null, null, null, null, null, null, null, 61.46341463414635, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65.85365853658539, null, null, null, null, null, null, null, null, 71.21951219512196, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-28.8, 75.3, 46.5]}}, "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": [59.933605, 64.83098, 64.82095, 60.184527, 56.299422, 56.220336, 56.625652, 55.518447, 52.562604, 53.126092, 57.208912, 58.039316, 62.062822, 63.100827, 61.895556, 64.677045, 70.388502, 72.665165, 73.120498, 71.714906, 70.101444, 69.606517, 69.230373, 72.576078, 80.574097, 83.444673, 83.197209, 82.415225, 80.920546, 81.692632, 85.655888, 87.290732, 89.094014, 87.201559, 84.625442, 90.312715, 77.679834, 76.58003, 74.192168, 77.54112, 74.360606, 71.40798, 75.345884, 78.639042, 86.534688, 86.336305, 89.302132, 86.237113, 86.881858, 85.086492, 85.969296, 87.972965, 93.785589, 94.737827, 86.772748, 93.444519, 103.303254, 106.321436, 106.932023, 111.642969, 108.555289, 110.392011, 112.655648, 137.247879, 132.502184, 136.433764, 135.440941, 136.34494, 130.454044, 123.311457, 120.619327, 119.218625, 121.265041, 129.321561, 131.834878, 115.612562, 112.026367, 112.413795, 102.946639, 76.293562, 81.52881, 81.598349, 79.223922, 77.662321, 73.803076, 83.709797, 82.018891, 87.469576, 98.838433, 99.693832, 106.298312, 98.569877, 95.774909, 96.262288, 72.674642, 71.77853, 73.272049, 74.924877, 76.498051, 78.350015, 83.009794, 81.297226, 80.172108, 79.206299, 85.608518, 82.591609, 80.898954, 81.925767, 91.276749, 90.728451, 98.015837, 99.192186, 96.939178, 105.911335, 98.08562, 105.203532, 93.749077, 91.236873, 93.2908, 87.352842, 77.772273, 75.187515, 75.616644, 79.029722, 83.151363, 93.889585, 94.268816, 90.875698, 96.234829, 100.835499, 102.092949, 100.995175, 88.151223, 83.730189, 79.949715, 81.418608, 81.298698, 93.0998, 93.909189, 99.514962, 93.519483, 139.554771, 135.387913, 134.498583, 140.094364, 132.62, 127.19, 136.72, 126.78, 107.62, 114.16, 111.42, 102.67, 89.06, 94.83, 87.8], "ttmEps": [2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.35, 2.2, 2.2, 2.2, 2.2, 2.2, 2.2, 2.2, 2.2, 2.2, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.28, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.27, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.52, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.26, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.35, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46, 1.46], "quarterlyEps": [0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.64, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.56, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.63, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.37, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48], "priceIndex": [100.0, 108.17133392860316, 108.15459874305908, 100.4186666228404, 93.93631836429662, 93.8043623439638, 94.48063736529781, 92.63325141212513, 87.70138889526167, 88.64157595726138, 95.45381426663721, 96.83935414864499, 103.55262627702773, 105.28455112953743, 103.27354077900036, 107.9144913775836, 117.44413171875779, 121.24277356584841, 122.00250260267174, 119.65725405638456, 116.9651717095943, 116.13937956844079, 115.51177840879086, 121.09413074684893, 134.43892954545282, 139.2285229630355, 138.81562605820224, 137.51087557639826, 135.0169842111116, 136.30521975108957, 142.91796397029682, 145.6457224623815, 148.65452194974756, 145.4969361512627, 141.1986514076702, 150.68794043008091, 129.6098140600753, 127.77477677172931, 123.79059794584357, 129.37836794566255, 124.07163894112495, 119.14514403063188, 125.71558810787371, 131.21026509251362, 144.38425320819596, 144.05324859066963, 149.00176954147844, 143.88774544764993, 144.9635108717388, 141.96791933340236, 143.44088929741503, 146.78403710239024, 156.48247589978945, 158.0712973965107, 144.7814594166328, 155.91339616564028, 172.36282382813448, 177.39869977786253, 178.4174721343727, 186.27774685003513, 181.12591258276555, 184.19050714536527, 187.9674149419178, 228.99987244218002, 221.08161856774674, 227.64151096867943, 225.98497287122976, 227.493306968603, 217.66427032046548, 205.74677094761776, 201.25491700357418, 198.91782748593215, 202.33229921677497, 215.7747076952905, 219.96820982151831, 192.9010644362207, 186.91745140309848, 187.5638800636137, 171.76780705916156, 127.29680118524489, 136.0318806118871, 136.1479073384623, 132.18614498493793, 129.5805933916373, 123.14139287967076, 139.67088580772005, 136.8495871389682, 145.94412600410072, 164.91321187837772, 166.34045624320447, 177.3601170828953, 164.4651226970245, 159.8016822115072, 160.6148804164208, 121.25858606369499, 119.7634115284739, 122.2553674186627, 125.01313244881564, 127.63799374324304, 130.7280197812229, 138.50292169142838, 135.64547969373774, 133.76820566692092, 132.15674078006822, 142.83892650875916, 137.8051745760997, 134.98095767808394, 136.6942085329257, 152.29644370633136, 151.381601357035, 163.54069974599392, 165.50345336310073, 161.74428019138844, 176.71444092175, 163.65713358974486, 175.53346240393847, 156.42155515257258, 152.22991008133084, 155.65691401343204, 145.74935380576554, 129.76404973470227, 125.45134737014403, 126.16735469191282, 131.86211975735483, 138.7391314105, 156.6559945793349, 157.28874643866325, 151.62728489300784, 160.569064717532, 168.2453424919125, 170.3434141830781, 168.51176397615328, 147.08146289548242, 139.7049101251293, 133.39714005189575, 135.8480071405683, 135.6479357448964, 155.3382280274981, 156.68870410848805, 166.04200932014686, 156.03847457532382, 232.8489517692119, 225.89649496305117, 224.41263628310026, 233.7492697127096, 221.27819609716454, 212.21817042375477, 228.11909946014427, 211.53408008745677, 179.56537071314165, 190.47744583360202, 185.9057201715131, 171.3062312871051, 148.59776914804308, 158.22508924667557, 146.4954427486883], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196], "valuationGap": [0.0, -8.171333928603161, -8.154598743059083, -0.418666622840405, 6.063681635703375, 6.195637656036197, 5.5193626347021905, 7.366748587874866, 12.298611104738328, 11.35842404273862, 4.54618573336279, 17.79479219281845, 11.081520064435708, 9.349595211926001, 11.360605562463078, 6.719654963879833, -2.8099853772943533, -6.608627224384975, -7.368356261208305, -5.0231077149211245, -2.3310253681308666, -1.505233226977353, -0.8776320673274256, -6.459984405385498, -19.804783203989388, -24.594376621572053, -24.181479716738806, -30.19380240566653, -27.699911040379874, -28.988146580357835, -35.60089079956509, -38.32864929164978, -41.33744877901583, -38.17986298053097, -33.88157823693848, -43.37086725934918, -21.804936011294814, -19.969898722948813, -15.985719897063078, -21.57348989688205, -16.26676089234445, -11.340265981851388, -17.91071005909322, -23.40538704373313, -36.57937515941546, -36.24837054188913, -41.196891492697944, -36.08286739886944, -37.15863282295831, -30.7484071382804, -32.22137710229306, -35.56452490726828, -45.262963704667484, -46.85178520138872, -33.561947221510835, -44.693883970518314, -61.143311633012516, -66.17918758274057, -67.19795993925074, -75.05823465491316, -69.90640038764359, -72.97099495024331, -76.74790274679584, -118.26816512510683, -110.34991125067356, -116.90980365160624, -115.25326555415657, -116.76159965152982, -106.93256300339229, -95.01506363054457, -90.52320968650099, -88.18612016885896, -91.60059189970178, -105.0430003782173, -109.23650250444513, -82.16935711914752, -76.1857440860253, -76.83217274654052, -61.03609974208837, -29.248020697440012, -37.98310012408221, -38.09912685065741, -34.13736449713305, -31.53181290383243, -25.092612391865885, -41.62210531991518, -38.80080665116331, -47.89534551629585, -71.25467529301186, -72.6819196578386, -83.70158049752943, -70.80658611165863, -66.14314562614133, -66.95634383105492, -27.600049478329126, -26.10487494310803, -28.596830833296835, -31.354595863449774, -33.97945715787718, -37.069483195857046, -44.84438510606252, -41.986943108371875, -40.109669081555055, -58.010399316653576, -68.69258504534452, -63.658833112685045, -60.834616214669296, -62.54786706951106, -78.15010224291672, -77.23525989362037, -89.39435828257928, -91.35711189968609, -87.5979387279738, -102.56809945833535, -89.51079212633022, -114.07004776979213, -94.95814051842623, -90.7664954471845, -94.1934993792857, -84.28593917161919, -68.30063510055592, -63.98793273599768, -64.70394005776646, -70.39870512320849, -77.27571677635365, -95.19257994518856, -95.8253318045169, -90.1638702588615, -99.10565008338565, -106.78192785776616, -108.87999954893175, -107.04834934200693, -81.22780435889703, -73.8512515885439, -67.54348151531036, -69.99434860398293, -69.794277208311, -89.48456949091272, -90.83504557190267, -100.18835078356148, -90.18481603873843, -161.62943957408993, -154.6769827679292, -153.19312408797828, -162.52975751758765, -150.05868390204256, -140.9986582286328, -156.89958726502232, -140.31456789233482, -108.34585851801968, -119.25793363848005, -114.68620797639115, -100.08671909198314, -77.37825695292112, -87.0055770515536, -75.27593055356634], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, 114.63414634146343, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.31707317073173, null, null, null, null, null, null, null, null, 107.8048780487805, null, null, null, null, null, null, null, null, null, null, null, null, 111.21951219512196, null, null, null, null, null, null, null, null, null, null, null, null, null, 110.73170731707319, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 98.04878048780488, null, null, null, null, null, null, null, null, 93.65853658536587, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 74.14634146341464, null, null, null, null, null, null, null, null, null, null, null, 61.46341463414635, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 65.85365853658539, null, null, null, null, null, null, null, null, 71.21951219512196, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-08-03", "", "", "", "", "", "", "", "", "", "", "2023-11-06", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-28", "", "", "", "", "", "", "", "", "2024-05-02", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-07", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-27", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-11", "", "", "", "", "", "", "", "", "", "", "", "2025-11-06", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-02", "", "", "", "", "", "", "", "", "2026-05-07", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], "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", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [27.906976744186057, 27.906976744186057, 27.906976744186057, 27.906976744186057, 27.906976744186057, 27.906976744186057, 27.906976744186057, 27.906976744186057, 27.906976744186057, 27.906976744186057, 27.906976744186057, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 16.36363636363636, 7.692307692307699, 7.692307692307699, 7.692307692307699, 7.692307692307699, 7.692307692307699, 7.692307692307699, 7.692307692307699, 7.692307692307699, 7.692307692307699, -6.122448979591831, -6.122448979591831, -6.122448979591831, -6.122448979591831, -6.122448979591831, -6.122448979591831, -6.122448979591831, -6.122448979591831, -6.122448979591831, -6.122448979591831, -6.122448979591831, -6.122448979591831, -6.122448979591831, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, 10.526315789473696, -43.70425971101521, -43.70425971101521, -43.70425971101521, -43.70425971101521, -43.70425971101521, -43.70425971101521, -43.70425971101521, -43.70425971101521, -43.70425971101521, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, 54.16666666666667, -33.333333333333336, -33.333333333333336, -33.333333333333336, -33.333333333333336, -33.333333333333336, -33.333333333333336, -33.333333333333336, -33.333333333333336, -33.333333333333336, -33.333333333333336, -33.333333333333336, -33.333333333333336, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, 15.624999999999996, -13.333333333333334, -13.333333333333334, -13.333333333333334, -13.333333333333334, -13.333333333333334, -13.333333333333334, -13.333333333333334, -13.333333333333334, -13.333333333333334, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035, 65.51724137931035], "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, 92, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 2, 9, 16, 23, 30, 37, 44, 51, 58, 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, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 4, 11, 18, 25, 32, 39, 46, 53, 60, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-25", "latestDate": "2026-08-14", "startClose": 59.933605, "latestClose": 87.8, "startTtmEps": 2.05, "latestTtmEps": 1.46, "priceChangePct": 46.49544274868831, "epsChangePct": -28.780487804878042, "earningsGapPct": -75.27593055356635, "startMultiple": 29.235904878048782, "latestMultiple": 60.13698630136986, "multipleChangePct": 105.69565591425412, "latestQuarter": "2026-05-07", "tone": "negative", "read": "Market price is leading earnings power; the spread is closing and has persisted through 10 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 10.849769662890063, "earningsMovePct": -3.9473684210526327, "spread": -14.797138083942695, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": -0.19661153855620173, "earningsMovePct": -35.96491228070175, "spread": -35.76830074214555, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 46.49544274868831, "earningsMovePct": -28.780487804878042, "spread": -75.27593055356635, "lead": "price"}]}, "state": {"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 10, "persistenceLabel": "10 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 10 updates.", "marketChangePct": 46.49544274868831, "earningsChangePct": -28.780487804878042, "recentMarketMovePoints": -79.40105221436286, "recentEarningsMovePoints": 0.0}, "pressure": {"score": 59, "band": "moderate", "label": "Moderate \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": 12, "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": 1.97017339, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.28269937, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.2091856, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.04155641, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01340109, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 0.3703073602800089, "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-05-07", "alignedPeriod": "2026-03-31", "requiredPeriod": "2026-03-31"}, "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, 100.0, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 114.63414634146343, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.31707317073173, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 107.8048780487805, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 111.21951219512196, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 110.73170731707319, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 98.04878048780488, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 93.65853658536587, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 74.14634146341464, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 61.46341463414635, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 65.85365853658539, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196, 71.21951219512196], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 106.62440443390541, 111.59425964532959, 111.59425964532959, 111.59425964532959, 111.59425964532959, 111.59425964532959, 111.59425964532959, 111.59425964532959, 111.59425964532959, 111.59425964532959, 111.22620003762727, 111.22620003762727, 111.22620003762727, 111.22620003762727, 111.22620003762727, 111.22620003762727, 111.22620003762727, 111.22620003762727, 111.22620003762727, 111.22620003762727, 111.22620003762727, 111.22620003762727, 111.22620003762727, 114.05387957173676, 114.05387957173676, 114.05387957173676, 114.05387957173676, 114.05387957173676, 114.05387957173676, 114.05387957173676, 114.05387957173676, 114.05387957173676, 114.05387957173676, 114.05387957173676, 114.05387957173676, 114.05387957173676, 114.05387957173676, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 115.51332091187867, 114.6614548764078, 114.6614548764078, 114.6614548764078, 114.6614548764078, 114.6614548764078, 114.6614548764078, 114.6614548764078, 114.6614548764078, 114.6614548764078, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.38719794329742, 120.19629209072946, 120.19629209072946, 120.19629209072946, 120.19629209072946, 120.19629209072946, 120.19629209072946, 120.19629209072946, 120.19629209072946, 120.19629209072946, 120.19629209072946, 120.19629209072946, 120.19629209072946, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 125.6384936487275, 137.71923374077107, 137.71923374077107, 137.71923374077107, 137.71923374077107, 137.71923374077107, 137.71923374077107, 137.71923374077107, 137.71923374077107, 137.71923374077107, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105, 154.42058306983105], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 104.81442377201992, 127.64239242095653, 127.64239242095653, 127.64239242095653, 127.64239242095653, 127.64239242095653, 127.64239242095653, 127.64239242095653, 127.64239242095653, 127.64239242095653, 172.01518091542061, 172.01518091542061, 172.01518091542061, 172.01518091542061, 172.01518091542061, 172.01518091542061, 172.01518091542061, 172.01518091542061, 172.01518091542061, 172.01518091542061, 172.01518091542061, 172.01518091542061, 172.01518091542061, 165.08437012517595, 165.08437012517595, 165.08437012517595, 165.08437012517595, 165.08437012517595, 165.08437012517595, 165.08437012517595, 165.08437012517595, 165.08437012517595, 165.08437012517595, 165.08437012517595, 165.08437012517595, 165.08437012517595, 165.08437012517595, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 178.53840885743637, 182.5390937107636, 182.5390937107636, 182.5390937107636, 182.5390937107636, 182.5390937107636, 182.5390937107636, 182.5390937107636, 182.5390937107636, 182.5390937107636, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 139.950253015257, 112.23652170604572, 112.23652170604572, 112.23652170604572, 112.23652170604572, 112.23652170604572, 112.23652170604572, 112.23652170604572, 112.23652170604572, 112.23652170604572, 112.23652170604572, 112.23652170604572, 112.23652170604572, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 93.23326865274132, 90.88431685880607, 90.88431685880607, 90.88431685880607, 90.88431685880607, 90.88431685880607, 90.88431685880607, 90.88431685880607, 90.88431685880607, 90.88431685880607, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473, 110.67467564585473], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 11, "displayedObservationCount": 11, "coverageWeeks": 130, "exactReportDates": 11, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -28.780487804878035, "valuationContribution": 75.27593055356634, "marketMove": 46.495442748688305, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -28.780487804878035}, {"key": "valuation", "label": "Relative valuation contribution", "value": 75.27593055356634}, {"key": "market", "label": "Total market move", "value": 46.495442748688305}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-10", "periodEnd": "2023-09-30", "earningsChangePct": 14.634146341463428, "surprisePct": 16.36363636363636, "immediateReturnPct": 1.451529090432624, "forward4WeekPct": 13.054142683223912, "forward13WeekPct": 40.841862190981715, "toDateReturnPct": 53.47259182275656, "weeksSince": 144, "availabilitySource": "reported", "spread": 17.79479219281845, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-03-01", "periodEnd": "2023-12-31", "earningsChangePct": -6.382978723404253, "surprisePct": 7.692307692307699, "immediateReturnPct": -0.9399161455043492, "forward4WeekPct": 4.920264813210262, "forward13WeekPct": -10.621273365071648, "toDateReturnPct": 5.532386308776283, "weeksSince": 128, "availabilitySource": "reported", "spread": -30.19380240566653, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": 0.4545454545454408, "surprisePct": -6.122448979591831, "immediateReturnPct": -13.987931821117328, "forward4WeekPct": -17.66319282949249, "forward13WeekPct": -5.786807538672701, "toDateReturnPct": -2.7822383592387867, "weeksSince": 119, "availabilitySource": "reported", "spread": -21.804936011294814, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": 3.1674208144796268, "surprisePct": 19.230769230769226, "immediateReturnPct": -2.0664452180569004, "forward4WeekPct": 9.042128219679647, "forward13WeekPct": 29.66533013140673, "toDateReturnPct": 1.0567706781777098, "weeksSince": 106, "availabilitySource": "reported", "spread": -30.7484071382804, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-11-08", "periodEnd": "2024-09-30", "earningsChangePct": -0.43859649122806044, "surprisePct": 10.526315789473696, "immediateReturnPct": 21.829558869520692, "forward4WeekPct": 21.02805533549459, "forward13WeekPct": -0.5585880612040017, "toDateReturnPct": -22.063383808328908, "weeksSince": 92, "availabilitySource": "reported", "spread": -118.26816512510683, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-28", "periodEnd": "2024-12-31", "earningsChangePct": -11.453744493392081, "surprisePct": -43.70425971101521, "immediateReturnPct": -25.89018666262627, "forward4WeekPct": -24.560605616274657, "forward13WeekPct": -6.966453756688463, "toDateReturnPct": -14.713097141520093, "weeksSince": 76, "availabilitySource": "reported", "spread": -29.248020697440012, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": -4.477611940298498, "surprisePct": 54.16666666666667, "immediateReturnPct": 12.997498696003728, "forward4WeekPct": 9.495110619948566, "forward13WeekPct": -7.0565678745258875, "toDateReturnPct": 0.3777587763772683, "weeksSince": 67, "availabilitySource": "reported", "spread": -71.25467529301186, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-08-15", "periodEnd": "2025-06-30", "earningsChangePct": -20.833333333333325, "surprisePct": -33.333333333333336, "immediateReturnPct": -1.2046695840902566, "forward4WeekPct": 2.187367955947961, "forward13WeekPct": 16.934778614028723, "toDateReturnPct": 9.514396203727117, "weeksSince": 52, "availabilitySource": "reported", "spread": -58.010399316653576, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-11-07", "periodEnd": "2025-09-30", "earningsChangePct": -17.105263157894733, "surprisePct": 15.624999999999996, "immediateReturnPct": 7.25683540563844, "forward4WeekPct": -10.942254328412272, "forward13WeekPct": -1.8869136984605905, "toDateReturnPct": -10.486368949903168, "weeksSince": 40, "availabilitySource": "reported", "spread": -114.07004776979213, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-03-06", "periodEnd": "2025-12-31", "earningsChangePct": 7.14285714285714, "surprisePct": -13.333333333333334, "immediateReturnPct": -12.717391697177616, "forward4WeekPct": -19.502394050012782, "forward13WeekPct": 31.313203823846038, "toDateReturnPct": -13.065153855122292, "weeksSince": 23, "availabilitySource": "reported", "spread": -81.22780435889703, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-08", "periodEnd": "2026-03-31", "earningsChangePct": 8.148148148148149, "surprisePct": 65.51724137931035, "immediateReturnPct": 49.22534484071088, "forward4WeekPct": 41.810022623841924, "forward13WeekPct": 1.4013304585954511, "toDateReturnPct": -6.115819737797312, "weeksSince": 14, "availabilitySource": "reported", "spread": -161.62943957408993, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}], "latestEvent": {"date": "2026-05-08", "periodEnd": "2026-03-31", "earningsChangePct": 8.148148148148149, "surprisePct": 65.51724137931035, "immediateReturnPct": 49.22534484071088, "forward4WeekPct": 41.810022623841924, "forward13WeekPct": 1.4013304585954511, "toDateReturnPct": -6.115819737797312, "weeksSince": 14, "availabilitySource": "reported", "spread": -161.62943957408993, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 3 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Building Products & Equipment", "population": 20, "spreadPercentile": 21.1, "qualityPercentile": 52.6, "rarityPercentile": 78.9, "currentOneYearSpread": -43.919069, "lead": "price", "relatedSignals": [{"tickerId": 496, "symbol": "BLDR", "name": "Builders FirstSource Inc", "spread": -42.935975, "lead": "price", "quality": 50}, {"tickerId": 1426, "symbol": "FBIN", "name": "Fortune Brands Innovations Inc.", "spread": -54.671848999999995, "lead": "price", "quality": 50}, {"tickerId": 6755, "symbol": "JLHL", "name": "Julong Holding Limited Class A Ordinary Shares", "spread": -64.461487, "lead": "price", "quality": 50}, {"tickerId": 639, "symbol": "CARR", "name": "Carrier Global\u00a0Corp", "spread": -67.58636299999999, "lead": "price", "quality": 75}, {"tickerId": 2518, "symbol": "LPX", "name": "Louisiana-Pacific Corporation", "spread": -69.502631, "lead": "price", "quality": 50}, {"tickerId": 868, "symbol": "CSL", "name": "Carlisle Companies Incorporated", "spread": -17.160408, "lead": "price", "quality": 87.5}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-25", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-11-10", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-03-01", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-05-02", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}], "dataIntegrity": {"asOf": "2026-08-14", "exactReportDates": 12, "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."}