{"ticker": {"uuid": "e6ae4305-4756-48a4-9c99-6076e74bcad8", "symbol": "ESTC", "name": "Elastic NV", "sector": "Technology", "industry": "Software - Application", "currency": "USD"}, "next_event": {"report_date": "2026-08-27", "fiscal_date_ending": "2026-07-31", "estimate": -0.14, "session": "Time unconfirmed", "days": 14}, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 1, "inline": 0, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 8.1, "average_surprise_label": "+8.1%", "median_surprise": 37.0, "surprise_dispersion": 127.4, "average_reaction": 3.4, "average_reaction_label": "+3.4%", "average_abs_reaction": 17.4, "positive_response_rate": 50.0, "confirmation_rate": 63.6, "reaction_sample": 12, "streak": {"count": 1, "band": "beat", "label": "1 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": 86, "band": "High", "tone": "negative", "days": 14, "proximity_component": 21, "reaction_component": 35, "variability_component": 25, "uncertainty_component": 5, "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": null, "revenue_growth_1y": 17.3, "cash_conversion": 0.9, "net_margin": 21.1, "earnings_yield": 0.8, "eps_surprise_avg": 42.3, "sue_score": 1.43, "pe_ratio": 21.4, "completeness": 92.9, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 75.11, "currency": "USD", "return_13w": 43.8, "fair_value": 86.46859, "fair_value_gap": -13.1, "relative_strength": -1.8, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 56.2}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-08-31", "date_source": "exact", "eps_actual": 0.25, "eps_estimate": 0.11, "eps_surprise": 0.14, "surprise_pct": 127.2727, "surprise_label": "+127.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 23.721472597034808, "one_week_reaction_label": "+23.7%", "four_week_reaction": 32.53373313343329, "four_week_reaction_label": "+32.5%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-10-31", "reported_date": "2023-11-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": null, "eps_yoy_label": "-", "one_week_reaction": 42.285345384118784, "one_week_reaction_label": "+42.3%", "four_week_reaction": 45.706907682375714, "four_week_reaction_label": "+45.7%", "confirmation": "confirmed", "revenue": 310612000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -24796000.0, "operating_cash_flow": -2387000.0, "free_cash_flow": -1491000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-02-29", "date_source": "exact", "eps_actual": 0.36, "eps_estimate": 0.32, "eps_surprise": 0.04, "surprise_pct": 12.5, "surprise_label": "+12.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -9.728436969603456, "one_week_reaction_label": "-9.7%", "four_week_reaction": -21.015275420459812, "four_week_reaction_label": "-21.0%", "confirmation": "diverged", "revenue": 327957000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 176124000.0, "operating_cash_flow": 52389000.0, "free_cash_flow": 53466000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-05-30", "date_source": "exact", "eps_actual": 0.21, "eps_estimate": 0.2, "eps_surprise": 0.01, "surprise_pct": 5.0, "surprise_label": "+5.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.8575512148642264, "one_week_reaction_label": "-0.9%", "four_week_reaction": 3.706526917579801, "four_week_reaction_label": "+3.7%", "confirmation": "contained", "revenue": 334999000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -41100000.0, "operating_cash_flow": 60948000.0, "free_cash_flow": 61793000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-08-29", "date_source": "exact", "eps_actual": 0.35, "eps_estimate": 0.25, "eps_surprise": 0.1, "surprise_pct": 40.0, "surprise_label": "+40.0%", "surprise_band": "beat", "eps_yoy": 39.99999999999999, "eps_yoy_label": "+40.0%", "one_week_reaction": -27.8913496119629, "one_week_reaction_label": "-27.9%", "four_week_reaction": -27.70206322165436, "four_week_reaction_label": "-27.7%", "confirmation": "diverged", "revenue": 347420000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -49227000.0, "operating_cash_flow": 52754000.0, "free_cash_flow": 53501000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-11-21", "date_source": "exact", "eps_actual": 0.59, "eps_estimate": 0.38, "eps_surprise": 0.21, "surprise_pct": 55.2632, "surprise_label": "+55.3%", "surprise_band": "beat", "eps_yoy": 59.45945945945945, "eps_yoy_label": "+59.5%", "one_week_reaction": 25.150602409638566, "one_week_reaction_label": "+25.2%", "four_week_reaction": 20.539851714550515, "four_week_reaction_label": "+20.5%", "confirmation": "confirmed", "revenue": 365361000.0, "revenue_yoy": 17.626170270305074, "revenue_yoy_label": "+17.6%", "net_income": -25450000.0, "operating_cash_flow": 38377000.0, "free_cash_flow": 39092000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-02-27", "date_source": "exact", "eps_actual": 0.63, "eps_estimate": 0.47, "eps_surprise": 0.16, "surprise_pct": 34.0426, "surprise_label": "+34.0%", "surprise_band": "beat", "eps_yoy": 75.00000000000001, "eps_yoy_label": "+75.0%", "one_week_reaction": 9.381462680955071, "one_week_reaction_label": "+9.4%", "four_week_reaction": -8.620041361158115, "four_week_reaction_label": "-8.6%", "confirmation": "confirmed", "revenue": 382083000.0, "revenue_yoy": 16.50399290150843, "revenue_yoy_label": "+16.5%", "net_income": -17056000.0, "operating_cash_flow": 88058000.0, "free_cash_flow": 88824000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-05-29", "date_source": "exact", "eps_actual": 0.47, "eps_estimate": 0.37, "eps_surprise": 0.1, "surprise_pct": 27.027, "surprise_label": "+27.0%", "surprise_band": "beat", "eps_yoy": 123.80952380952381, "eps_yoy_label": "+123.8%", "one_week_reaction": -12.3360433604336, "one_week_reaction_label": "-12.3%", "four_week_reaction": -11.11111111111111, "four_week_reaction_label": "-11.1%", "confirmation": "diverged", "revenue": 388432000.0, "revenue_yoy": 15.950196866259303, "revenue_yoy_label": "+16.0%", "net_income": -16381000.0, "operating_cash_flow": 86979000.0, "free_cash_flow": 89096000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-08-28", "date_source": "exact", "eps_actual": 0.6, "eps_estimate": 0.42, "eps_surprise": 0.18, "surprise_pct": 42.8571, "surprise_label": "+42.9%", "surprise_band": "beat", "eps_yoy": 71.42857142857143, "eps_yoy_label": "+71.4%", "one_week_reaction": 6.245316012990257, "one_week_reaction_label": "+6.2%", "four_week_reaction": 11.391456407694236, "four_week_reaction_label": "+11.4%", "confirmation": "confirmed", "revenue": 415288000.0, "revenue_yoy": 19.534856945483853, "revenue_yoy_label": "+19.5%", "net_income": -24603000.0, "operating_cash_flow": 104835000.0, "free_cash_flow": 105491000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-11-20", "date_source": "exact", "eps_actual": 0.64, "eps_estimate": 0.58, "eps_surprise": 0.06, "surprise_pct": 10.3448, "surprise_label": "+10.3%", "surprise_band": "beat", "eps_yoy": 8.474576271186448, "eps_yoy_label": "+8.5%", "one_week_reaction": -22.88891335461851, "one_week_reaction_label": "-22.9%", "four_week_reaction": -15.985907739733566, "four_week_reaction_label": "-16.0%", "confirmation": "diverged", "revenue": 423481000.0, "revenue_yoy": 15.90755444615052, "revenue_yoy_label": "+15.9%", "net_income": -51284000.0, "operating_cash_flow": 26612000.0, "free_cash_flow": 27217000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-02-26", "date_source": "exact", "eps_actual": -0.03, "eps_estimate": 0.01, "eps_surprise": -0.04, "surprise_pct": -400.0, "surprise_label": "-400.0%", "surprise_band": "miss", "eps_yoy": -104.76190476190477, "eps_yoy_label": "-104.8%", "one_week_reaction": -10.409497591190636, "one_week_reaction_label": "-10.4%", "four_week_reaction": -8.275980729525113, "four_week_reaction_label": "-8.3%", "confirmation": "confirmed", "revenue": 449881000.0, "revenue_yoy": 17.744312099727022, "revenue_yoy_label": "+17.7%", "net_income": 7753000.0, "operating_cash_flow": 42737000.0, "free_cash_flow": 43673000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-05-28", "date_source": "exact", "eps_actual": -0.01, "eps_estimate": -0.09, "eps_surprise": 0.08, "surprise_pct": 88.8889, "surprise_label": "+88.9%", "surprise_band": "beat", "eps_yoy": -102.12765957446808, "eps_yoy_label": "-102.1%", "one_week_reaction": 18.044152526911148, "one_week_reaction_label": "+18.0%", "four_week_reaction": 7.5898558657179285, "four_week_reaction_label": "+7.6%", "confirmation": "confirmed", "revenue": 450681000.0, "revenue_yoy": 16.0257136384232, "revenue_yoy_label": "+16.0%", "net_income": 435900000.0, "operating_cash_flow": 152710000.0, "free_cash_flow": 155605000.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": [0.25, 0.37, 0.36, 0.21, 0.35, 0.59, 0.63, 0.47, 0.6, 0.64, -0.03, -0.01], "eps_estimate": [0.11, 0.24, 0.32, 0.2, 0.25, 0.38, 0.47, 0.37, 0.42, 0.58, 0.01, -0.09], "surprise": [127.2727, 54.1667, 12.5, 5.0, 40.0, 55.2632, 34.0426, 27.027, 42.8571, 10.3448, -400.0, 88.8889], "reaction_1w": [23.721472597034808, 42.285345384118784, -9.728436969603456, -0.8575512148642264, -27.8913496119629, 25.150602409638566, 9.381462680955071, -12.3360433604336, 6.245316012990257, -22.88891335461851, -10.409497591190636, 18.044152526911148], "reaction_4w": [32.53373313343329, 45.706907682375714, -21.015275420459812, 3.706526917579801, -27.70206322165436, 20.539851714550515, -8.620041361158115, -11.11111111111111, 11.391456407694236, -15.985907739733566, -8.275980729525113, 7.5898558657179285], "revenue": [null, 310.61, 327.96, 335.0, 347.42, 365.36, 382.08, 388.43, 415.29, 423.48, 449.88, 450.68], "net_income": [null, -24.8, 176.12, -41.1, -49.23, -25.45, -17.06, -16.38, -24.6, -51.28, 7.75, 435.9], "financial_unit": "millions", "scatter": [{"x": 127.2727, "y": 23.721472597034808, "label": "2023-07-31"}, {"x": 54.1667, "y": 42.285345384118784, "label": "2023-10-31"}, {"x": 12.5, "y": -9.728436969603456, "label": "2024-01-31"}, {"x": 5.0, "y": -0.8575512148642264, "label": "2024-04-30"}, {"x": 40.0, "y": -27.8913496119629, "label": "2024-07-31"}, {"x": 55.2632, "y": 25.150602409638566, "label": "2024-10-31"}, {"x": 34.0426, "y": 9.381462680955071, "label": "2025-01-31"}, {"x": 27.027, "y": -12.3360433604336, "label": "2025-04-30"}, {"x": 42.8571, "y": 6.245316012990257, "label": "2025-07-31"}, {"x": 10.3448, "y": -22.88891335461851, "label": "2025-10-31"}, {"x": -400.0, "y": -10.409497591190636, "label": "2026-01-31"}, {"x": 88.8889, "y": 18.044152526911148, "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, 100.01666111296234, 123.74208597134286, 129.7734088637121, 130.43985338220594, 132.55581472842385, 135.35488170609796, 134.97167610796402, 131.57280906364542, 132.65578140619795, 125.79140286571142, 120.50983005664777, 126.95768077307564, 125.19160279906698, 129.0403198933689, 183.60546484505164, 192.95234921692767, 187.82072642452516, 188.0206597800733, 187.77074308563812, 173.44218593802063, 186.5044985004998, 200.48317227590803, 196.00133288903697, 207.59746751082972, 217.24425191602793, 217.04431856047984, 215.96134621792737, 194.95168277240919, 176.15794735088303, 168.4105298233922, 170.57647450849714, 167.01099633455513, 162.34588470509829, 162.01266244585136, 160.26324558480505, 178.99033655448184, 176.0413195601466, 176.69110296567808, 183.4055314895035, 174.85838053982005, 173.35888037320893, 186.52115961346217, 190.23658780406532, 181.33955348217262, 189.78673775408194, 191.38620459846717, 203.71542819060312, 186.3378873708764, 187.7207597467511, 170.14328557147618, 174.8750416527824, 181.28957014328557, 176.0413195601466, 126.94101966011328, 116.86104631789402, 125.35821392869042, 127.27424191936021, 128.8737087637454, 131.63945351549484, 138.28723758747083, 135.90469843385534, 132.20593135621456, 134.68843718760414, 144.86837720759746, 143.81872709096965, 179.99000333222259, 182.37254248583804, 184.90503165611463, 173.35888037320893, 172.65911362879038, 169.1436187937354, 168.9436854381873, 162.39586804398533, 167.26091302899033, 173.87537487504164, 187.57080973008996, 188.2039320226591, 188.48717094301895, 177.2409196934355, 193.8687104298567, 158.2805731422859, 158.44718427190935, 161.96267910696434, 152.74908363878708, 126.85771409530156, 133.00566477840718, 129.74008663778739, 140.31989336887702, 138.15394868377206, 142.5524825058314, 153.81539486837718, 153.69876707764078, 134.73842052649115, 143.9353548817061, 132.27257580806398, 136.62112629123624, 137.77074308563812, 145.2849050316561, 140.40319893368874, 144.60179940019992, 149.71676107964012, 132.58913695434853, 124.1419526824392, 128.7237587470843, 133.38887037654115, 141.71942685771407, 144.46851049650115, 145.85138287237586, 148.5838053982006, 143.20226591136287, 142.58580473175607, 144.0853048983672, 135.2215928023992, 146.9510163278907, 148.65044985005, 149.98333888703763, 151.33288903698764, 116.69443518827059, 117.51082972342553, 124.4085304898367, 127.14095301566144, 127.32422525824725, 128.24058647117627, 120.89303565478173, 130.98967010996333, 118.9270243252249, 119.59346884371875, 109.84671776074642, 98.50049983338887, 102.58247250916361, 96.83438853715427, 86.75441519493502, 89.52015994668443, 85.78807064311896, 88.82039320226592, 80.83972009330223, 84.4218593802066, 72.14261912695767, 79.24025324891703, 77.3075641452849, 80.98967010996334, 87.05431522825724, 84.30523158947018, 91.31956014661779, 107.79740086637788, 102.94901699433521, 100.5498167277574, 98.25058313895367, 93.70209930023326, 96.70109963345551, 100.36654448517162, 102.6157947350883, 97.76741086304564, 109.6134621792736, 125.14161946017994], "eps_index": [100.0, 100.0, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287], "gap": [0.0, -0.016661112962339075, 141.61549980790477, 135.58417691553555, 134.9177323970417, 132.8017710508238, 130.0027040731497, 130.38590967128363, 133.78477671560222, 132.7018043730497, 139.56618291353624, 144.84775572259986, 138.399905006172, 140.16598298018067, 136.31726588587875, 233.92243924754865, 224.57555487567262, 229.70717766807513, 229.507244312527, 229.75716100696218, 244.08571815457967, 231.0234055921005, 217.04473181669226, 221.52657120356332, 209.93043658177058, 200.28365217657236, 200.48358553212046, 201.56655787467292, 301.1210745653337, 319.91480998685984, 327.66222751435066, 325.49628282924573, 329.0617610031877, 333.7268726326446, 334.0600948918915, 335.80951175293785, 317.082420783261, 320.03143777759624, 319.38165437206476, 312.66722584823935, 321.2143767979228, 318.57993732005275, 305.4176580797995, 301.70222988919636, 310.59926421108906, 302.15207993917977, 300.55261309479454, 288.22338950265856, 305.6009303223853, 304.2180579465106, 321.7955321217855, 317.0637760404793, 310.6492475499761, 315.89749813311505, 406.3371944779602, 416.4171678201795, 407.9200002093831, 406.00397221871333, 404.4045053743281, 401.6387606225787, 394.9909765506027, 397.37351570421816, 401.0722827818589, 398.5897769504694, 388.40983693047605, 389.45948704710383, 444.23488298443715, 441.8523438308217, 439.31985466054516, 450.86600594345083, 451.5657726878694, 455.08126752292435, 455.2812008784725, 461.82901827267443, 456.96397328766943, 450.3495114416181, 436.6540765865698, 436.02095429400066, 435.7377153736408, 446.98396662322426, 541.9725462877952, 577.560683575366, 577.3940724457426, 573.8785776106877, 583.0921730788649, 608.9835426223503, 602.8355919392448, 606.1011700798646, 595.5213633487749, 597.6873080338798, 593.2887742118205, 582.0258618492747, 582.1424896400111, 708.5852669476718, 699.3883325924569, 711.051111666099, 706.7025611829267, 705.5529443885248, 698.0387824425069, 702.9204885404743, 698.7218880739631, 693.6069263945228, 710.7345505198144, 719.1817347917238, 714.5999287270787, 709.9348170976218, 804.9527517284786, 802.2036680896915, 800.8207957138168, 798.088373187992, 803.4699126748299, 804.0863738544366, 802.5868736878255, 811.4505857837935, 799.721162258302, 798.0217287361427, 796.6888396991551, 795.339289549205, 850.647441620328, 849.831047085173, 842.9333463187619, 840.2009237929371, 840.0176515503514, 839.1012903374224, 846.4488411538168, 836.3522066986353, 848.4148524833737, 847.7484079648799, 857.4951590478522, 868.8413769752098, 864.759404299435, 870.5074882714443, 607.7474450779049, 604.9817003261555, 608.713789629721, 605.6814670705741, 613.6621401795377, 610.0800008926334, 622.3592411458823, 615.2616070239229, 617.194296127555, 613.5121901628767, 607.4475450445827, 610.1966286833698, 603.1823001262221, 388.275356471365, 393.1237403434077, 395.5229406099855, 397.8221741987892, 402.3706580375096, 399.3716577042874, 395.70621285257124, 393.4569626026546, 398.3053464746972, 386.4592951584693, 370.93113787756295], "quarter_markers": [100.0, null, 265.35758577924764, null, null, null, null, null, null, null, null, null, null, null, null, 417.5279040926003, null, null, null, null, null, null, null, null, null, null, null, null, 496.07275733774287, null, null, null, null, null, null, null, null, null, null, null, null, 491.9388176932617, null, null, null, null, null, null, null, null, null, null, null, null, 533.2782141380735, null, null, null, null, null, null, null, null, null, null, null, 624.2248863166598, null, null, null, null, null, null, null, null, null, null, null, null, null, 735.841256717652, null, null, null, null, null, null, null, null, null, null, null, null, 843.323687474163, null, null, null, null, null, null, null, null, null, null, null, null, 946.6721785861927, null, null, null, null, null, null, null, null, null, null, null, 967.3418768085986, null, null, null, null, null, null, null, null, null, null, null, null, null, 694.50186027284, null, null, null, null, null, null, null, null, null, null, null, null, 496.07275733774287, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [396.1, -370.9, 25.1]}}, "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": [60.02, 60.03, 74.27, 77.89, 78.29, 79.56, 81.24, 81.01, 78.97, 79.62, 75.5, 72.33, 76.2, 75.14, 77.45, 110.2, 115.81, 112.73, 112.85, 112.7, 104.1, 111.94, 120.33, 117.64, 124.6, 130.39, 130.27, 129.62, 117.01, 105.73, 101.08, 102.38, 100.24, 97.44, 97.24, 96.19, 107.43, 105.66, 106.05, 110.08, 104.95, 104.05, 111.95, 114.18, 108.84, 113.91, 114.87, 122.27, 111.84, 112.67, 102.12, 104.96, 108.81, 105.66, 76.19, 70.14, 75.24, 76.39, 77.35, 79.01, 83.0, 81.57, 79.35, 80.84, 86.95, 86.32, 108.03, 109.46, 110.98, 104.05, 103.63, 101.52, 101.4, 97.47, 100.39, 104.36, 112.58, 112.96, 113.13, 106.38, 116.36, 95.0, 95.1, 97.21, 91.68, 76.14, 79.83, 77.87, 84.22, 82.92, 85.56, 92.32, 92.25, 80.87, 86.39, 79.39, 82.0, 82.69, 87.2, 84.27, 86.79, 89.86, 79.58, 74.51, 77.26, 80.06, 85.06, 86.71, 87.54, 89.18, 85.95, 85.58, 86.48, 81.16, 88.2, 89.22, 90.02, 90.83, 70.04, 70.53, 74.67, 76.31, 76.42, 76.97, 72.56, 78.62, 71.38, 71.78, 65.93, 59.12, 61.57, 58.12, 52.07, 53.73, 51.49, 53.31, 48.52, 50.67, 43.3, 47.56, 46.4, 48.61, 52.25, 50.6, 54.81, 64.7, 61.79, 60.35, 58.97, 56.24, 58.04, 60.24, 61.59, 58.68, 65.79, 75.11], "ttmEps": [0.2419, 0.2419, 0.6419, 0.6419, 0.6419, 0.6419, 0.6419, 0.6419, 0.6419, 0.6419, 0.6419, 0.6419, 0.6419, 0.6419, 0.6419, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.01, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.19, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.29, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.51, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 1.78, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.04, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.29, 2.34, 2.34, 2.34, 2.34, 2.34, 2.34, 2.34, 2.34, 2.34, 2.34, 2.34, 2.34, 2.34, 2.34, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.68, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2, 1.2], "quarterlyEps": [0.22, 0.22, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 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.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.35, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 0.59, 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.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 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.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.03, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01, -0.01], "priceIndex": [100.0, 100.01666111296234, 123.74208597134286, 129.7734088637121, 130.43985338220594, 132.55581472842385, 135.35488170609796, 134.97167610796402, 131.57280906364542, 132.65578140619795, 125.79140286571142, 120.50983005664777, 126.95768077307564, 125.19160279906698, 129.0403198933689, 183.60546484505164, 192.95234921692767, 187.82072642452516, 188.0206597800733, 187.77074308563812, 173.44218593802063, 186.5044985004998, 200.48317227590803, 196.00133288903697, 207.59746751082972, 217.24425191602793, 217.04431856047984, 215.96134621792737, 194.95168277240919, 176.15794735088303, 168.4105298233922, 170.57647450849714, 167.01099633455513, 162.34588470509829, 162.01266244585136, 160.26324558480505, 178.99033655448184, 176.0413195601466, 176.69110296567808, 183.4055314895035, 174.85838053982005, 173.35888037320893, 186.52115961346217, 190.23658780406532, 181.33955348217262, 189.78673775408194, 191.38620459846717, 203.71542819060312, 186.3378873708764, 187.7207597467511, 170.14328557147618, 174.8750416527824, 181.28957014328557, 176.0413195601466, 126.94101966011328, 116.86104631789402, 125.35821392869042, 127.27424191936021, 128.8737087637454, 131.63945351549484, 138.28723758747083, 135.90469843385534, 132.20593135621456, 134.68843718760414, 144.86837720759746, 143.81872709096965, 179.99000333222259, 182.37254248583804, 184.90503165611463, 173.35888037320893, 172.65911362879038, 169.1436187937354, 168.9436854381873, 162.39586804398533, 167.26091302899033, 173.87537487504164, 187.57080973008996, 188.2039320226591, 188.48717094301895, 177.2409196934355, 193.8687104298567, 158.2805731422859, 158.44718427190935, 161.96267910696434, 152.74908363878708, 126.85771409530156, 133.00566477840718, 129.74008663778739, 140.31989336887702, 138.15394868377206, 142.5524825058314, 153.81539486837718, 153.69876707764078, 134.73842052649115, 143.9353548817061, 132.27257580806398, 136.62112629123624, 137.77074308563812, 145.2849050316561, 140.40319893368874, 144.60179940019992, 149.71676107964012, 132.58913695434853, 124.1419526824392, 128.7237587470843, 133.38887037654115, 141.71942685771407, 144.46851049650115, 145.85138287237586, 148.5838053982006, 143.20226591136287, 142.58580473175607, 144.0853048983672, 135.2215928023992, 146.9510163278907, 148.65044985005, 149.98333888703763, 151.33288903698764, 116.69443518827059, 117.51082972342553, 124.4085304898367, 127.14095301566144, 127.32422525824725, 128.24058647117627, 120.89303565478173, 130.98967010996333, 118.9270243252249, 119.59346884371875, 109.84671776074642, 98.50049983338887, 102.58247250916361, 96.83438853715427, 86.75441519493502, 89.52015994668443, 85.78807064311896, 88.82039320226592, 80.83972009330223, 84.4218593802066, 72.14261912695767, 79.24025324891703, 77.3075641452849, 80.98967010996334, 87.05431522825724, 84.30523158947018, 91.31956014661779, 107.79740086637788, 102.94901699433521, 100.5498167277574, 98.25058313895367, 93.70209930023326, 96.70109963345551, 100.36654448517162, 102.6157947350883, 97.76741086304564, 109.6134621792736, 125.14161946017994], "epsIndex": [100.0, 100.0, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287], "valuationGap": [0.0, -0.016661112962339075, 141.61549980790477, 135.58417691553555, 134.9177323970417, 132.8017710508238, 130.0027040731497, 130.38590967128363, 133.78477671560222, 132.7018043730497, 139.56618291353624, 144.84775572259986, 138.399905006172, 140.16598298018067, 136.31726588587875, 233.92243924754865, 224.57555487567262, 229.70717766807513, 229.507244312527, 229.75716100696218, 244.08571815457967, 231.0234055921005, 217.04473181669226, 221.52657120356332, 209.93043658177058, 200.28365217657236, 200.48358553212046, 201.56655787467292, 301.1210745653337, 319.91480998685984, 327.66222751435066, 325.49628282924573, 329.0617610031877, 333.7268726326446, 334.0600948918915, 335.80951175293785, 317.082420783261, 320.03143777759624, 319.38165437206476, 312.66722584823935, 321.2143767979228, 318.57993732005275, 305.4176580797995, 301.70222988919636, 310.59926421108906, 302.15207993917977, 300.55261309479454, 288.22338950265856, 305.6009303223853, 304.2180579465106, 321.7955321217855, 317.0637760404793, 310.6492475499761, 315.89749813311505, 406.3371944779602, 416.4171678201795, 407.9200002093831, 406.00397221871333, 404.4045053743281, 401.6387606225787, 394.9909765506027, 397.37351570421816, 401.0722827818589, 398.5897769504694, 388.40983693047605, 389.45948704710383, 444.23488298443715, 441.8523438308217, 439.31985466054516, 450.86600594345083, 451.5657726878694, 455.08126752292435, 455.2812008784725, 461.82901827267443, 456.96397328766943, 450.3495114416181, 436.6540765865698, 436.02095429400066, 435.7377153736408, 446.98396662322426, 541.9725462877952, 577.560683575366, 577.3940724457426, 573.8785776106877, 583.0921730788649, 608.9835426223503, 602.8355919392448, 606.1011700798646, 595.5213633487749, 597.6873080338798, 593.2887742118205, 582.0258618492747, 582.1424896400111, 708.5852669476718, 699.3883325924569, 711.051111666099, 706.7025611829267, 705.5529443885248, 698.0387824425069, 702.9204885404743, 698.7218880739631, 693.6069263945228, 710.7345505198144, 719.1817347917238, 714.5999287270787, 709.9348170976218, 804.9527517284786, 802.2036680896915, 800.8207957138168, 798.088373187992, 803.4699126748299, 804.0863738544366, 802.5868736878255, 811.4505857837935, 799.721162258302, 798.0217287361427, 796.6888396991551, 795.339289549205, 850.647441620328, 849.831047085173, 842.9333463187619, 840.2009237929371, 840.0176515503514, 839.1012903374224, 846.4488411538168, 836.3522066986353, 848.4148524833737, 847.7484079648799, 857.4951590478522, 868.8413769752098, 864.759404299435, 870.5074882714443, 607.7474450779049, 604.9817003261555, 608.713789629721, 605.6814670705741, 613.6621401795377, 610.0800008926334, 622.3592411458823, 615.2616070239229, 617.194296127555, 613.5121901628767, 607.4475450445827, 610.1966286833698, 603.1823001262221, 388.275356471365, 393.1237403434077, 395.5229406099855, 397.8221741987892, 402.3706580375096, 399.3716577042874, 395.70621285257124, 393.4569626026546, 398.3053464746972, 386.4592951584693, 370.93113787756295], "quarterMarkers": [100.0, null, 265.35758577924764, null, null, null, null, null, null, null, null, null, null, null, null, 417.5279040926003, null, null, null, null, null, null, null, null, null, null, null, null, 496.07275733774287, null, null, null, null, null, null, null, null, null, null, null, null, 491.9388176932617, null, null, null, null, null, null, null, null, null, null, null, null, 533.2782141380735, null, null, null, null, null, null, null, null, null, null, null, 624.2248863166598, null, null, null, null, null, null, null, null, null, null, null, null, null, 735.841256717652, null, null, null, null, null, null, null, null, null, null, null, null, 843.323687474163, null, null, null, null, null, null, null, null, null, null, null, null, 946.6721785861927, null, null, null, null, null, null, null, null, null, null, null, 967.3418768085986, null, null, null, null, null, null, null, null, null, null, null, null, null, 694.50186027284, null, null, null, null, null, null, null, null, null, null, null, null, 496.07275733774287, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-06-01", "", "2023-08-31", "", "", "", "", "", "", "", "", "", "", "", "", "2023-11-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-29", "", "", "", "", "", "", "", "", "", "", "", "2024-11-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-27", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-29", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-28", "", "", "", "", "", "", "", "", "", "", "", "2025-11-20", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-26", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-28", "", "", "", "", "", "", "", "", "", ""], "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": [120.0, 120.0, 127.2727272727273, 127.2727272727273, 127.2727272727273, 127.2727272727273, 127.2727272727273, 127.2727272727273, 127.2727272727273, 127.2727272727273, 127.2727272727273, 127.2727272727273, 127.2727272727273, 127.2727272727273, 127.2727272727273, 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, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 12.499999999999993, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 39.99999999999999, 39.99999999999999, 39.99999999999999, 39.99999999999999, 39.99999999999999, 39.99999999999999, 39.99999999999999, 39.99999999999999, 39.99999999999999, 39.99999999999999, 39.99999999999999, 39.99999999999999, 55.263157894736835, 55.263157894736835, 55.263157894736835, 55.263157894736835, 55.263157894736835, 55.263157894736835, 55.263157894736835, 55.263157894736835, 55.263157894736835, 55.263157894736835, 55.263157894736835, 55.263157894736835, 55.263157894736835, 55.263157894736835, 34.042553191489375, 34.042553191489375, 34.042553191489375, 34.042553191489375, 34.042553191489375, 34.042553191489375, 34.042553191489375, 34.042553191489375, 34.042553191489375, 34.042553191489375, 34.042553191489375, 34.042553191489375, 34.042553191489375, 27.027027027027025, 27.027027027027025, 27.027027027027025, 27.027027027027025, 27.027027027027025, 27.027027027027025, 27.027027027027025, 27.027027027027025, 27.027027027027025, 27.027027027027025, 27.027027027027025, 27.027027027027025, 27.027027027027025, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 42.857142857142854, 10.344827586206906, 10.344827586206906, 10.344827586206906, 10.344827586206906, 10.344827586206906, 10.344827586206906, 10.344827586206906, 10.344827586206906, 10.344827586206906, 10.344827586206906, 10.344827586206906, 10.344827586206906, 10.344827586206906, 10.344827586206906, -400.0, -400.0, -400.0, -400.0, -400.0, -400.0, -400.0, -400.0, -400.0, -400.0, -400.0, -400.0, -400.0, 88.8888888888889, 88.8888888888889, 88.8888888888889, 88.8888888888889, 88.8888888888889, 88.8888888888889, 88.8888888888889, 88.8888888888889, 88.8888888888889, 88.8888888888889, 88.8888888888889], "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": [78, 85, 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, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 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, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 60.02, "latestClose": 75.11, "startTtmEps": 0.2419, "latestTtmEps": 1.2, "priceChangePct": 25.141619460179943, "epsChangePct": 396.07275733774287, "earningsGapPct": 370.93113787756295, "startMultiple": 248.11905746176106, "latestMultiple": 62.59166666666667, "multipleChangePct": -74.77353521048539, "latestQuarter": "2026-05-28", "tone": "positive", "read": "Earnings power is leading market price; the spread is closing and has persisted through 12 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 0.8052610387867309, "earningsMovePct": -41.17647058823529, "spread": -41.98173162702202, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": -28.43940548780487, "earningsMovePct": 0.8403361344537785, "spread": 29.279741622258648, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 25.141619460179943, "earningsMovePct": 396.07275733774287, "spread": 370.93113787756295, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 12, "persistenceLabel": "12 quarters", "summary": "Earnings power is leading market price; the spread is closing and has persisted through 12 updates.", "marketChangePct": 25.141619460179943, "earningsChangePct": 396.07275733774287, "recentMarketMovePoints": 38.0873042319227, "recentEarningsMovePoints": -198.4291029350971}, "pressure": {"score": 83, "band": "high", "label": "High \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 63, "band": "moderate", "label": "Moderate confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The three-year starting earnings level was unusually depressed.", "The earnings move is exceptionally large and should be read with its quality confirmation.", "The direction is sensitive to the comparison horizon."], "baseSensitive": true, "exceptionalMove": true, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 67, "band": "mixed", "label": "Mixed support", "tone": "caution", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 0.90270988, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.17261221, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.22724601, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.01296422, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "caution", "value": 0.17158034, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "caution", "value": 5.711653174247822, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 0, "caution": 2}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-28", "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, 100.0, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 265.35758577924764, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 417.5279040926003, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 491.9388176932617, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 533.2782141380735, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 624.2248863166598, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 735.841256717652, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 843.323687474163, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 946.6721785861927, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 967.3418768085986, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 694.50186027284, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287, 496.07275733774287], "revenue": [100.0, 100.0, 104.08535541525686, 104.08535541525686, 104.08535541525686, 104.08535541525686, 104.08535541525686, 104.08535541525686, 104.08535541525686, 104.08535541525686, 104.08535541525686, 104.08535541525686, 104.08535541525686, 104.08535541525686, 104.08535541525686, 108.40822496770312, 108.40822496770312, 108.40822496770312, 108.40822496770312, 108.40822496770312, 108.40822496770312, 108.40822496770312, 108.40822496770312, 108.40822496770312, 108.40822496770312, 108.40822496770312, 108.40822496770312, 108.40822496770312, 113.40275718459216, 113.40275718459216, 113.40275718459216, 113.40275718459216, 113.40275718459216, 113.40275718459216, 113.40275718459216, 113.40275718459216, 113.40275718459216, 113.40275718459216, 113.40275718459216, 113.40275718459216, 113.40275718459216, 118.55323113708374, 118.55323113708374, 118.55323113708374, 118.55323113708374, 118.55323113708374, 118.55323113708374, 118.55323113708374, 118.55323113708374, 118.55323113708374, 118.55323113708374, 118.55323113708374, 118.55323113708374, 118.55323113708374, 123.57358214163101, 123.57358214163101, 123.57358214163101, 123.57358214163101, 123.57358214163101, 123.57358214163101, 123.57358214163101, 123.57358214163101, 123.57358214163101, 123.57358214163101, 123.57358214163101, 123.57358214163101, 128.6951502775052, 128.6951502775052, 128.6951502775052, 128.6951502775052, 128.6951502775052, 128.6951502775052, 128.6951502775052, 128.6951502775052, 128.6951502775052, 128.6951502775052, 128.6951502775052, 128.6951502775052, 128.6951502775052, 128.6951502775052, 133.75843904848412, 133.75843904848412, 133.75843904848412, 133.75843904848412, 133.75843904848412, 133.75843904848412, 133.75843904848412, 133.75843904848412, 133.75843904848412, 133.75843904848412, 133.75843904848412, 133.75843904848412, 133.75843904848412, 138.75690021132115, 138.75690021132115, 138.75690021132115, 138.75690021132115, 138.75690021132115, 138.75690021132115, 138.75690021132115, 138.75690021132115, 138.75690021132115, 138.75690021132115, 138.75690021132115, 138.75690021132115, 138.75690021132115, 145.10570267795083, 145.10570267795083, 145.10570267795083, 145.10570267795083, 145.10570267795083, 145.10570267795083, 145.10570267795083, 145.10570267795083, 145.10570267795083, 145.10570267795083, 145.10570267795083, 145.10570267795083, 150.54261549931758, 150.54261549931758, 150.54261549931758, 150.54261549931758, 150.54261549931758, 150.54261549931758, 150.54261549931758, 150.54261549931758, 150.54261549931758, 150.54261549931758, 150.54261549931758, 150.54261549931758, 150.54261549931758, 150.54261549931758, 156.8848697227006, 156.8848697227006, 156.8848697227006, 156.8848697227006, 156.8848697227006, 156.8848697227006, 156.8848697227006, 156.8848697227006, 156.8848697227006, 156.8848697227006, 156.8848697227006, 156.8848697227006, 156.8848697227006, 162.70803534928797, 162.70803534928797, 162.70803534928797, 162.70803534928797, 162.70803534928797, 162.70803534928797, 162.70803534928797, 162.70803534928797, 162.70803534928797, 162.70803534928797, 162.70803534928797], "cashGeneration": [100.0, 100.0, 224.31544359255201, 224.31544359255201, 224.31544359255201, 224.31544359255201, 224.31544359255201, 224.31544359255201, 224.31544359255201, 224.31544359255201, 224.31544359255201, 224.31544359255201, 224.31544359255201, 224.31544359255201, 224.31544359255201, 191.78010744275804, 191.78010744275804, 191.78010744275804, 191.78010744275804, 191.78010744275804, 191.78010744275804, 191.78010744275804, 191.78010744275804, 191.78010744275804, 191.78010744275804, 191.78010744275804, 191.78010744275804, 191.78010744275804, 311.99864392635476, 311.99864392635476, 311.99864392635476, 311.99864392635476, 311.99864392635476, 311.99864392635476, 311.99864392635476, 311.99864392635476, 311.99864392635476, 311.99864392635476, 311.99864392635476, 311.99864392635476, 311.99864392635476, 396.9436186303656, 396.9436186303656, 396.9436186303656, 396.9436186303656, 396.9436186303656, 396.9436186303656, 396.9436186303656, 396.9436186303656, 396.9436186303656, 396.9436186303656, 396.9436186303656, 396.9436186303656, 396.9436186303656, 436.2097741615814, 436.2097741615814, 436.2097741615814, 436.2097741615814, 436.2097741615814, 436.2097741615814, 436.2097741615814, 436.2097741615814, 436.2097741615814, 436.2097741615814, 436.2097741615814, 436.2097741615814, 542.0434986700047, 542.0434986700047, 542.0434986700047, 542.0434986700047, 542.0434986700047, 542.0434986700047, 542.0434986700047, 542.0434986700047, 542.0434986700047, 542.0434986700047, 542.0434986700047, 542.0434986700047, 542.0434986700047, 542.0434986700047, 634.2512908777968, 634.2512908777968, 634.2512908777968, 634.2512908777968, 634.2512908777968, 634.2512908777968, 634.2512908777968, 634.2512908777968, 634.2512908777968, 634.2512908777968, 634.2512908777968, 634.2512908777968, 634.2512908777968, 705.4529807541857, 705.4529807541857, 705.4529807541857, 705.4529807541857, 705.4529807541857, 705.4529807541857, 705.4529807541857, 705.4529807541857, 705.4529807541857, 705.4529807541857, 705.4529807541857, 705.4529807541857, 705.4529807541857, 841.0342669378814, 841.0342669378814, 841.0342669378814, 841.0342669378814, 841.0342669378814, 841.0342669378814, 841.0342669378814, 841.0342669378814, 841.0342669378814, 841.0342669378814, 841.0342669378814, 841.0342669378814, 810.0662389819016, 810.0662389819016, 810.0662389819016, 810.0662389819016, 810.0662389819016, 810.0662389819016, 810.0662389819016, 810.0662389819016, 810.0662389819016, 810.0662389819016, 810.0662389819016, 810.0662389819016, 810.0662389819016, 810.0662389819016, 692.319929066917, 692.319929066917, 692.319929066917, 692.319929066917, 692.319929066917, 692.319929066917, 692.319929066917, 692.319929066917, 692.319929066917, 692.319929066917, 692.319929066917, 692.319929066917, 692.319929066917, 865.764356125802, 865.764356125802, 865.764356125802, 865.764356125802, 865.764356125802, 865.764356125802, 865.764356125802, 865.764356125802, 865.764356125802, 865.764356125802, 865.764356125802], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 396.07275733774287, "valuationContribution": -370.93113787756295, "marketMove": 25.14161946017994, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 396.07275733774287}, {"key": "valuation", "label": "Relative valuation contribution", "value": -370.93113787756295}, {"key": "market", "label": "Total market move", "value": 25.14161946017994}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-01", "periodEnd": "2023-07-31", "earningsChangePct": 165.35758577924761, "surprisePct": 127.2727272727273, "immediateReturnPct": 23.72147259703481, "forward4WeekPct": 35.33233383308345, "forward13WeekPct": 83.57487922705313, "toDateReturnPct": 25.120772946859905, "weeksSince": 153, "availabilitySource": "reported", "spread": 141.61549980790477, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2023-12-01", "periodEnd": "2023-10-31", "earningsChangePct": 57.34538090045178, "surprisePct": 54.16666666666667, "immediateReturnPct": 42.28534538411879, "forward4WeekPct": 45.51323434473853, "forward13WeekPct": 51.07811491284699, "toDateReturnPct": -3.021304067140096, "weeksSince": 140, "availabilitySource": "reported", "spread": 233.92243924754865, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-03-01", "periodEnd": "2024-01-31", "earningsChangePct": 18.811881188118807, "surprisePct": 12.499999999999993, "immediateReturnPct": -9.728436969603461, "forward4WeekPct": -22.666255207529705, "forward13WeekPct": -19.726893997839845, "toDateReturnPct": -42.05369541737386, "weeksSince": 127, "availabilitySource": "reported", "spread": 301.1210745653337, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-05-31", "periodEnd": "2024-04-30", "earningsChangePct": -0.8333333333333304, "surprisePct": 4.99999999999999, "immediateReturnPct": -0.8575512148642273, "forward4WeekPct": 8.537398761314897, "forward13WeekPct": -27.403525488327784, "toDateReturnPct": -28.43258694616484, "weeksSince": 114, "availabilitySource": "reported", "spread": 318.57993732005275, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-30", "periodEnd": "2024-07-31", "earningsChangePct": 8.40336134453783, "surprisePct": 39.99999999999999, "immediateReturnPct": -27.8913496119629, "forward4WeekPct": -26.793488548173393, "forward13WeekPct": 3.596441415862195, "toDateReturnPct": -28.913496119629002, "weeksSince": 101, "availabilitySource": "reported", "spread": 406.3371944779602, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-11-22", "periodEnd": "2024-10-31", "earningsChangePct": 17.054263565891482, "surprisePct": 55.263157894736835, "immediateReturnPct": 25.150602409638555, "forward4WeekPct": 20.05329008341057, "forward13WeekPct": 23.239110287303056, "toDateReturnPct": -12.986561631139937, "weeksSince": 89, "availabilitySource": "reported", "spread": 444.23488298443715, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-28", "periodEnd": "2025-01-31", "earningsChangePct": 17.88079470198676, "surprisePct": 34.042553191489375, "immediateReturnPct": 9.381462680955078, "forward4WeekPct": -13.818386914833603, "forward13WeekPct": -23.980071442000373, "toDateReturnPct": -29.39462304944538, "weeksSince": 75, "availabilitySource": "reported", "spread": 541.9725462877952, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-30", "periodEnd": "2025-04-30", "earningsChangePct": 14.606741573033698, "surprisePct": 27.027027027027025, "immediateReturnPct": -12.336043360433601, "forward4WeekPct": -10.363143631436323, "forward13WeekPct": -7.794037940379406, "toDateReturnPct": -18.579945799458, "weeksSince": 62, "availabilitySource": "reported", "spread": 708.5852669476718, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-08-29", "periodEnd": "2025-07-31", "earningsChangePct": 12.254901960784315, "surprisePct": 42.857142857142854, "immediateReturnPct": 6.245316012990254, "forward4WeekPct": 7.356982263302525, "forward13WeekPct": -11.903572320759437, "toDateReturnPct": -6.18286285286036, "weeksSince": 49, "availabilitySource": "reported", "spread": 804.9527517284786, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-11-21", "periodEnd": "2025-10-31", "earningsChangePct": 2.183406113537112, "surprisePct": 10.344827586206906, "immediateReturnPct": -22.888913354618513, "forward4WeekPct": -15.864802378068921, "forward13WeekPct": -36.01233072773313, "toDateReturnPct": -17.307057139711546, "weeksSince": 37, "availabilitySource": "reported", "spread": 850.647441620328, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-27", "periodEnd": "2026-01-31", "earningsChangePct": -28.205128205128204, "surprisePct": -400.0, "immediateReturnPct": -10.40949759119063, "forward4WeekPct": -16.517549896765303, "forward13WeekPct": 11.321403991741242, "toDateReturnPct": 29.232622161046116, "weeksSince": 23, "availabilitySource": "reported", "spread": 607.7474450779049, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-05-29", "periodEnd": "2026-04-30", "earningsChangePct": -28.57142857142857, "surprisePct": 88.8888888888889, "immediateReturnPct": 18.04415252691114, "forward4WeekPct": 2.6090129538405504, "forward13WeekPct": null, "toDateReturnPct": 37.037037037037024, "weeksSince": 10, "availabilitySource": "reported", "spread": 388.275356471365, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}], "latestEvent": {"date": "2026-05-29", "periodEnd": "2026-04-30", "earningsChangePct": -28.57142857142857, "surprisePct": 88.8888888888889, "immediateReturnPct": 18.04415252691114, "forward4WeekPct": 2.6090129538405504, "forward13WeekPct": null, "toDateReturnPct": 37.037037037037024, "weeksSince": 10, "availabilitySource": "reported", "spread": 388.275356471365, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 5 improving updates had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": false}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-09-01", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "base_sensitive", "label": "Starting-base sensitivity", "tone": "caution", "explanation": "The three-year earnings move begins from an unusually depressed level; compare the shorter horizons before relying on its scale."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}