{"ticker": {"uuid": "fb7cdb65-26ae-45c2-9bb6-ba1058f7e72f", "symbol": "SLP", "name": "Simulations Plus Inc", "sector": "Healthcare", "industry": "Health Information Services", "currency": "USD"}, "next_event": {"report_date": "2026-10-29", "fiscal_date_ending": "2026-08-31", "estimate": 0.16, "session": "Time unconfirmed", "days": 76}, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 3, "inline": 1, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 6.2, "average_surprise_label": "+6.2%", "median_surprise": 12.0, "surprise_dispersion": 38.9, "average_reaction": -1.8, "average_reaction_label": "-1.8%", "average_abs_reaction": 12.1, "positive_response_rate": 41.7, "confirmation_rate": 60.0, "reaction_sample": 12, "streak": {"count": 2, "band": "beat", "label": "2 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 63, "band": "Elevated", "tone": "caution", "days": 76, "proximity_component": 3, "reaction_component": 30, "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": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": null, "revenue_growth_1y": 2.1, "cash_conversion": 3.58, "net_margin": 9.9, "earnings_yield": 3.4, "eps_surprise_avg": 2.4, "sue_score": 0.49, "pe_ratio": 45.7, "completeness": 92.9, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 18.32, "currency": "USD", "return_13w": 9.8, "fair_value": 28.922947, "fair_value_gap": -36.7, "relative_strength": 0.4, "trend_signal": "Active", "expectation_direction": "negative", "expectation_probability": 40.2}, "records": [{"period_end": "2023-08-31", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 0.02, "eps_estimate": 0.18, "eps_surprise": -0.16, "surprise_pct": -88.8889, "surprise_label": "-88.9%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -13.435112373574128, "one_week_reaction_label": "-13.4%", "four_week_reaction": -0.3841067910582484, "four_week_reaction_label": "-0.4%", "confirmation": "confirmed", "revenue": 15629000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 534000.0, "operating_cash_flow": 3060000.0, "free_cash_flow": 4007000.0, "currency": "USD"}, {"period_end": "2023-11-30", "reported_date": "2024-01-03", "date_source": "exact", "eps_actual": 0.1, "eps_estimate": 0.11, "eps_surprise": -0.01, "surprise_pct": -9.0909, "surprise_label": "-9.1%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -10.614523446935555, "one_week_reaction_label": "-10.6%", "four_week_reaction": -13.02793145975649, "four_week_reaction_label": "-13.0%", "confirmation": "confirmed", "revenue": 14500000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1945000.0, "operating_cash_flow": 162000.0, "free_cash_flow": 1260000.0, "currency": "USD"}, {"period_end": "2024-02-29", "reported_date": "2024-04-03", "date_source": "exact", "eps_actual": 0.2, "eps_estimate": 0.18, "eps_surprise": 0.02, "surprise_pct": 11.1111, "surprise_label": "+11.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 15.917377845296363, "one_week_reaction_label": "+15.9%", "four_week_reaction": 8.748482312428367, "four_week_reaction_label": "+8.7%", "confirmation": "confirmed", "revenue": 18305000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 4029000.0, "operating_cash_flow": 5810000.0, "free_cash_flow": 7331000.0, "currency": "USD"}, {"period_end": "2024-05-31", "reported_date": "2024-07-02", "date_source": "exact", "eps_actual": 0.19, "eps_estimate": 0.16, "eps_surprise": 0.03, "surprise_pct": 18.75, "surprise_label": "+18.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -20.012341286480964, "one_week_reaction_label": "-20.0%", "four_week_reaction": -18.346360304058614, "four_week_reaction_label": "-18.3%", "confirmation": "diverged", "revenue": 18544000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 3137000.0, "operating_cash_flow": 5684000.0, "free_cash_flow": 6643000.0, "currency": "USD"}, {"period_end": "2024-08-31", "reported_date": "2024-10-23", "date_source": "exact", "eps_actual": 0.04, "eps_estimate": 0.03, "eps_surprise": 0.01, "surprise_pct": 33.3333, "surprise_label": "+33.3%", "surprise_band": "beat", "eps_yoy": 100.0, "eps_yoy_label": "+100.0%", "one_week_reaction": -10.1610541727672, "one_week_reaction_label": "-10.2%", "four_week_reaction": -15.754026354319178, "four_week_reaction_label": "-15.8%", "confirmation": "diverged", "revenue": 18664000.0, "revenue_yoy": 19.419028728645465, "revenue_yoy_label": "+19.4%", "net_income": 843000.0, "operating_cash_flow": 1664000.0, "free_cash_flow": 2387000.0, "currency": "USD"}, {"period_end": "2024-11-30", "reported_date": "2025-01-07", "date_source": "exact", "eps_actual": 0.17, "eps_estimate": 0.17, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 70.0, "eps_yoy_label": "+70.0%", "one_week_reaction": -1.6707274625826676, "one_week_reaction_label": "-1.7%", "four_week_reaction": 19.457013574660635, "four_week_reaction_label": "+19.5%", "confirmation": "contained", "revenue": 18924000.0, "revenue_yoy": 30.510344827586206, "revenue_yoy_label": "+30.5%", "net_income": 206000.0, "operating_cash_flow": -1274000.0, "free_cash_flow": -1188000.0, "currency": "USD"}, {"period_end": "2025-02-28", "reported_date": "2025-04-03", "date_source": "exact", "eps_actual": 0.31, "eps_estimate": 0.26, "eps_surprise": 0.05, "surprise_pct": 19.2308, "surprise_label": "+19.2%", "surprise_band": "beat", "eps_yoy": 54.99999999999999, "eps_yoy_label": "+55.0%", "one_week_reaction": 5.722519555372584, "one_week_reaction_label": "+5.7%", "four_week_reaction": 46.15067929188967, "four_week_reaction_label": "+46.2%", "confirmation": "confirmed", "revenue": 22432000.0, "revenue_yoy": 22.545752526632068, "revenue_yoy_label": "+22.5%", "net_income": 3074000.0, "operating_cash_flow": 5669000.0, "free_cash_flow": 5735000.0, "currency": "USD"}, {"period_end": "2025-05-31", "reported_date": "2025-07-14", "date_source": "exact", "eps_actual": 0.45, "eps_estimate": 0.25, "eps_surprise": 0.2, "surprise_pct": 80.0, "surprise_label": "+80.0%", "surprise_band": "beat", "eps_yoy": 136.8421052631579, "eps_yoy_label": "+136.8%", "one_week_reaction": -26.53301886792453, "one_week_reaction_label": "-26.5%", "four_week_reaction": -16.450471698113212, "four_week_reaction_label": "-16.5%", "confirmation": "diverged", "revenue": 20363000.0, "revenue_yoy": 9.809102674719586, "revenue_yoy_label": "+9.8%", "net_income": -67317000.0, "operating_cash_flow": 8144000.0, "free_cash_flow": 8441000.0, "currency": "USD"}, {"period_end": "2025-08-31", "reported_date": "2025-10-22", "date_source": "exact", "eps_actual": 0.1, "eps_estimate": 0.0986, "eps_surprise": 0.0014, "surprise_pct": 1.4199, "surprise_label": "+1.4%", "surprise_band": "beat", "eps_yoy": 150.0, "eps_yoy_label": "+150.0%", "one_week_reaction": 15.779220779220765, "one_week_reaction_label": "+15.8%", "four_week_reaction": 12.402597402597392, "four_week_reaction_label": "+12.4%", "confirmation": "confirmed", "revenue": 17460000.0, "revenue_yoy": -6.450921560222889, "revenue_yoy_label": "-6.5%", "net_income": -681000.0, "operating_cash_flow": 5587000.0, "free_cash_flow": 6378000.0, "currency": "USD"}, {"period_end": "2025-11-30", "reported_date": "2025-12-01", "date_source": "exact", "eps_actual": 0.13, "eps_estimate": 0.2, "eps_surprise": -0.07, "surprise_pct": -35.0, "surprise_label": "-35.0%", "surprise_band": "miss", "eps_yoy": -23.529411764705884, "eps_yoy_label": "-23.5%", "one_week_reaction": 15.529411764705886, "one_week_reaction_label": "+15.5%", "four_week_reaction": 10.352941176470598, "four_week_reaction_label": "+10.4%", "confirmation": "diverged", "revenue": 18421000.0, "revenue_yoy": -2.658000422743606, "revenue_yoy_label": "-2.7%", "net_income": 676000.0, "operating_cash_flow": 4234000.0, "free_cash_flow": 5134000.0, "currency": "USD"}, {"period_end": "2026-02-28", "reported_date": "2026-04-09", "date_source": "exact", "eps_actual": 0.35, "eps_estimate": 0.31, "eps_surprise": 0.04, "surprise_pct": 12.9032, "surprise_label": "+12.9%", "surprise_band": "beat", "eps_yoy": 12.903225806451607, "eps_yoy_label": "+12.9%", "one_week_reaction": 8.757297748123428, "one_week_reaction_label": "+8.8%", "four_week_reaction": 24.353628023352794, "four_week_reaction_label": "+24.4%", "confirmation": "confirmed", "revenue": 24291000.0, "revenue_yoy": 8.287268188302425, "revenue_yoy_label": "+8.3%", "net_income": 4535000.0, "operating_cash_flow": 6412000.0, "free_cash_flow": 6458000.0, "currency": "USD"}, {"period_end": "2026-05-31", "reported_date": "2026-07-09", "date_source": "exact", "eps_actual": 0.3, "eps_estimate": 0.23, "eps_surprise": 0.07, "surprise_pct": 30.4348, "surprise_label": "+30.4%", "surprise_band": "beat", "eps_yoy": -33.333333333333336, "eps_yoy_label": "-33.3%", "one_week_reaction": -0.8156606851549871, "one_week_reaction_label": "-0.8%", "four_week_reaction": -0.870038064165308, "four_week_reaction_label": "-0.9%", "confirmation": "contained", "revenue": 21886000.0, "revenue_yoy": 7.479251583754849, "revenue_yoy_label": "+7.5%", "net_income": 3575000.0, "operating_cash_flow": 10246000.0, "free_cash_flow": 11053000.0, "currency": "USD"}], "charts": {"quarters": ["2023-08-31", "2023-11-30", "2024-02-29", "2024-05-31", "2024-08-31", "2024-11-30", "2025-02-28", "2025-05-31", "2025-08-31", "2025-11-30", "2026-02-28", "2026-05-31"], "eps_actual": [0.02, 0.1, 0.2, 0.19, 0.04, 0.17, 0.31, 0.45, 0.1, 0.13, 0.35, 0.3], "eps_estimate": [0.18, 0.11, 0.18, 0.16, 0.03, 0.17, 0.26, 0.25, 0.0986, 0.2, 0.31, 0.23], "surprise": [-88.8889, -9.0909, 11.1111, 18.75, 33.3333, 0.0, 19.2308, 80.0, 1.4199, -35.0, 12.9032, 30.4348], "reaction_1w": [-13.435112373574128, -10.614523446935555, 15.917377845296363, -20.012341286480964, -10.1610541727672, -1.6707274625826676, 5.722519555372584, -26.53301886792453, 15.779220779220765, 15.529411764705886, 8.757297748123428, -0.8156606851549871], "reaction_4w": [-0.3841067910582484, -13.02793145975649, 8.748482312428367, -18.346360304058614, -15.754026354319178, 19.457013574660635, 46.15067929188967, -16.450471698113212, 12.402597402597392, 10.352941176470598, 24.353628023352794, -0.870038064165308], "revenue": [15.63, 14.5, 18.3, 18.54, 18.66, 18.92, 22.43, 20.36, 17.46, 18.42, 24.29, 21.89], "net_income": [0.53, 1.95, 4.03, 3.14, 0.84, 0.21, 3.07, -67.32, -0.68, 0.68, 4.54, 3.58], "financial_unit": "millions", "scatter": [{"x": -88.8889, "y": -13.435112373574128, "label": "2023-08-31"}, {"x": -9.0909, "y": -10.614523446935555, "label": "2023-11-30"}, {"x": 11.1111, "y": 15.917377845296363, "label": "2024-02-29"}, {"x": 18.75, "y": -20.012341286480964, "label": "2024-05-31"}, {"x": 33.3333, "y": -10.1610541727672, "label": "2024-08-31"}, {"x": 0.0, "y": -1.6707274625826676, "label": "2024-11-30"}, {"x": 19.2308, "y": 5.722519555372584, "label": "2025-02-28"}, {"x": 80.0, "y": -26.53301886792453, "label": "2025-05-31"}, {"x": 1.4199, "y": 15.779220779220765, "label": "2025-08-31"}, {"x": -35.0, "y": 15.529411764705886, "label": "2025-11-30"}, {"x": 12.9032, "y": 8.757297748123428, "label": "2026-02-28"}, {"x": 30.4348, "y": -0.8156606851549871, "label": "2026-05-31"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 97.1484110585192, 96.99719166783353, 90.3002795290578, 88.57204519014701, 86.9950302419219, 90.0842499649942, 94.36163229041634, 87.81594171592438, 84.89954477466374, 73.49319552953477, 78.96839340629465, 77.17218196163138, 84.57343985760672, 85.80698284026926, 83.70779573551363, 85.20103369368256, 90.91428403005773, 98.27226124144704, 96.84394648375519, 86.56442307729928, 83.55630899226647, 83.31825653265116, 84.22718351292832, 82.05973021387814, 89.90590624410818, 94.13243724289866, 90.38274583948333, 89.97093160369411, 95.25951304534868, 93.39550490357202, 93.13540998602245, 89.19064685104544, 103.38745911299027, 100.82986452441477, 97.88213081991205, 96.99347481514961, 101.35590133829737, 104.91529640509052, 110.57994074163078, 108.14913430153794, 104.69826046512476, 100.31412839174219, 101.26908783175028, 104.50292790179579, 105.5229974717142, 84.40537508195007, 91.09009116200683, 85.8161119521245, 86.16336815191084, 83.90088514564388, 80.14056050051529, 79.35806519863881, 80.05361657808456, 78.79292970283915, 74.98913309649518, 70.64193697495924, 67.88146743778391, 68.59875479783733, 65.68613339640824, 67.90320341839158, 74.22837377522639, 66.68598850436152, 60.382554128134394, 66.4903646788924, 62.53441620829469, 68.07709126325302, 69.0552103905986, 65.49050957093912, 67.22938801955351, 62.12143257674876, 62.2953204216102, 62.44747228586396, 61.40414521669534, 65.03405397817785, 73.42414249274225, 74.59788544555695, 78.84726965435834, 79.1624413731697, 69.0552103905986, 62.99087180105596, 61.360673255479966, 56.68743742482882, 55.557166433229476, 52.796696896054144, 55.817998200521636, 70.96797668407443, 71.05492060650515, 77.16273115726317, 72.42428738478898, 65.25141378425465, 68.5335468560143, 71.8265479180778, 69.2182302451562, 59.88262657415775, 41.450515018845316, 37.66845439310903, 36.646863304548084, 38.58136557863158, 36.864223110624884, 27.083031837168985, 28.756702343960328, 27.8220551778301, 30.799884521082227, 30.952036385335983, 31.669323745389416, 30.799884521082227, 30.082597161028797, 32.712650814558046, 33.14737042671164, 32.364875124835166, 34.821040933502985, 32.08230737693533, 33.47341013582684, 38.755253423493016, 37.34241468399384, 37.23373478095544, 37.62498243189366, 36.9511670330556, 36.9511670330556, 42.68946591348306, 41.667874824922116, 40.754963639399556, 40.77669962000724, 39.36386088050805, 42.60252199105234, 44.18924857541296, 45.29778358640463, 36.712071246371124, 31.669323745389416, 26.71352016683843, 25.34415338855461, 26.583104283192355, 26.561368302584675, 27.03955987595363, 25.365889369162286, 24.82248985397029, 26.06144074860804, 28.34371871241441, 31.23460413323582, 31.647587764781736, 32.408347086050526, 36.255615653609844, 28.995798130644808, 33.40820219400379, 37.19026281974008, 34.516737204995465, 35.47312035173338, 39.64642862840789, 39.55948470597717, 39.97246833752309, 39.64642862840789, 39.62469264780021, 39.86378843448469, 39.62469264780021, 39.82031647326933], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 166.0377358490566, 166.0377358490566, 166.0377358490566, 166.0377358490566, 166.0377358490566], "gap": [0.0, 2.8515889414807987, 3.0028083321664667, 9.699720470942196, 11.427954809852992, 13.004969758078104, 9.9157500350058, 5.638367709583662, 12.184058284075618, 15.100455225336262, 22.733219564804855, 17.258021688044977, 19.054233132708248, 11.652975236732914, 10.419432254070372, 12.518619358826001, 11.025381400657068, 5.3121310642819, -2.0458461471074116, -0.6175313894155607, 15.322369375530911, 18.330483460563727, 18.56853592017903, 17.659608939901872, 19.827062238952053, 11.980886208722012, 7.754355209931532, 11.504046613346858, 11.915860849136081, 6.62727940748151, 8.491287549258175, 8.75138246680774, 12.69614560178475, -3.387459112990271, -0.8298645244147735, 2.1178691800879506, 3.006525184850389, -1.3559013382973717, -4.9152964050905155, -10.579940741630779, -8.149134301537941, -4.698260465124761, -0.3141283917421873, -1.2690878317502836, -4.502927901795786, -5.522997471714206, 11.82104001238956, 5.1363239323328, 10.410303142215128, 10.063046942428784, 12.325529948695745, 16.085854593824337, 16.868349895700817, 16.17279851625507, 17.433485391500483, 21.23728199784445, 25.584478119380393, 28.344947656555718, 27.6276602965023, 30.54028169793139, 28.323211675948045, 21.99804131911324, 33.31401149563848, 39.617445871865606, 33.509635321107595, 37.46558379170531, 31.922908736746976, 30.944789609401397, 34.509490429060875, 32.77061198044649, 37.87856742325124, 37.7046795783898, 37.55252771413604, 51.80340195311598, 48.17349319163347, 39.78340467706907, 38.609661724254366, 34.36027751545298, 34.04510579664162, 44.15233677921272, 50.21667536875536, 51.846873914331354, 56.5201097449825, 57.650380736581845, 60.41085027375718, 78.14426595042175, 62.994287466868954, 62.907343544438234, 56.79953299368022, 61.5379767661544, 68.71085036668873, 65.42871729492909, 62.13571623286559, 64.74403390578718, 74.07963757678564, 92.51174913209806, 96.29380975783435, 97.3154008463953, 95.38089857231179, 97.09804104031849, 155.9358360873593, 154.26216558056797, 155.19681274669819, 152.21898340344606, 152.0668315391923, 151.34954417913886, 152.21898340344606, 152.9362707634995, 150.30621710997025, 149.87149749781665, 150.65399279969313, 148.1978269910253, 150.93656054759293, 149.54545778870144, 155.58436921801643, 156.9972079575156, 157.105887860554, 156.71464020961577, 157.38845560845385, 157.38845560845385, 144.10298691670562, 145.12457800526656, 146.0374891907891, 146.01575321018143, 147.42859194968062, 144.1899308391363, 142.6032042547757, 141.49466924378405, 150.08038158381754, 155.12312908479925, 160.07893266335023, 161.44829944163405, 160.2093485469963, 160.231084527604, 159.75289295423505, 161.42656346102638, 161.96996297621837, 160.73101208158062, 165.99590392909502, 163.10501850827362, 162.6920348767277, 161.9312755554589, 158.08400698789958, 165.34382451086464, 160.93142044750564, 157.14935982176937, 159.82288543651396, 158.86650228977607, 154.69319401310156, 154.78013793553225, 154.36715430398635, 126.3913072206487, 126.41304320125639, 126.1739474145719, 126.41304320125639, 126.21741937578726], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 96.22641509433963, null, null, null, null, null, null, null, null, null, 101.88679245283019, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, null, 96.22641509433963, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, 113.20754716981132, null, null, null, null, null, null, null, null, null, null, null, 133.96226415094338, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 183.01886792452828, null, null, null, null, null, null, null, null, null, null, null, null, null, 194.33962264150944, null, null, null, null, null, 186.79245283018867, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 194.33962264150944, null, null, null, null, null, null, null, null, null, null, null, null, 166.0377358490566, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [66.0, -126.2, -60.2]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-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": [46.006666, 44.694745, 44.625174, 41.544148, 40.749045, 40.023513, 41.44476, 43.412641, 40.401187, 39.05945, 33.811769, 36.330725, 35.504348, 38.90942, 39.476932, 38.511166, 39.198155, 41.826631, 45.211791, 44.554671, 39.825405, 38.441472, 38.331952, 38.750119, 37.752946, 41.36271, 43.307196, 41.582088, 41.392626, 43.825726, 42.968158, 42.848497, 41.033643, 47.565123, 46.388459, 45.032305, 44.623464, 46.630471, 48.26803, 50.874144, 49.755811, 48.168179, 46.151186, 46.590531, 48.078313, 48.547613, 38.832099, 41.907514, 39.481132, 39.640893, 38.6, 36.87, 36.51, 36.83, 36.25, 34.5, 32.5, 31.23, 31.56, 30.22, 31.24, 34.15, 30.68, 27.78, 30.59, 28.77, 31.32, 31.77, 30.13, 30.93, 28.58, 28.66, 28.73, 28.25, 29.92, 33.78, 34.32, 36.275, 36.42, 31.77, 28.98, 28.23, 26.08, 25.56, 24.29, 25.68, 32.65, 32.69, 35.5, 33.32, 30.02, 31.53, 33.045, 31.845, 27.55, 19.07, 17.33, 16.86, 17.75, 16.96, 12.46, 13.23, 12.8, 14.17, 14.24, 14.57, 14.17, 13.84, 15.05, 15.25, 14.89, 16.02, 14.76, 15.4, 17.83, 17.18, 17.13, 17.31, 17.0, 17.0, 19.64, 19.17, 18.75, 18.76, 18.11, 19.6, 20.33, 20.84, 16.89, 14.57, 12.29, 11.66, 12.23, 12.22, 12.44, 11.67, 11.42, 11.99, 13.04, 14.37, 14.56, 14.91, 16.68, 13.34, 15.37, 17.11, 15.88, 16.32, 18.24, 18.2, 18.39, 18.24, 18.23, 18.34, 18.23, 18.32], "ttmEps": [0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 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.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 0.97, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 0.99, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 1.03, 0.88, 0.88, 0.88, 0.88, 0.88], "quarterlyEps": [0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.02, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.17, 0.17, 0.17, 0.17, 0.17, 0.17, 0.17, 0.17, 0.17, 0.17, 0.17, 0.17, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 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.35, 0.3, 0.3, 0.3, 0.3, 0.3], "priceIndex": [100.0, 97.1484110585192, 96.99719166783353, 90.3002795290578, 88.57204519014701, 86.9950302419219, 90.0842499649942, 94.36163229041634, 87.81594171592438, 84.89954477466374, 73.49319552953477, 78.96839340629465, 77.17218196163138, 84.57343985760672, 85.80698284026926, 83.70779573551363, 85.20103369368256, 90.91428403005773, 98.27226124144704, 96.84394648375519, 86.56442307729928, 83.55630899226647, 83.31825653265116, 84.22718351292832, 82.05973021387814, 89.90590624410818, 94.13243724289866, 90.38274583948333, 89.97093160369411, 95.25951304534868, 93.39550490357202, 93.13540998602245, 89.19064685104544, 103.38745911299027, 100.82986452441477, 97.88213081991205, 96.99347481514961, 101.35590133829737, 104.91529640509052, 110.57994074163078, 108.14913430153794, 104.69826046512476, 100.31412839174219, 101.26908783175028, 104.50292790179579, 105.5229974717142, 84.40537508195007, 91.09009116200683, 85.8161119521245, 86.16336815191084, 83.90088514564388, 80.14056050051529, 79.35806519863881, 80.05361657808456, 78.79292970283915, 74.98913309649518, 70.64193697495924, 67.88146743778391, 68.59875479783733, 65.68613339640824, 67.90320341839158, 74.22837377522639, 66.68598850436152, 60.382554128134394, 66.4903646788924, 62.53441620829469, 68.07709126325302, 69.0552103905986, 65.49050957093912, 67.22938801955351, 62.12143257674876, 62.2953204216102, 62.44747228586396, 61.40414521669534, 65.03405397817785, 73.42414249274225, 74.59788544555695, 78.84726965435834, 79.1624413731697, 69.0552103905986, 62.99087180105596, 61.360673255479966, 56.68743742482882, 55.557166433229476, 52.796696896054144, 55.817998200521636, 70.96797668407443, 71.05492060650515, 77.16273115726317, 72.42428738478898, 65.25141378425465, 68.5335468560143, 71.8265479180778, 69.2182302451562, 59.88262657415775, 41.450515018845316, 37.66845439310903, 36.646863304548084, 38.58136557863158, 36.864223110624884, 27.083031837168985, 28.756702343960328, 27.8220551778301, 30.799884521082227, 30.952036385335983, 31.669323745389416, 30.799884521082227, 30.082597161028797, 32.712650814558046, 33.14737042671164, 32.364875124835166, 34.821040933502985, 32.08230737693533, 33.47341013582684, 38.755253423493016, 37.34241468399384, 37.23373478095544, 37.62498243189366, 36.9511670330556, 36.9511670330556, 42.68946591348306, 41.667874824922116, 40.754963639399556, 40.77669962000724, 39.36386088050805, 42.60252199105234, 44.18924857541296, 45.29778358640463, 36.712071246371124, 31.669323745389416, 26.71352016683843, 25.34415338855461, 26.583104283192355, 26.561368302584675, 27.03955987595363, 25.365889369162286, 24.82248985397029, 26.06144074860804, 28.34371871241441, 31.23460413323582, 31.647587764781736, 32.408347086050526, 36.255615653609844, 28.995798130644808, 33.40820219400379, 37.19026281974008, 34.516737204995465, 35.47312035173338, 39.64642862840789, 39.55948470597717, 39.97246833752309, 39.64642862840789, 39.62469264780021, 39.86378843448469, 39.62469264780021, 39.82031647326933], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 166.0377358490566, 166.0377358490566, 166.0377358490566, 166.0377358490566, 166.0377358490566], "valuationGap": [0.0, 2.8515889414807987, 3.0028083321664667, 9.699720470942196, 11.427954809852992, 13.004969758078104, 9.9157500350058, 5.638367709583662, 12.184058284075618, 15.100455225336262, 22.733219564804855, 17.258021688044977, 19.054233132708248, 11.652975236732914, 10.419432254070372, 12.518619358826001, 11.025381400657068, 5.3121310642819, -2.0458461471074116, -0.6175313894155607, 15.322369375530911, 18.330483460563727, 18.56853592017903, 17.659608939901872, 19.827062238952053, 11.980886208722012, 7.754355209931532, 11.504046613346858, 11.915860849136081, 6.62727940748151, 8.491287549258175, 8.75138246680774, 12.69614560178475, -3.387459112990271, -0.8298645244147735, 2.1178691800879506, 3.006525184850389, -1.3559013382973717, -4.9152964050905155, -10.579940741630779, -8.149134301537941, -4.698260465124761, -0.3141283917421873, -1.2690878317502836, -4.502927901795786, -5.522997471714206, 11.82104001238956, 5.1363239323328, 10.410303142215128, 10.063046942428784, 12.325529948695745, 16.085854593824337, 16.868349895700817, 16.17279851625507, 17.433485391500483, 21.23728199784445, 25.584478119380393, 28.344947656555718, 27.6276602965023, 30.54028169793139, 28.323211675948045, 21.99804131911324, 33.31401149563848, 39.617445871865606, 33.509635321107595, 37.46558379170531, 31.922908736746976, 30.944789609401397, 34.509490429060875, 32.77061198044649, 37.87856742325124, 37.7046795783898, 37.55252771413604, 51.80340195311598, 48.17349319163347, 39.78340467706907, 38.609661724254366, 34.36027751545298, 34.04510579664162, 44.15233677921272, 50.21667536875536, 51.846873914331354, 56.5201097449825, 57.650380736581845, 60.41085027375718, 78.14426595042175, 62.994287466868954, 62.907343544438234, 56.79953299368022, 61.5379767661544, 68.71085036668873, 65.42871729492909, 62.13571623286559, 64.74403390578718, 74.07963757678564, 92.51174913209806, 96.29380975783435, 97.3154008463953, 95.38089857231179, 97.09804104031849, 155.9358360873593, 154.26216558056797, 155.19681274669819, 152.21898340344606, 152.0668315391923, 151.34954417913886, 152.21898340344606, 152.9362707634995, 150.30621710997025, 149.87149749781665, 150.65399279969313, 148.1978269910253, 150.93656054759293, 149.54545778870144, 155.58436921801643, 156.9972079575156, 157.105887860554, 156.71464020961577, 157.38845560845385, 157.38845560845385, 144.10298691670562, 145.12457800526656, 146.0374891907891, 146.01575321018143, 147.42859194968062, 144.1899308391363, 142.6032042547757, 141.49466924378405, 150.08038158381754, 155.12312908479925, 160.07893266335023, 161.44829944163405, 160.2093485469963, 160.231084527604, 159.75289295423505, 161.42656346102638, 161.96996297621837, 160.73101208158062, 165.99590392909502, 163.10501850827362, 162.6920348767277, 161.9312755554589, 158.08400698789958, 165.34382451086464, 160.93142044750564, 157.14935982176937, 159.82288543651396, 158.86650228977607, 154.69319401310156, 154.78013793553225, 154.36715430398635, 126.3913072206487, 126.41304320125639, 126.1739474145719, 126.41304320125639, 126.21741937578726], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 96.22641509433963, null, null, null, null, null, null, null, null, null, 101.88679245283019, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, null, 96.22641509433963, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, 113.20754716981132, null, null, null, null, null, null, null, null, null, null, null, 133.96226415094338, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 183.01886792452828, null, null, null, null, null, null, null, null, null, null, null, null, null, 194.33962264150944, null, null, null, null, null, 186.79245283018867, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 194.33962264150944, null, null, null, null, null, null, null, null, null, null, null, null, 166.0377358490566, null, null, null, null], "quarterLabels": ["2023-07-06", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "2024-01-03", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-03", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-02", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-23", "", "", "", "", "", "", "", "", "", "", "2025-01-07", "", "", "", "", "", "", "", "", "", "", "", "2025-04-03", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-14", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-22", "", "", "", "", "", "2025-12-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-09", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-09", "", "", "", ""], "quarterPeriods": ["2023-05-31", "", "", "", "", "", "", "", "", "", "2023-08-31", "", "", "", "", "", "", "", "", "", "2023-11-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-05-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-31", "", "", "", "", "", "", "", "", "", "", "2024-11-30", "", "", "", "", "", "", "", "", "", "", "", "2025-02-28", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-31", "", "", "", "", "", "2025-11-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-28", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-31", "", "", "", ""], "surprisePct": [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, -88.8888888888889, -88.8888888888889, -88.8888888888889, -88.8888888888889, -88.8888888888889, -88.8888888888889, -88.8888888888889, -88.8888888888889, -88.8888888888889, -88.8888888888889, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, -9.090909090909086, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 11.111111111111121, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 18.75, 33.3333, 33.3333, 33.3333, 33.3333, 33.3333, 33.3333, 33.3333, 33.3333, 33.3333, 33.3333, 33.3333, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 19.230769230769226, 80.0, 80.0, 80.0, 80.0, 80.0, 80.0, 80.0, 80.0, 80.0, 80.0, 80.0, 80.0, 80.0, 80.0, 1.4198782961460572, 1.4198782961460572, 1.4198782961460572, 1.4198782961460572, 1.4198782961460572, 1.4198782961460572, -35.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, -35.0, -35.0, -35.0, -35.0, -35.0, 12.903225806451607, 12.903225806451607, 12.903225806451607, 12.903225806451607, 12.903225806451607, 12.903225806451607, 12.903225806451607, 12.903225806451607, 12.903225806451607, 12.903225806451607, 12.903225806451607, 12.903225806451607, 12.903225806451607, 30.43478260869564, 30.43478260869564, 30.43478260869564, 30.43478260869564, 30.43478260869564], "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": [43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 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, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 2, 9, 16, 23, 30, 37, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 116, 123, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 46.006666, "latestClose": 18.32, "startTtmEps": 0.53, "latestTtmEps": 0.88, "priceChangePct": -60.17968352673066, "epsChangePct": 66.03773584905659, "earningsGapPct": 126.21741937578724, "startMultiple": 86.80503018867924, "latestMultiple": 20.81818181818182, "multipleChangePct": -76.01730939678097, "latestQuarter": "2026-07-09", "tone": "positive", "read": "Earnings power is leading market price; the spread is closing and has persisted through 9 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 29.287226534932962, "earningsMovePct": -9.278350515463918, "spread": -38.56557705039688, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": -50.31190669921345, "earningsMovePct": 72.54901960784315, "spread": 122.8609263070566, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": -60.17968352673066, "earningsMovePct": 66.03773584905659, "spread": 126.21741937578724, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 9, "persistenceLabel": "9 quarters", "summary": "Earnings power is leading market price; the spread is closing and has persisted through 9 updates.", "marketChangePct": -60.17968352673066, "earningsChangePct": 66.03773584905659, "recentMarketMovePoints": 3.5647008196594854, "recentEarningsMovePoints": -28.301886792452848}, "pressure": {"score": 75, "band": "high", "label": "High \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 85, "band": "high", "label": "High confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 75, "band": "high", "label": "Broad support", "tone": "positive", "summary": "3 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 3.580876, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "mixed", "value": 0.02083774, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.8876748, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "mixed", "value": -0.12010956, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.07821297, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 1.4535098460364937, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 3, "mixed": 3, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-09", "alignedPeriod": "2026-05-31", "requiredPeriod": "2026-05-31"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 101.88679245283019, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 96.22641509433963, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 113.20754716981132, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 133.96226415094338, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 183.01886792452828, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 186.79245283018867, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 194.33962264150944, 166.0377358490566, 166.0377358490566, 166.0377358490566, 166.0377358490566, 166.0377358490566], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.99507919974138, 106.99507919974138, 106.99507919974138, 106.99507919974138, 106.99507919974138, 106.99507919974138, 106.99507919974138, 106.99507919974138, 106.99507919974138, 106.99507919974138, 111.54951330771166, 111.54951330771166, 111.54951330771166, 111.54951330771166, 111.54951330771166, 111.54951330771166, 111.54951330771166, 111.54951330771166, 111.54951330771166, 111.54951330771166, 111.54951330771166, 111.54951330771166, 111.54951330771166, 116.13806975324161, 116.13806975324161, 116.13806975324161, 116.13806975324161, 116.13806975324161, 116.13806975324161, 116.13806975324161, 116.13806975324161, 116.13806975324161, 116.13806975324161, 116.13806975324161, 116.13806975324161, 116.13806975324161, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 120.2866276355016, 125.73722208254014, 125.73722208254014, 125.73722208254014, 125.73722208254014, 125.73722208254014, 125.73722208254014, 125.73722208254014, 125.73722208254014, 125.73722208254014, 125.73722208254014, 125.73722208254014, 133.6823389964441, 133.6823389964441, 133.6823389964441, 133.6823389964441, 133.6823389964441, 133.6823389964441, 133.6823389964441, 133.6823389964441, 133.6823389964441, 133.6823389964441, 133.6823389964441, 133.6823389964441, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 141.09406989691462, 144.36083474013145, 144.36083474013145, 144.36083474013145, 144.36083474013145, 144.36083474013145, 144.36083474013145, 144.36083474013145, 144.36083474013145, 144.36083474013145, 144.36083474013145, 144.36083474013145, 144.36083474013145, 144.36083474013145, 144.36083474013145, 142.19855608634748, 142.19855608634748, 142.19855608634748, 142.19855608634748, 142.19855608634748, 142.19855608634748, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 141.29521209726664, 144.63381344060917, 144.63381344060917, 144.63381344060917, 144.63381344060917, 144.63381344060917, 144.63381344060917, 144.63381344060917, 144.63381344060917, 144.63381344060917, 144.63381344060917, 144.63381344060917, 144.63381344060917, 144.63381344060917, 147.36898818289572, 147.36898818289572, 147.36898818289572, 147.36898818289572, 147.36898818289572], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 84.25176538870797, 84.25176538870797, 84.25176538870797, 84.25176538870797, 84.25176538870797, 84.25176538870797, 84.25176538870797, 84.25176538870797, 84.25176538870797, 84.25176538870797, 69.77719021055687, 69.77719021055687, 69.77719021055687, 69.77719021055687, 69.77719021055687, 69.77719021055687, 69.77719021055687, 69.77719021055687, 69.77719021055687, 69.77719021055687, 69.77719021055687, 69.77719021055687, 69.77719021055687, 72.24067326604973, 72.24067326604973, 72.24067326604973, 72.24067326604973, 72.24067326604973, 72.24067326604973, 72.24067326604973, 72.24067326604973, 72.24067326604973, 72.24067326604973, 72.24067326604973, 72.24067326604973, 72.24067326604973, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 62.04172443813884, 56.81810853513043, 56.81810853513043, 56.81810853513043, 56.81810853513043, 56.81810853513043, 56.81810853513043, 56.81810853513043, 56.81810853513043, 56.81810853513043, 56.81810853513043, 56.81810853513043, 48.92464450391771, 48.92464450391771, 48.92464450391771, 48.92464450391771, 48.92464450391771, 48.92464450391771, 48.92464450391771, 48.92464450391771, 48.92464450391771, 48.92464450391771, 48.92464450391771, 48.92464450391771, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 43.778415503176085, 49.575984264663205, 49.575984264663205, 49.575984264663205, 49.575984264663205, 49.575984264663205, 49.575984264663205, 49.575984264663205, 49.575984264663205, 49.575984264663205, 49.575984264663205, 49.575984264663205, 49.575984264663205, 49.575984264663205, 49.575984264663205, 62.44478122077838, 62.44478122077838, 62.44478122077838, 62.44478122077838, 62.44478122077838, 62.44478122077838, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 82.82978105955567, 85.16106149034276, 85.16106149034276, 85.16106149034276, 85.16106149034276, 85.16106149034276, 85.16106149034276, 85.16106149034276, 85.16106149034276, 85.16106149034276, 85.16106149034276, 85.16106149034276, 85.16106149034276, 85.16106149034276, 93.58333602037855, 93.58333602037855, 93.58333602037855, 93.58333602037855, 93.58333602037855], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 141, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 66.03773584905659, "valuationContribution": -126.21741937578726, "marketMove": -60.17968352673067, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 66.03773584905659}, {"key": "valuation", "label": "Relative valuation contribution", "value": -126.21741937578726}, {"key": "market", "label": "Total market move", "value": -60.17968352673067}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-08-31", "earningsChangePct": -3.7735849056603765, "surprisePct": -88.8888888888889, "immediateReturnPct": -13.435112373574132, "forward4WeekPct": 1.068837374822218, "forward13WeekPct": -0.7919491953931823, "toDateReturnPct": -53.09713782452133, "weeksSince": 145, "availabilitySource": "reported", "spread": 22.733219564804855, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-01-05", "periodEnd": "2023-11-30", "earningsChangePct": 5.882352941176472, "surprisePct": -9.090909090909086, "immediateReturnPct": -10.614523446935554, "forward4WeekPct": -15.266020031883965, "forward13WeekPct": 6.756759577463822, "toDateReturnPct": -58.881976706774466, "weeksSince": 135, "availabilitySource": "reported", "spread": 15.322369375530911, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-04-05", "periodEnd": "2024-02-29", "earningsChangePct": -1.851851851851849, "surprisePct": 11.111111111111121, "immediateReturnPct": 15.917377845296365, "forward4WeekPct": 13.639607870059223, "forward13WeekPct": -5.365217024479152, "toDateReturnPct": -55.353708175508565, "weeksSince": 122, "availabilitySource": "reported", "spread": -3.387459112990271, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-07-05", "periodEnd": "2024-05-31", "earningsChangePct": -3.7735849056603765, "surprisePct": 18.75, "immediateReturnPct": -20.01234128648096, "forward4WeekPct": -20.49042658389816, "forward13WeekPct": -37.751831382523385, "toDateReturnPct": -62.263850129974465, "weeksSince": 109, "availabilitySource": "reported", "spread": 11.82104001238956, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-10-25", "periodEnd": "2024-08-31", "earningsChangePct": 3.9215686274509887, "surprisePct": 33.3333, "immediateReturnPct": -10.161054172767203, "forward4WeekPct": -8.286969253294284, "forward13WeekPct": -1.083455344070272, "toDateReturnPct": -46.35431918008784, "weeksSince": 93, "availabilitySource": "reported", "spread": 33.31401149563848, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-01-10", "periodEnd": "2024-11-30", "earningsChangePct": 13.207547169811317, "surprisePct": 0.0, "immediateReturnPct": -1.6707274625826662, "forward4WeekPct": 26.261747302471285, "forward13WeekPct": 13.644274277758427, "toDateReturnPct": -36.233901844761576, "weeksSince": 82, "availabilitySource": "reported", "spread": 51.80340195311598, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-04-04", "periodEnd": "2025-02-28", "earningsChangePct": 18.333333333333336, "surprisePct": 19.230769230769226, "immediateReturnPct": 5.722519555372574, "forward4WeekPct": 37.17579250720462, "forward13WeekPct": -26.924660354055163, "toDateReturnPct": -24.578015644298056, "weeksSince": 70, "availabilitySource": "reported", "spread": 78.14426595042175, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-18", "periodEnd": "2025-05-31", "earningsChangePct": 36.61971830985915, "surprisePct": 80.0, "immediateReturnPct": -26.53301886792453, "forward4WeekPct": -16.03773584905661, "forward13WeekPct": -9.198113207547177, "toDateReturnPct": 8.018867924528305, "weeksSince": 55, "availabilitySource": "reported", "spread": 155.9358360873593, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-24", "periodEnd": "2025-08-31", "earningsChangePct": 6.185567010309279, "surprisePct": 1.4198782961460572, "immediateReturnPct": 15.77922077922076, "forward4WeekPct": 10.389610389610393, "forward13WeekPct": 35.32467532467531, "toDateReturnPct": 18.961038961038955, "weeksSince": 41, "availabilitySource": "reported", "spread": 155.58436921801643, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-12-05", "periodEnd": "2025-11-30", "earningsChangePct": -3.8834951456310662, "surprisePct": -35.0, "immediateReturnPct": 15.52941176470588, "forward4WeekPct": 6.5294117647058725, "forward13WeekPct": -28.117647058823525, "toDateReturnPct": 7.76470588235294, "weeksSince": 35, "availabilitySource": "reported", "spread": 144.10298691670562, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-04-10", "periodEnd": "2026-02-28", "earningsChangePct": 4.040404040404044, "surprisePct": 12.903225806451607, "immediateReturnPct": 8.757297748123438, "forward4WeekPct": 39.11592994161801, "forward13WeekPct": 52.12677231025853, "toDateReturnPct": 52.79399499582986, "weeksSince": 17, "availabilitySource": "reported", "spread": 165.99590392909502, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-07-10", "periodEnd": "2026-05-31", "earningsChangePct": -14.563106796116509, "surprisePct": 30.43478260869564, "immediateReturnPct": -0.8156606851549841, "forward4WeekPct": -0.38064165307232223, "forward13WeekPct": null, "toDateReturnPct": -0.38064165307232223, "weeksSince": 4, "availabilitySource": "reported", "spread": 126.3913072206487, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-10", "periodEnd": "2026-05-31", "earningsChangePct": -14.563106796116509, "surprisePct": 30.43478260869564, "immediateReturnPct": -0.8156606851549841, "forward4WeekPct": -0.38064165307232223, "forward13WeekPct": null, "toDateReturnPct": -0.38064165307232223, "weeksSince": 4, "availabilitySource": "reported", "spread": 126.3913072206487, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 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-10-27", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-01-05", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-04-05", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2024-07-05", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2025-01-10", "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": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}