{"ticker": {"uuid": "ad036d58-b1ac-495b-863f-76e4f3f18e3e", "symbol": "ADI", "name": "Analog Devices Inc", "sector": "Technology", "industry": "Semiconductors", "currency": "USD"}, "next_event": {"report_date": "2026-08-19", "fiscal_date_ending": "2026-07-31", "estimate": 3.33, "session": "Before the open", "days": 6}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 1, "inline": 1, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 4.2, "average_surprise_label": "+4.2%", "median_surprise": 4.9, "surprise_dispersion": 3.5, "average_reaction": 3.5, "average_reaction_label": "+3.5%", "average_abs_reaction": 5.6, "positive_response_rate": 66.7, "confirmation_rate": 70.0, "reaction_sample": 12, "streak": {"count": 10, "band": "beat", "label": "10 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 44, "band": "Moderate", "tone": "neutral", "days": 6, "proximity_component": 26, "reaction_component": 14, "variability_component": 4, "uncertainty_component": 0, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "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": 80.9, "revenue_growth_1y": 29.8, "cash_conversion": 1.7, "net_margin": 26.0, "earnings_yield": 2.2, "eps_surprise_avg": 4.9, "sue_score": 2.03, "pe_ratio": 57.3, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 389.93, "currency": "USD", "return_13w": -6.1, "fair_value": 239.515256, "fair_value_gap": 62.8, "relative_strength": 9.3, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 52.7}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-08-23", "date_source": "exact", "eps_actual": 2.49, "eps_estimate": 2.52, "eps_surprise": -0.03, "surprise_pct": -1.1905, "surprise_label": "-1.2%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 1.3712660932616976, "one_week_reaction_label": "+1.4%", "four_week_reaction": 1.83771081521669, "four_week_reaction_label": "+1.8%", "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-10-31", "reported_date": "2023-11-21", "date_source": "exact", "eps_actual": 2.01, "eps_estimate": 2.02, "eps_surprise": -0.01, "surprise_pct": -0.495, "surprise_label": "-0.5%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.0, "one_week_reaction_label": "0.0%", "four_week_reaction": 10.25603145481985, "four_week_reaction_label": "+10.3%", "confirmation": "contained", "revenue": 2716484000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 498430000.0, "operating_cash_flow": 1187294000.0, "free_cash_flow": 1663687000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-02-21", "date_source": "exact", "eps_actual": 1.73, "eps_estimate": 1.71, "eps_surprise": 0.02, "surprise_pct": 1.1696, "surprise_label": "+1.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.9934123304085694, "one_week_reaction_label": "+1.0%", "four_week_reaction": 4.187501042929812, "four_week_reaction_label": "+4.2%", "confirmation": "contained", "revenue": 2512704000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 462727000.0, "operating_cash_flow": 1138832000.0, "free_cash_flow": 1361810000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-05-22", "date_source": "exact", "eps_actual": 1.4, "eps_estimate": 1.27, "eps_surprise": 0.13, "surprise_pct": 10.2362, "surprise_label": "+10.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.608931185226455, "one_week_reaction_label": "+8.6%", "four_week_reaction": 8.423128490981476, "four_week_reaction_label": "+8.4%", "confirmation": "confirmed", "revenue": 2159039000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 302242000.0, "operating_cash_flow": 807853000.0, "free_cash_flow": 996042000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-08-21", "date_source": "exact", "eps_actual": 1.58, "eps_estimate": 1.51, "eps_surprise": 0.07, "surprise_pct": 4.6358, "surprise_label": "+4.6%", "surprise_band": "beat", "eps_yoy": -36.54618473895583, "eps_yoy_label": "-36.5%", "one_week_reaction": 2.3298533454833104, "one_week_reaction_label": "+2.3%", "four_week_reaction": 1.4239999738331268, "four_week_reaction_label": "+1.4%", "confirmation": "confirmed", "revenue": 2312209000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 392232000.0, "operating_cash_flow": 855027000.0, "free_cash_flow": 1008913000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-11-26", "date_source": "exact", "eps_actual": 1.67, "eps_estimate": 1.64, "eps_surprise": 0.03, "surprise_pct": 1.8293, "surprise_label": "+1.8%", "surprise_band": "beat", "eps_yoy": -16.915422885572134, "eps_yoy_label": "-16.9%", "one_week_reaction": 1.612376920151003, "one_week_reaction_label": "+1.6%", "four_week_reaction": -0.8949596607552518, "four_week_reaction_label": "-0.9%", "confirmation": "confirmed", "revenue": 2443205000.0, "revenue_yoy": -10.060026122001824, "revenue_yoy_label": "-10.1%", "net_income": 478072000.0, "operating_cash_flow": 1050817000.0, "free_cash_flow": 1216227000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-02-19", "date_source": "exact", "eps_actual": 1.63, "eps_estimate": 1.54, "eps_surprise": 0.09, "surprise_pct": 5.8442, "surprise_label": "+5.8%", "surprise_band": "beat", "eps_yoy": -5.780346820809254, "eps_yoy_label": "-5.8%", "one_week_reaction": 11.3228645551245, "one_week_reaction_label": "+11.3%", "four_week_reaction": -2.3047816646734005, "four_week_reaction_label": "-2.3%", "confirmation": "confirmed", "revenue": 2423174000.0, "revenue_yoy": -3.563093782634166, "revenue_yoy_label": "-3.6%", "net_income": 391316000.0, "operating_cash_flow": 1126809000.0, "free_cash_flow": 1275787000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-05-22", "date_source": "exact", "eps_actual": 1.85, "eps_estimate": 1.7, "eps_surprise": 0.15, "surprise_pct": 8.8235, "surprise_label": "+8.8%", "surprise_band": "beat", "eps_yoy": 32.14285714285715, "eps_yoy_label": "+32.1%", "one_week_reaction": -7.326846078713811, "one_week_reaction_label": "-7.3%", "four_week_reaction": -0.4669164954807189, "four_week_reaction_label": "-0.5%", "confirmation": "diverged", "revenue": 2640068000.0, "revenue_yoy": 22.279773547397706, "revenue_yoy_label": "+22.3%", "net_income": 569770000.0, "operating_cash_flow": 819478000.0, "free_cash_flow": 909746000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-08-20", "date_source": "exact", "eps_actual": 2.05, "eps_estimate": 1.95, "eps_surprise": 0.1, "surprise_pct": 5.1282, "surprise_label": "+5.1%", "surprise_band": "beat", "eps_yoy": 29.746835443037956, "eps_yoy_label": "+29.7%", "one_week_reaction": 8.880542511433042, "one_week_reaction_label": "+8.9%", "four_week_reaction": 6.284851509408315, "four_week_reaction_label": "+6.3%", "confirmation": "confirmed", "revenue": 2880348000.0, "revenue_yoy": 24.571264967829464, "revenue_yoy_label": "+24.6%", "net_income": 518518000.0, "operating_cash_flow": 1165105000.0, "free_cash_flow": 1244258000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-11-25", "date_source": "exact", "eps_actual": 2.26, "eps_estimate": 2.23, "eps_surprise": 0.03, "surprise_pct": 1.3453, "surprise_label": "+1.3%", "surprise_band": "beat", "eps_yoy": 35.32934131736526, "eps_yoy_label": "+35.3%", "one_week_reaction": 14.213154270757942, "one_week_reaction_label": "+14.2%", "four_week_reaction": 18.549141524743582, "four_week_reaction_label": "+18.5%", "confirmation": "confirmed", "revenue": 3076117000.0, "revenue_yoy": 25.90498955265727, "revenue_yoy_label": "+25.9%", "net_income": 787738000.0, "operating_cash_flow": 1700810000.0, "free_cash_flow": 1915963000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-02-18", "date_source": "exact", "eps_actual": 2.46, "eps_estimate": 2.3, "eps_surprise": 0.16, "surprise_pct": 6.9565, "surprise_label": "+7.0%", "surprise_band": "beat", "eps_yoy": 50.92024539877301, "eps_yoy_label": "+50.9%", "one_week_reaction": 5.318896395342929, "one_week_reaction_label": "+5.3%", "four_week_reaction": -8.910359835521628, "four_week_reaction_label": "-8.9%", "confirmation": "confirmed", "revenue": 3160263000.0, "revenue_yoy": 30.418327367328967, "revenue_yoy_label": "+30.4%", "net_income": 830826000.0, "operating_cash_flow": 1368515000.0, "free_cash_flow": 1477828000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-05-20", "date_source": "exact", "eps_actual": 3.09, "eps_estimate": 2.91, "eps_surprise": 0.18, "surprise_pct": 6.1856, "surprise_label": "+6.2%", "surprise_band": "beat", "eps_yoy": 67.027027027027, "eps_yoy_label": "+67.0%", "one_week_reaction": -4.891135106534, "one_week_reaction_label": "-4.9%", "four_week_reaction": 0.3319691613258271, "four_week_reaction_label": "+0.3%", "confirmation": "diverged", "revenue": 3623465000.0, "revenue_yoy": 37.2489269215793, "revenue_yoy_label": "+37.2%", "net_income": 1176350000.0, "operating_cash_flow": 872041000.0, "free_cash_flow": 1009743000.0, "currency": "USD"}], "charts": {"quarters": ["2023-07-31", "2023-10-31", "2024-01-31", "2024-04-30", "2024-07-31", "2024-10-31", "2025-01-31", "2025-04-30", "2025-07-31", "2025-10-31", "2026-01-31", "2026-04-30"], "eps_actual": [2.49, 2.01, 1.73, 1.4, 1.58, 1.67, 1.63, 1.85, 2.05, 2.26, 2.46, 3.09], "eps_estimate": [2.52, 2.02, 1.71, 1.27, 1.51, 1.64, 1.54, 1.7, 1.95, 2.23, 2.3, 2.91], "surprise": [-1.1905, -0.495, 1.1696, 10.2362, 4.6358, 1.8293, 5.8442, 8.8235, 5.1282, 1.3453, 6.9565, 6.1856], "reaction_1w": [1.3712660932616976, 0.0, 0.9934123304085694, 8.608931185226455, 2.3298533454833104, 1.612376920151003, 11.3228645551245, -7.326846078713811, 8.880542511433042, 14.213154270757942, 5.318896395342929, -4.891135106534], "reaction_4w": [1.83771081521669, 10.25603145481985, 4.187501042929812, 8.423128490981476, 1.4239999738331268, -0.8949596607552518, -2.3047816646734005, -0.4669164954807189, 6.284851509408315, 18.549141524743582, -8.910359835521628, 0.3319691613258271], "revenue": [null, 2716.48, 2512.7, 2159.04, 2312.21, 2443.2, 2423.17, 2640.07, 2880.35, 3076.12, 3160.26, 3623.47], "net_income": [null, 498.43, 462.73, 302.24, 392.23, 478.07, 391.32, 569.77, 518.52, 787.74, 830.83, 1176.35], "financial_unit": "millions", "scatter": [{"x": -1.1905, "y": 1.3712660932616976, "label": "2023-07-31"}, {"x": -0.495, "y": 0.0, "label": "2023-10-31"}, {"x": 1.1696, "y": 0.9934123304085694, "label": "2024-01-31"}, {"x": 10.2362, "y": 8.608931185226455, "label": "2024-04-30"}, {"x": 4.6358, "y": 2.3298533454833104, "label": "2024-07-31"}, {"x": 1.8293, "y": 1.612376920151003, "label": "2024-10-31"}, {"x": 5.8442, "y": 11.3228645551245, "label": "2025-01-31"}, {"x": 8.8235, "y": -7.326846078713811, "label": "2025-04-30"}, {"x": 5.1282, "y": 8.880542511433042, "label": "2025-07-31"}, {"x": 1.3453, "y": 14.213154270757942, "label": "2025-10-31"}, {"x": 6.9565, "y": 5.318896395342929, "label": "2026-01-31"}, {"x": 6.1856, "y": -4.891135106534, "label": "2026-04-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, 101.37126609326171, 104.29018494436806, 101.45469011136903, 101.83771081521668, 100.31706216698136, 100.09410964756957, 99.45383690982611, 97.7959872166728, 95.1948778754481, 91.79342761204407, 95.99521939502382, 98.51057726175472, 104.64462142512016, 104.64462142512016, 105.14769311794564, 106.18728114382772, 115.37700671425766, 113.20593436859738, 114.04449671264705, 107.14645901645612, 108.18604644494178, 111.867680400571, 111.38521948104892, 110.33414471712801, 112.01127000262375, 108.1171236271233, 109.19117246451823, 112.66603796669203, 113.07156259304448, 112.6445293065948, 111.6692766915518, 114.13914700396145, 112.39061731598876, 110.95370691636879, 105.81199254162539, 116.55130942122803, 115.20095996822806, 119.56362701818426, 123.53965612907203, 134.17510011168923, 135.3177031733219, 136.01972041370416, 133.94556010214043, 133.8644474107167, 132.2479931065234, 133.77174761865845, 138.2155494637053, 133.96294135048862, 131.1877381520761, 120.48669347303806, 122.42759794552987, 129.31056512265982, 132.32331165023348, 136.06027646071783, 124.29820797806168, 131.15194753616996, 131.94321102000416, 135.00935761725813, 132.78683809075932, 135.48062512037535, 132.84501912385366, 133.9155522834163, 131.1868563949851, 131.37303617880409, 120.05680224219597, 124.85092928594881, 126.86399685434948, 126.95126870268918, 126.55551688409506, 123.7335638327615, 126.7775338807396, 125.83103992854183, 124.07827470007116, 128.04536735816495, 126.99955087738415, 123.79783233520342, 119.89500758215515, 125.38700653264914, 139.5844074520661, 134.41374922159247, 132.53747168938446, 122.49710979620178, 119.94447499131384, 118.27792780392781, 96.58933788406017, 105.13332752664029, 103.43743981231238, 114.18784436915656, 116.53509429065866, 121.76946186054091, 133.2709872525166, 123.50642714894238, 125.56613883110073, 131.01588811577827, 132.64872302934455, 134.60576795785533, 139.68111577398915, 144.82130559311187, 144.22888669684232, 142.56363048308341, 134.29334815832246, 130.69167869823022, 132.01209440966005, 136.53923365033575, 148.66465833943872, 148.14002840261458, 146.2213094403447, 145.1205217373434, 145.191540221744, 146.5113017841124, 143.2148564838777, 133.34919420783564, 143.73565949934357, 140.85940789413945, 138.5631409764707, 135.2193496217047, 139.01292491013962, 137.49194410950417, 157.03388623565232, 166.4734370078947, 165.89385078376014, 162.99551940749748, 164.42092813416852, 162.57977512087714, 178.72847102842505, 178.32460537188402, 181.50207977583773, 184.6379795719105, 190.32179772826873, 200.21057267375033, 210.85956560678986, 211.31094518625147, 188.17464632938143, 182.37109021976065, 184.3731382141097, 183.187401339984, 189.68214090621686, 208.63009597053735, 221.32760955891592, 238.08284561890983, 236.96265209115026, 248.182463261316, 248.7604353203693, 236.59322633724793, 246.59155004294084, 239.7889422403703, 249.5862432512128, 259.54484129089235, 231.13864232348013, 225.31402739325364, 236.3598868865754, 224.23871386767337, 222.1478264568228, 219.48941246302715, 232.94277946084256], "eps_index": [100.0, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572], "gap": [0.0, -1.6482744035110102, -4.567193254617365, -1.7316984216183329, -2.1147191254659816, -0.5940704772306589, -0.3711179578188677, 0.269154779924591, 1.9270044730779006, 4.5281138143026, 7.92956407770663, 3.7277722947268757, 1.2124144279959808, -4.921629735369464, -11.569829181352844, -12.072900874178316, -13.112488900060399, -22.30221447049034, -20.131142124830063, -20.969704468879726, -14.0716667726888, -15.11125420117446, -18.792888156803684, -18.3104272372816, -17.259352473360693, -18.936477758856427, -15.042331383355986, -25.534662769227367, -29.009528271401166, -29.41505289775361, -28.98801961130394, -28.012766996260936, -30.48263730867059, -28.7341076206979, -27.297197221077923, -22.15548284633452, -32.89479972593716, -31.544450272937198, -35.9071173228934, -39.883146433781164, -63.7226532049487, -64.86525626658135, -65.56727350696363, -63.4931131953999, -63.412000503976174, -61.795546199782876, -63.31930071191792, -67.76310255696475, -63.51049444374809, -60.73529124533556, -50.034246566297526, -51.975151038789335, -58.85811821591929, -70.2734501543886, -74.01041496487295, -62.24834648221681, -69.10208604032508, -69.89334952415928, -72.95949612141325, -70.73697659491444, -73.43076362453047, -70.79515762800878, -71.86569078757142, -69.13699489914023, -69.3231746829592, -58.0069407463511, -62.801067790103936, -67.95356287466342, -68.04083472300312, -67.645082904409, -64.82312985307544, -67.86709990105354, -66.92060594885577, -65.1678407203851, -69.13493337847889, -68.08911689769809, -64.88739835551736, -60.984573602469084, -66.47657255296308, -81.5973345065444, -76.42667627607076, -74.55039874386276, -64.51003685068008, -61.957402045792136, -60.29085485840611, -38.60226493853847, -47.14625458111858, -45.450366866790674, -56.20077142363486, -58.54802134513696, -63.78238891501921, -75.28391430699489, -61.36422954968106, -63.423941231839414, -68.87369051651694, -70.50652543008323, -72.46357035859401, -77.53891817472783, -82.67910799385055, -82.086689097581, -80.42143288382209, -72.15115055906114, -68.5494810989689, -69.86989681039873, -74.39703605107442, -82.18266387960492, -81.65803394278078, -79.7393149805109, -78.63852727750961, -78.70954576191019, -80.02930732427859, -76.7328620240439, -66.86719974800184, -77.25366503950977, -74.37741343430565, -72.08114651663689, -68.73735516187091, -72.53093045030582, -71.00994964967038, -85.10406167424881, -94.54361244649118, -93.96402622235664, -91.06569484609398, -92.49110357276501, -90.64995055947364, -106.79864646702154, -106.39478081048051, -109.57225521443422, -112.708155010507, -118.39197316686523, -128.28074811234683, -131.26584446182218, -131.7172240412838, -108.58092518441376, -102.77736907479297, -104.77941706914203, -103.59368019501633, -110.08841976124918, -129.03637482556968, -141.73388841394825, -158.48912447394216, -157.3689309461826, -168.58874211634833, -169.16671417540164, -145.5498283686422, -155.54815207433512, -148.74554427176457, -158.5428452826071, -168.50144332228663, -140.0952443548744, -134.27062942464792, -145.31648891796968, -133.19531589906765, -131.10442848821708, -128.44601449442143, -141.89938149223684], "quarter_markers": [100.0, 99.7229916897507, null, null, null, null, null, null, null, null, null, null, null, null, 93.07479224376732, null, null, null, null, null, null, null, null, null, null, null, null, 83.65650969529086, null, null, null, null, null, null, null, null, null, null, null, null, 70.45244690674053, null, null, null, null, null, null, null, null, null, null, null, null, 62.04986149584487, null, null, null, null, null, null, null, null, null, null, null, null, null, 58.91043397968606, null, null, null, null, null, null, null, null, null, null, null, 57.9870729455217, null, null, null, null, null, null, null, null, null, null, null, null, 62.142197599261316, null, null, null, null, null, null, null, null, null, null, null, null, 66.4819944598338, null, null, null, null, null, null, null, null, null, null, null, null, null, 71.9298245614035, null, null, null, null, null, null, null, null, null, null, null, 79.59372114496767, null, null, null, null, null, null, null, null, null, null, null, null, 91.04339796860572, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [-9.0, 141.9, 132.9]}}, "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": [167.39304, 169.688444, 174.574511, 169.82809, 170.46924, 167.92378, 167.550573, 166.478801, 163.703676, 159.3496, 153.655809, 160.689316, 164.89985, 175.167813, 175.167813, 176.00992, 177.750118, 193.133079, 189.498855, 190.90255, 179.355715, 181.095912, 187.258711, 186.451105, 184.691679, 187.49907, 180.98054, 182.778423, 188.595106, 189.273926, 188.559102, 186.926597, 191.060988, 188.134071, 185.728783, 177.121911, 195.09878, 192.838389, 200.14119, 206.796786, 224.599779, 226.512417, 227.687545, 224.215545, 224.079768, 221.373936, 223.924595, 231.36321, 224.24464, 219.599143, 201.686339, 204.935278, 216.456886, 221.500014, 227.755433, 208.066549, 219.539232, 220.863752, 225.996268, 222.275925, 226.785137, 222.373316, 224.165314, 219.597667, 219.909319, 200.966731, 208.991766, 212.361501, 212.507588, 211.845127, 207.121374, 212.216768, 210.632403, 207.698396, 214.339033, 212.588409, 207.228955, 200.695898, 209.889122, 233.654583, 224.999261, 221.858503, 205.051636, 200.778703, 197.989019, 161.683829, 175.985873, 173.147075, 191.142504, 195.071637, 203.833604, 223.086357, 206.741163, 210.188977, 219.311478, 222.04473, 225.320687, 233.816466, 242.420786, 241.429118, 238.641595, 224.797718, 218.768774, 220.979058, 228.557174, 248.854291, 247.976097, 244.764295, 242.921653, 243.040533, 245.249722, 239.731702, 223.21727, 240.60349, 235.788845, 231.945054, 226.34778, 232.697961, 230.151945, 262.863796, 278.664947, 277.69476, 272.843155, 275.22919, 272.147228, 299.179021, 298.502978, 303.821849, 309.071127, 318.585443, 335.138564, 352.964237, 353.719815, 314.991261, 305.276512, 308.627801, 306.64296, 317.514702, 349.23226, 370.487014, 398.534113, 396.658987, 415.44017, 416.407655, 396.040594, 412.777092, 401.39, 417.79, 434.46, 386.91, 377.16, 395.65, 375.36, 371.86, 367.41, 389.93], "ttmEps": [10.83, 10.8, 10.8, 10.8, 10.8, 10.8, 10.8, 10.8, 10.8, 10.8, 10.8, 10.8, 10.8, 10.8, 10.08, 10.08, 10.08, 10.08, 10.08, 10.08, 10.08, 10.08, 10.08, 10.08, 10.08, 10.08, 10.08, 9.06, 9.06, 9.06, 9.06, 9.06, 9.06, 9.06, 9.06, 9.06, 9.06, 9.06, 9.06, 9.06, 7.63, 7.63, 7.63, 7.63, 7.63, 7.63, 7.63, 7.63, 7.63, 7.63, 7.63, 7.63, 7.63, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.72, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.38, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.28, 6.73, 6.73, 6.73, 6.73, 6.73, 6.73, 6.73, 6.73, 6.73, 6.73, 6.73, 6.73, 6.73, 7.2, 7.2, 7.2, 7.2, 7.2, 7.2, 7.2, 7.2, 7.2, 7.2, 7.2, 7.2, 7.2, 7.2, 7.79, 7.79, 7.79, 7.79, 7.79, 7.79, 7.79, 7.79, 7.79, 7.79, 7.79, 7.79, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 8.62, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86, 9.86], "quarterlyEps": [2.83, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 2.01, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.73, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.58, 1.58, 1.58, 1.58, 1.58, 1.58, 1.58, 1.58, 1.58, 1.58, 1.58, 1.58, 1.58, 1.58, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.67, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.63, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 1.85, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.26, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 2.46, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09], "priceIndex": [100.0, 101.37126609326171, 104.29018494436806, 101.45469011136903, 101.83771081521668, 100.31706216698136, 100.09410964756957, 99.45383690982611, 97.7959872166728, 95.1948778754481, 91.79342761204407, 95.99521939502382, 98.51057726175472, 104.64462142512016, 104.64462142512016, 105.14769311794564, 106.18728114382772, 115.37700671425766, 113.20593436859738, 114.04449671264705, 107.14645901645612, 108.18604644494178, 111.867680400571, 111.38521948104892, 110.33414471712801, 112.01127000262375, 108.1171236271233, 109.19117246451823, 112.66603796669203, 113.07156259304448, 112.6445293065948, 111.6692766915518, 114.13914700396145, 112.39061731598876, 110.95370691636879, 105.81199254162539, 116.55130942122803, 115.20095996822806, 119.56362701818426, 123.53965612907203, 134.17510011168923, 135.3177031733219, 136.01972041370416, 133.94556010214043, 133.8644474107167, 132.2479931065234, 133.77174761865845, 138.2155494637053, 133.96294135048862, 131.1877381520761, 120.48669347303806, 122.42759794552987, 129.31056512265982, 132.32331165023348, 136.06027646071783, 124.29820797806168, 131.15194753616996, 131.94321102000416, 135.00935761725813, 132.78683809075932, 135.48062512037535, 132.84501912385366, 133.9155522834163, 131.1868563949851, 131.37303617880409, 120.05680224219597, 124.85092928594881, 126.86399685434948, 126.95126870268918, 126.55551688409506, 123.7335638327615, 126.7775338807396, 125.83103992854183, 124.07827470007116, 128.04536735816495, 126.99955087738415, 123.79783233520342, 119.89500758215515, 125.38700653264914, 139.5844074520661, 134.41374922159247, 132.53747168938446, 122.49710979620178, 119.94447499131384, 118.27792780392781, 96.58933788406017, 105.13332752664029, 103.43743981231238, 114.18784436915656, 116.53509429065866, 121.76946186054091, 133.2709872525166, 123.50642714894238, 125.56613883110073, 131.01588811577827, 132.64872302934455, 134.60576795785533, 139.68111577398915, 144.82130559311187, 144.22888669684232, 142.56363048308341, 134.29334815832246, 130.69167869823022, 132.01209440966005, 136.53923365033575, 148.66465833943872, 148.14002840261458, 146.2213094403447, 145.1205217373434, 145.191540221744, 146.5113017841124, 143.2148564838777, 133.34919420783564, 143.73565949934357, 140.85940789413945, 138.5631409764707, 135.2193496217047, 139.01292491013962, 137.49194410950417, 157.03388623565232, 166.4734370078947, 165.89385078376014, 162.99551940749748, 164.42092813416852, 162.57977512087714, 178.72847102842505, 178.32460537188402, 181.50207977583773, 184.6379795719105, 190.32179772826873, 200.21057267375033, 210.85956560678986, 211.31094518625147, 188.17464632938143, 182.37109021976065, 184.3731382141097, 183.187401339984, 189.68214090621686, 208.63009597053735, 221.32760955891592, 238.08284561890983, 236.96265209115026, 248.182463261316, 248.7604353203693, 236.59322633724793, 246.59155004294084, 239.7889422403703, 249.5862432512128, 259.54484129089235, 231.13864232348013, 225.31402739325364, 236.3598868865754, 224.23871386767337, 222.1478264568228, 219.48941246302715, 232.94277946084256], "epsIndex": [100.0, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572], "valuationGap": [0.0, -1.6482744035110102, -4.567193254617365, -1.7316984216183329, -2.1147191254659816, -0.5940704772306589, -0.3711179578188677, 0.269154779924591, 1.9270044730779006, 4.5281138143026, 7.92956407770663, 3.7277722947268757, 1.2124144279959808, -4.921629735369464, -11.569829181352844, -12.072900874178316, -13.112488900060399, -22.30221447049034, -20.131142124830063, -20.969704468879726, -14.0716667726888, -15.11125420117446, -18.792888156803684, -18.3104272372816, -17.259352473360693, -18.936477758856427, -15.042331383355986, -25.534662769227367, -29.009528271401166, -29.41505289775361, -28.98801961130394, -28.012766996260936, -30.48263730867059, -28.7341076206979, -27.297197221077923, -22.15548284633452, -32.89479972593716, -31.544450272937198, -35.9071173228934, -39.883146433781164, -63.7226532049487, -64.86525626658135, -65.56727350696363, -63.4931131953999, -63.412000503976174, -61.795546199782876, -63.31930071191792, -67.76310255696475, -63.51049444374809, -60.73529124533556, -50.034246566297526, -51.975151038789335, -58.85811821591929, -70.2734501543886, -74.01041496487295, -62.24834648221681, -69.10208604032508, -69.89334952415928, -72.95949612141325, -70.73697659491444, -73.43076362453047, -70.79515762800878, -71.86569078757142, -69.13699489914023, -69.3231746829592, -58.0069407463511, -62.801067790103936, -67.95356287466342, -68.04083472300312, -67.645082904409, -64.82312985307544, -67.86709990105354, -66.92060594885577, -65.1678407203851, -69.13493337847889, -68.08911689769809, -64.88739835551736, -60.984573602469084, -66.47657255296308, -81.5973345065444, -76.42667627607076, -74.55039874386276, -64.51003685068008, -61.957402045792136, -60.29085485840611, -38.60226493853847, -47.14625458111858, -45.450366866790674, -56.20077142363486, -58.54802134513696, -63.78238891501921, -75.28391430699489, -61.36422954968106, -63.423941231839414, -68.87369051651694, -70.50652543008323, -72.46357035859401, -77.53891817472783, -82.67910799385055, -82.086689097581, -80.42143288382209, -72.15115055906114, -68.5494810989689, -69.86989681039873, -74.39703605107442, -82.18266387960492, -81.65803394278078, -79.7393149805109, -78.63852727750961, -78.70954576191019, -80.02930732427859, -76.7328620240439, -66.86719974800184, -77.25366503950977, -74.37741343430565, -72.08114651663689, -68.73735516187091, -72.53093045030582, -71.00994964967038, -85.10406167424881, -94.54361244649118, -93.96402622235664, -91.06569484609398, -92.49110357276501, -90.64995055947364, -106.79864646702154, -106.39478081048051, -109.57225521443422, -112.708155010507, -118.39197316686523, -128.28074811234683, -131.26584446182218, -131.7172240412838, -108.58092518441376, -102.77736907479297, -104.77941706914203, -103.59368019501633, -110.08841976124918, -129.03637482556968, -141.73388841394825, -158.48912447394216, -157.3689309461826, -168.58874211634833, -169.16671417540164, -145.5498283686422, -155.54815207433512, -148.74554427176457, -158.5428452826071, -168.50144332228663, -140.0952443548744, -134.27062942464792, -145.31648891796968, -133.19531589906765, -131.10442848821708, -128.44601449442143, -141.89938149223684], "quarterMarkers": [100.0, 99.7229916897507, null, null, null, null, null, null, null, null, null, null, null, null, 93.07479224376732, null, null, null, null, null, null, null, null, null, null, null, null, 83.65650969529086, null, null, null, null, null, null, null, null, null, null, null, null, 70.45244690674053, null, null, null, null, null, null, null, null, null, null, null, null, 62.04986149584487, null, null, null, null, null, null, null, null, null, null, null, null, null, 58.91043397968606, null, null, null, null, null, null, null, null, null, null, null, 57.9870729455217, null, null, null, null, null, null, null, null, null, null, null, null, 62.142197599261316, null, null, null, null, null, null, null, null, null, null, null, null, 66.4819944598338, null, null, null, null, null, null, null, null, null, null, null, null, null, 71.9298245614035, null, null, null, null, null, null, null, null, null, null, null, 79.59372114496767, null, null, null, null, null, null, null, null, null, null, null, null, 91.04339796860572, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-05-24", "2023-08-23", "", "", "", "", "", "", "", "", "", "", "", "", "2023-11-21", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-21", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-22", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-26", "", "", "", "", "", "", "", "", "", "", "", "2025-02-19", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-20", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-25", "", "", "", "", "", "", "", "", "", "", "", "2026-02-18", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-20", "", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-04-30", "2023-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2023-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-31", "", "", "", "", "", "", "", "", "", "", "", "2025-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-31", "", "", "", "", "", "", "", "", "", "", "", "2026-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [2.5362318840579814, -1.1904761904761827, -1.1904761904761827, -1.1904761904761827, -1.1904761904761827, -1.1904761904761827, -1.1904761904761827, -1.1904761904761827, -1.1904761904761827, -1.1904761904761827, -1.1904761904761827, -1.1904761904761827, -1.1904761904761827, -1.1904761904761827, -0.4950495049505065, -0.4950495049505065, -0.4950495049505065, -0.4950495049505065, -0.4950495049505065, -0.4950495049505065, -0.4950495049505065, -0.4950495049505065, -0.4950495049505065, -0.4950495049505065, -0.4950495049505065, -0.4950495049505065, -0.4950495049505065, 1.1695906432748548, 1.1695906432748548, 1.1695906432748548, 1.1695906432748548, 1.1695906432748548, 1.1695906432748548, 1.1695906432748548, 1.1695906432748548, 1.1695906432748548, 1.1695906432748548, 1.1695906432748548, 1.1695906432748548, 1.1695906432748548, 10.236220472440936, 10.236220472440936, 10.236220472440936, 10.236220472440936, 10.236220472440936, 10.236220472440936, 10.236220472440936, 10.236220472440936, 10.236220472440936, 10.236220472440936, 10.236220472440936, 10.236220472440936, 10.236220472440936, 4.635761589403978, 4.635761589403978, 4.635761589403978, 4.635761589403978, 4.635761589403978, 4.635761589403978, 4.635761589403978, 4.635761589403978, 4.635761589403978, 4.635761589403978, 4.635761589403978, 4.635761589403978, 4.635761589403978, 4.635761589403978, 1.8292682926829285, 1.8292682926829285, 1.8292682926829285, 1.8292682926829285, 1.8292682926829285, 1.8292682926829285, 1.8292682926829285, 1.8292682926829285, 1.8292682926829285, 1.8292682926829285, 1.8292682926829285, 1.8292682926829285, 5.844155844155835, 5.844155844155835, 5.844155844155835, 5.844155844155835, 5.844155844155835, 5.844155844155835, 5.844155844155835, 5.844155844155835, 5.844155844155835, 5.844155844155835, 5.844155844155835, 5.844155844155835, 5.844155844155835, 8.823529411764714, 8.823529411764714, 8.823529411764714, 8.823529411764714, 8.823529411764714, 8.823529411764714, 8.823529411764714, 8.823529411764714, 8.823529411764714, 8.823529411764714, 8.823529411764714, 8.823529411764714, 8.823529411764714, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 5.1282051282051215, 1.345291479820619, 1.345291479820619, 1.345291479820619, 1.345291479820619, 1.345291479820619, 1.345291479820619, 1.345291479820619, 1.345291479820619, 1.345291479820619, 1.345291479820619, 1.345291479820619, 1.345291479820619, 6.956521739130442, 6.956521739130442, 6.956521739130442, 6.956521739130442, 6.956521739130442, 6.956521739130442, 6.956521739130442, 6.956521739130442, 6.956521739130442, 6.956521739130442, 6.956521739130442, 6.956521739130442, 6.956521739130442, 6.185567010309268, 6.185567010309268, 6.185567010309268, 6.185567010309268, 6.185567010309268, 6.185567010309268, 6.185567010309268, 6.185567010309268, 6.185567010309268, 6.185567010309268, 6.185567010309268, 6.185567010309268], "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": [86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 167.39304, "latestClose": 389.93, "startTtmEps": 10.83, "latestTtmEps": 9.86, "priceChangePct": 132.94277946084256, "epsChangePct": -8.95660203139428, "earningsGapPct": -141.89938149223684, "startMultiple": 15.45642105263158, "latestMultiple": 39.54665314401623, "multipleChangePct": 155.8590569534407, "latestQuarter": "2026-05-20", "tone": "negative", "read": "Market price is leading earnings power; the spread is closing and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 76.45563499505911, "earningsMovePct": 46.50817236255571, "spread": -29.947462632503402, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 90.26982753062163, "earningsMovePct": 29.226736566186105, "spread": -61.04309096443552, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 132.94277946084256, "earningsMovePct": -8.95660203139428, "spread": -141.89938149223684, "lead": "price"}]}, "state": {"key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 11 updates.", "marketChangePct": 132.94277946084256, "earningsChangePct": -8.95660203139428, "recentMarketMovePoints": -15.239683800473443, "recentEarningsMovePoints": 11.449676823638043}, "pressure": {"score": 83, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 100, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.70451423, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.29754958, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.28048305, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.03739464, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.02657346, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -2.927393896878283, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-20", "alignedPeriod": "2026-04-30", "requiredPeriod": "2026-04-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, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 99.7229916897507, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 93.07479224376732, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 83.65650969529086, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 70.45244690674053, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 62.04986149584487, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 58.91043397968606, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 57.9870729455217, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 62.142197599261316, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 66.4819944598338, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 71.9298245614035, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 79.59372114496767, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572, 91.04339796860572], "revenue": [100.0, 99.74060143482333, 99.74060143482333, 99.74060143482333, 99.74060143482333, 99.74060143482333, 99.74060143482333, 99.74060143482333, 99.74060143482333, 99.74060143482333, 99.74060143482333, 99.74060143482333, 99.74060143482333, 99.74060143482333, 95.61297469898578, 95.61297469898578, 95.61297469898578, 95.61297469898578, 95.61297469898578, 95.61297469898578, 95.61297469898578, 95.61297469898578, 95.61297469898578, 95.61297469898578, 95.61297469898578, 95.61297469898578, 95.61297469898578, 89.88712335732372, 89.88712335732372, 89.88712335732372, 89.88712335732372, 89.88712335732372, 89.88712335732372, 89.88712335732372, 89.88712335732372, 89.88712335732372, 89.88712335732372, 89.88712335732372, 89.88712335732372, 89.88712335732372, 81.30998567538731, 81.30998567538731, 81.30998567538731, 81.30998567538731, 81.30998567538731, 81.30998567538731, 81.30998567538731, 81.30998567538731, 81.30998567538731, 81.30998567538731, 81.30998567538731, 81.30998567538731, 81.30998567538731, 75.37154949792372, 75.37154949792372, 75.37154949792372, 75.37154949792372, 75.37154949792372, 75.37154949792372, 75.37154949792372, 75.37154949792372, 75.37154949792372, 75.37154949792372, 75.37154949792372, 75.37154949792372, 75.37154949792372, 75.37154949792372, 73.24819528217063, 73.24819528217063, 73.24819528217063, 73.24819528217063, 73.24819528217063, 73.24819528217063, 73.24819528217063, 73.24819528217063, 73.24819528217063, 73.24819528217063, 73.24819528217063, 73.24819528217063, 72.55255491852624, 72.55255491852624, 72.55255491852624, 72.55255491852624, 72.55255491852624, 72.55255491852624, 72.55255491852624, 72.55255491852624, 72.55255491852624, 72.55255491852624, 72.55255491852624, 72.55255491852624, 72.55255491852624, 76.29010868244333, 76.29010868244333, 76.29010868244333, 76.29010868244333, 76.29010868244333, 76.29010868244333, 76.29010868244333, 76.29010868244333, 76.29010868244333, 76.29010868244333, 76.29010868244333, 76.29010868244333, 76.29010868244333, 80.70449961911883, 80.70449961911883, 80.70449961911883, 80.70449961911883, 80.70449961911883, 80.70449961911883, 80.70449961911883, 80.70449961911883, 80.70449961911883, 80.70449961911883, 80.70449961911883, 80.70449961911883, 80.70449961911883, 80.70449961911883, 85.62217116871, 85.62217116871, 85.62217116871, 85.62217116871, 85.62217116871, 85.62217116871, 85.62217116871, 85.62217116871, 85.62217116871, 85.62217116871, 85.62217116871, 85.62217116871, 91.34928900628711, 91.34928900628711, 91.34928900628711, 91.34928900628711, 91.34928900628711, 91.34928900628711, 91.34928900628711, 91.34928900628711, 91.34928900628711, 91.34928900628711, 91.34928900628711, 91.34928900628711, 91.34928900628711, 98.99019872020199, 98.99019872020199, 98.99019872020199, 98.99019872020199, 98.99019872020199, 98.99019872020199, 98.99019872020199, 98.99019872020199, 98.99019872020199, 98.99019872020199, 98.99019872020199, 98.99019872020199], "cashGeneration": [100.0, 100.93376394678553, 100.93376394678553, 100.93376394678553, 100.93376394678553, 100.93376394678553, 100.93376394678553, 100.93376394678553, 100.93376394678553, 100.93376394678553, 100.93376394678553, 100.93376394678553, 100.93376394678553, 100.93376394678553, 104.5423700249013, 104.5423700249013, 104.5423700249013, 104.5423700249013, 104.5423700249013, 104.5423700249013, 104.5423700249013, 104.5423700249013, 104.5423700249013, 104.5423700249013, 104.5423700249013, 104.5423700249013, 104.5423700249013, 100.74779534167044, 100.74779534167044, 100.74779534167044, 100.74779534167044, 100.74779534167044, 100.74779534167044, 100.74779534167044, 100.74779534167044, 100.74779534167044, 100.74779534167044, 100.74779534167044, 100.74779534167044, 100.74779534167044, 94.3870121204617, 94.3870121204617, 94.3870121204617, 94.3870121204617, 94.3870121204617, 94.3870121204617, 94.3870121204617, 94.3870121204617, 94.3870121204617, 94.3870121204617, 94.3870121204617, 94.3870121204617, 94.3870121204617, 86.50879799689078, 86.50879799689078, 86.50879799689078, 86.50879799689078, 86.50879799689078, 86.50879799689078, 86.50879799689078, 86.50879799689078, 86.50879799689078, 86.50879799689078, 86.50879799689078, 86.50879799689078, 86.50879799689078, 86.50879799689078, 78.81381815180156, 78.81381815180156, 78.81381815180156, 78.81381815180156, 78.81381815180156, 78.81381815180156, 78.81381815180156, 78.81381815180156, 78.81381815180156, 78.81381815180156, 78.81381815180156, 78.81381815180156, 77.33447865505524, 77.33447865505524, 77.33447865505524, 77.33447865505524, 77.33447865505524, 77.33447865505524, 77.33447865505524, 77.33447865505524, 77.33447865505524, 77.33447865505524, 77.33447865505524, 77.33447865505524, 77.33447865505524, 75.85044437107048, 75.85044437107048, 75.85044437107048, 75.85044437107048, 75.85044437107048, 75.85044437107048, 75.85044437107048, 75.85044437107048, 75.85044437107048, 75.85044437107048, 75.85044437107048, 75.85044437107048, 75.85044437107048, 79.89767771403415, 79.89767771403415, 79.89767771403415, 79.89767771403415, 79.89767771403415, 79.89767771403415, 79.89767771403415, 79.89767771403415, 79.89767771403415, 79.89767771403415, 79.89767771403415, 79.89767771403415, 79.89767771403415, 79.89767771403415, 91.93105369598416, 91.93105369598416, 91.93105369598416, 91.93105369598416, 91.93105369598416, 91.93105369598416, 91.93105369598416, 91.93105369598416, 91.93105369598416, 91.93105369598416, 91.93105369598416, 91.93105369598416, 95.40555738990466, 95.40555738990466, 95.40555738990466, 95.40555738990466, 95.40555738990466, 95.40555738990466, 95.40555738990466, 95.40555738990466, 95.40555738990466, 95.40555738990466, 95.40555738990466, 95.40555738990466, 95.40555738990466, 97.1252080839765, 97.1252080839765, 97.1252080839765, 97.1252080839765, 97.1252080839765, 97.1252080839765, 97.1252080839765, 97.1252080839765, 97.1252080839765, 97.1252080839765, 97.1252080839765, 97.1252080839765], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": -8.956602031394283, "valuationContribution": 141.89938149223684, "marketMove": 132.94277946084256, "items": [{"key": "earnings", "label": "Earnings contribution", "value": -8.956602031394283}, {"key": "valuation", "label": "Relative valuation contribution", "value": 141.89938149223684}, {"key": "market", "label": "Total market move", "value": 132.94277946084256}]}, "acceptance": {"available": true, "events": [{"date": "2023-08-25", "periodEnd": "2023-07-31", "earningsChangePct": -0.27700831024930483, "surprisePct": -1.1904761904761827, "immediateReturnPct": 1.3712660932617027, "forward4WeekPct": 0.31706216698135226, "forward13WeekPct": 4.644621425120166, "toDateReturnPct": 132.94277946084256, "weeksSince": 154, "availabilitySource": "reported", "spread": -1.6482744035110102, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2023-11-24", "periodEnd": "2023-10-31", "earningsChangePct": -6.666666666666677, "surprisePct": -0.4950495049505065, "immediateReturnPct": 0.0, "forward4WeekPct": 8.181321530799735, "forward13WeekPct": 4.3447536791476615, "toDateReturnPct": 122.60368119113298, "weeksSince": 141, "availabilitySource": "reported", "spread": -11.569829181352844, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-02-23", "periodEnd": "2024-01-31", "earningsChangePct": -10.119047619047617, "surprisePct": 1.1695906432748548, "immediateReturnPct": 0.9934123304085718, "forward4WeekPct": 3.2854675977870285, "forward13WeekPct": 24.101618328688822, "toDateReturnPct": 115.45410351853297, "weeksSince": 128, "availabilitySource": "reported", "spread": -25.534662769227367, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-05-24", "periodEnd": "2024-04-30", "earningsChangePct": -15.783664459161152, "surprisePct": 10.236220472440936, "immediateReturnPct": 8.608931185226453, "forward4WeekPct": 8.357471281009165, "forward13WeekPct": 7.109988643633947, "toDateReturnPct": 88.55708908357987, "weeksSince": 115, "availabilitySource": "reported", "spread": -63.7226532049487, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-08-23", "periodEnd": "2024-07-31", "earningsChangePct": -11.926605504587162, "surprisePct": 4.635761589403978, "immediateReturnPct": 2.3298533454833015, "forward4WeekPct": 2.0359093588734334, "forward13WeekPct": -3.448779171663763, "toDateReturnPct": 80.14210922354303, "weeksSince": 102, "availabilitySource": "reported", "spread": -70.2734501543886, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-11-29", "periodEnd": "2024-10-31", "earningsChangePct": -5.059523809523803, "surprisePct": 1.8292682926829285, "immediateReturnPct": 1.612376920150993, "forward4WeekPct": 1.5431239525484308, "forward13WeekPct": 7.6593902747345455, "toDateReturnPct": 86.5767285779096, "weeksSince": 88, "availabilitySource": "reported", "spread": -67.95356287466342, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-02-21", "periodEnd": "2025-01-31", "earningsChangePct": -1.5673981191222541, "surprisePct": 5.844155844155835, "immediateReturnPct": 11.3228645551245, "forward4WeekPct": -4.340586550264369, "forward13WeekPct": -1.4998199859066474, "toDateReturnPct": 85.77904194577555, "weeksSince": 76, "availabilitySource": "reported", "spread": -81.5973345065444, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-05-23", "periodEnd": "2025-04-30", "earningsChangePct": 7.165605095541405, "surprisePct": 8.823529411764714, "immediateReturnPct": -7.326846078713811, "forward4WeekPct": 1.0015538511841893, "forward13WeekPct": 11.550654350413737, "toDateReturnPct": 74.7888150775621, "weeksSince": 63, "availabilitySource": "reported", "spread": -61.36422954968106, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-08-22", "periodEnd": "2025-07-31", "earningsChangePct": 6.983655274888556, "surprisePct": 5.1282051282051215, "immediateReturnPct": 8.880542511433042, "forward4WeekPct": 6.336864753149252, "forward13WeekPct": 0.6977558271699769, "toDateReturnPct": 70.6050145684773, "weeksSince": 50, "availabilitySource": "reported", "spread": -82.18266387960492, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-11-28", "periodEnd": "2025-10-31", "earningsChangePct": 8.194444444444438, "surprisePct": 1.345291479820619, "immediateReturnPct": 14.213154270757933, "forward4WeekPct": 19.5858631566203, "forward13WeekPct": 53.68969182511143, "toDateReturnPct": 69.42285671320309, "weeksSince": 36, "availabilitySource": "reported", "spread": -85.10406167424881, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-02-20", "periodEnd": "2026-01-31", "earningsChangePct": 10.654685494223347, "surprisePct": 6.956521739130442, "immediateReturnPct": 5.318896395342931, "forward4WeekPct": -7.91038867135565, "forward13WeekPct": 18.172193994362296, "toDateReturnPct": 16.348890245886484, "weeksSince": 24, "availabilitySource": "reported", "spread": -131.26584446182218, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-22", "periodEnd": "2026-04-30", "earningsChangePct": 14.385150812064973, "surprisePct": 6.185567010309268, "immediateReturnPct": -4.891135106533994, "forward4WeekPct": 4.335257717584473, "forward13WeekPct": null, "toDateReturnPct": -6.358589877508369, "weeksSince": 11, "availabilitySource": "reported", "spread": -145.5498283686422, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}], "latestEvent": {"date": "2026-05-22", "periodEnd": "2026-04-30", "earningsChangePct": 14.385150812064973, "surprisePct": 6.185567010309268, "immediateReturnPct": -4.891135106533994, "forward4WeekPct": 4.335257717584473, "forward13WeekPct": null, "toDateReturnPct": -6.358589877508369, "weeksSince": 11, "availabilitySource": "reported", "spread": -145.5498283686422, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": true, "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": "Semiconductors", "population": 22, "spreadPercentile": 66.7, "qualityPercentile": 76.2, "rarityPercentile": 50.0, "currentOneYearSpread": 4.468799000000001, "lead": "aligned", "relatedSignals": []}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-11-24", "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."}