{"ticker": {"uuid": "58db00c8-471a-406a-919a-4711ea604783", "symbol": "KDP", "name": "Keurig Dr Pepper Inc", "sector": "Consumer Defensive", "industry": "Beverages - Non-Alcoholic", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 8, "misses": 0, "inline": 4, "beat_rate": 66.7, "beat_rate_label": "66.7%", "average_surprise": 3.8, "average_surprise_label": "+3.8%", "median_surprise": 1.9, "surprise_dispersion": 5.5, "average_reaction": 0.6, "average_reaction_label": "+0.6%", "average_abs_reaction": 3.6, "positive_response_rate": 41.7, "confirmation_rate": 50.0, "reaction_sample": 12, "streak": {"count": 3, "band": "beat", "label": "3 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 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": 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": null, "cash_conversion": 1.19, "net_margin": 12.5, "earnings_yield": 4.7, "eps_surprise_avg": 2.7, "sue_score": 0.61, "pe_ratio": 19.6, "completeness": 85.7, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-14", "close": 31.44, "currency": "USD", "return_13w": 9.4, "fair_value": 30.340837, "fair_value_gap": 3.6, "relative_strength": -3.7, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 49.5}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-26", "date_source": "exact", "eps_actual": 0.48, "eps_estimate": 0.47, "eps_surprise": 0.01, "surprise_pct": 2.1277, "surprise_label": "+2.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 4.258288220823284, "one_week_reaction_label": "+4.3%", "four_week_reaction": 10.750433850326017, "four_week_reaction_label": "+10.8%", "confirmation": "confirmed", "revenue": 3805000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 518000000.0, "operating_cash_flow": 580000000.0, "free_cash_flow": 702000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-22", "date_source": "exact", "eps_actual": 0.55, "eps_estimate": 0.54, "eps_surprise": 0.01, "surprise_pct": 1.8519, "surprise_label": "+1.9%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -2.5185681842998657, "one_week_reaction_label": "-2.5%", "four_week_reaction": -6.748468417279624, "four_week_reaction_label": "-6.7%", "confirmation": "diverged", "revenue": 3867000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 693000000.0, "operating_cash_flow": 297000000.0, "free_cash_flow": 452000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-25", "date_source": "exact", "eps_actual": 0.38, "eps_estimate": 0.35, "eps_surprise": 0.03, "surprise_pct": 8.5714, "surprise_label": "+8.6%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.047617597174931, "one_week_reaction_label": "+7.0%", "four_week_reaction": 7.142856902186106, "four_week_reaction_label": "+7.1%", "confirmation": "confirmed", "revenue": 3468000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 454000000.0, "operating_cash_flow": 85000000.0, "free_cash_flow": 274000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-25", "date_source": "exact", "eps_actual": 0.45, "eps_estimate": 0.45, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 2.3044260256581137, "one_week_reaction_label": "+2.3%", "four_week_reaction": 7.307459915434809, "four_week_reaction_label": "+7.3%", "confirmation": "contained", "revenue": 3922000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 515000000.0, "operating_cash_flow": 657000000.0, "free_cash_flow": 790000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-24", "date_source": "exact", "eps_actual": 0.51, "eps_estimate": 0.51, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 6.250000000000005, "eps_yoy_label": "+6.3%", "one_week_reaction": -6.3887381845419675, "one_week_reaction_label": "-6.4%", "four_week_reaction": -14.293449392058458, "four_week_reaction_label": "-14.3%", "confirmation": "contained", "revenue": 3891000000.0, "revenue_yoy": 2.2601839684625493, "revenue_yoy_label": "+2.3%", "net_income": 616000000.0, "operating_cash_flow": 628000000.0, "free_cash_flow": 753000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-25", "date_source": "exact", "eps_actual": 0.58, "eps_estimate": 0.57, "eps_surprise": 0.01, "surprise_pct": 1.7544, "surprise_label": "+1.8%", "surprise_band": "beat", "eps_yoy": 5.454545454545439, "eps_yoy_label": "+5.5%", "one_week_reaction": -1.5276139281194974, "one_week_reaction_label": "-1.5%", "four_week_reaction": -1.4394828256229615, "four_week_reaction_label": "-1.4%", "confirmation": "diverged", "revenue": 4070000000.0, "revenue_yoy": 5.249547452805793, "revenue_yoy_label": "+5.2%", "net_income": -144000000.0, "operating_cash_flow": 849000000.0, "free_cash_flow": 1024000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-24", "date_source": "exact", "eps_actual": 0.42, "eps_estimate": 0.35, "eps_surprise": 0.07, "surprise_pct": 20.0, "surprise_label": "+20.0%", "surprise_band": "beat", "eps_yoy": 10.52631578947368, "eps_yoy_label": "+10.5%", "one_week_reaction": -2.824858427177548, "one_week_reaction_label": "-2.8%", "four_week_reaction": -4.4632757310447815, "four_week_reaction_label": "-4.5%", "confirmation": "diverged", "revenue": 3635000000.0, "revenue_yoy": 4.815455594002307, "revenue_yoy_label": "+4.8%", "net_income": 517000000.0, "operating_cash_flow": 209000000.0, "free_cash_flow": 329000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-24", "date_source": "exact", "eps_actual": 0.49, "eps_estimate": 0.49, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 8.888888888888884, "eps_yoy_label": "+8.9%", "one_week_reaction": -0.8050075103597928, "one_week_reaction_label": "-0.8%", "four_week_reaction": 3.6970804822688947, "four_week_reaction_label": "+3.7%", "confirmation": "contained", "revenue": 4163000000.0, "revenue_yoy": 6.144824069352371, "revenue_yoy_label": "+6.1%", "net_income": 547000000.0, "operating_cash_flow": 431000000.0, "free_cash_flow": 539000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-27", "date_source": "exact", "eps_actual": 0.54, "eps_estimate": 0.54, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 5.8823529411764754, "eps_yoy_label": "+5.9%", "one_week_reaction": 0.0, "one_week_reaction_label": "0.0%", "four_week_reaction": 2.1354941447668474, "four_week_reaction_label": "+2.1%", "confirmation": "contained", "revenue": 4306000000.0, "revenue_yoy": 10.665638653302494, "revenue_yoy_label": "+10.7%", "net_income": 662000000.0, "operating_cash_flow": 639000000.0, "free_cash_flow": 751000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-24", "date_source": "exact", "eps_actual": 0.6, "eps_estimate": 0.5887, "eps_surprise": 0.0113, "surprise_pct": 1.9195, "surprise_label": "+1.9%", "surprise_band": "beat", "eps_yoy": 3.448275862068969, "eps_yoy_label": "+3.4%", "one_week_reaction": 2.505075601637897, "one_week_reaction_label": "+2.5%", "four_week_reaction": -9.986460509066832, "four_week_reaction_label": "-10.0%", "confirmation": "confirmed", "revenue": 4499000000.0, "revenue_yoy": 10.54054054054054, "revenue_yoy_label": "+10.5%", "net_income": 353000000.0, "operating_cash_flow": 712000000.0, "free_cash_flow": 858000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-23", "date_source": "exact", "eps_actual": 0.39, "eps_estimate": 0.37, "eps_surprise": 0.02, "surprise_pct": 5.4054, "surprise_label": "+5.4%", "surprise_band": "beat", "eps_yoy": -7.142857142857137, "eps_yoy_label": "-7.1%", "one_week_reaction": 9.386208066339995, "one_week_reaction_label": "+9.4%", "four_week_reaction": 8.300580474934039, "four_week_reaction_label": "+8.3%", "confirmation": "confirmed", "revenue": 3976000000.0, "revenue_yoy": 9.38101788170564, "revenue_yoy_label": "+9.4%", "net_income": 270000000.0, "operating_cash_flow": 281000000.0, "free_cash_flow": 397000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-23", "date_source": "exact", "eps_actual": 0.57, "eps_estimate": 0.55, "eps_surprise": 0.02, "surprise_pct": 3.6364, "surprise_label": "+3.6%", "surprise_band": "beat", "eps_yoy": 16.32653061224489, "eps_yoy_label": "+16.3%", "one_week_reaction": -3.979294726625689, "one_week_reaction_label": "-4.0%", "four_week_reaction": 1.7146554513102592, "four_week_reaction_label": "+1.7%", "confirmation": "diverged", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "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.48, 0.55, 0.38, 0.45, 0.51, 0.58, 0.42, 0.49, 0.54, 0.6, 0.39, 0.57], "eps_estimate": [0.47, 0.54, 0.35, 0.45, 0.51, 0.57, 0.35, 0.49, 0.54, 0.5887, 0.37, 0.55], "surprise": [2.1277, 1.8519, 8.5714, 0.0, 0.0, 1.7544, 20.0, 0.0, 0.0, 1.9195, 5.4054, 3.6364], "reaction_1w": [4.258288220823284, -2.5185681842998657, 7.047617597174931, 2.3044260256581137, -6.3887381845419675, -1.5276139281194974, -2.824858427177548, -0.8050075103597928, 0.0, 2.505075601637897, 9.386208066339995, -3.979294726625689], "reaction_4w": [10.750433850326017, -6.748468417279624, 7.142856902186106, 7.307459915434809, -14.293449392058458, -1.4394828256229615, -4.4632757310447815, 3.6970804822688947, 2.1354941447668474, -9.986460509066832, 8.300580474934039, 1.7146554513102592], "revenue": [3805.0, 3867.0, 3468.0, 3922.0, 3891.0, 4070.0, 3635.0, 4163.0, 4306.0, 4499.0, 3976.0, null], "net_income": [518.0, 693.0, 454.0, 515.0, 616.0, -144.0, 517.0, 547.0, 662.0, 353.0, 270.0, null], "financial_unit": "millions", "scatter": [{"x": 2.1277, "y": 4.258288220823284, "label": "2023-09-30"}, {"x": 1.8519, "y": -2.5185681842998657, "label": "2023-12-31"}, {"x": 8.5714, "y": 7.047617597174931, "label": "2024-03-31"}, {"x": 0.0, "y": 2.3044260256581137, "label": "2024-06-30"}, {"x": 0.0, "y": -6.3887381845419675, "label": "2024-09-30"}, {"x": 1.7544, "y": -1.5276139281194974, "label": "2024-12-31"}, {"x": 20.0, "y": -2.824858427177548, "label": "2025-03-31"}, {"x": 0.0, "y": -0.8050075103597928, "label": "2025-06-30"}, {"x": 0.0, "y": 0.0, "label": "2025-09-30"}, {"x": 1.9195, "y": 2.505075601637897, "label": "2025-12-31"}, {"x": 5.4054, "y": 9.386208066339995, "label": "2026-03-31"}, {"x": 3.6364, "y": -3.979294726625689, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["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", "2026-08-14"], "price_index": [100.0, 100.81129765635248, 100.24038328520786, 100.06009419379156, 99.51923017456352, 95.51006989506139, 90.97205662303962, 85.04238525319342, 86.67607042172375, 90.36698731876452, 94.14866721546318, 93.69486523725683, 95.99412403647317, 98.68668048748494, 97.32527780788672, 97.14375506359171, 96.7202085036116, 99.32200195496549, 100.80441979742704, 97.36261940636885, 97.1798923043822, 97.1189843553936, 97.39307338086314, 96.38807920246784, 94.86536094762769, 94.31718289668858, 91.94174033592466, 89.17039285171394, 88.74403069875206, 87.95221759683768, 90.7540190555427, 94.06003299940075, 94.36671780304326, 92.6799530105199, 96.60551133609815, 103.41389835286184, 103.75125196237065, 104.36461831463487, 103.50590477046082, 104.85531595347533, 105.03932553365252, 106.20472388146909, 104.3952871205012, 105.43801349987321, 103.09187914628617, 100.80780827406754, 100.68434533557149, 101.79551503705679, 104.14131737852344, 108.24647473111087, 106.67231738275498, 109.23418149410014, 110.28361972633738, 112.999814138313, 113.77145913142374, 116.08639736577678, 115.62340971890617, 116.20986030427282, 113.01113835563513, 112.98008220229498, 114.71919423913401, 107.39008527177958, 101.92430644458312, 102.11064010960307, 98.32186426758615, 101.4274177562035, 101.39636160286338, 101.61375142122344, 104.19136332314187, 100.52680883946465, 100.216253816105, 98.66347544428594, 95.03476199450748, 98.91373120754436, 97.44347737776829, 100.41526904211572, 97.09937285514475, 99.00757671188867, 106.48397862492949, 104.85731453623927, 104.2942382551526, 105.07628954972321, 104.9511600405836, 106.26500361144558, 106.48547267947126, 110.73733056396165, 111.49321800143677, 108.34369243699176, 108.37518801813827, 105.63509849855657, 106.51696826061779, 103.68239199759648, 106.04453779844066, 103.20996479044014, 103.99734455404099, 105.76108082314268, 104.18631804092016, 107.16760134588598, 106.21612621929009, 106.37470432204914, 105.51837996313363, 105.67695806589268, 109.1656926016958, 110.30746275361088, 111.43337118922511, 92.26118807607766, 90.86569230874393, 86.36205205624546, 85.9814620056071, 81.60468618832834, 82.69274849723828, 82.62874502348009, 89.70115003139468, 86.91699078536166, 86.91699078536166, 83.07676933978739, 86.82098720223476, 88.7730980343906, 89.28512907947686, 91.81327117545636, 94.43742336460433, 89.25312571508738, 89.92516381705872, 89.47713950075142, 89.6707416271914, 88.4445850613425, 89.5739405639714, 88.5413861245625, 91.67131320884181, 95.80152445643594, 95.3175158853152, 97.70529171984556, 91.15503761664773, 88.4445850613425, 85.7986698032047, 85.37919527423063, 82.38457614909558, 86.48590234221531, 86.3557015106877, 94.46122733162836, 94.04096834264433, 93.20045036467626, 93.52372600927616, 94.13794843200766, 97.0797613548959, 98.69613957789541, 102.51079609019924, 99.43967421147934, 108.7176943255548, 108.39219224673577, 103.08650836198565, 100.61269256296106, 96.60901699348703, 101.296246928481, 97.68317385358982, 102.3378535807019], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 122.09302325581397, 122.09302325581397, 122.09302325581397, 122.09302325581397], "gap": [0.0, -0.8112976563524796, -0.24038328520785512, -0.06009419379155645, 0.4807698254364823, 4.489930104938608, 9.02794337696038, 14.957614746806584, 13.32392957827625, 10.795803378909909, 7.014123482211247, 7.4679254604175895, 5.168666661201257, 2.476110210189489, 3.8375128897877033, 4.019035634082712, 4.4425821940628225, 1.8407887427089378, 0.3583709002473796, 3.800171291305574, 3.9828983932922313, 4.043806342280831, 3.769717316811281, 4.7747114952065886, 6.2974297500467316, 6.845607800985846, 12.128027105935814, 14.899374590146536, 15.325736743108422, 16.117549845022793, 13.315748386317779, 10.009734442459731, 9.70304963881722, 11.389814431340582, 7.464256105762331, 2.9814504843474765, 2.6440968748386666, 2.0307305225744443, 2.8894440667484957, 1.5400328837339856, 1.3560233035567961, 0.1906249557402191, 2.0000617167081174, 0.9573353373361044, 3.303469690923137, 5.587540563141772, 5.711003501637819, 4.599833800152524, 3.998217505197502, -0.10693984738992413, 1.4672175009659583, -1.0946466103792005, -2.1440848426164365, -4.860279254592058, -5.631924247702798, -7.946862482055835, -7.483874835185233, -8.070325420551882, -4.8716034719141845, -4.840547318574039, -6.579659355413071, 2.4936356584529733, 7.959414485649432, 7.773080820629488, 11.561856662646406, 8.45630317402906, 8.487359327369177, 8.269969509009115, 5.692357607090685, 9.356912090767906, 9.667467114127561, 11.22024548594662, 14.84895893572508, 10.969989722688197, 12.440243552464267, 9.468451888116832, 12.784348075087806, 10.876144218343882, 3.3997423053030644, 6.770592440504913, 7.333668721591579, 6.551617427020972, 6.676746936160583, 5.362903365298607, 5.142434297272928, 0.8905764127825364, 0.1346889753074123, 5.6097959351012605, 5.578300353954745, 8.318389873536447, 7.436520111475232, 10.271096374496537, 7.908950573652362, 10.74352358165288, 9.956143818052027, 8.192407548950342, 9.767170331172863, 6.785887026207035, 7.73736215280293, 7.578784050043879, 10.760689804308242, 10.602111701549191, 7.113377165746073, 5.97160701383099, 4.845698578216755, 24.01788169136421, 25.413377458697937, 29.917017711196408, 30.29760776183477, 34.674383579113524, 33.586321270203584, 33.650324743961775, 26.577919736047193, 29.362078982080206, 31.10626502859182, 34.94648647416609, 31.202268611718722, 29.250157779562883, 28.738126734476623, 26.20998463849712, 23.585832449349155, 28.770130098866105, 28.098091996894766, 28.546116313202063, 28.35251418676208, 29.57867075261099, 28.449315249982078, 29.48186968939099, 26.351942605111674, 22.22173135751754, 22.70573992863828, 21.48075479178233, 28.03100889498016, 30.7414614502854, 33.38737670842319, 33.80685123739727, 36.801470362532314, 32.70014416941258, 32.8303450009402, 22.980633133487927, 23.40089212247196, 24.241410100440035, 23.918134455840132, 23.30391203310863, 20.3620991102204, 18.745720887220884, 14.931064374917057, 18.00218625363695, 8.72416613956149, 9.049668218380518, 14.355352103130642, 16.829167902155234, 25.484006262326943, 20.796776327332978, 24.409849402224154, 19.75516967511207], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 101.16279069767442, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 104.06976744186048, null, null, null, null, null, null, null, null, 106.39534883720931, null, null, null, null, null, null, null, null, null, null, null, null, 108.13953488372094, null, null, null, null, null, null, null, null, null, null, null, null, 109.88372093023256, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 111.62790697674419, null, null, null, null, null, null, null, 113.95348837209302, null, null, null, null, null, null, null, null, null, null, null, null, 116.27906976744187, null, null, null, null, null, null, null, null, null, null, null, null, null, 118.02325581395348, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119.1860465116279, null, null, null, null, null, null, null, 117.44186046511629, null, null, null, null, null, null, null, null, null, null, null, null, 122.09302325581397, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [22.1, -19.8, 2.3]}}, "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-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", "2026-08-14"], "close": [30.72177, 30.971015, 30.79562, 30.740232, 30.574069, 29.342384, 27.948226, 26.126526, 26.628423, 27.762338, 28.924137, 28.784721, 29.491094, 30.318295, 29.900048, 29.844281, 29.71416, 30.513477, 30.968902, 29.91152, 29.855383, 29.836671, 29.920876, 29.612124, 29.144318, 28.975908, 28.24613, 27.394723, 27.263737, 27.020478, 27.881241, 28.896907, 28.991126, 28.472922, 29.678923, 31.77058, 31.874221, 32.062658, 31.798846, 32.213409, 32.26994, 32.627971, 32.07208, 32.392424, 31.67165, 30.969943, 30.932013, 31.273384, 31.994056, 33.255233, 32.771624, 33.558674, 33.88108, 34.715543, 34.952606, 35.663796, 35.521558, 35.701726, 34.719022, 34.709481, 35.243767, 32.992135, 31.312951, 31.370196, 30.206217, 31.160298, 31.150757, 31.217543, 32.009431, 30.883615, 30.788207, 30.311166, 29.196361, 30.388049, 29.936361, 30.849348, 29.830646, 30.41688, 32.713763, 32.214023, 32.041036, 32.281296, 32.242854, 32.64649, 32.714222, 34.020468, 34.25269, 33.2851, 33.294776, 32.452972, 32.723898, 31.853066, 32.578759, 31.707928, 31.949825, 32.491676, 32.007881, 32.923784, 32.631474, 32.680192, 32.417114, 32.465832, 33.537633, 33.888405, 34.234304, 28.34427, 27.915549, 26.531951, 26.415027, 25.070404, 25.404676, 25.385013, 27.557781, 26.702438, 26.702438, 25.522654, 26.672944, 27.272667, 27.429972, 28.206662, 29.012848, 27.42014, 27.626602, 27.488961, 27.548439, 27.171742, 27.5187, 27.201481, 28.16305, 29.431924, 29.283228, 30.016795, 28.004441, 27.171742, 26.35887, 26.23, 25.31, 26.57, 26.53, 29.020161, 28.89105, 28.632828, 28.732144, 28.920844, 29.824621, 30.321201, 31.493131, 30.549628, 33.4, 33.3, 31.67, 30.91, 29.68, 31.12, 30.01, 31.44], "ttmEps": [1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.72, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.74, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.79, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.83, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.86, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.89, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.92, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 1.96, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.03, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.05, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.02, 2.1, 2.1, 2.1, 2.1], "quarterlyEps": [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.48, 0.48, 0.48, 0.48, 0.48, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.55, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.38, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.45, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.51, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 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.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.54, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.6, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.39, 0.57, 0.57, 0.57, 0.57], "priceIndex": [100.0, 100.81129765635248, 100.24038328520786, 100.06009419379156, 99.51923017456352, 95.51006989506139, 90.97205662303962, 85.04238525319342, 86.67607042172375, 90.36698731876452, 94.14866721546318, 93.69486523725683, 95.99412403647317, 98.68668048748494, 97.32527780788672, 97.14375506359171, 96.7202085036116, 99.32200195496549, 100.80441979742704, 97.36261940636885, 97.1798923043822, 97.1189843553936, 97.39307338086314, 96.38807920246784, 94.86536094762769, 94.31718289668858, 91.94174033592466, 89.17039285171394, 88.74403069875206, 87.95221759683768, 90.7540190555427, 94.06003299940075, 94.36671780304326, 92.6799530105199, 96.60551133609815, 103.41389835286184, 103.75125196237065, 104.36461831463487, 103.50590477046082, 104.85531595347533, 105.03932553365252, 106.20472388146909, 104.3952871205012, 105.43801349987321, 103.09187914628617, 100.80780827406754, 100.68434533557149, 101.79551503705679, 104.14131737852344, 108.24647473111087, 106.67231738275498, 109.23418149410014, 110.28361972633738, 112.999814138313, 113.77145913142374, 116.08639736577678, 115.62340971890617, 116.20986030427282, 113.01113835563513, 112.98008220229498, 114.71919423913401, 107.39008527177958, 101.92430644458312, 102.11064010960307, 98.32186426758615, 101.4274177562035, 101.39636160286338, 101.61375142122344, 104.19136332314187, 100.52680883946465, 100.216253816105, 98.66347544428594, 95.03476199450748, 98.91373120754436, 97.44347737776829, 100.41526904211572, 97.09937285514475, 99.00757671188867, 106.48397862492949, 104.85731453623927, 104.2942382551526, 105.07628954972321, 104.9511600405836, 106.26500361144558, 106.48547267947126, 110.73733056396165, 111.49321800143677, 108.34369243699176, 108.37518801813827, 105.63509849855657, 106.51696826061779, 103.68239199759648, 106.04453779844066, 103.20996479044014, 103.99734455404099, 105.76108082314268, 104.18631804092016, 107.16760134588598, 106.21612621929009, 106.37470432204914, 105.51837996313363, 105.67695806589268, 109.1656926016958, 110.30746275361088, 111.43337118922511, 92.26118807607766, 90.86569230874393, 86.36205205624546, 85.9814620056071, 81.60468618832834, 82.69274849723828, 82.62874502348009, 89.70115003139468, 86.91699078536166, 86.91699078536166, 83.07676933978739, 86.82098720223476, 88.7730980343906, 89.28512907947686, 91.81327117545636, 94.43742336460433, 89.25312571508738, 89.92516381705872, 89.47713950075142, 89.6707416271914, 88.4445850613425, 89.5739405639714, 88.5413861245625, 91.67131320884181, 95.80152445643594, 95.3175158853152, 97.70529171984556, 91.15503761664773, 88.4445850613425, 85.7986698032047, 85.37919527423063, 82.38457614909558, 86.48590234221531, 86.3557015106877, 94.46122733162836, 94.04096834264433, 93.20045036467626, 93.52372600927616, 94.13794843200766, 97.0797613548959, 98.69613957789541, 102.51079609019924, 99.43967421147934, 108.7176943255548, 108.39219224673577, 103.08650836198565, 100.61269256296106, 96.60901699348703, 101.296246928481, 97.68317385358982, 102.3378535807019], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 122.09302325581397, 122.09302325581397, 122.09302325581397, 122.09302325581397], "valuationGap": [0.0, -0.8112976563524796, -0.24038328520785512, -0.06009419379155645, 0.4807698254364823, 4.489930104938608, 9.02794337696038, 14.957614746806584, 13.32392957827625, 10.795803378909909, 7.014123482211247, 7.4679254604175895, 5.168666661201257, 2.476110210189489, 3.8375128897877033, 4.019035634082712, 4.4425821940628225, 1.8407887427089378, 0.3583709002473796, 3.800171291305574, 3.9828983932922313, 4.043806342280831, 3.769717316811281, 4.7747114952065886, 6.2974297500467316, 6.845607800985846, 12.128027105935814, 14.899374590146536, 15.325736743108422, 16.117549845022793, 13.315748386317779, 10.009734442459731, 9.70304963881722, 11.389814431340582, 7.464256105762331, 2.9814504843474765, 2.6440968748386666, 2.0307305225744443, 2.8894440667484957, 1.5400328837339856, 1.3560233035567961, 0.1906249557402191, 2.0000617167081174, 0.9573353373361044, 3.303469690923137, 5.587540563141772, 5.711003501637819, 4.599833800152524, 3.998217505197502, -0.10693984738992413, 1.4672175009659583, -1.0946466103792005, -2.1440848426164365, -4.860279254592058, -5.631924247702798, -7.946862482055835, -7.483874835185233, -8.070325420551882, -4.8716034719141845, -4.840547318574039, -6.579659355413071, 2.4936356584529733, 7.959414485649432, 7.773080820629488, 11.561856662646406, 8.45630317402906, 8.487359327369177, 8.269969509009115, 5.692357607090685, 9.356912090767906, 9.667467114127561, 11.22024548594662, 14.84895893572508, 10.969989722688197, 12.440243552464267, 9.468451888116832, 12.784348075087806, 10.876144218343882, 3.3997423053030644, 6.770592440504913, 7.333668721591579, 6.551617427020972, 6.676746936160583, 5.362903365298607, 5.142434297272928, 0.8905764127825364, 0.1346889753074123, 5.6097959351012605, 5.578300353954745, 8.318389873536447, 7.436520111475232, 10.271096374496537, 7.908950573652362, 10.74352358165288, 9.956143818052027, 8.192407548950342, 9.767170331172863, 6.785887026207035, 7.73736215280293, 7.578784050043879, 10.760689804308242, 10.602111701549191, 7.113377165746073, 5.97160701383099, 4.845698578216755, 24.01788169136421, 25.413377458697937, 29.917017711196408, 30.29760776183477, 34.674383579113524, 33.586321270203584, 33.650324743961775, 26.577919736047193, 29.362078982080206, 31.10626502859182, 34.94648647416609, 31.202268611718722, 29.250157779562883, 28.738126734476623, 26.20998463849712, 23.585832449349155, 28.770130098866105, 28.098091996894766, 28.546116313202063, 28.35251418676208, 29.57867075261099, 28.449315249982078, 29.48186968939099, 26.351942605111674, 22.22173135751754, 22.70573992863828, 21.48075479178233, 28.03100889498016, 30.7414614502854, 33.38737670842319, 33.80685123739727, 36.801470362532314, 32.70014416941258, 32.8303450009402, 22.980633133487927, 23.40089212247196, 24.241410100440035, 23.918134455840132, 23.30391203310863, 20.3620991102204, 18.745720887220884, 14.931064374917057, 18.00218625363695, 8.72416613956149, 9.049668218380518, 14.355352103130642, 16.829167902155234, 25.484006262326943, 20.796776327332978, 24.409849402224154, 19.75516967511207], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 101.16279069767442, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 104.06976744186048, null, null, null, null, null, null, null, null, 106.39534883720931, null, null, null, null, null, null, null, null, null, null, null, null, 108.13953488372094, null, null, null, null, null, null, null, null, null, null, null, null, 109.88372093023256, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 111.62790697674419, null, null, null, null, null, null, null, 113.95348837209302, null, null, null, null, null, null, null, null, null, null, null, null, 116.27906976744187, null, null, null, null, null, null, null, null, null, null, null, null, null, 118.02325581395348, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 119.1860465116279, null, null, null, null, null, null, null, 117.44186046511629, null, null, null, null, null, null, null, null, null, null, null, null, 122.09302325581397, null, null, null], "quarterLabels": ["2023-07-27", "", "", "", "", "", "", "", "", "2023-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-22", "", "", "", "", "", "", "", "", "2024-04-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-25", "", "", "", "", "", "", "", "2025-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-27", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-24", "", "", "", "", "", "", "", "2026-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-23", "", "", ""], "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": [4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 2.1276595744680873, 1.8518518518518534, 1.8518518518518534, 1.8518518518518534, 1.8518518518518534, 1.8518518518518534, 1.8518518518518534, 1.8518518518518534, 1.8518518518518534, 1.8518518518518534, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 8.57142857142858, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 1.7543859649122824, 20.000000000000004, 20.000000000000004, 20.000000000000004, 20.000000000000004, 20.000000000000004, 20.000000000000004, 20.000000000000004, 20.000000000000004, 20.000000000000004, 20.000000000000004, 20.000000000000004, 20.000000000000004, 20.000000000000004, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.919483607949716, 1.919483607949716, 1.919483607949716, 1.919483607949716, 1.919483607949716, 1.919483607949716, 1.919483607949716, 1.919483607949716, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 5.405405405405411, 3.636363636363619, 3.636363636363619, 3.636363636363619, 3.636363636363619], "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": [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, 113, 1, 8, 15, 22, 29, 36, 43, 50, 57, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 120, 3, 10, 17, 24, 31, 38, 45, 52, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 116, 3, 10, 17, 24, 31, 38, 45, 52, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-25", "latestDate": "2026-08-14", "startClose": 30.72177, "latestClose": 31.44, "startTtmEps": 1.72, "latestTtmEps": 2.1, "priceChangePct": 2.3378535807019096, "epsChangePct": 22.09302325581397, "earningsGapPct": 19.75516967511206, "startMultiple": 17.86149418604651, "latestMultiple": 14.971428571428572, "multipleChangePct": -16.180424686282247, "latestQuarter": "2026-07-23", "tone": "positive", "read": "Earnings power is leading market price; the spread is closing and has persisted through 5 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -7.224904801509535, "earningsMovePct": 5.000000000000004, "spread": 12.224904801509538, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": -6.313342416330281, "earningsMovePct": 12.903225806451601, "spread": 19.21656822278188, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 2.3378535807019096, "earningsMovePct": 22.09302325581397, "spread": 19.75516967511206, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 5, "persistenceLabel": "5 quarters", "summary": "Earnings power is leading market price; the spread is closing and has persisted through 5 updates.", "marketChangePct": 2.3378535807019096, "earningsChangePct": 22.09302325581397, "recentMarketMovePoints": 8.814127571425743, "recentEarningsMovePoints": 4.651162790697683}, "pressure": {"score": 40, "band": "low", "label": "Low \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 100, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 4 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.19143819, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.00100435, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00584232, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -2.6266092323179002, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-23", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["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", "2026-08-14"], "startDate": "2023-08-25", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 101.16279069767442, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 104.06976744186048, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 106.39534883720931, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 108.13953488372094, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 109.88372093023256, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 111.62790697674419, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 113.95348837209302, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 116.27906976744187, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 118.02325581395348, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 119.1860465116279, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 117.44186046511629, 122.09302325581397, 122.09302325581397, 122.09302325581397, 122.09302325581397], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.2562641587149, 101.69561337269171, 101.69561337269171, 101.69561337269171, 101.69561337269171, 101.69561337269171, 101.69561337269171, 101.69561337269171, 101.69561337269171, 101.69561337269171, 102.48506899155625, 102.48506899155625, 102.48506899155625, 102.48506899155625, 102.48506899155625, 102.48506899155625, 102.48506899155625, 102.48506899155625, 102.48506899155625, 102.48506899155625, 102.48506899155625, 102.48506899155625, 102.48506899155625, 103.39809157685178, 103.39809157685178, 103.39809157685178, 103.39809157685178, 103.39809157685178, 103.39809157685178, 103.39809157685178, 103.39809157685178, 103.39809157685178, 103.39809157685178, 103.39809157685178, 103.39809157685178, 103.39809157685178, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 103.98846708313312, 105.38202787121575, 105.38202787121575, 105.38202787121575, 105.38202787121575, 105.38202787121575, 105.38202787121575, 105.38202787121575, 105.38202787121575, 106.52845472643646, 106.52845472643646, 106.52845472643646, 106.52845472643646, 106.52845472643646, 106.52845472643646, 106.52845472643646, 106.52845472643646, 106.52845472643646, 106.52845472643646, 106.52845472643646, 106.52845472643646, 106.52845472643646, 108.18287911031783, 108.18287911031783, 108.18287911031783, 108.18287911031783, 108.18287911031783, 108.18287911031783, 108.18287911031783, 108.18287911031783, 108.18287911031783, 108.18287911031783, 108.18287911031783, 108.18287911031783, 108.18287911031783, 108.18287911031783, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 111.03178416969864, 113.97679686963684, 113.97679686963684, 113.97679686963684, 113.97679686963684, 113.97679686963684, 113.97679686963684, 113.97679686963684, 113.97679686963684, 116.31770440035697, 116.31770440035697, 116.31770440035697, 116.31770440035697, 116.31770440035697, 116.31770440035697, 116.31770440035697, 116.31770440035697, 116.31770440035697, 116.31770440035697, 116.31770440035697, 116.31770440035697, 116.31770440035697, null, null, null, null], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 94.0094137783483, 77.4497218656397, 77.4497218656397, 77.4497218656397, 77.4497218656397, 77.4497218656397, 77.4497218656397, 77.4497218656397, 77.4497218656397, 77.4497218656397, 81.30081300813008, 81.30081300813008, 81.30081300813008, 81.30081300813008, 81.30081300813008, 81.30081300813008, 81.30081300813008, 81.30081300813008, 81.30081300813008, 81.30081300813008, 81.30081300813008, 81.30081300813008, 81.30081300813008, 94.90800171159607, 94.90800171159607, 94.90800171159607, 94.90800171159607, 94.90800171159607, 94.90800171159607, 94.90800171159607, 94.90800171159607, 94.90800171159607, 94.90800171159607, 94.90800171159607, 94.90800171159607, 94.90800171159607, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 97.09028669234061, 121.56611039794609, 121.56611039794609, 121.56611039794609, 121.56611039794609, 121.56611039794609, 121.56611039794609, 121.56611039794609, 121.56611039794609, 123.91955498502354, 123.91955498502354, 123.91955498502354, 123.91955498502354, 123.91955498502354, 123.91955498502354, 123.91955498502354, 123.91955498502354, 123.91955498502354, 123.91955498502354, 123.91955498502354, 123.91955498502354, 123.91955498502354, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.17928968763371, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 113.09370988446727, 105.9905862216517, 105.9905862216517, 105.9905862216517, 105.9905862216517, 105.9905862216517, 105.9905862216517, 105.9905862216517, 105.9905862216517, 108.90029952931108, 108.90029952931108, 108.90029952931108, 108.90029952931108, 108.90029952931108, 108.90029952931108, 108.90029952931108, 108.90029952931108, 108.90029952931108, 108.90029952931108, 108.90029952931108, 108.90029952931108, 108.90029952931108, null, null, null, null], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 11, "displayedObservationCount": 11, "coverageWeeks": 130, "exactReportDates": 11, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 22.093023255813975, "valuationContribution": -19.75516967511207, "marketMove": 2.3378535807019034, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 22.093023255813975}, {"key": "valuation", "label": "Relative valuation contribution", "value": -19.75516967511207}, {"key": "market", "label": "Total market move", "value": 2.3378535807019034}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 1.1627906976744207, "surprisePct": 2.1276595744680873, "immediateReturnPct": 4.258288220823281, "forward4WeekPct": 13.856892689439393, "forward13WeekPct": 12.364431044226688, "toDateReturnPct": 18.069327650383205, "weeksSince": 146, "availabilitySource": "reported", "spread": 10.795803378909909, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-02-23", "periodEnd": "2023-12-31", "earningsChangePct": 2.8735632183908066, "surprisePct": 1.8518518518518534, "immediateReturnPct": -2.518568184299863, "forward4WeekPct": -3.7778522764498, "forward13WeekPct": 11.17307868315982, "toDateReturnPct": 8.503933681733123, "weeksSince": 129, "availabilitySource": "reported", "spread": 12.128027105935814, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 2.2346368715083775, "surprisePct": 8.57142857142858, "immediateReturnPct": 7.047617597174938, "forward4WeekPct": 8.539683195377389, "forward13WeekPct": 7.800596403043336, "toDateReturnPct": 5.9337631624975185, "weeksSince": 120, "availabilitySource": "reported", "spread": 2.9814504843474765, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 1.6393442622950838, "surprisePct": 0.0, "immediateReturnPct": 2.304426025658124, "forward4WeekPct": 8.338387684556281, "forward13WeekPct": 5.495890690946648, "toDateReturnPct": 0.5327725327070487, "weeksSince": 107, "availabilitySource": "reported", "spread": 3.998217505197502, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 1.6129032258064502, "surprisePct": 0.0, "immediateReturnPct": -6.388738184541964, "forward4WeekPct": -11.586357950896675, "forward13WeekPct": -15.05913371859483, "toDateReturnPct": -10.792736769596722, "weeksSince": 94, "availabilitySource": "reported", "spread": 2.4936356584529733, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-28", "periodEnd": "2024-12-31", "earningsChangePct": 1.5873015873015817, "surprisePct": 1.7543859649122824, "immediateReturnPct": -1.5276139281194978, "forward4WeekPct": -0.20564127703682766, "forward13WeekPct": -0.4126825764434461, "toDateReturnPct": -3.8936609035163494, "weeksSince": 76, "availabilitySource": "reported", "spread": 6.770592440504913, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 2.083333333333326, "surprisePct": 20.000000000000004, "immediateReturnPct": -2.8248584271775457, "forward4WeekPct": -7.005651234983301, "forward13WeekPct": -5.358925094642208, "toDateReturnPct": -8.211588637271994, "weeksSince": 68, "availabilitySource": "reported", "spread": 5.6097959351012605, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 2.0408163265306145, "surprisePct": 0.0, "immediateReturnPct": -0.8050075103597898, "forward4WeekPct": 4.755516736254184, "forward13WeekPct": -18.29167343937269, "toDateReturnPct": -3.794934864519761, "weeksSince": 55, "availabilitySource": "reported", "spread": 10.760689804308242, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": 1.4999999999999902, "surprisePct": 0.0, "immediateReturnPct": 0.0, "forward4WeekPct": 2.724597656588501, "forward13WeekPct": 1.8689042551095936, "toDateReturnPct": 17.74205786003511, "weeksSince": 41, "availabilitySource": "reported", "spread": 31.10626502859182, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-02-27", "periodEnd": "2025-12-31", "earningsChangePct": 0.9852216748768461, "surprisePct": 1.919483607949716, "immediateReturnPct": 2.505075601637907, "forward4WeekPct": -10.42654177333182, "forward13WeekPct": 1.8488159843579988, "toDateReturnPct": 7.365212605659455, "weeksSince": 24, "availabilitySource": "reported", "spread": 21.48075479178233, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": -1.4634146341463317, "surprisePct": 5.405405405405411, "immediateReturnPct": 9.386208066339986, "forward4WeekPct": 9.011850735016957, "forward13WeekPct": 11.87335092348285, "toDateReturnPct": 18.507350169619308, "weeksSince": 16, "availabilitySource": "reported", "spread": 22.980633133487927, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 3.960396039603964, "surprisePct": 3.636363636363619, "immediateReturnPct": -3.979294726625693, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 1.7146554513102652, "weeksSince": 3, "availabilitySource": "reported", "spread": 25.484006262326943, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 3.960396039603964, "surprisePct": 3.636363636363619, "immediateReturnPct": -3.979294726625693, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 1.7146554513102652, "weeksSince": 3, "availabilitySource": "reported", "spread": 25.484006262326943, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 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-25", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-04-26", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-07-25", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-08-14", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "repricing_started", "label": "Repricing may be starting", "tone": "positive", "explanation": "The longstanding earnings lead is beginning to close through price confirmation."}, {"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}