{"ticker": {"uuid": "7938652b-cec7-4c60-8461-75fc4bad103a", "symbol": "EYE", "name": "National Vision Holdings Inc", "sector": "Consumer Cyclical", "industry": "Specialty Retail", "currency": "USD"}, "next_event": {"report_date": "2026-08-12", "fiscal_date_ending": "2026-06-30", "estimate": 0.09, "session": "Before the open", "days": 0}, "profile": {"sample": 12, "measured": 12, "beats": 12, "misses": 0, "inline": 0, "beat_rate": 100.0, "beat_rate_label": "100.0%", "average_surprise": 49.3, "average_surprise_label": "+49.3%", "median_surprise": 35.4, "surprise_dispersion": 42.8, "average_reaction": -1.1, "average_reaction_label": "-1.1%", "average_abs_reaction": 13.0, "positive_response_rate": 50.0, "confirmation_rate": 50.0, "reaction_sample": 12, "streak": {"count": 12, "band": "beat", "label": "12 consecutive beats"}, "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": 88, "band": "High", "tone": "negative", "days": 0, "proximity_component": 30, "reaction_component": 32, "variability_component": 25, "uncertainty_component": 0, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": null, "revenue_growth_1y": 9.2, "cash_conversion": 5.28, "net_margin": 2.3, "earnings_yield": 3.2, "eps_surprise_avg": 57.3, "sue_score": 1.0, "pe_ratio": 38.8, "completeness": 92.9, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 22.55, "currency": "USD", "return_13w": -1.8, "fair_value": 18.698654, "fair_value_gap": 20.6, "relative_strength": -19.7, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 48.9}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-08-10", "date_source": "exact", "eps_actual": 0.17, "eps_estimate": 0.13, "eps_surprise": 0.04, "surprise_pct": 30.7692, "surprise_label": "+30.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -7.979468035464306, "one_week_reaction_label": "-8.0%", "four_week_reaction": -16.378908072795138, "four_week_reaction_label": "-16.4%", "confirmation": "diverged", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-09-30", "reported_date": "2023-11-09", "date_source": "exact", "eps_actual": 0.15, "eps_estimate": 0.1, "eps_surprise": 0.05, "surprise_pct": 50.0, "surprise_label": "+50.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.030480656506453, "one_week_reaction_label": "+8.0%", "four_week_reaction": 12.543962485345842, "four_week_reaction_label": "+12.5%", "confirmation": "confirmed", "revenue": 438820000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -73798000.0, "operating_cash_flow": 41056000.0, "free_cash_flow": 68901000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-27", "date_source": "exact", "eps_actual": -0.02, "eps_estimate": -0.09, "eps_surprise": 0.07, "surprise_pct": 77.7778, "surprise_label": "+77.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 15.960591133004916, "one_week_reaction_label": "+16.0%", "four_week_reaction": 9.064039408866995, "four_week_reaction_label": "+9.1%", "confirmation": "confirmed", "revenue": 506403000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -15987000.0, "operating_cash_flow": 19761000.0, "free_cash_flow": 52570000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-08", "date_source": "exact", "eps_actual": 0.3, "eps_estimate": 0.26, "eps_surprise": 0.04, "surprise_pct": 15.3846, "surprise_label": "+15.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -17.541899441340778, "one_week_reaction_label": "-17.5%", "four_week_reaction": -15.698324022346362, "four_week_reaction_label": "-15.7%", "confirmation": "diverged", "revenue": 482794000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 11685000.0, "operating_cash_flow": 23987000.0, "free_cash_flow": 44001000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-07", "date_source": "exact", "eps_actual": 0.15, "eps_estimate": 0.09, "eps_surprise": 0.06, "surprise_pct": 66.6667, "surprise_label": "+66.7%", "surprise_band": "beat", "eps_yoy": -11.764705882352951, "eps_yoy_label": "-11.8%", "one_week_reaction": -22.12121212121212, "one_week_reaction_label": "-22.1%", "four_week_reaction": -19.999999999999993, "four_week_reaction_label": "-20.0%", "confirmation": "diverged", "revenue": 451733000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -3125000.0, "operating_cash_flow": 51461000.0, "free_cash_flow": 71067000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-06", "date_source": "exact", "eps_actual": 0.12, "eps_estimate": 0.06, "eps_surprise": 0.06, "surprise_pct": 100.0, "surprise_label": "+100.0%", "surprise_band": "beat", "eps_yoy": -20.0, "eps_yoy_label": "-20.0%", "one_week_reaction": 4.541326067211625, "one_week_reaction_label": "+4.5%", "four_week_reaction": 9.900090826521343, "four_week_reaction_label": "+9.9%", "confirmation": "confirmed", "revenue": 451515000.0, "revenue_yoy": 2.8929857344697143, "revenue_yoy_label": "+2.9%", "net_income": -8468000.0, "operating_cash_flow": 27919000.0, "free_cash_flow": 51784000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-26", "date_source": "exact", "eps_actual": -0.04, "eps_estimate": -0.0456, "eps_surprise": 0.0056, "surprise_pct": 12.2807, "surprise_label": "+12.3%", "surprise_band": "beat", "eps_yoy": -100.0, "eps_yoy_label": "-100.0%", "one_week_reaction": 8.632478632478646, "one_week_reaction_label": "+8.6%", "four_week_reaction": 11.282051282051285, "four_week_reaction_label": "+11.3%", "confirmation": "confirmed", "revenue": 437278000.0, "revenue_yoy": -13.65019559520777, "revenue_yoy_label": "-13.7%", "net_income": -28591000.0, "operating_cash_flow": 30282000.0, "free_cash_flow": 62302000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-07", "date_source": "exact", "eps_actual": 0.34, "eps_estimate": 0.31, "eps_surprise": 0.03, "surprise_pct": 9.6774, "surprise_label": "+9.7%", "surprise_band": "beat", "eps_yoy": 13.333333333333346, "eps_yoy_label": "+13.3%", "one_week_reaction": 30.669710806697115, "one_week_reaction_label": "+30.7%", "four_week_reaction": 50.76103500761033, "four_week_reaction_label": "+50.8%", "confirmation": "confirmed", "revenue": 510324000.0, "revenue_yoy": 5.702224965513242, "revenue_yoy_label": "+5.7%", "net_income": 14186000.0, "operating_cash_flow": 32239000.0, "free_cash_flow": 52464000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-06", "date_source": "exact", "eps_actual": 0.18, "eps_estimate": 0.14, "eps_surprise": 0.04, "surprise_pct": 28.5714, "surprise_label": "+28.6%", "surprise_band": "beat", "eps_yoy": 20.0, "eps_yoy_label": "+20.0%", "one_week_reaction": -6.484923585295334, "one_week_reaction_label": "-6.5%", "four_week_reaction": -5.245766212308961, "four_week_reaction_label": "-5.2%", "confirmation": "diverged", "revenue": 486423000.0, "revenue_yoy": 7.679314993591348, "revenue_yoy_label": "+7.7%", "net_income": 8725000.0, "operating_cash_flow": 54261000.0, "free_cash_flow": 66111000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-05", "date_source": "exact", "eps_actual": 0.07, "eps_estimate": 0.05, "eps_surprise": 0.02, "surprise_pct": 40.0, "surprise_label": "+40.0%", "surprise_band": "beat", "eps_yoy": -41.66666666666666, "eps_yoy_label": "-41.7%", "one_week_reaction": -6.2912621359223335, "one_week_reaction_label": "-6.3%", "four_week_reaction": 12.038834951456316, "four_week_reaction_label": "+12.0%", "confirmation": "diverged", "revenue": 487330000.0, "revenue_yoy": 7.932183869860358, "revenue_yoy_label": "+7.9%", "net_income": 3372000.0, "operating_cash_flow": 46634000.0, "free_cash_flow": 63000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-03-04", "date_source": "exact", "eps_actual": 0.15, "eps_estimate": 0.0586, "eps_surprise": 0.0914, "surprise_pct": 155.9727, "surprise_label": "+156.0%", "surprise_band": "beat", "eps_yoy": 475.0, "eps_yoy_label": "+475.0%", "one_week_reaction": 3.448275862068965, "one_week_reaction_label": "+3.4%", "four_week_reaction": -6.785317018909893, "four_week_reaction_label": "-6.8%", "confirmation": "confirmed", "revenue": 503411000.0, "revenue_yoy": 15.123788528121699, "revenue_yoy_label": "+15.1%", "net_income": 3317000.0, "operating_cash_flow": 13159000.0, "free_cash_flow": 37558000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-13", "date_source": "exact", "eps_actual": 0.45, "eps_estimate": 0.43, "eps_surprise": 0.02, "surprise_pct": 4.6512, "surprise_label": "+4.7%", "surprise_band": "beat", "eps_yoy": 32.35294117647059, "eps_yoy_label": "+32.4%", "one_week_reaction": -23.99825783972126, "one_week_reaction_label": "-24.0%", "four_week_reaction": -32.75261324041812, "four_week_reaction_label": "-32.8%", "confirmation": "diverged", "revenue": 543880000.0, "revenue_yoy": 6.575430510812738, "revenue_yoy_label": "+6.6%", "net_income": 31181000.0, "operating_cash_flow": 61705000.0, "free_cash_flow": 79274000.0, "currency": "USD"}], "charts": {"quarters": ["2023-06-30", "2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31"], "eps_actual": [0.17, 0.15, -0.02, 0.3, 0.15, 0.12, -0.04, 0.34, 0.18, 0.07, 0.15, 0.45], "eps_estimate": [0.13, 0.1, -0.09, 0.26, 0.09, 0.06, -0.0456, 0.31, 0.14, 0.05, 0.0586, 0.43], "surprise": [30.7692, 50.0, 77.7778, 15.3846, 66.6667, 100.0, 12.2807, 9.6774, 28.5714, 40.0, 155.9727, 4.6512], "reaction_1w": [-7.979468035464306, 8.030480656506453, 15.960591133004916, -17.541899441340778, -22.12121212121212, 4.541326067211625, 8.632478632478646, 30.669710806697115, -6.484923585295334, -6.2912621359223335, 3.448275862068965, -23.99825783972126], "reaction_4w": [-16.378908072795138, 12.543962485345842, 9.064039408866995, -15.698324022346362, -19.999999999999993, 9.900090826521343, 11.282051282051285, 50.76103500761033, -5.245766212308961, 12.038834951456316, -6.785317018909893, -32.75261324041812], "revenue": [null, 438.82, 506.4, 482.79, 451.73, 451.51, 437.28, 510.32, 486.42, 487.33, 503.41, 543.88], "net_income": [null, -73.8, -15.99, 11.69, -3.12, -8.47, -28.59, 14.19, 8.72, 3.37, 3.32, 31.18], "financial_unit": "millions", "scatter": [{"x": 30.7692, "y": -7.979468035464306, "label": "2023-06-30"}, {"x": 50.0, "y": 8.030480656506453, "label": "2023-09-30"}, {"x": 77.7778, "y": 15.960591133004916, "label": "2023-12-31"}, {"x": 15.3846, "y": -17.541899441340778, "label": "2024-03-31"}, {"x": 66.6667, "y": -22.12121212121212, "label": "2024-06-30"}, {"x": 100.0, "y": 4.541326067211625, "label": "2024-09-30"}, {"x": 12.2807, "y": 8.632478632478646, "label": "2024-12-31"}, {"x": 9.6774, "y": 30.669710806697115, "label": "2025-03-31"}, {"x": 28.5714, "y": -6.484923585295334, "label": "2025-06-30"}, {"x": 40.0, "y": -6.2912621359223335, "label": "2025-09-30"}, {"x": 155.9727, "y": 3.448275862068965, "label": "2025-12-31"}, {"x": 4.6512, "y": -23.99825783972126, "label": "2026-03-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, 95.38142189932537, 92.99429164504413, 87.49351323300468, 85.7810067462377, 82.09652309289051, 83.9647119875454, 78.7752983912818, 72.18474312402698, 81.73326414115205, 81.05864037363779, 88.53139595225738, 95.64089257913857, 100.3113648157758, 103.11364815775819, 99.63674104826154, 97.45718733783083, 102.33523611831863, 103.32122470160871, 108.6144265697976, 104.51478982874936, 107.47275557861961, 100.4151530877011, 100.77841203943956, 104.98183705241308, 103.995848469123, 108.3030617540218, 105.34509600415154, 122.15879605604567, 123.55993772703684, 118.73378308251168, 114.89361702127661, 114.99740529320188, 105.60456668396472, 101.29735339906591, 97.45718733783083, 92.78671510119356, 92.89050337311883, 76.59574468085107, 81.88894654903996, 76.6476388168137, 78.30825116761805, 74.83134405812143, 69.69382459782044, 67.46237675142709, 67.92942397509081, 63.622210690192006, 65.74987026466009, 68.03321224701608, 74.72755578619616, 68.50025947067981, 53.34717176959003, 57.70627919045148, 54.54073689673067, 54.800207576543855, 50.23352361183186, 56.46081992734822, 54.90399584846912, 57.187337830825115, 54.85210171250648, 52.10171250648676, 51.115723923196676, 50.80435910742086, 57.135443694862474, 59.73015049299429, 57.23923196678775, 60.50856253243384, 62.791904514789834, 58.27711468604048, 59.21120913336794, 60.04151530877011, 54.85210171250648, 56.46081992734822, 54.592631032693305, 56.045666839647126, 58.64037363777893, 59.159314997405296, 60.09340944473275, 64.50441100155683, 60.71613907628438, 65.95744680851064, 63.103269330565645, 60.4566683964712, 67.56616502335237, 66.52828230409963, 58.69226777374157, 59.8858329008822, 60.56045666839647, 63.829787234042556, 68.188894654904, 89.1022314478464, 99.74052932018681, 97.82044628956929, 102.80228334198236, 109.13336792942398, 111.62428645563051, 118.73378308251168, 120.23871302542814, 124.02698495070057, 126.93305656460821, 130.2023871302543, 129.83912817851584, 125.63570316554231, 117.48832381940841, 117.95537104307215, 128.85313959522574, 119.04514789828751, 121.84743124026984, 119.30461857810066, 139.69901401141672, 148.10586403736377, 149.81837052413078, 132.64141152049817, 133.93876491956408, 132.17436429683445, 133.6274001037883, 125.22055007784121, 122.98910223144786, 137.9865075246497, 149.7145822522055, 151.94603009859887, 149.61079398028022, 148.57291126102749, 145.30358069538144, 134.665282823041, 136.6891541255838, 145.35547483134408, 138.34976647638817, 136.74104826154644, 150.07784120394396, 146.44525168655943, 141.9304618578101, 139.9584846912299, 144.78463933575506, 136.377789309808, 137.88271925272443, 130.46185781006747, 122.93720809548523, 133.2122470160872, 133.26414115204983, 123.55993772703684, 122.15879605604567, 119.14893617021278, 90.55526725480021, 88.89465490399584, 86.92267773741568, 80.12454592631033, 96.574987026466, 87.07836014530359, 97.87234042553192, 102.54281266216918, 101.45303580695382, 107.5765438505449, 103.37311883757137, 114.37467566165023, 117.02127659574468], "eps_index": [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, 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, 100.0, 100.0, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 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, 100.0, 100.0, 100.0, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 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, 100.0, 100.0, 100.0, 100.0, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453], "gap": [0.0, 4.618578100674625, 7.005708354955871, 12.506486766995323, 14.218993253762306, 17.903476907109493, 16.0352880124546, 21.224701608718206, 27.81525687597302, 18.26673585884795, 18.941359626362214, 11.468604047742616, 4.359107420861434, -0.31136481577580355, -3.113648157758192, 0.3632589517384588, 2.542812662169169, -2.335236118318633, -3.3212247016087133, -8.614426569797601, -4.5147898287493575, -7.472755578619612, -0.4151530877010998, -0.7784120394395586, -4.981837052413084, -3.995848469123004, -8.303061754021797, -5.345096004151543, -11.249705146954781, -12.650846817945947, -7.824692173420786, -3.984526112185719, -4.088314384110987, 5.304524225126173, 9.61173751002498, 13.451903571260061, 18.122375807897328, 18.01858753597206, 32.49516441005801, 27.201962541869122, 32.44327027409538, 30.782657923291026, 34.25956503278765, 39.39708449308864, 41.62853233948199, 41.161485115818266, 45.468698400717074, 43.34103882624899, 41.057696843893, 34.363353304712916, 40.59064962022927, 52.10737368495541, 47.74826626409396, 50.91380855781477, 50.654337878001584, 55.221021842713576, 48.99372552719722, 50.550549606076316, 48.267207623720324, 50.60244374203896, 53.352832948058676, 54.33882153134876, 54.65018634712458, 48.319101759682965, 40.26984950700571, 42.76076803321225, 39.49143746756616, 37.208095485210166, 41.72288531395952, 40.78879086663206, 39.95848469122989, 45.14789828749352, 43.53918007265178, 45.407368967306695, 43.954333160352874, 41.35962636222107, 40.840685002594704, 39.90659055526725, 35.49558899844317, 39.28386092371562, 30.40618955512572, 33.260367033070715, 35.90696796716516, 28.79747134028399, 29.835354059536726, 37.67136858989479, 36.47780346275416, 35.80317969523989, 32.533849129593804, 28.174741708732356, 14.534132188517205, 3.8958343161768028, 5.815917346794322, 0.834080294381252, -5.497004293060371, -7.987922819266899, -15.097419446148066, -16.60234938906453, -20.390621314336954, -23.296692928244596, -26.566023493890683, -26.202764542152224, -21.999339529178698, -8.397414728499328, -8.864461952163069, -19.762230504316662, -9.954238807378431, -12.756522149360762, -10.21370948719158, -30.608104920507643, -39.014954946454694, -40.727461433221706, -23.550502429589088, -24.847855828655, -23.083455205925375, -24.53649101287921, -25.22055007784121, -22.98910223144786, -37.98650752464971, -49.7145822522055, -51.94603009859887, -49.61079398028022, -48.572911261027485, -45.30358069538144, -34.665282823041, -36.6891541255838, -45.35547483134408, -38.34976647638817, -36.74104826154644, -50.07784120394396, -46.44525168655943, -41.93046185781009, -39.9584846912299, -10.239184790300527, -1.832334764353476, -3.3372647072698953, 4.0835967353870615, 11.6082464499693, 1.3332075293673427, 1.2813133934047016, 10.985516818417693, 12.386658489408859, 15.396518375241754, 63.99018729065432, 65.65079964145869, 67.62277680803885, 74.4209086191442, 57.97046751898853, 67.46709440015094, 56.673114119922616, 52.00264188328535, 53.09241873850071, 46.96891069490964, 51.172335707883164, 40.1707788838043, 37.52417794970985], "quarter_markers": [100.0, 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, null, null, null, 110.90909090909089, null, null, null, null, null, null, null, null, null, 109.09090909090908, null, null, null, null, null, null, null, null, null, null, null, null, 105.45454545454544, 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, null, null, null, 96.36363636363636, null, null, null, null, null, null, null, null, null, 103.63636363636361, null, null, null, null, null, null, null, null, null, null, null, null, 109.09090909090908, 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, null, null, null, null, 134.54545454545453, null, null, null, null, null, null, null, null, null, 154.54545454545453, null, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [54.5, -37.5, 17.0]}}, "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": [19.27, 18.38, 17.92, 16.86, 16.53, 15.82, 16.18, 15.18, 13.91, 15.75, 15.62, 17.06, 18.43, 19.33, 19.87, 19.2, 18.78, 19.72, 19.91, 20.93, 20.14, 20.71, 19.35, 19.42, 20.23, 20.04, 20.87, 20.3, 23.54, 23.81, 22.88, 22.14, 22.16, 20.35, 19.52, 18.78, 17.88, 17.9, 14.76, 15.78, 14.77, 15.09, 14.42, 13.43, 13.0, 13.09, 12.26, 12.67, 13.11, 14.4, 13.2, 10.28, 11.12, 10.51, 10.56, 9.68, 10.88, 10.58, 11.02, 10.57, 10.04, 9.85, 9.79, 11.01, 11.51, 11.03, 11.66, 12.1, 11.23, 11.41, 11.57, 10.57, 10.88, 10.52, 10.8, 11.3, 11.4, 11.58, 12.43, 11.7, 12.71, 12.16, 11.65, 13.02, 12.82, 11.31, 11.54, 11.67, 12.3, 13.14, 17.17, 19.22, 18.85, 19.81, 21.03, 21.51, 22.88, 23.17, 23.9, 24.46, 25.09, 25.02, 24.21, 22.64, 22.73, 24.83, 22.94, 23.48, 22.99, 26.92, 28.54, 28.87, 25.56, 25.81, 25.47, 25.75, 24.13, 23.7, 26.59, 28.85, 29.28, 28.83, 28.63, 28.0, 25.95, 26.34, 28.01, 26.66, 26.35, 28.92, 28.22, 27.35, 26.97, 27.9, 26.28, 26.57, 25.14, 23.69, 25.67, 25.68, 23.81, 23.54, 22.96, 17.45, 17.13, 16.75, 15.44, 18.61, 16.78, 18.86, 19.76, 19.55, 20.73, 19.92, 22.04, 22.55], "ttmEps": [0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 0.61, 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.6, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.53, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 0.57, 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.6, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.74, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85], "quarterlyEps": [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.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, -0.02, -0.02, -0.02, -0.02, -0.02, -0.02, -0.02, -0.02, -0.02, -0.02, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, -0.04, -0.04, -0.04, -0.04, -0.04, -0.04, -0.04, -0.04, -0.04, -0.04, 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.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.07, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 0.15, 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], "priceIndex": [100.0, 95.38142189932537, 92.99429164504413, 87.49351323300468, 85.7810067462377, 82.09652309289051, 83.9647119875454, 78.7752983912818, 72.18474312402698, 81.73326414115205, 81.05864037363779, 88.53139595225738, 95.64089257913857, 100.3113648157758, 103.11364815775819, 99.63674104826154, 97.45718733783083, 102.33523611831863, 103.32122470160871, 108.6144265697976, 104.51478982874936, 107.47275557861961, 100.4151530877011, 100.77841203943956, 104.98183705241308, 103.995848469123, 108.3030617540218, 105.34509600415154, 122.15879605604567, 123.55993772703684, 118.73378308251168, 114.89361702127661, 114.99740529320188, 105.60456668396472, 101.29735339906591, 97.45718733783083, 92.78671510119356, 92.89050337311883, 76.59574468085107, 81.88894654903996, 76.6476388168137, 78.30825116761805, 74.83134405812143, 69.69382459782044, 67.46237675142709, 67.92942397509081, 63.622210690192006, 65.74987026466009, 68.03321224701608, 74.72755578619616, 68.50025947067981, 53.34717176959003, 57.70627919045148, 54.54073689673067, 54.800207576543855, 50.23352361183186, 56.46081992734822, 54.90399584846912, 57.187337830825115, 54.85210171250648, 52.10171250648676, 51.115723923196676, 50.80435910742086, 57.135443694862474, 59.73015049299429, 57.23923196678775, 60.50856253243384, 62.791904514789834, 58.27711468604048, 59.21120913336794, 60.04151530877011, 54.85210171250648, 56.46081992734822, 54.592631032693305, 56.045666839647126, 58.64037363777893, 59.159314997405296, 60.09340944473275, 64.50441100155683, 60.71613907628438, 65.95744680851064, 63.103269330565645, 60.4566683964712, 67.56616502335237, 66.52828230409963, 58.69226777374157, 59.8858329008822, 60.56045666839647, 63.829787234042556, 68.188894654904, 89.1022314478464, 99.74052932018681, 97.82044628956929, 102.80228334198236, 109.13336792942398, 111.62428645563051, 118.73378308251168, 120.23871302542814, 124.02698495070057, 126.93305656460821, 130.2023871302543, 129.83912817851584, 125.63570316554231, 117.48832381940841, 117.95537104307215, 128.85313959522574, 119.04514789828751, 121.84743124026984, 119.30461857810066, 139.69901401141672, 148.10586403736377, 149.81837052413078, 132.64141152049817, 133.93876491956408, 132.17436429683445, 133.6274001037883, 125.22055007784121, 122.98910223144786, 137.9865075246497, 149.7145822522055, 151.94603009859887, 149.61079398028022, 148.57291126102749, 145.30358069538144, 134.665282823041, 136.6891541255838, 145.35547483134408, 138.34976647638817, 136.74104826154644, 150.07784120394396, 146.44525168655943, 141.9304618578101, 139.9584846912299, 144.78463933575506, 136.377789309808, 137.88271925272443, 130.46185781006747, 122.93720809548523, 133.2122470160872, 133.26414115204983, 123.55993772703684, 122.15879605604567, 119.14893617021278, 90.55526725480021, 88.89465490399584, 86.92267773741568, 80.12454592631033, 96.574987026466, 87.07836014530359, 97.87234042553192, 102.54281266216918, 101.45303580695382, 107.5765438505449, 103.37311883757137, 114.37467566165023, 117.02127659574468], "epsIndex": [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, 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, 100.0, 100.0, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 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, 100.0, 100.0, 100.0, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 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, 100.0, 100.0, 100.0, 100.0, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453], "valuationGap": [0.0, 4.618578100674625, 7.005708354955871, 12.506486766995323, 14.218993253762306, 17.903476907109493, 16.0352880124546, 21.224701608718206, 27.81525687597302, 18.26673585884795, 18.941359626362214, 11.468604047742616, 4.359107420861434, -0.31136481577580355, -3.113648157758192, 0.3632589517384588, 2.542812662169169, -2.335236118318633, -3.3212247016087133, -8.614426569797601, -4.5147898287493575, -7.472755578619612, -0.4151530877010998, -0.7784120394395586, -4.981837052413084, -3.995848469123004, -8.303061754021797, -5.345096004151543, -11.249705146954781, -12.650846817945947, -7.824692173420786, -3.984526112185719, -4.088314384110987, 5.304524225126173, 9.61173751002498, 13.451903571260061, 18.122375807897328, 18.01858753597206, 32.49516441005801, 27.201962541869122, 32.44327027409538, 30.782657923291026, 34.25956503278765, 39.39708449308864, 41.62853233948199, 41.161485115818266, 45.468698400717074, 43.34103882624899, 41.057696843893, 34.363353304712916, 40.59064962022927, 52.10737368495541, 47.74826626409396, 50.91380855781477, 50.654337878001584, 55.221021842713576, 48.99372552719722, 50.550549606076316, 48.267207623720324, 50.60244374203896, 53.352832948058676, 54.33882153134876, 54.65018634712458, 48.319101759682965, 40.26984950700571, 42.76076803321225, 39.49143746756616, 37.208095485210166, 41.72288531395952, 40.78879086663206, 39.95848469122989, 45.14789828749352, 43.53918007265178, 45.407368967306695, 43.954333160352874, 41.35962636222107, 40.840685002594704, 39.90659055526725, 35.49558899844317, 39.28386092371562, 30.40618955512572, 33.260367033070715, 35.90696796716516, 28.79747134028399, 29.835354059536726, 37.67136858989479, 36.47780346275416, 35.80317969523989, 32.533849129593804, 28.174741708732356, 14.534132188517205, 3.8958343161768028, 5.815917346794322, 0.834080294381252, -5.497004293060371, -7.987922819266899, -15.097419446148066, -16.60234938906453, -20.390621314336954, -23.296692928244596, -26.566023493890683, -26.202764542152224, -21.999339529178698, -8.397414728499328, -8.864461952163069, -19.762230504316662, -9.954238807378431, -12.756522149360762, -10.21370948719158, -30.608104920507643, -39.014954946454694, -40.727461433221706, -23.550502429589088, -24.847855828655, -23.083455205925375, -24.53649101287921, -25.22055007784121, -22.98910223144786, -37.98650752464971, -49.7145822522055, -51.94603009859887, -49.61079398028022, -48.572911261027485, -45.30358069538144, -34.665282823041, -36.6891541255838, -45.35547483134408, -38.34976647638817, -36.74104826154644, -50.07784120394396, -46.44525168655943, -41.93046185781009, -39.9584846912299, -10.239184790300527, -1.832334764353476, -3.3372647072698953, 4.0835967353870615, 11.6082464499693, 1.3332075293673427, 1.2813133934047016, 10.985516818417693, 12.386658489408859, 15.396518375241754, 63.99018729065432, 65.65079964145869, 67.62277680803885, 74.4209086191442, 57.97046751898853, 67.46709440015094, 56.673114119922616, 52.00264188328535, 53.09241873850071, 46.96891069490964, 51.172335707883164, 40.1707788838043, 37.52417794970985], "quarterMarkers": [100.0, 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, null, null, null, 110.90909090909089, null, null, null, null, null, null, null, null, null, 109.09090909090908, null, null, null, null, null, null, null, null, null, null, null, null, 105.45454545454544, 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, null, null, null, 96.36363636363636, null, null, null, null, null, null, null, null, null, 103.63636363636361, null, null, null, null, null, null, null, null, null, null, null, null, 109.09090909090908, 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, null, null, null, null, 134.54545454545453, null, null, null, null, null, null, null, null, null, 154.54545454545453, null, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-08-10", "", "", "", "", "", "", "", "", "", "", "", "2023-11-09", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-27", "", "", "", "", "", "", "", "", "", "2024-05-08", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-07", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-06", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-26", "", "", "", "", "", "", "", "", "", "2025-05-07", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-06", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-05", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-04", "", "", "", "", "", "", "", "", "", "2026-05-13", "", "", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-06-30", "", "", "", "", "", "", "", "", "", "", "", "2023-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-31", "", "", "", "", "", "", "", "", "", "2024-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2024-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-31", "", "", "", "", "", "", "", "", "", "2025-03-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-09-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-31", "", "", "", "", "", "", "", "", "", "2026-03-31", "", "", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [30.769230769230777, 30.769230769230777, 30.769230769230777, 30.769230769230777, 30.769230769230777, 30.769230769230777, 30.769230769230777, 30.769230769230777, 30.769230769230777, 30.769230769230777, 30.769230769230777, 30.769230769230777, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 77.77777777777777, 77.77777777777777, 77.77777777777777, 77.77777777777777, 77.77777777777777, 77.77777777777777, 77.77777777777777, 77.77777777777777, 77.77777777777777, 77.77777777777777, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 15.384615384615378, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 66.66666666666666, 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, 100.0, 100.0, 100.0, 12.2807, 12.2807, 12.2807, 12.2807, 12.2807, 12.2807, 12.2807, 12.2807, 12.2807, 12.2807, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 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, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 40.00000000000001, 155.97269624573377, 155.97269624573377, 155.97269624573377, 155.97269624573377, 155.97269624573377, 155.97269624573377, 155.97269624573377, 155.97269624573377, 155.97269624573377, 155.97269624573377, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678, 4.651162790697678], "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": [8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 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, 100, 107, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 114, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 19.27, "latestClose": 22.55, "startTtmEps": 0.55, "latestTtmEps": 0.85, "priceChangePct": 17.021276595744684, "epsChangePct": 54.54545454545452, "earningsGapPct": 37.52417794970984, "startMultiple": 35.03636363636363, "latestMultiple": 26.529411764705884, "multipleChangePct": -24.28035043804755, "latestQuarter": "2026-05-13", "tone": "positive", "read": "Earnings power is leading market price; the spread is widening and has persisted through 1 update.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -0.3975265017667873, "earningsMovePct": 41.66666666666667, "spread": 42.06419316843346, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": 119.35797665369651, "earningsMovePct": 46.551724137931046, "spread": -72.80625251576546, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 17.021276595744684, "earningsMovePct": 54.54545454545452, "spread": 37.52417794970984, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 1, "persistenceLabel": "1 quarter", "summary": "Earnings power is leading market price; the spread is widening and has persisted through 1 update.", "marketChangePct": 17.021276595744684, "earningsChangePct": 54.54545454545452, "recentMarketMovePoints": -2.1276595744680975, "recentEarningsMovePoints": 20.0}, "pressure": {"score": 41, "band": "moderate", "label": "Moderate \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 90, "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": 12, "estimatedReportDates": 0}, "quality": {"available": true, "score": 92, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 5.27831312, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.09195451, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.03503958, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.06392729, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": -3.46e-06, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 2.506294957125199, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 1, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-13", "alignedPeriod": "2026-03-31", "requiredPeriod": "2026-03-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, 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, 100.0, 100.0, 100.0, 100.0, 100.0, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 110.90909090909089, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 105.45454545454544, 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, 100.0, 100.0, 100.0, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 96.36363636363636, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 103.63636363636361, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 109.09090909090908, 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, 100.0, 100.0, 100.0, 100.0, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 134.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453, 154.54545454545453], "revenue": [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.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 96.85602437834542, 98.80695842863176, 98.80695842863176, 98.80695842863176, 98.80695842863176, 98.80695842863176, 98.80695842863176, 98.80695842863176, 98.80695842863176, 98.80695842863176, 98.80695842863176, 96.82837850994497, 96.82837850994497, 96.82837850994497, 96.82837850994497, 96.82837850994497, 96.82837850994497, 96.82837850994497, 96.82837850994497, 96.82837850994497, 96.82837850994497, 96.82837850994497, 96.82837850994497, 96.82837850994497, 97.86689477545151, 97.86689477545151, 97.86689477545151, 97.86689477545151, 97.86689477545151, 97.86689477545151, 97.86689477545151, 97.86689477545151, 97.86689477545151, 97.86689477545151, 97.86689477545151, 97.86689477545151, 97.86689477545151, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 98.52784449172994, 94.92893554035177, 94.92893554035177, 94.92893554035177, 94.92893554035177, 94.92893554035177, 94.92893554035177, 94.92893554035177, 94.92893554035177, 94.92893554035177, 94.92893554035177, 96.36225146702722, 96.36225146702722, 96.36225146702722, 96.36225146702722, 96.36225146702722, 96.36225146702722, 96.36225146702722, 96.36225146702722, 96.36225146702722, 96.36225146702722, 96.36225146702722, 96.36225146702722, 96.36225146702722, 98.16834407495935, 98.16834407495935, 98.16834407495935, 98.16834407495935, 98.16834407495935, 98.16834407495935, 98.16834407495935, 98.16834407495935, 98.16834407495935, 98.16834407495935, 98.16834407495935, 98.16834407495935, 98.16834407495935, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 100.0330084379772, 103.47614255271849, 103.47614255271849, 103.47614255271849, 103.47614255271849, 103.47614255271849, 103.47614255271849, 103.47614255271849, 103.47614255271849, 103.47614255271849, 103.47614255271849, 105.2231948315242, 105.2231948315242, 105.2231948315242, 105.2231948315242, 105.2231948315242, 105.2231948315242, 105.2231948315242, 105.2231948315242, 105.2231948315242, 105.2231948315242, 105.2231948315242, 105.2231948315242, 105.2231948315242], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 102.0322242065357, 112.71696901337845, 112.71696901337845, 112.71696901337845, 112.71696901337845, 112.71696901337845, 112.71696901337845, 112.71696901337845, 112.71696901337845, 112.71696901337845, 112.71696901337845, 90.08639596453301, 90.08639596453301, 90.08639596453301, 90.08639596453301, 90.08639596453301, 90.08639596453301, 90.08639596453301, 90.08639596453301, 90.08639596453301, 90.08639596453301, 90.08639596453301, 90.08639596453301, 90.08639596453301, 92.63832753704922, 92.63832753704922, 92.63832753704922, 92.63832753704922, 92.63832753704922, 92.63832753704922, 92.63832753704922, 92.63832753704922, 92.63832753704922, 92.63832753704922, 92.63832753704922, 92.63832753704922, 92.63832753704922, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 85.9346116489645, 89.74606009336718, 89.74606009336718, 89.74606009336718, 89.74606009336718, 89.74606009336718, 89.74606009336718, 89.74606009336718, 89.74606009336718, 89.74606009336718, 89.74606009336718, 93.06051633925495, 93.06051633925495, 93.06051633925495, 93.06051633925495, 93.06051633925495, 93.06051633925495, 93.06051633925495, 93.06051633925495, 93.06051633925495, 93.06051633925495, 93.06051633925495, 93.06051633925495, 93.06051633925495, 91.11954444340007, 91.11954444340007, 91.11954444340007, 91.11954444340007, 91.11954444340007, 91.11954444340007, 91.11954444340007, 91.11954444340007, 91.11954444340007, 91.11954444340007, 91.11954444340007, 91.11954444340007, 91.11954444340007, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 95.51218786226777, 85.8214274524548, 85.8214274524548, 85.8214274524548, 85.8214274524548, 85.8214274524548, 85.8214274524548, 85.8214274524548, 85.8214274524548, 85.8214274524548, 85.8214274524548, 96.32131779302566, 96.32131779302566, 96.32131779302566, 96.32131779302566, 96.32131779302566, 96.32131779302566, 96.32131779302566, 96.32131779302566, 96.32131779302566, 96.32131779302566, 96.32131779302566, 96.32131779302566, 96.32131779302566], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 11, "displayedObservationCount": 11, "coverageWeeks": 130, "exactReportDates": 11, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 54.54545454545453, "valuationContribution": -37.52417794970985, "marketMove": 17.02127659574468, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 54.54545454545453}, {"key": "valuation", "label": "Relative valuation contribution", "value": -37.52417794970985}, {"key": "market", "label": "Total market move", "value": 17.02127659574468}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-10", "periodEnd": "2023-09-30", "earningsChangePct": 0.0, "surprisePct": 49.999999999999986, "immediateReturnPct": 8.030480656506445, "forward4WeekPct": 10.082063305978917, "forward13WeekPct": 17.467760844079727, "toDateReturnPct": 32.180539273153585, "weeksSince": 143, "availabilitySource": "reported", "spread": 4.359107420861434, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-03-01", "periodEnd": "2023-12-31", "earningsChangePct": 10.90909090909089, "surprisePct": 77.77777777777777, "immediateReturnPct": 15.96059113300492, "forward4WeekPct": 9.162561576354666, "forward13WeekPct": -25.66502463054188, "toDateReturnPct": 11.083743842364523, "weeksSince": 127, "availabilitySource": "reported", "spread": -11.249705146954781, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-05-10", "periodEnd": "2024-03-31", "earningsChangePct": -1.6393442622950838, "surprisePct": 15.384615384615378, "immediateReturnPct": -17.54189944134078, "forward4WeekPct": -19.441340782122897, "forward13WeekPct": -42.56983240223463, "toDateReturnPct": 25.977653631284923, "weeksSince": 117, "availabilitySource": "reported", "spread": 32.49516441005801, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-09", "periodEnd": "2024-06-30", "earningsChangePct": -3.3333333333333326, "surprisePct": 66.66666666666666, "immediateReturnPct": -22.121212121212118, "forward4WeekPct": -26.66666666666666, "forward13WeekPct": -12.803030303030305, "toDateReturnPct": 70.83333333333334, "weeksSince": 104, "availabilitySource": "reported", "spread": 52.10737368495541, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-11-08", "periodEnd": "2024-09-30", "earningsChangePct": -5.172413793103436, "surprisePct": 100.0, "immediateReturnPct": 4.541326067211626, "forward4WeekPct": 1.9981834695731227, "forward13WeekPct": 5.177111716621252, "toDateReturnPct": 104.81380563124434, "weeksSince": 91, "availabilitySource": "reported", "spread": 40.26984950700571, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-02-28", "periodEnd": "2024-12-31", "earningsChangePct": -3.6363636363636376, "surprisePct": 12.2807, "immediateReturnPct": 8.632478632478646, "forward4WeekPct": 9.572649572649583, "forward13WeekPct": 69.31623931623932, "toDateReturnPct": 92.73504273504275, "weeksSince": 75, "availabilitySource": "reported", "spread": 30.40618955512572, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-05-09", "periodEnd": "2025-03-31", "earningsChangePct": 7.547169811320731, "surprisePct": 9.677419354838717, "immediateReturnPct": 30.669710806697115, "forward4WeekPct": 60.04566210045663, "forward13WeekPct": 72.29832572298325, "toDateReturnPct": 71.61339421613393, "weeksSince": 65, "availabilitySource": "reported", "spread": 14.534132188517205, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-08", "periodEnd": "2025-06-30", "earningsChangePct": 5.263157894736836, "surprisePct": 28.57142857142855, "immediateReturnPct": -6.484923585295332, "forward4WeekPct": -3.0152829409334947, "forward13WeekPct": -0.330441966129702, "toDateReturnPct": -6.856670797191244, "weeksSince": 52, "availabilitySource": "reported", "spread": -8.397414728499328, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-11-07", "periodEnd": "2025-09-30", "earningsChangePct": -8.333333333333325, "surprisePct": 40.00000000000001, "immediateReturnPct": -6.291262135922338, "forward4WeekPct": 13.70873786407767, "forward13WeekPct": 12.310679611650489, "toDateReturnPct": -12.427184466019414, "weeksSince": 39, "availabilitySource": "reported", "spread": -25.22055007784121, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-03-06", "periodEnd": "2025-12-31", "earningsChangePct": 34.545454545454525, "surprisePct": 155.97269624573377, "immediateReturnPct": 3.4482758620689724, "forward4WeekPct": -12.161661104931397, "forward13WeekPct": -42.751205042639974, "toDateReturnPct": -16.38857990359658, "weeksSince": 22, "availabilitySource": "reported", "spread": -10.239184790300527, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-15", "periodEnd": "2026-03-31", "earningsChangePct": 14.864864864864868, "surprisePct": 4.651162790697678, "immediateReturnPct": -23.99825783972126, "forward4WeekPct": -18.94599303135889, "forward13WeekPct": null, "toDateReturnPct": -1.7857142857142905, "weeksSince": 12, "availabilitySource": "reported", "spread": 63.99018729065432, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}], "latestEvent": {"date": "2026-05-15", "periodEnd": "2026-03-31", "earningsChangePct": 14.864864864864868, "surprisePct": 4.651162790697678, "immediateReturnPct": -23.99825783972126, "forward4WeekPct": -18.94599303135889, "forward13WeekPct": null, "toDateReturnPct": -1.7857142857142905, "weeksSince": 12, "availabilitySource": "reported", "spread": 63.99018729065432, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 2 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": "2024-03-01", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-05-10", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-11-08", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2025-05-09", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2025-08-08", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-11-07", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2026-05-15", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 12, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "improvement_awaiting_confirmation", "label": "Fresh improvement awaiting confirmation", "tone": "opportunity", "explanation": "Earnings improved at the latest reported update, but market price remains below its pre-update level."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}