{"ticker": {"uuid": "0022d539-bdb2-46d7-ae37-ca58f1fcc616", "symbol": "TENB", "name": "Tenable Holdings Inc", "sector": "Technology", "industry": "Software - Infrastructure", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 0, "inline": 1, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 25.1, "average_surprise_label": "+25.1%", "median_surprise": 18.8, "surprise_dispersion": 19.8, "average_reaction": -3.1, "average_reaction_label": "-3.1%", "average_abs_reaction": 5.8, "positive_response_rate": 25.0, "confirmation_rate": 18.2, "reaction_sample": 12, "streak": {"count": 1, "band": "in-line", "label": "1 consecutive in-line reports"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded the delivery."}, "event_risk": {"score": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": null, "revenue_growth_1y": 9.9, "cash_conversion": 41.24, "net_margin": 0.6, "earnings_yield": 1.5, "eps_surprise_avg": 11.3, "sue_score": 1.8, "pe_ratio": 595.0, "completeness": 92.9, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 36.38, "currency": "USD", "return_13w": 66.7, "fair_value": 35.97016, "fair_value_gap": 1.1, "relative_strength": 21.7, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 48.1}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-11-01", "date_source": "exact", "eps_actual": 0.23, "eps_estimate": 0.18, "eps_surprise": 0.05, "surprise_pct": 27.7778, "surprise_label": "+27.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -10.795864390478483, "one_week_reaction_label": "-10.8%", "four_week_reaction": -4.736715556624203, "four_week_reaction_label": "-4.7%", "confirmation": "diverged", "revenue": 201529000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -15565000.0, "operating_cash_flow": 42411000.0, "free_cash_flow": 44506000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-06", "date_source": "exact", "eps_actual": 0.25, "eps_estimate": 0.14, "eps_surprise": 0.11, "surprise_pct": 78.5714, "surprise_label": "+78.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.579200669596153, "one_week_reaction_label": "+8.6%", "four_week_reaction": 0.6486712701402015, "four_week_reaction_label": "+0.6%", "confirmation": "confirmed", "revenue": 213306000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -21648000.0, "operating_cash_flow": 38505000.0, "free_cash_flow": 41255000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-01", "date_source": "exact", "eps_actual": 0.25, "eps_estimate": 0.17, "eps_surprise": 0.08, "surprise_pct": 47.0588, "surprise_label": "+47.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.022396173081106, "one_week_reaction_label": "-3.0%", "four_week_reaction": -4.892367906066536, "four_week_reaction_label": "-4.9%", "confirmation": "diverged", "revenue": 215961000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -14386000.0, "operating_cash_flow": 50326000.0, "free_cash_flow": 53523000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-31", "date_source": "exact", "eps_actual": 0.31, "eps_estimate": 0.24, "eps_surprise": 0.07, "surprise_pct": 29.1667, "surprise_label": "+29.2%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -3.3101851851851842, "one_week_reaction_label": "-3.3%", "four_week_reaction": -4.28240740740741, "four_week_reaction_label": "-4.3%", "confirmation": "diverged", "revenue": 221241000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -14572000.0, "operating_cash_flow": 31424000.0, "free_cash_flow": 34185000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-30", "date_source": "exact", "eps_actual": 0.32, "eps_estimate": 0.29, "eps_surprise": 0.03, "surprise_pct": 10.3448, "surprise_label": "+10.3%", "surprise_band": "beat", "eps_yoy": 39.13043478260869, "eps_yoy_label": "+39.1%", "one_week_reaction": -6.846024501561376, "one_week_reaction_label": "-6.8%", "four_week_reaction": 1.9457122267595366, "four_week_reaction_label": "+1.9%", "confirmation": "diverged", "revenue": 227088000.0, "revenue_yoy": 12.682541966664848, "revenue_yoy_label": "+12.7%", "net_income": -9211000.0, "operating_cash_flow": 54607000.0, "free_cash_flow": 56503000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-05", "date_source": "exact", "eps_actual": 0.41, "eps_estimate": 0.34, "eps_surprise": 0.07, "surprise_pct": 20.5882, "surprise_label": "+20.6%", "surprise_band": "beat", "eps_yoy": 63.99999999999999, "eps_yoy_label": "+64.0%", "one_week_reaction": -6.637270828498506, "one_week_reaction_label": "-6.6%", "four_week_reaction": -11.487584126247395, "four_week_reaction_label": "-11.5%", "confirmation": "diverged", "revenue": 235731000.0, "revenue_yoy": 10.513065736547496, "revenue_yoy_label": "+10.5%", "net_income": 1868000.0, "operating_cash_flow": 81119000.0, "free_cash_flow": 83442000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-29", "date_source": "exact", "eps_actual": 0.36, "eps_estimate": 0.28, "eps_surprise": 0.08, "surprise_pct": 28.5714, "surprise_label": "+28.6%", "surprise_band": "beat", "eps_yoy": 43.99999999999999, "eps_yoy_label": "+44.0%", "one_week_reaction": -6.701030927835045, "one_week_reaction_label": "-6.7%", "four_week_reaction": -3.2747119466343193, "four_week_reaction_label": "-3.3%", "confirmation": "diverged", "revenue": 239137000.0, "revenue_yoy": 10.731567273720719, "revenue_yoy_label": "+10.7%", "net_income": -22935000.0, "operating_cash_flow": 87407000.0, "free_cash_flow": 93960000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-30", "date_source": "exact", "eps_actual": 0.34, "eps_estimate": 0.3, "eps_surprise": 0.04, "surprise_pct": 13.3333, "surprise_label": "+13.3%", "surprise_band": "beat", "eps_yoy": 9.677419354838717, "eps_yoy_label": "+9.7%", "one_week_reaction": -7.949412827461609, "one_week_reaction_label": "-7.9%", "four_week_reaction": -7.618187292984044, "four_week_reaction_label": "-7.6%", "confirmation": "diverged", "revenue": 247295000.0, "revenue_yoy": 11.776298244900357, "revenue_yoy_label": "+11.8%", "net_income": -14706000.0, "operating_cash_flow": 42463000.0, "free_cash_flow": 46811000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-29", "date_source": "exact", "eps_actual": 0.42, "eps_estimate": 0.37, "eps_surprise": 0.05, "surprise_pct": 13.5135, "surprise_label": "+13.5%", "surprise_band": "beat", "eps_yoy": 31.249999999999993, "eps_yoy_label": "+31.2%", "one_week_reaction": -4.224422442244228, "one_week_reaction_label": "-4.2%", "four_week_reaction": -13.993399339933998, "four_week_reaction_label": "-14.0%", "confirmation": "diverged", "revenue": 252440000.0, "revenue_yoy": 11.163954061861482, "revenue_yoy_label": "+11.2%", "net_income": 2260000.0, "operating_cash_flow": 53850000.0, "free_cash_flow": 54717000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-04", "date_source": "exact", "eps_actual": 0.48, "eps_estimate": 0.41, "eps_surprise": 0.07, "surprise_pct": 17.0732, "surprise_label": "+17.1%", "surprise_band": "beat", "eps_yoy": 17.073170731707318, "eps_yoy_label": "+17.1%", "one_week_reaction": -3.762466001813229, "one_week_reaction_label": "-3.8%", "four_week_reaction": -12.828649138712594, "four_week_reaction_label": "-12.8%", "confirmation": "diverged", "revenue": 260533000.0, "revenue_yoy": 10.521314549210754, "revenue_yoy_label": "+10.5%", "net_income": -737000.0, "operating_cash_flow": 84359000.0, "free_cash_flow": 86701000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-29", "date_source": "exact", "eps_actual": 0.47, "eps_estimate": 0.41, "eps_surprise": 0.06, "surprise_pct": 14.6341, "surprise_label": "+14.6%", "surprise_band": "beat", "eps_yoy": 30.555555555555554, "eps_yoy_label": "+30.6%", "one_week_reaction": 6.043956043956048, "one_week_reaction_label": "+6.0%", "four_week_reaction": 27.12287712287712, "four_week_reaction_label": "+27.1%", "confirmation": "confirmed", "revenue": 262058000.0, "revenue_yoy": 9.584882305958509, "revenue_yoy_label": "+9.6%", "net_income": 1414000.0, "operating_cash_flow": 87971000.0, "free_cash_flow": 90558000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-29", "date_source": "exact", "eps_actual": 0.1, "eps_estimate": 0.1, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": -70.58823529411765, "eps_yoy_label": "-70.6%", "one_week_reaction": 1.209302325581397, "one_week_reaction_label": "+1.2%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "contained", "revenue": 268508000.0, "revenue_yoy": 8.578014112699407, "revenue_yoy_label": "+8.6%", "net_income": 3805000.0, "operating_cash_flow": 44716000.0, "free_cash_flow": 46089000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [0.23, 0.25, 0.25, 0.31, 0.32, 0.41, 0.36, 0.34, 0.42, 0.48, 0.47, 0.1], "eps_estimate": [0.18, 0.14, 0.17, 0.24, 0.29, 0.34, 0.28, 0.3, 0.37, 0.41, 0.41, 0.1], "surprise": [27.7778, 78.5714, 47.0588, 29.1667, 10.3448, 20.5882, 28.5714, 13.3333, 13.5135, 17.0732, 14.6341, 0.0], "reaction_1w": [-10.795864390478483, 8.579200669596153, -3.022396173081106, -3.3101851851851842, -6.846024501561376, -6.637270828498506, -6.701030927835045, -7.949412827461609, -4.224422442244228, -3.762466001813229, 6.043956043956048, 1.209302325581397], "reaction_4w": [-4.736715556624203, 0.6486712701402015, -4.892367906066536, -4.28240740740741, 1.9457122267595366, -11.487584126247395, -3.2747119466343193, -7.618187292984044, -13.993399339933998, -12.828649138712594, 27.12287712287712, null], "revenue": [201.53, 213.31, 215.96, 221.24, 227.09, 235.73, 239.14, 247.29, 252.44, 260.53, 262.06, 268.51], "net_income": [-15.56, -21.65, -14.39, -14.57, -9.21, 1.87, -22.93, -14.71, 2.26, -0.74, 1.41, 3.81], "financial_unit": "millions", "scatter": [{"x": 27.7778, "y": -10.795864390478483, "label": "2023-09-30"}, {"x": 78.5714, "y": 8.579200669596153, "label": "2023-12-31"}, {"x": 47.0588, "y": -3.022396173081106, "label": "2024-03-31"}, {"x": 29.1667, "y": -3.3101851851851842, "label": "2024-06-30"}, {"x": 10.3448, "y": -6.846024501561376, "label": "2024-09-30"}, {"x": 20.5882, "y": -6.637270828498506, "label": "2024-12-31"}, {"x": 28.5714, "y": -6.701030927835045, "label": "2025-03-31"}, {"x": 13.3333, "y": -7.949412827461609, "label": "2025-06-30"}, {"x": 13.5135, "y": -4.224422442244228, "label": "2025-09-30"}, {"x": 17.0732, "y": -3.762466001813229, "label": "2025-12-31"}, {"x": 14.6341, "y": 6.043956043956048, "label": "2026-03-31"}, {"x": 0.0, "y": 1.209302325581397, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 99.03500897666069, 101.66068222621183, 99.23698384201076, 102.35637342908437, 102.46858168761219, 100.53859964093357, 103.5682226211849, 96.0951526032316, 95.82585278276481, 93.33482944344705, 83.25852782764811, 83.95421903052063, 88.5996409335727, 88.91382405745063, 91.49461400359067, 92.34739676840215, 100.04488330341113, 105.6552962298025, 103.36624775583483, 96.22980251346499, 105.61041292639138, 106.3734290843806, 105.61041292639138, 107.24865350089765, 116.44973070017951, 114.56463195691202, 106.77737881508078, 107.94434470377018, 104.51077199281866, 103.11938958707361, 108.59515260323161, 110.9290843806104, 108.41561938958708, 108.86445242369838, 100.60592459605027, 103.20915619389588, 100.08976660682225, 100.42639138240574, 98.74326750448833, 98.15978456014362, 94.68132854578096, 90.77648114901257, 90.01346499102333, 90.50718132854577, 97.80071813285457, 98.24955116696589, 96.63375224416517, 97.32944344703769, 96.94793536804309, 93.73877917414723, 93.55924596050268, 94.50179533213644, 92.79622980251347, 92.63913824057451, 87.76929982046678, 89.18312387791741, 90.59694793536804, 89.5870736086176, 92.97576301615798, 94.56912028725314, 95.71364452423697, 93.4245960502693, 87.02872531418312, 93.82854578096948, 91.5394973070018, 95.24236983842009, 94.21005385996408, 95.19748653500898, 93.35727109515261, 92.12298025134649, 88.62208258527828, 87.70197486535008, 86.37791741472172, 91.62926391382405, 97.37432675044883, 96.70107719928187, 90.28276481149011, 87.5673249551167, 86.10861759425494, 85.59245960502693, 81.91202872531417, 80.9245960502693, 81.35098743267504, 78.41113105924595, 71.92549371633751, 73.6983842010772, 70.55655296229803, 74.0125673249551, 69.05296229802514, 70.73608617594255, 73.83303411131058, 71.58886894075404, 72.30700179533213, 73.76570915619388, 71.49910233393177, 72.46409335727108, 73.60861759425494, 76.45870736086175, 73.08123877917414, 74.1472172351885, 74.52872531418312, 68.60412926391383, 65.05834829443447, 66.8536804308797, 68.85098743267504, 69.38958707360861, 69.68132854578096, 67.10053859964093, 67.84111310592459, 66.56193895870736, 66.40484739676839, 65.21543985637342, 65.14811490125673, 67.99820466786355, 65.12567324955117, 62.096050269299816, 60.547576301615806, 58.48294434470377, 59.51526032315978, 59.245960502692995, 58.97666068222621, 55.632854578096946, 54.08438061041293, 51.00987432675045, 52.22172351885098, 49.64093357271095, 50.38150807899461, 49.50628366247755, 47.64362657091562, 50.605924596050265, 44.68132854578097, 43.15529622980252, 47.21723518850987, 45.53411131059246, 44.52423698384201, 37.11849192100538, 39.452423698384194, 35.9964093357271, 43.4245960502693, 44.92818671454219, 47.64362657091562, 48.990125673249544, 48.22710951526032, 57.11400359066426, 63.35278276481149, 62.5, 60.14362657091562, 60.300718132854584, 67.81867145421903, 86.62477558348294, 89.27289048473968, 89.49730700179533, 72.37432675044883, 73.24955116696589, 81.64272890484739], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 245.00000000000003, 245.00000000000003], "gap": [0.0, 0.9649910233393086, -1.6606822262118328, 0.7630161579892416, -2.356373429084371, -2.468581687612186, -0.5385996409335689, -3.5682226211849013, 3.904847396768403, 4.174147217235188, 6.665170556552951, 30.074805505685248, 29.379114302812724, 24.733692399760656, 24.41950927588273, 21.838719329742688, 20.985936564931208, 13.288450029922231, 7.678037103530855, 9.967085577498523, 17.103530819868368, 7.722920406941981, 6.959904248952753, 7.722920406941981, 6.084679832435711, 18.550269299820485, 20.435368043087976, 28.22262118491922, 27.055655296229816, 30.48922800718134, 31.880610412926387, 26.40484739676839, 24.070915619389595, 26.58438061041292, 26.13554757630162, 34.39407540394973, 31.79084380610412, 58.24356672651106, 57.906941950927575, 59.590065828844985, 60.173548773189694, 63.65200478755236, 67.55685218432075, 68.31986834230999, 67.82615200478755, 60.532615200478745, 60.08378216636743, 61.69958108916815, 61.003889886295624, 61.385397965290224, 79.59455415918612, 79.77408737283066, 78.8315380011969, 80.53710353081988, 80.69419509275883, 85.56403351286656, 84.15020945541593, 82.73638539796531, 83.74625972471574, 80.35757031717536, 78.7642130460802, 77.61968880909637, 79.90873728306404, 101.30460801915022, 94.50478755236387, 96.79383602633155, 93.09096349491325, 94.12327947336927, 93.13584679832437, 94.97606223818073, 96.21035308198685, 99.71125074805506, 100.63135846798326, 101.95541591861162, 96.7040694195093, 90.95900658288451, 91.63225613405147, 124.71723518850992, 127.43267504488333, 128.8913824057451, 129.4075403949731, 133.08797127468586, 134.07540394973074, 133.64901256732497, 136.58886894075408, 143.07450628366252, 141.30161579892282, 144.44344703770201, 140.98743267504494, 164.2803710353082, 162.5972471573908, 159.50029922202276, 161.7444643925793, 161.02633153800122, 159.56762417713946, 161.83423099940157, 160.86923997606226, 159.72471573907842, 156.8746259724716, 160.2520945541592, 159.18611609814485, 158.80460801915024, 169.7292040694195, 173.27498503889888, 171.47965290245364, 169.4823459006583, 168.94374625972472, 168.65200478755239, 171.2327947336924, 170.49222022740875, 171.77139437462597, 171.92848593656495, 173.11789347695992, 173.18521843207662, 170.3351286654698, 189.87432675044886, 192.90394973070022, 194.45242369838422, 196.51705565529625, 195.48473967684026, 195.75403949730702, 196.02333931777383, 199.36714542190307, 200.9156193895871, 203.99012567324957, 202.77827648114905, 205.35906642728906, 204.61849192100541, 205.49371633752247, 219.02304009575107, 216.0607420706164, 221.98533812088573, 223.51137043686418, 219.4494314781568, 221.13255535607422, 222.14242968282468, 229.5481747456613, 227.2142429682825, 230.6702573309396, 223.24207061639737, 221.7384799521245, 237.35637342908439, 236.00987432675046, 236.7728904847397, 227.88599640933575, 221.64721723518852, 222.5, 224.85637342908439, 224.69928186714543, 217.18132854578096, 198.37522441651706, 195.72710951526034, 195.50269299820468, 212.62567324955117, 171.75044883303414, 163.35727109515264], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, 113.33333333333336, null, null, null, null, null, null, null, null, null, null, null, null, null, 135.0, null, null, null, null, null, null, null, null, null, null, null, 158.33333333333331, null, null, null, null, null, null, null, null, null, null, null, null, 173.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, 188.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, null, 215.00000000000003, null, null, null, null, null, null, null, null, null, null, null, 233.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, 238.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, 255.00000000000003, null, null, null, null, null, null, null, null, null, null, null, null, null, 266.6666666666667, null, null, null, null, null, null, null, null, null, null, null, 285.0, null, null, null, null, null, null, null, null, null, null, null, null, 245.00000000000003, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [145.0, -163.4, -18.4]}}, "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": [44.56, 44.13, 45.3, 44.22, 45.61, 45.66, 44.8, 46.15, 42.82, 42.7, 41.59, 37.1, 37.41, 39.48, 39.62, 40.77, 41.15, 44.58, 47.08, 46.06, 42.88, 47.06, 47.4, 47.06, 47.79, 51.89, 51.05, 47.58, 48.1, 46.57, 45.95, 48.39, 49.43, 48.31, 48.51, 44.83, 45.99, 44.6, 44.75, 44.0, 43.74, 42.19, 40.45, 40.11, 40.33, 43.58, 43.78, 43.06, 43.37, 43.2, 41.77, 41.69, 42.11, 41.35, 41.28, 39.11, 39.74, 40.37, 39.92, 41.43, 42.14, 42.65, 41.63, 38.78, 41.81, 40.79, 42.44, 41.98, 42.42, 41.6, 41.05, 39.49, 39.08, 38.49, 40.83, 43.39, 43.09, 40.23, 39.02, 38.37, 38.14, 36.5, 36.06, 36.25, 34.94, 32.05, 32.84, 31.44, 32.98, 30.77, 31.52, 32.9, 31.9, 32.22, 32.87, 31.86, 32.29, 32.8, 34.07, 32.565, 33.04, 33.21, 30.57, 28.99, 29.79, 30.68, 30.92, 31.05, 29.9, 30.23, 29.66, 29.59, 29.06, 29.03, 30.3, 29.02, 27.67, 26.98, 26.06, 26.52, 26.4, 26.28, 24.79, 24.1, 22.73, 23.27, 22.12, 22.45, 22.06, 21.23, 22.55, 19.91, 19.23, 21.04, 20.29, 19.84, 16.54, 17.58, 16.04, 19.35, 20.02, 21.23, 21.83, 21.49, 25.45, 28.23, 27.85, 26.8, 26.87, 30.22, 38.6, 39.78, 39.88, 32.25, 32.64, 36.38], "ttmEps": [0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.81, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 0.95, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.04, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 1.13, 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.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.43, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.53, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.6, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.71, 1.47, 1.47], "quarterlyEps": [0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 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.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 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.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.32, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 0.41, 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.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.42, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.48, 0.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.1, 0.1], "priceIndex": [100.0, 99.03500897666069, 101.66068222621183, 99.23698384201076, 102.35637342908437, 102.46858168761219, 100.53859964093357, 103.5682226211849, 96.0951526032316, 95.82585278276481, 93.33482944344705, 83.25852782764811, 83.95421903052063, 88.5996409335727, 88.91382405745063, 91.49461400359067, 92.34739676840215, 100.04488330341113, 105.6552962298025, 103.36624775583483, 96.22980251346499, 105.61041292639138, 106.3734290843806, 105.61041292639138, 107.24865350089765, 116.44973070017951, 114.56463195691202, 106.77737881508078, 107.94434470377018, 104.51077199281866, 103.11938958707361, 108.59515260323161, 110.9290843806104, 108.41561938958708, 108.86445242369838, 100.60592459605027, 103.20915619389588, 100.08976660682225, 100.42639138240574, 98.74326750448833, 98.15978456014362, 94.68132854578096, 90.77648114901257, 90.01346499102333, 90.50718132854577, 97.80071813285457, 98.24955116696589, 96.63375224416517, 97.32944344703769, 96.94793536804309, 93.73877917414723, 93.55924596050268, 94.50179533213644, 92.79622980251347, 92.63913824057451, 87.76929982046678, 89.18312387791741, 90.59694793536804, 89.5870736086176, 92.97576301615798, 94.56912028725314, 95.71364452423697, 93.4245960502693, 87.02872531418312, 93.82854578096948, 91.5394973070018, 95.24236983842009, 94.21005385996408, 95.19748653500898, 93.35727109515261, 92.12298025134649, 88.62208258527828, 87.70197486535008, 86.37791741472172, 91.62926391382405, 97.37432675044883, 96.70107719928187, 90.28276481149011, 87.5673249551167, 86.10861759425494, 85.59245960502693, 81.91202872531417, 80.9245960502693, 81.35098743267504, 78.41113105924595, 71.92549371633751, 73.6983842010772, 70.55655296229803, 74.0125673249551, 69.05296229802514, 70.73608617594255, 73.83303411131058, 71.58886894075404, 72.30700179533213, 73.76570915619388, 71.49910233393177, 72.46409335727108, 73.60861759425494, 76.45870736086175, 73.08123877917414, 74.1472172351885, 74.52872531418312, 68.60412926391383, 65.05834829443447, 66.8536804308797, 68.85098743267504, 69.38958707360861, 69.68132854578096, 67.10053859964093, 67.84111310592459, 66.56193895870736, 66.40484739676839, 65.21543985637342, 65.14811490125673, 67.99820466786355, 65.12567324955117, 62.096050269299816, 60.547576301615806, 58.48294434470377, 59.51526032315978, 59.245960502692995, 58.97666068222621, 55.632854578096946, 54.08438061041293, 51.00987432675045, 52.22172351885098, 49.64093357271095, 50.38150807899461, 49.50628366247755, 47.64362657091562, 50.605924596050265, 44.68132854578097, 43.15529622980252, 47.21723518850987, 45.53411131059246, 44.52423698384201, 37.11849192100538, 39.452423698384194, 35.9964093357271, 43.4245960502693, 44.92818671454219, 47.64362657091562, 48.990125673249544, 48.22710951526032, 57.11400359066426, 63.35278276481149, 62.5, 60.14362657091562, 60.300718132854584, 67.81867145421903, 86.62477558348294, 89.27289048473968, 89.49730700179533, 72.37432675044883, 73.24955116696589, 81.64272890484739], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 245.00000000000003, 245.00000000000003], "valuationGap": [0.0, 0.9649910233393086, -1.6606822262118328, 0.7630161579892416, -2.356373429084371, -2.468581687612186, -0.5385996409335689, -3.5682226211849013, 3.904847396768403, 4.174147217235188, 6.665170556552951, 30.074805505685248, 29.379114302812724, 24.733692399760656, 24.41950927588273, 21.838719329742688, 20.985936564931208, 13.288450029922231, 7.678037103530855, 9.967085577498523, 17.103530819868368, 7.722920406941981, 6.959904248952753, 7.722920406941981, 6.084679832435711, 18.550269299820485, 20.435368043087976, 28.22262118491922, 27.055655296229816, 30.48922800718134, 31.880610412926387, 26.40484739676839, 24.070915619389595, 26.58438061041292, 26.13554757630162, 34.39407540394973, 31.79084380610412, 58.24356672651106, 57.906941950927575, 59.590065828844985, 60.173548773189694, 63.65200478755236, 67.55685218432075, 68.31986834230999, 67.82615200478755, 60.532615200478745, 60.08378216636743, 61.69958108916815, 61.003889886295624, 61.385397965290224, 79.59455415918612, 79.77408737283066, 78.8315380011969, 80.53710353081988, 80.69419509275883, 85.56403351286656, 84.15020945541593, 82.73638539796531, 83.74625972471574, 80.35757031717536, 78.7642130460802, 77.61968880909637, 79.90873728306404, 101.30460801915022, 94.50478755236387, 96.79383602633155, 93.09096349491325, 94.12327947336927, 93.13584679832437, 94.97606223818073, 96.21035308198685, 99.71125074805506, 100.63135846798326, 101.95541591861162, 96.7040694195093, 90.95900658288451, 91.63225613405147, 124.71723518850992, 127.43267504488333, 128.8913824057451, 129.4075403949731, 133.08797127468586, 134.07540394973074, 133.64901256732497, 136.58886894075408, 143.07450628366252, 141.30161579892282, 144.44344703770201, 140.98743267504494, 164.2803710353082, 162.5972471573908, 159.50029922202276, 161.7444643925793, 161.02633153800122, 159.56762417713946, 161.83423099940157, 160.86923997606226, 159.72471573907842, 156.8746259724716, 160.2520945541592, 159.18611609814485, 158.80460801915024, 169.7292040694195, 173.27498503889888, 171.47965290245364, 169.4823459006583, 168.94374625972472, 168.65200478755239, 171.2327947336924, 170.49222022740875, 171.77139437462597, 171.92848593656495, 173.11789347695992, 173.18521843207662, 170.3351286654698, 189.87432675044886, 192.90394973070022, 194.45242369838422, 196.51705565529625, 195.48473967684026, 195.75403949730702, 196.02333931777383, 199.36714542190307, 200.9156193895871, 203.99012567324957, 202.77827648114905, 205.35906642728906, 204.61849192100541, 205.49371633752247, 219.02304009575107, 216.0607420706164, 221.98533812088573, 223.51137043686418, 219.4494314781568, 221.13255535607422, 222.14242968282468, 229.5481747456613, 227.2142429682825, 230.6702573309396, 223.24207061639737, 221.7384799521245, 237.35637342908439, 236.00987432675046, 236.7728904847397, 227.88599640933575, 221.64721723518852, 222.5, 224.85637342908439, 224.69928186714543, 217.18132854578096, 198.37522441651706, 195.72710951526034, 195.50269299820468, 212.62567324955117, 171.75044883303414, 163.35727109515264], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, 113.33333333333336, null, null, null, null, null, null, null, null, null, null, null, null, null, 135.0, null, null, null, null, null, null, null, null, null, null, null, 158.33333333333331, null, null, null, null, null, null, null, null, null, null, null, null, 173.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, 188.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, null, 215.00000000000003, null, null, null, null, null, null, null, null, null, null, null, 233.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, 238.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, 255.00000000000003, null, null, null, null, null, null, null, null, null, null, null, null, null, 266.6666666666667, null, null, null, null, null, null, null, null, null, null, null, 285.0, null, null, null, null, null, null, null, null, null, null, null, null, 245.00000000000003, null], "quarterLabels": ["2023-07-25", "", "", "", "", "", "", "", "", "", "", "2023-11-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-06", "", "", "", "", "", "", "", "", "", "", "", "2024-05-01", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-05", "", "", "", "", "", "", "", "", "", "", "", "2025-04-29", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-29", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-04", "", "", "", "", "", "", "", "", "", "", "", "2026-04-29", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-29", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-30", ""], "surprisePct": [69.23076923076923, 69.23076923076923, 69.23076923076923, 69.23076923076923, 69.23076923076923, 69.23076923076923, 69.23076923076923, 69.23076923076923, 69.23076923076923, 69.23076923076923, 69.23076923076923, 27.77777777777779, 27.77777777777779, 27.77777777777779, 27.77777777777779, 27.77777777777779, 27.77777777777779, 27.77777777777779, 27.77777777777779, 27.77777777777779, 27.77777777777779, 27.77777777777779, 27.77777777777779, 27.77777777777779, 27.77777777777779, 78.57142857142856, 78.57142857142856, 78.57142857142856, 78.57142857142856, 78.57142857142856, 78.57142857142856, 78.57142857142856, 78.57142857142856, 78.57142857142856, 78.57142857142856, 78.57142857142856, 78.57142857142856, 47.058823529411754, 47.058823529411754, 47.058823529411754, 47.058823529411754, 47.058823529411754, 47.058823529411754, 47.058823529411754, 47.058823529411754, 47.058823529411754, 47.058823529411754, 47.058823529411754, 47.058823529411754, 47.058823529411754, 29.166666666666668, 29.166666666666668, 29.166666666666668, 29.166666666666668, 29.166666666666668, 29.166666666666668, 29.166666666666668, 29.166666666666668, 29.166666666666668, 29.166666666666668, 29.166666666666668, 29.166666666666668, 29.166666666666668, 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, 20.58823529411763, 20.58823529411763, 20.58823529411763, 20.58823529411763, 20.58823529411763, 20.58823529411763, 20.58823529411763, 20.58823529411763, 20.58823529411763, 20.58823529411763, 20.58823529411763, 20.58823529411763, 28.57142857142855, 28.57142857142855, 28.57142857142855, 28.57142857142855, 28.57142857142855, 28.57142857142855, 28.57142857142855, 28.57142857142855, 28.57142857142855, 28.57142857142855, 28.57142857142855, 28.57142857142855, 28.57142857142855, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.513513513513512, 13.513513513513512, 13.513513513513512, 13.513513513513512, 13.513513513513512, 13.513513513513512, 13.513513513513512, 13.513513513513512, 13.513513513513512, 13.513513513513512, 13.513513513513512, 13.513513513513512, 13.513513513513512, 13.513513513513512, 17.073170731707318, 17.073170731707318, 17.073170731707318, 17.073170731707318, 17.073170731707318, 17.073170731707318, 17.073170731707318, 17.073170731707318, 17.073170731707318, 17.073170731707318, 17.073170731707318, 17.073170731707318, 14.634146341463413, 14.634146341463413, 14.634146341463413, 14.634146341463413, 14.634146341463413, 14.634146341463413, 14.634146341463413, 14.634146341463413, 14.634146341463413, 14.634146341463413, 14.634146341463413, 14.634146341463413, 14.634146341463413, 0.0, 0.0], "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": [24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 44.56, "latestClose": 36.38, "startTtmEps": 0.6, "latestTtmEps": 1.47, "priceChangePct": -18.357271095152605, "epsChangePct": 145.00000000000003, "earningsGapPct": 163.35727109515264, "startMultiple": 74.26666666666668, "latestMultiple": 24.748299319727895, "multipleChangePct": -66.67643718169494, "latestQuarter": "2026-07-29", "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": 25.49154880993447, "earningsMovePct": 2.7972027972027913, "spread": -22.69434601273168, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": -12.73686735428159, "earningsMovePct": 41.34615384615383, "spread": 54.083021200435425, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": -18.357271095152605, "earningsMovePct": 145.00000000000003, "spread": 163.35727109515264, "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": -18.357271095152605, "earningsChangePct": 145.00000000000003, "recentMarketMovePoints": 32.652603231597844, "recentEarningsMovePoints": -39.99999999999997}, "pressure": {"score": 85, "band": "extreme", "label": "Extreme \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 79, "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": 50, "band": "mixed", "label": "Mixed support", "tone": "caution", "summary": "3 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 41.24369623, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.09932884, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.00944371, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "caution", "value": -0.16785953, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "caution", "value": 0.17209419, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -4.641191120642684, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 3, "mixed": 0, "caution": 3}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-29", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 113.33333333333336, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 135.0, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 158.33333333333331, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 173.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 188.33333333333334, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 215.00000000000003, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 233.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 238.33333333333334, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 255.00000000000003, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 266.6666666666667, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 285.0, 245.00000000000003, 245.00000000000003], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.58885434589303, 103.58885434589303, 103.58885434589303, 103.58885434589303, 103.58885434589303, 103.58885434589303, 103.58885434589303, 103.58885434589303, 103.58885434589303, 103.58885434589303, 103.58885434589303, 103.58885434589303, 103.58885434589303, 103.58885434589303, 107.44635484699813, 107.44635484699813, 107.44635484699813, 107.44635484699813, 107.44635484699813, 107.44635484699813, 107.44635484699813, 107.44635484699813, 107.44635484699813, 107.44635484699813, 107.44635484699813, 107.44635484699813, 111.09493823290828, 111.09493823290828, 111.09493823290828, 111.09493823290828, 111.09493823290828, 111.09493823290828, 111.09493823290828, 111.09493823290828, 111.09493823290828, 111.09493823290828, 111.09493823290828, 111.09493823290828, 111.09493823290828, 114.620162317702, 114.620162317702, 114.620162317702, 114.620162317702, 114.620162317702, 114.620162317702, 114.620162317702, 114.620162317702, 114.620162317702, 114.620162317702, 114.620162317702, 114.620162317702, 114.620162317702, 118.05848333976812, 118.05848333976812, 118.05848333976812, 118.05848333976812, 118.05848333976812, 118.05848333976812, 118.05848333976812, 118.05848333976812, 118.05848333976812, 118.05848333976812, 118.05848333976812, 118.05848333976812, 118.05848333976812, 118.05848333976812, 121.07520343522695, 121.07520343522695, 121.07520343522695, 121.07520343522695, 121.07520343522695, 121.07520343522695, 121.07520343522695, 121.07520343522695, 121.07520343522695, 121.07520343522695, 121.07520343522695, 121.07520343522695, 124.19295170422826, 124.19295170422826, 124.19295170422826, 124.19295170422826, 124.19295170422826, 124.19295170422826, 124.19295170422826, 124.19295170422826, 124.19295170422826, 124.19295170422826, 124.19295170422826, 124.19295170422826, 124.19295170422826, 127.69786253442155, 127.69786253442155, 127.69786253442155, 127.69786253442155, 127.69786253442155, 127.69786253442155, 127.69786253442155, 127.69786253442155, 127.69786253442155, 127.69786253442155, 127.69786253442155, 127.69786253442155, 127.69786253442155, 131.10833690945265, 131.10833690945265, 131.10833690945265, 131.10833690945265, 131.10833690945265, 131.10833690945265, 131.10833690945265, 131.10833690945265, 131.10833690945265, 131.10833690945265, 131.10833690945265, 131.10833690945265, 131.10833690945265, 131.10833690945265, 134.4448226087869, 134.4448226087869, 134.4448226087869, 134.4448226087869, 134.4448226087869, 134.4448226087869, 134.4448226087869, 134.4448226087869, 134.4448226087869, 134.4448226087869, 134.4448226087869, 134.4448226087869, 137.5282670372378, 137.5282670372378, 137.5282670372378, 137.5282670372378, 137.5282670372378, 137.5282670372378, 137.5282670372378, 137.5282670372378, 137.5282670372378, 137.5282670372378, 137.5282670372378, 137.5282670372378, 137.5282670372378, 140.38194299643374, 140.38194299643374], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.86672969122405, 102.86672969122405, 102.86672969122405, 102.86672969122405, 102.86672969122405, 102.86672969122405, 102.86672969122405, 102.86672969122405, 102.86672969122405, 102.86672969122405, 102.86672969122405, 102.86672969122405, 102.86672969122405, 102.86672969122405, 105.59564864253093, 105.59564864253093, 105.59564864253093, 105.59564864253093, 105.59564864253093, 105.59564864253093, 105.59564864253093, 105.59564864253093, 105.59564864253093, 105.59564864253093, 105.59564864253093, 105.59564864253093, 114.49476052887368, 114.49476052887368, 114.49476052887368, 114.49476052887368, 114.49476052887368, 114.49476052887368, 114.49476052887368, 114.49476052887368, 114.49476052887368, 114.49476052887368, 114.49476052887368, 114.49476052887368, 114.49476052887368, 115.48739730769744, 115.48739730769744, 115.48739730769744, 115.48739730769744, 115.48739730769744, 115.48739730769744, 115.48739730769744, 115.48739730769744, 115.48739730769744, 115.48739730769744, 115.48739730769744, 115.48739730769744, 115.48739730769744, 123.47442845159316, 123.47442845159316, 123.47442845159316, 123.47442845159316, 123.47442845159316, 123.47442845159316, 123.47442845159316, 123.47442845159316, 123.47442845159316, 123.47442845159316, 123.47442845159316, 123.47442845159316, 123.47442845159316, 123.47442845159316, 151.5605235476612, 151.5605235476612, 151.5605235476612, 151.5605235476612, 151.5605235476612, 151.5605235476612, 151.5605235476612, 151.5605235476612, 151.5605235476612, 151.5605235476612, 151.5605235476612, 151.5605235476612, 178.48155200191738, 178.48155200191738, 178.48155200191738, 178.48155200191738, 178.48155200191738, 178.48155200191738, 178.48155200191738, 178.48155200191738, 178.48155200191738, 178.48155200191738, 178.48155200191738, 178.48155200191738, 178.48155200191738, 186.88734138449863, 186.88734138449863, 186.88734138449863, 186.88734138449863, 186.88734138449863, 186.88734138449863, 186.88734138449863, 186.88734138449863, 186.88734138449863, 186.88734138449863, 186.88734138449863, 186.88734138449863, 186.88734138449863, 185.69830765748372, 185.69830765748372, 185.69830765748372, 185.69830765748372, 185.69830765748372, 185.69830765748372, 185.69830765748372, 185.69830765748372, 185.69830765748372, 185.69830765748372, 185.69830765748372, 185.69830765748372, 185.69830765748372, 185.69830765748372, 187.86799462072088, 187.86799462072088, 187.86799462072088, 187.86799462072088, 187.86799462072088, 187.86799462072088, 187.86799462072088, 187.86799462072088, 187.86799462072088, 187.86799462072088, 187.86799462072088, 187.86799462072088, 185.60310506903852, 185.60310506903852, 185.60310506903852, 185.60310506903852, 185.60310506903852, 185.60310506903852, 185.60310506903852, 185.60310506903852, 185.60310506903852, 185.60310506903852, 185.60310506903852, 185.60310506903852, 185.60310506903852, 185.12243186024526, 185.12243186024526], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 145.00000000000003, "valuationContribution": -163.35727109515264, "marketMove": -18.357271095152612, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 145.00000000000003}, {"key": "valuation", "label": "Relative valuation contribution", "value": -163.35727109515264}, {"key": "market", "label": "Total market move", "value": -18.357271095152612}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-03", "periodEnd": "2023-09-30", "earningsChangePct": 13.333333333333353, "surprisePct": 27.77777777777779, "immediateReturnPct": -10.795864390478481, "forward4WeekPct": -1.9716277951430605, "forward13WeekPct": 14.907429670593885, "toDateReturnPct": -12.527049771579712, "weeksSince": 144, "availabilitySource": "reported", "spread": 30.074805505685248, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-02-09", "periodEnd": "2023-12-31", "earningsChangePct": 19.11764705882353, "surprisePct": 78.57142857142856, "immediateReturnPct": 8.579200669596144, "forward4WeekPct": -2.5528353211969, "forward13WeekPct": -6.3611634233103125, "toDateReturnPct": -23.875287717095617, "weeksSince": 130, "availabilitySource": "reported", "spread": 18.550269299820485, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": 17.28395061728394, "surprisePct": 47.058823529411754, "immediateReturnPct": -3.02239617308111, "forward4WeekPct": -8.262665796912383, "forward13WeekPct": -9.175907806044792, "toDateReturnPct": -20.89584692324418, "weeksSince": 118, "availabilitySource": "reported", "spread": 58.24356672651106, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": 9.473684210526322, "surprisePct": 29.166666666666668, "immediateReturnPct": -3.3101851851851882, "forward4WeekPct": -4.444444444444451, "forward13WeekPct": -10.231481481481486, "toDateReturnPct": -15.787037037037033, "weeksSince": 105, "availabilitySource": "reported", "spread": 79.59455415918612, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": 8.653846153846146, "surprisePct": 10.344827586206906, "immediateReturnPct": -6.846024501561376, "forward4WeekPct": 0.8407398510689168, "forward13WeekPct": 3.50708623588758, "toDateReturnPct": -12.611097766034106, "weeksSince": 92, "availabilitySource": "reported", "spread": 101.30460801915022, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-07", "periodEnd": "2024-12-31", "earningsChangePct": 14.159292035398252, "surprisePct": 20.58823529411763, "immediateReturnPct": -6.63727082849851, "forward4WeekPct": -15.29357159433744, "forward13WeekPct": -26.85077744256209, "toDateReturnPct": -15.572058482246465, "weeksSince": 78, "availabilitySource": "reported", "spread": 124.71723518850992, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": 8.52713178294573, "surprisePct": 28.57142857142855, "immediateReturnPct": -6.701030927835038, "forward4WeekPct": -2.304426925409331, "forward13WeekPct": -7.307459066100652, "toDateReturnPct": 10.309278350515472, "weeksSince": 66, "availabilitySource": "reported", "spread": 164.2803710353082, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": 2.1428571428571352, "surprisePct": 13.333333333333346, "immediateReturnPct": -7.949412827461611, "forward4WeekPct": -6.895513399578435, "forward13WeekPct": -12.61668172237278, "toDateReturnPct": 9.54531767539899, "weeksSince": 53, "availabilitySource": "reported", "spread": 169.7292040694195, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": 6.9930069930070005, "surprisePct": 13.513513513513512, "immediateReturnPct": -4.224422442244224, "forward4WeekPct": -12.475247524752476, "forward13WeekPct": -27.194719471947202, "toDateReturnPct": 20.066006600660067, "weeksSince": 40, "availabilitySource": "reported", "spread": 189.87432675044886, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-02-06", "periodEnd": "2025-12-31", "earningsChangePct": 4.575163398692816, "surprisePct": 17.073170731707318, "immediateReturnPct": -3.762466001813225, "forward4WeekPct": -4.623753399818675, "forward13WeekPct": -1.0426110607434258, "toDateReturnPct": 64.91387126019947, "weeksSince": 26, "availabilitySource": "reported", "spread": 219.02304009575107, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": 6.874999999999987, "surprisePct": 14.634146341463413, "immediateReturnPct": 6.043956043956045, "forward4WeekPct": 41.008991008991025, "forward13WeekPct": 63.036963036963044, "toDateReturnPct": 81.71828171828173, "weeksSince": 14, "availabilitySource": "reported", "spread": 237.35637342908439, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": -14.035087719298245, "surprisePct": 0.0, "immediateReturnPct": 1.2093023255814073, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 12.806201550387609, "weeksSince": 1, "availabilitySource": "reported", "spread": 171.75044883303414, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": -14.035087719298245, "surprisePct": 0.0, "immediateReturnPct": 1.2093023255814073, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 12.806201550387609, "weeksSince": 1, "availabilitySource": "reported", "spread": 171.75044883303414, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 9 improving updates had a non-positive price response; 1 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-11-03", "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."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}