{"ticker": {"uuid": "366586d2-092c-45d6-ad58-48b363f0a023", "symbol": "EXEL", "name": "Exelixis Inc", "sector": "Healthcare", "industry": "Biotechnology", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 17.5, "average_surprise_label": "+17.5%", "median_surprise": 13.4, "surprise_dispersion": 43.4, "average_reaction": 4.5, "average_reaction_label": "+4.5%", "average_abs_reaction": 9.8, "positive_response_rate": 66.7, "confirmation_rate": 72.7, "reaction_sample": 12, "streak": {"count": 9, "band": "beat", "label": "9 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 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-16", "eps_growth_1y": 42.9, "revenue_growth_1y": 9.2, "cash_conversion": 1.38, "net_margin": 35.3, "earnings_yield": 8.0, "eps_surprise_avg": 14.1, "sue_score": 1.04, "pe_ratio": 14.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-14", "close": 51.24, "currency": "USD", "return_13w": 2.2, "fair_value": 34.388429, "fair_value_gap": 49.0, "relative_strength": -0.7, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 55.4}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-11-01", "date_source": "exact", "eps_actual": 0.1, "eps_estimate": 0.19, "eps_surprise": -0.09, "surprise_pct": -47.3684, "surprise_label": "-47.4%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.960396039603964, "one_week_reaction_label": "+4.0%", "four_week_reaction": 7.326732673267329, "four_week_reaction_label": "+7.3%", "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-12-31", "reported_date": "2024-02-06", "date_source": "exact", "eps_actual": 0.33, "eps_estimate": 0.31, "eps_surprise": 0.02, "surprise_pct": 6.4516, "surprise_label": "+6.5%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.9097254536993935, "one_week_reaction_label": "-5.9%", "four_week_reaction": 3.4899953466728717, "four_week_reaction_label": "+3.5%", "confirmation": "diverged", "revenue": 479652000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 85518000.0, "operating_cash_flow": 10571000.0, "free_cash_flow": 23706000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-30", "date_source": "exact", "eps_actual": 0.17, "eps_estimate": 0.29, "eps_surprise": -0.12, "surprise_pct": -41.3793, "surprise_label": "-41.4%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -7.594936708860763, "one_week_reaction_label": "-7.6%", "four_week_reaction": -13.206751054852317, "four_week_reaction_label": "-13.2%", "confirmation": "confirmed", "revenue": 425226000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 37317000.0, "operating_cash_flow": 68822000.0, "free_cash_flow": 87013000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-06", "date_source": "exact", "eps_actual": 0.84, "eps_estimate": 0.37, "eps_surprise": 0.47, "surprise_pct": 127.027, "surprise_label": "+127.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 11.584609019445582, "one_week_reaction_label": "+11.6%", "four_week_reaction": 7.695490277203142, "four_week_reaction_label": "+7.7%", "confirmation": "confirmed", "revenue": 637178000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 226116000.0, "operating_cash_flow": 119548000.0, "free_cash_flow": 144368000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-29", "date_source": "exact", "eps_actual": 0.47, "eps_estimate": 0.42, "eps_surprise": 0.05, "surprise_pct": 11.9048, "surprise_label": "+11.9%", "surprise_band": "beat", "eps_yoy": 370.0, "eps_yoy_label": "+370.0%", "one_week_reaction": 22.42554718335126, "one_week_reaction_label": "+22.4%", "four_week_reaction": 27.77179763186221, "four_week_reaction_label": "+27.8%", "confirmation": "confirmed", "revenue": 539542000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 117973000.0, "operating_cash_flow": 271338000.0, "free_cash_flow": 280535000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-11", "date_source": "exact", "eps_actual": 0.55, "eps_estimate": 0.49, "eps_surprise": 0.06, "surprise_pct": 12.2449, "surprise_label": "+12.2%", "surprise_band": "beat", "eps_yoy": 66.66666666666667, "eps_yoy_label": "+66.7%", "one_week_reaction": 4.540023894862615, "one_week_reaction_label": "+4.5%", "four_week_reaction": 15.23297491039427, "four_week_reaction_label": "+15.2%", "confirmation": "confirmed", "revenue": 566755000.0, "revenue_yoy": 18.159624060777396, "revenue_yoy_label": "+18.2%", "net_income": 139861000.0, "operating_cash_flow": 240263000.0, "free_cash_flow": 254240000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-13", "date_source": "exact", "eps_actual": 0.62, "eps_estimate": 0.3666, "eps_surprise": 0.2534, "surprise_pct": 69.1217, "surprise_label": "+69.1%", "surprise_band": "beat", "eps_yoy": 264.7058823529411, "eps_yoy_label": "+264.7%", "one_week_reaction": 25.518385402267064, "one_week_reaction_label": "+25.5%", "four_week_reaction": 18.965993917611275, "four_week_reaction_label": "+19.0%", "confirmation": "confirmed", "revenue": 555447000.0, "revenue_yoy": 30.623950558056183, "revenue_yoy_label": "+30.6%", "net_income": 159616000.0, "operating_cash_flow": 211437000.0, "free_cash_flow": 233889000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-28", "date_source": "exact", "eps_actual": 0.75, "eps_estimate": 0.65, "eps_surprise": 0.1, "surprise_pct": 15.3846, "surprise_label": "+15.4%", "surprise_band": "beat", "eps_yoy": -10.714285714285712, "eps_yoy_label": "-10.7%", "one_week_reaction": -18.289473684210535, "one_week_reaction_label": "-18.3%", "four_week_reaction": -15.285087719298243, "four_week_reaction_label": "-15.3%", "confirmation": "diverged", "revenue": 568261000.0, "revenue_yoy": -10.815972930641045, "revenue_yoy_label": "-10.8%", "net_income": 184848000.0, "operating_cash_flow": 48993000.0, "free_cash_flow": 52581000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-04", "date_source": "exact", "eps_actual": 0.78, "eps_estimate": 0.67, "eps_surprise": 0.11, "surprise_pct": 16.4179, "surprise_label": "+16.4%", "surprise_band": "beat", "eps_yoy": 65.95744680851065, "eps_yoy_label": "+66.0%", "one_week_reaction": 5.5340056891647285, "one_week_reaction_label": "+5.5%", "four_week_reaction": 14.222911817946729, "four_week_reaction_label": "+14.2%", "confirmation": "confirmed", "revenue": 597755000.0, "revenue_yoy": 10.789336140652628, "revenue_yoy_label": "+10.8%", "net_income": 193578000.0, "operating_cash_flow": 290322000.0, "free_cash_flow": 291804000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-10", "date_source": "exact", "eps_actual": 0.94, "eps_estimate": 0.81, "eps_surprise": 0.13, "surprise_pct": 16.0494, "surprise_label": "+16.0%", "surprise_band": "beat", "eps_yoy": 70.90909090909089, "eps_yoy_label": "+70.9%", "one_week_reaction": 0.04555808656037159, "one_week_reaction_label": "+0.0%", "four_week_reaction": -5.364464692482908, "four_week_reaction_label": "-5.4%", "confirmation": "contained", "revenue": 598663000.0, "revenue_yoy": 5.6299459201947935, "revenue_yoy_label": "+5.6%", "net_income": 244528000.0, "operating_cash_flow": 333515000.0, "free_cash_flow": 334672000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-05", "date_source": "exact", "eps_actual": 0.87, "eps_estimate": 0.76, "eps_surprise": 0.11, "surprise_pct": 14.4737, "surprise_label": "+14.5%", "surprise_band": "beat", "eps_yoy": 40.322580645161295, "eps_yoy_label": "+40.3%", "one_week_reaction": 10.256410256410248, "one_week_reaction_label": "+10.3%", "four_week_reaction": 15.567765567765562, "four_week_reaction_label": "+15.6%", "confirmation": "confirmed", "revenue": 610812000.0, "revenue_yoy": 9.96764767835635, "revenue_yoy_label": "+10.0%", "net_income": 210467000.0, "operating_cash_flow": 251845000.0, "free_cash_flow": 253879000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-08-05", "date_source": "exact", "eps_actual": 0.82, "eps_estimate": 0.75, "eps_surprise": 0.07, "surprise_pct": 9.3333, "surprise_label": "+9.3%", "surprise_band": "beat", "eps_yoy": 9.333333333333327, "eps_yoy_label": "+9.3%", "one_week_reaction": 1.9611540637375056, "one_week_reaction_label": "+2.0%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 628690000.0, "revenue_yoy": 10.63402204268813, "revenue_yoy_label": "+10.6%", "net_income": 212050000.0, "operating_cash_flow": 307741000.0, "free_cash_flow": 309775000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [0.1, 0.33, 0.17, 0.84, 0.47, 0.55, 0.62, 0.75, 0.78, 0.94, 0.87, 0.82], "eps_estimate": [0.19, 0.31, 0.29, 0.37, 0.42, 0.49, 0.3666, 0.65, 0.67, 0.81, 0.76, 0.75], "surprise": [-47.3684, 6.4516, -41.3793, 127.027, 11.9048, 12.2449, 69.1217, 15.3846, 16.4179, 16.0494, 14.4737, 9.3333], "reaction_1w": [3.960396039603964, -5.9097254536993935, -7.594936708860763, 11.584609019445582, 22.42554718335126, 4.540023894862615, 25.518385402267064, -18.289473684210535, 5.5340056891647285, 0.04555808656037159, 10.256410256410248, 1.9611540637375056], "reaction_4w": [7.326732673267329, 3.4899953466728717, -13.206751054852317, 7.695490277203142, 27.77179763186221, 15.23297491039427, 18.965993917611275, -15.285087719298243, 14.222911817946729, -5.364464692482908, 15.567765567765562, null], "revenue": [null, 479.65, 425.23, 637.18, 539.54, 566.75, 555.45, 568.26, 597.75, 598.66, 610.81, 628.69], "net_income": [null, 85.52, 37.32, 226.12, 117.97, 139.86, 159.62, 184.85, 193.58, 244.53, 210.47, 212.05], "financial_unit": "millions", "scatter": [{"x": -47.3684, "y": 3.960396039603964, "label": "2023-09-30"}, {"x": 6.4516, "y": -5.9097254536993935, "label": "2023-12-31"}, {"x": -41.3793, "y": -7.594936708860763, "label": "2024-03-31"}, {"x": 127.027, "y": 11.584609019445582, "label": "2024-06-30"}, {"x": 11.9048, "y": 22.42554718335126, "label": "2024-09-30"}, {"x": 12.2449, "y": 4.540023894862615, "label": "2024-12-31"}, {"x": 69.1217, "y": 25.518385402267064, "label": "2025-03-31"}, {"x": 15.3846, "y": -18.289473684210535, "label": "2025-06-30"}, {"x": 16.4179, "y": 5.5340056891647285, "label": "2025-09-30"}, {"x": 16.0494, "y": 0.04555808656037159, "label": "2025-12-31"}, {"x": 14.4737, "y": 10.256410256410248, "label": "2026-03-31"}, {"x": 9.3333, "y": 1.9611540637375056, "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, 103.41064120054571, 100.54570259208732, 99.18144611186904, 97.68076398362892, 99.36334697589815, 101.04592996816734, 97.13506139154161, 95.99818099135972, 91.8599363346976, 95.49795361527968, 95.49795361527968, 96.08913142337427, 98.59026830377445, 99.77262391996364, 100.04547521600729, 106.4574806730332, 108.86766712141885, 109.0950432014552, 105.6844020009095, 103.22874033651661, 102.22828558435653, 100.59117780809459, 97.7262391996362, 91.95088676671215, 93.13324238290133, 97.90814006366531, 101.1368804001819, 101.00045475216008, 104.50204638472033, 108.14006366530242, 107.91268758526604, 105.22964984083676, 103.72896771259663, 102.41018644838564, 107.77626193724421, 99.59072305593452, 97.1805366075489, 95.0886766712142, 93.54251932696681, 98.63574351978173, 99.49977262391997, 98.86311959981809, 100.9549795361528, 102.18281036834924, 100.50022737608005, 101.86448385629832, 102.77398817644385, 106.36653024101865, 109.91359708958619, 122.64665757162348, 119.82719417917235, 117.68985902683038, 118.37198726693954, 114.37016825829922, 120.3274215552524, 120.14552069122331, 118.0536607548886, 121.23692587539792, 119.28149158708506, 131.42337426102776, 126.73942701227831, 155.16143701682583, 164.84765802637565, 156.66211914506596, 161.93724420190995, 165.80263756252845, 162.89222373806277, 159.29968167348795, 151.3869940882219, 153.7517053206003, 154.4793087767167, 163.80172805820828, 164.62028194633928, 147.24874943155982, 150.75034106412005, 152.25102319236018, 159.16325602546613, 167.5761709868122, 175.943610732151, 175.44338335607094, 166.66666666666669, 168.07639836289223, 166.89404274670306, 157.20782173715327, 160.5729877216917, 164.57480673033197, 170.21373351523422, 180.08185538881312, 164.48385629831742, 206.45748067303322, 192.76944065484312, 195.72532969531608, 195.6798544793088, 189.13142337426106, 183.58344702137336, 198.59026830377445, 209.8681218735789, 204.0018190086403, 202.22828558435654, 207.36698499317873, 169.4406548431105, 171.5325147794452, 174.2155525238745, 175.67075943610735, 170.16825829922695, 172.26011823556163, 178.0354706684857, 182.35561618917694, 177.53524329240565, 182.31014097316964, 173.48794906775808, 178.49022282855844, 176.08003638017283, 175.85266030013645, 185.58435652569352, 189.4042746703047, 193.31514324693043, 200.86402910413827, 201.7280582082765, 185.90268303774445, 201.45520691223285, 210.2773988176444, 198.18099135970897, 200.27285129604365, 199.90904956798548, 201.31878126421103, 188.0854934060937, 199.6361982719418, 199.72714870395635, 198.40836743974538, 200.36380172805823, 188.92678490222832, 187.53979081400638, 187.6762164620282, 188.85857207821738, 199.54524783992727, 201.31878126421103, 204.13824465666215, 204.36562073669847, 198.63574351978173, 219.0086402910414, 227.96725784447477, 228.0582082764893, 229.55889040472942, 239.6543883583447, 241.6098226466576, 236.0618462937699, 249.06775807185088, 253.9790814006367, 256.9349704411096, 254.29740791268762, 251.79627103228742, 241.15507048658483, 245.8844929513415, 233.01500682128244], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 454.6666666666667, 454.6666666666667], "gap": [0.0, -3.4106412005457116, -0.5457025920873235, 0.818553888130964, 2.319236016371079, 0.6366530241018467, -1.0459299681673428, 2.864938608458388, 4.0018190086402825, 8.140063665302407, -23.49795361527967, -23.49795361527967, -24.089131423374255, -26.590268303774437, -27.77262391996362, -28.045475216007276, -34.45748067303319, -36.86766712141883, -37.095043201455184, -33.684402000909486, -31.228740336516594, -30.228285584356513, -28.59117780809457, -25.726239199636183, 28.049113233287855, 26.86675761709867, 22.091859936334686, 18.863119599818106, 18.99954524783992, 15.49795361527967, 11.85993633469758, 12.087312414733958, 14.770350159163243, 16.271032287403372, 17.589813551614355, 12.223738062755785, 21.742610277398825, 24.15279672578444, 26.24465666211914, 27.79081400636653, 22.697589813551616, 21.833560709413376, 22.47021373351525, 20.378353797180537, 19.150522964984106, 20.833105957253295, 19.468849477035022, 18.559345156889492, 14.966803092314692, 11.419736243747153, 69.35334242837652, 72.17280582082765, 74.31014097316962, 73.62801273306046, 77.62983174170078, 71.6725784447476, 71.85447930877669, 73.9463392451114, 70.76307412460208, 72.71850841291494, 60.57662573897224, 65.26057298772169, 86.17189631650751, 76.48567530695769, 84.67121418826738, 79.3960891314234, 75.5306957708049, 78.44110959527058, 82.03365165984539, 89.94633924511143, 87.58162801273303, 86.85402455661665, 77.53160527512506, 76.71305138699407, 94.08458390177353, 90.58299226921329, 89.08231014097316, 111.5034106412005, 103.09049567985443, 94.72305593451563, 95.22328331059569, 103.99999999999994, 102.5902683037744, 103.77262391996356, 113.45884492951336, 110.09367894497493, 106.09185993633466, 100.4529331514324, 90.5848112778535, 106.18281036834921, 124.20918599363347, 137.89722601182356, 134.9413369713506, 134.98681218735788, 141.53524329240562, 147.08321964529333, 132.07639836289223, 120.79854479308779, 126.66484765802639, 128.43838108231014, 123.29968167348795, 149.22601182355618, 147.1341518872215, 144.4511141427922, 142.99590723055934, 148.49840836743974, 146.40654843110505, 140.631195998181, 136.31105047748974, 141.13142337426103, 136.35652569349705, 145.1787175989086, 140.17644383810824, 142.58663028649386, 142.81400636653024, 174.41564347430648, 170.5957253296953, 166.68485675306957, 159.13597089586173, 158.2719417917235, 174.09731696225555, 158.54479308776715, 149.7226011823556, 161.81900864029103, 159.72714870395635, 160.09095043201452, 158.68121873578897, 171.9145065939063, 160.3638017280582, 212.27285129604365, 213.59163256025462, 211.63619827194177, 223.07321509777168, 224.46020918599362, 224.3237835379718, 223.14142792178262, 212.45475216007273, 210.68121873578897, 207.86175534333785, 207.63437926330153, 213.36425648021827, 226.32469304229193, 217.36607548885854, 217.27512505684402, 215.7744429286039, 205.6789449749886, 203.72351068667572, 209.27148703956343, 196.26557526148244, 191.35425193269663, 188.3983628922237, 191.0359254206457, 193.5370623010459, 204.17826284674848, 208.78217371532517, 221.65165984538424], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 72.00000000000001, null, null, null, null, null, null, null, null, null, null, null, null, null, 120.0, null, null, null, null, null, null, null, null, null, null, null, 121.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, null, 192.0, null, null, null, null, null, null, null, null, null, null, null, 241.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 270.66666666666663, null, null, null, null, null, null, null, null, null, null, null, null, 330.6666666666667, null, null, null, null, null, null, null, null, null, null, 318.6666666666667, null, null, null, null, null, null, null, null, null, null, null, null, null, 360.0, null, null, null, null, null, null, null, null, null, null, null, null, null, 412.0, null, null, null, null, null, null, null, null, null, null, null, 445.3333333333333, null, null, null, null, null, null, null, null, null, null, null, null, 454.6666666666667, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [354.7, -221.7, 133.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-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": [21.99, 22.74, 22.11, 21.81, 21.48, 21.85, 22.22, 21.36, 21.11, 20.2, 21.0, 21.0, 21.13, 21.68, 21.94, 22.0, 23.41, 23.94, 23.99, 23.24, 22.7, 22.48, 22.12, 21.49, 20.22, 20.48, 21.53, 22.24, 22.21, 22.98, 23.78, 23.73, 23.14, 22.81, 22.52, 23.7, 21.9, 21.37, 20.91, 20.57, 21.69, 21.88, 21.74, 22.2, 22.47, 22.1, 22.4, 22.6, 23.39, 24.17, 26.97, 26.35, 25.88, 26.03, 25.15, 26.46, 26.42, 25.96, 26.66, 26.23, 28.9, 27.87, 34.12, 36.25, 34.45, 35.61, 36.46, 35.82, 35.03, 33.29, 33.81, 33.97, 36.02, 36.2, 32.38, 33.15, 33.48, 35.0, 36.85, 38.69, 38.58, 36.65, 36.96, 36.7, 34.57, 35.31, 36.19, 37.43, 39.6, 36.17, 45.4, 42.39, 43.04, 43.03, 41.59, 40.37, 43.67, 46.15, 44.86, 44.47, 45.6, 37.26, 37.72, 38.31, 38.63, 37.42, 37.88, 39.15, 40.1, 39.04, 40.09, 38.15, 39.25, 38.72, 38.67, 40.81, 41.65, 42.51, 44.17, 44.36, 40.88, 44.3, 46.24, 43.58, 44.04, 43.96, 44.27, 41.36, 43.9, 43.92, 43.63, 44.06, 41.545, 41.24, 41.27, 41.53, 43.88, 44.27, 44.89, 44.94, 43.68, 48.16, 50.13, 50.15, 50.48, 52.7, 53.13, 51.91, 54.77, 55.85, 56.5, 55.92, 55.37, 53.03, 54.07, 51.24], "ttmEps": [0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 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.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.9, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 1.81, 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.48, 2.48, 2.48, 2.48, 2.48, 2.48, 2.48, 2.48, 2.48, 2.48, 2.48, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.39, 2.7, 2.7, 2.7, 2.7, 2.7, 2.7, 2.7, 2.7, 2.7, 2.7, 2.7, 2.7, 2.7, 2.7, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.09, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.34, 3.41, 3.41], "quarterlyEps": [0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.31, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 0.33, 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.17, 0.17, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.84, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 0.47, 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.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.62, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.75, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.94, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.87, 0.82, 0.82], "priceIndex": [100.0, 103.41064120054571, 100.54570259208732, 99.18144611186904, 97.68076398362892, 99.36334697589815, 101.04592996816734, 97.13506139154161, 95.99818099135972, 91.8599363346976, 95.49795361527968, 95.49795361527968, 96.08913142337427, 98.59026830377445, 99.77262391996364, 100.04547521600729, 106.4574806730332, 108.86766712141885, 109.0950432014552, 105.6844020009095, 103.22874033651661, 102.22828558435653, 100.59117780809459, 97.7262391996362, 91.95088676671215, 93.13324238290133, 97.90814006366531, 101.1368804001819, 101.00045475216008, 104.50204638472033, 108.14006366530242, 107.91268758526604, 105.22964984083676, 103.72896771259663, 102.41018644838564, 107.77626193724421, 99.59072305593452, 97.1805366075489, 95.0886766712142, 93.54251932696681, 98.63574351978173, 99.49977262391997, 98.86311959981809, 100.9549795361528, 102.18281036834924, 100.50022737608005, 101.86448385629832, 102.77398817644385, 106.36653024101865, 109.91359708958619, 122.64665757162348, 119.82719417917235, 117.68985902683038, 118.37198726693954, 114.37016825829922, 120.3274215552524, 120.14552069122331, 118.0536607548886, 121.23692587539792, 119.28149158708506, 131.42337426102776, 126.73942701227831, 155.16143701682583, 164.84765802637565, 156.66211914506596, 161.93724420190995, 165.80263756252845, 162.89222373806277, 159.29968167348795, 151.3869940882219, 153.7517053206003, 154.4793087767167, 163.80172805820828, 164.62028194633928, 147.24874943155982, 150.75034106412005, 152.25102319236018, 159.16325602546613, 167.5761709868122, 175.943610732151, 175.44338335607094, 166.66666666666669, 168.07639836289223, 166.89404274670306, 157.20782173715327, 160.5729877216917, 164.57480673033197, 170.21373351523422, 180.08185538881312, 164.48385629831742, 206.45748067303322, 192.76944065484312, 195.72532969531608, 195.6798544793088, 189.13142337426106, 183.58344702137336, 198.59026830377445, 209.8681218735789, 204.0018190086403, 202.22828558435654, 207.36698499317873, 169.4406548431105, 171.5325147794452, 174.2155525238745, 175.67075943610735, 170.16825829922695, 172.26011823556163, 178.0354706684857, 182.35561618917694, 177.53524329240565, 182.31014097316964, 173.48794906775808, 178.49022282855844, 176.08003638017283, 175.85266030013645, 185.58435652569352, 189.4042746703047, 193.31514324693043, 200.86402910413827, 201.7280582082765, 185.90268303774445, 201.45520691223285, 210.2773988176444, 198.18099135970897, 200.27285129604365, 199.90904956798548, 201.31878126421103, 188.0854934060937, 199.6361982719418, 199.72714870395635, 198.40836743974538, 200.36380172805823, 188.92678490222832, 187.53979081400638, 187.6762164620282, 188.85857207821738, 199.54524783992727, 201.31878126421103, 204.13824465666215, 204.36562073669847, 198.63574351978173, 219.0086402910414, 227.96725784447477, 228.0582082764893, 229.55889040472942, 239.6543883583447, 241.6098226466576, 236.0618462937699, 249.06775807185088, 253.9790814006367, 256.9349704411096, 254.29740791268762, 251.79627103228742, 241.15507048658483, 245.8844929513415, 233.01500682128244], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 454.6666666666667, 454.6666666666667], "valuationGap": [0.0, -3.4106412005457116, -0.5457025920873235, 0.818553888130964, 2.319236016371079, 0.6366530241018467, -1.0459299681673428, 2.864938608458388, 4.0018190086402825, 8.140063665302407, -23.49795361527967, -23.49795361527967, -24.089131423374255, -26.590268303774437, -27.77262391996362, -28.045475216007276, -34.45748067303319, -36.86766712141883, -37.095043201455184, -33.684402000909486, -31.228740336516594, -30.228285584356513, -28.59117780809457, -25.726239199636183, 28.049113233287855, 26.86675761709867, 22.091859936334686, 18.863119599818106, 18.99954524783992, 15.49795361527967, 11.85993633469758, 12.087312414733958, 14.770350159163243, 16.271032287403372, 17.589813551614355, 12.223738062755785, 21.742610277398825, 24.15279672578444, 26.24465666211914, 27.79081400636653, 22.697589813551616, 21.833560709413376, 22.47021373351525, 20.378353797180537, 19.150522964984106, 20.833105957253295, 19.468849477035022, 18.559345156889492, 14.966803092314692, 11.419736243747153, 69.35334242837652, 72.17280582082765, 74.31014097316962, 73.62801273306046, 77.62983174170078, 71.6725784447476, 71.85447930877669, 73.9463392451114, 70.76307412460208, 72.71850841291494, 60.57662573897224, 65.26057298772169, 86.17189631650751, 76.48567530695769, 84.67121418826738, 79.3960891314234, 75.5306957708049, 78.44110959527058, 82.03365165984539, 89.94633924511143, 87.58162801273303, 86.85402455661665, 77.53160527512506, 76.71305138699407, 94.08458390177353, 90.58299226921329, 89.08231014097316, 111.5034106412005, 103.09049567985443, 94.72305593451563, 95.22328331059569, 103.99999999999994, 102.5902683037744, 103.77262391996356, 113.45884492951336, 110.09367894497493, 106.09185993633466, 100.4529331514324, 90.5848112778535, 106.18281036834921, 124.20918599363347, 137.89722601182356, 134.9413369713506, 134.98681218735788, 141.53524329240562, 147.08321964529333, 132.07639836289223, 120.79854479308779, 126.66484765802639, 128.43838108231014, 123.29968167348795, 149.22601182355618, 147.1341518872215, 144.4511141427922, 142.99590723055934, 148.49840836743974, 146.40654843110505, 140.631195998181, 136.31105047748974, 141.13142337426103, 136.35652569349705, 145.1787175989086, 140.17644383810824, 142.58663028649386, 142.81400636653024, 174.41564347430648, 170.5957253296953, 166.68485675306957, 159.13597089586173, 158.2719417917235, 174.09731696225555, 158.54479308776715, 149.7226011823556, 161.81900864029103, 159.72714870395635, 160.09095043201452, 158.68121873578897, 171.9145065939063, 160.3638017280582, 212.27285129604365, 213.59163256025462, 211.63619827194177, 223.07321509777168, 224.46020918599362, 224.3237835379718, 223.14142792178262, 212.45475216007273, 210.68121873578897, 207.86175534333785, 207.63437926330153, 213.36425648021827, 226.32469304229193, 217.36607548885854, 217.27512505684402, 215.7744429286039, 205.6789449749886, 203.72351068667572, 209.27148703956343, 196.26557526148244, 191.35425193269663, 188.3983628922237, 191.0359254206457, 193.5370623010459, 204.17826284674848, 208.78217371532517, 221.65165984538424], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 72.00000000000001, null, null, null, null, null, null, null, null, null, null, null, null, null, 120.0, null, null, null, null, null, null, null, null, null, null, null, 121.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, null, 192.0, null, null, null, null, null, null, null, null, null, null, null, 241.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 270.66666666666663, null, null, null, null, null, null, null, null, null, null, null, null, 330.6666666666667, null, null, null, null, null, null, null, null, null, null, 318.6666666666667, null, null, null, null, null, null, null, null, null, null, null, null, null, 360.0, null, null, null, null, null, null, null, null, null, null, null, null, null, 412.0, null, null, null, null, null, null, null, null, null, null, null, 445.3333333333333, null, null, null, null, null, null, null, null, null, null, null, null, 454.6666666666667, null], "quarterLabels": ["2023-08-01", "", "", "", "", "", "", "", "", "", "2023-11-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-06", "", "", "", "", "", "", "", "", "", "", "", "2024-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-06", "", "", "", "", "", "", "", "", "", "", "", "2024-10-29", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-11", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-13", "", "", "", "", "", "", "", "", "", "", "2025-07-28", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-04", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-10", "", "", "", "", "", "", "", "", "", "", "", "2026-05-05", "", "", "", "", "", "", "", "", "", "", "", "", "2026-08-05", ""], "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": [40.90909090909091, 40.90909090909091, 40.90909090909091, 40.90909090909091, 40.90909090909091, 40.90909090909091, 40.90909090909091, 40.90909090909091, 40.90909090909091, 40.90909090909091, -47.368421052631575, -47.368421052631575, -47.368421052631575, -47.368421052631575, -47.368421052631575, -47.368421052631575, -47.368421052631575, -47.368421052631575, -47.368421052631575, -47.368421052631575, -47.368421052631575, -47.368421052631575, -47.368421052631575, -47.368421052631575, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, 6.451612903225811, -41.37931034482758, -41.37931034482758, -41.37931034482758, -41.37931034482758, -41.37931034482758, -41.37931034482758, -41.37931034482758, -41.37931034482758, -41.37931034482758, -41.37931034482758, -41.37931034482758, -41.37931034482758, -41.37931034482758, -41.37931034482758, 127.02702702702702, 127.02702702702702, 127.02702702702702, 127.02702702702702, 127.02702702702702, 127.02702702702702, 127.02702702702702, 127.02702702702702, 127.02702702702702, 127.02702702702702, 127.02702702702702, 127.02702702702702, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 11.904761904761903, 12.244897959183684, 12.244897959183684, 12.244897959183684, 12.244897959183684, 12.244897959183684, 12.244897959183684, 12.244897959183684, 12.244897959183684, 12.244897959183684, 12.244897959183684, 12.244897959183684, 12.244897959183684, 12.244897959183684, 69.12165848336062, 69.12165848336062, 69.12165848336062, 69.12165848336062, 69.12165848336062, 69.12165848336062, 69.12165848336062, 69.12165848336062, 69.12165848336062, 69.12165848336062, 69.12165848336062, 15.38461538461538, 15.38461538461538, 15.38461538461538, 15.38461538461538, 15.38461538461538, 15.38461538461538, 15.38461538461538, 15.38461538461538, 15.38461538461538, 15.38461538461538, 15.38461538461538, 15.38461538461538, 15.38461538461538, 15.38461538461538, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.41791044776119, 16.04938271604937, 16.04938271604937, 16.04938271604937, 16.04938271604937, 16.04938271604937, 16.04938271604937, 16.04938271604937, 16.04938271604937, 16.04938271604937, 16.04938271604937, 16.04938271604937, 16.04938271604937, 14.473684210526313, 14.473684210526313, 14.473684210526313, 14.473684210526313, 14.473684210526313, 14.473684210526313, 14.473684210526313, 14.473684210526313, 14.473684210526313, 14.473684210526313, 14.473684210526313, 14.473684210526313, 14.473684210526313, 9.333333333333327, 9.333333333333327], "availabilitySources": ["reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported", "reported"], "earningsAgeDays": [24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-25", "latestDate": "2026-08-14", "startClose": 21.99, "latestClose": 51.24, "startTtmEps": 0.75, "latestTtmEps": 3.41, "priceChangePct": 133.01500682128244, "epsChangePct": 354.6666666666667, "earningsGapPct": 221.65165984538424, "startMultiple": 29.319999999999997, "latestMultiple": 15.026392961876832, "multipleChangePct": -48.750365068632895, "latestQuarter": "2026-08-05", "tone": "positive", "read": "Earnings power is leading market price; the spread is stable and has persisted through 11 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 33.75097885669538, "earningsMovePct": 42.67782426778241, "spread": 8.92684541108703, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 94.45920303605313, "earningsMovePct": 136.80555555555557, "spread": 42.346352519502446, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 133.01500682128244, "earningsMovePct": 354.6666666666667, "spread": 221.65165984538424, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 11, "persistenceLabel": "11 quarters", "summary": "Earnings power is leading market price; the spread is stable and has persisted through 11 updates.", "marketChangePct": 133.01500682128244, "earningsChangePct": 354.6666666666667, "recentMarketMovePoints": 5.047748976807668, "recentEarningsMovePoints": 9.333333333333371}, "pressure": {"score": 89, "band": "extreme", "label": "Extreme \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 70, "band": "moderate", "label": "Moderate confidence", "anchorStability": 67, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The three-year starting earnings level was unusually depressed.", "The earnings move is exceptionally large and should be read with its quality confirmation.", "The direction is sensitive to the comparison horizon."], "baseSensitive": true, "exceptionalMove": true, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 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": 1.38287032, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.09233836, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.44917777, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "mixed", "value": -0.12941849, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.04622278, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -24.423850018120095, "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-16", "requiredThrough": "2026-08-05", "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, 100.0, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 72.00000000000001, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 120.0, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 121.33333333333334, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 192.0, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 241.33333333333334, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 270.66666666666663, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 330.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 318.6666666666667, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 412.0, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 445.3333333333333, 454.6666666666667, 454.6666666666667], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 103.51060584229866, 103.51060584229866, 103.51060584229866, 103.51060584229866, 103.51060584229866, 103.51060584229866, 103.51060584229866, 103.51060584229866, 103.51060584229866, 103.51060584229866, 103.51060584229866, 103.51060584229866, 103.51060584229866, 103.51060584229866, 106.76180415110387, 106.76180415110387, 106.76180415110387, 106.76180415110387, 106.76180415110387, 106.76180415110387, 106.76180415110387, 106.76180415110387, 106.76180415110387, 106.76180415110387, 106.76180415110387, 106.76180415110387, 107.72068452788936, 107.72068452788936, 107.72068452788936, 107.72068452788936, 107.72068452788936, 107.72068452788936, 107.72068452788936, 107.72068452788936, 107.72068452788936, 107.72068452788936, 107.72068452788936, 107.72068452788936, 107.72068452788936, 107.72068452788936, 117.48157109848911, 117.48157109848911, 117.48157109848911, 117.48157109848911, 117.48157109848911, 117.48157109848911, 117.48157109848911, 117.48157109848911, 117.48157109848911, 117.48157109848911, 117.48157109848911, 117.48157109848911, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 121.42617560262524, 126.5071682695645, 126.5071682695645, 126.5071682695645, 126.5071682695645, 126.5071682695645, 126.5071682695645, 126.5071682695645, 126.5071682695645, 126.5071682695645, 126.5071682695645, 126.5071682695645, 126.5071682695645, 126.5071682695645, 134.103369847943, 134.103369847943, 134.103369847943, 134.103369847943, 134.103369847943, 134.103369847943, 134.103369847943, 134.103369847943, 134.103369847943, 134.103369847943, 134.103369847943, 130.08322391005962, 130.08322391005962, 130.08322391005962, 130.08322391005962, 130.08322391005962, 130.08322391005962, 130.08322391005962, 130.08322391005962, 130.08322391005962, 130.08322391005962, 130.08322391005962, 130.08322391005962, 130.08322391005962, 130.08322391005962, 133.47897177317037, 133.47897177317037, 133.47897177317037, 133.47897177317037, 133.47897177317037, 133.47897177317037, 133.47897177317037, 133.47897177317037, 133.47897177317037, 133.47897177317037, 133.47897177317037, 133.47897177317037, 133.47897177317037, 133.47897177317037, 135.34026603417973, 135.34026603417973, 135.34026603417973, 135.34026603417973, 135.34026603417973, 135.34026603417973, 135.34026603417973, 135.34026603417973, 135.34026603417973, 135.34026603417973, 135.34026603417973, 135.34026603417973, 138.5698810762, 138.5698810762, 138.5698810762, 138.5698810762, 138.5698810762, 138.5698810762, 138.5698810762, 138.5698810762, 138.5698810762, 138.5698810762, 138.5698810762, 138.5698810762, 138.5698810762, 142.09489520740644, 142.09489520740644], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 116.4643525181128, 116.4643525181128, 116.4643525181128, 116.4643525181128, 116.4643525181128, 116.4643525181128, 116.4643525181128, 116.4643525181128, 116.4643525181128, 116.4643525181128, 116.4643525181128, 116.4643525181128, 116.4643525181128, 116.4643525181128, 87.74287421634943, 87.74287421634943, 87.74287421634943, 87.74287421634943, 87.74287421634943, 87.74287421634943, 87.74287421634943, 87.74287421634943, 87.74287421634943, 87.74287421634943, 87.74287421634943, 87.74287421634943, 79.62455491476639, 79.62455491476639, 79.62455491476639, 79.62455491476639, 79.62455491476639, 79.62455491476639, 79.62455491476639, 79.62455491476639, 79.62455491476639, 79.62455491476639, 79.62455491476639, 79.62455491476639, 79.62455491476639, 79.62455491476639, 82.44498976348162, 82.44498976348162, 82.44498976348162, 82.44498976348162, 82.44498976348162, 82.44498976348162, 82.44498976348162, 82.44498976348162, 82.44498976348162, 82.44498976348162, 82.44498976348162, 82.44498976348162, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 94.69610446552645, 135.45371290367066, 135.45371290367066, 135.45371290367066, 135.45371290367066, 135.45371290367066, 135.45371290367066, 135.45371290367066, 135.45371290367066, 135.45371290367066, 135.45371290367066, 135.45371290367066, 135.45371290367066, 135.45371290367066, 161.4208782543819, 161.4208782543819, 161.4208782543819, 161.4208782543819, 161.4208782543819, 161.4208782543819, 161.4208782543819, 161.4208782543819, 161.4208782543819, 161.4208782543819, 161.4208782543819, 145.19325627362443, 145.19325627362443, 145.19325627362443, 145.19325627362443, 145.19325627362443, 145.19325627362443, 145.19325627362443, 145.19325627362443, 145.19325627362443, 145.19325627362443, 145.19325627362443, 145.19325627362443, 145.19325627362443, 145.19325627362443, 147.18557623289053, 147.18557623289053, 147.18557623289053, 147.18557623289053, 147.18557623289053, 147.18557623289053, 147.18557623289053, 147.18557623289053, 147.18557623289053, 147.18557623289053, 147.18557623289053, 147.18557623289053, 147.18557623289053, 147.18557623289053, 161.40567375384975, 161.40567375384975, 161.40567375384975, 161.40567375384975, 161.40567375384975, 161.40567375384975, 161.40567375384975, 161.40567375384975, 161.40567375384975, 161.40567375384975, 161.40567375384975, 161.40567375384975, 164.93983614498728, 164.93983614498728, 164.93983614498728, 164.93983614498728, 164.93983614498728, 164.93983614498728, 164.93983614498728, 164.93983614498728, 164.93983614498728, 164.93983614498728, 164.93983614498728, 164.93983614498728, 164.93983614498728, 210.41083974810033, 210.41083974810033], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 144, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 354.6666666666667, "valuationContribution": -221.65165984538424, "marketMove": 133.01500682128244, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 354.6666666666667}, {"key": "valuation", "label": "Relative valuation contribution", "value": -221.65165984538424}, {"key": "market", "label": "Total market move", "value": 133.01500682128244}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-03", "periodEnd": "2023-09-30", "earningsChangePct": -27.999999999999993, "surprisePct": -47.368421052631575, "immediateReturnPct": 3.960396039603964, "forward4WeekPct": 8.613861386138622, "forward13WeekPct": 6.386138613861392, "toDateReturnPct": 153.66336633663366, "weeksSince": 145, "availabilitySource": "reported", "spread": -23.49795361527967, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-02-09", "periodEnd": "2023-12-31", "earningsChangePct": 66.66666666666666, "surprisePct": 6.451612903225811, "immediateReturnPct": -5.909725453699388, "forward4WeekPct": 3.350395532805961, "forward13WeekPct": -0.5583992554676454, "toDateReturnPct": 138.43648208469057, "weeksSince": 131, "availabilitySource": "reported", "spread": 28.049113233287855, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": 1.1111111111111072, "surprisePct": -41.37931034482758, "immediateReturnPct": -7.594936708860766, "forward4WeekPct": -8.481012658227838, "forward13WeekPct": 1.9831223628692163, "toDateReturnPct": 116.20253164556962, "weeksSince": 119, "availabilitySource": "reported", "spread": 21.742610277398825, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-09", "periodEnd": "2024-06-30", "earningsChangePct": 58.241758241758234, "surprisePct": 127.02702702702702, "immediateReturnPct": 11.58460901944558, "forward4WeekPct": 4.054613156805953, "forward13WeekPct": 49.97931319817954, "toDateReturnPct": 111.99834505585437, "weeksSince": 105, "availabilitySource": "reported", "spread": 69.35334242837652, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": 25.694444444444443, "surprisePct": 11.904761904761903, "immediateReturnPct": 22.425547183351256, "forward4WeekPct": 30.821672048798, "forward13WeekPct": 18.94510226049515, "toDateReturnPct": 83.85360602798708, "weeksSince": 93, "availabilitySource": "reported", "spread": 86.17189631650751, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-14", "periodEnd": "2024-12-31", "earningsChangePct": 12.154696132596676, "surprisePct": 12.244897959183684, "immediateReturnPct": 4.54002389486261, "forward4WeekPct": 9.468339307049, "forward13WeekPct": 35.60334528076466, "toDateReturnPct": 53.046594982078865, "weeksSince": 78, "availabilitySource": "reported", "spread": 111.5034106412005, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-05-16", "periodEnd": "2025-03-31", "earningsChangePct": 22.16748768472907, "surprisePct": 69.12165848336062, "immediateReturnPct": 25.51838540226705, "forward4WeekPct": 14.984794028200167, "forward13WeekPct": 5.916505391208182, "toDateReturnPct": 41.66436273154548, "weeksSince": 65, "availabilitySource": "reported", "spread": 124.20918599363347, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": -3.629032258064513, "surprisePct": 15.38461538461538, "immediateReturnPct": -18.289473684210535, "forward4WeekPct": -17.938596491228065, "forward13WeekPct": -15.197368421052627, "toDateReturnPct": 12.368421052631584, "weeksSince": 54, "availabilitySource": "reported", "spread": 149.22601182355618, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-11-07", "periodEnd": "2025-09-30", "earningsChangePct": 12.970711297071125, "surprisePct": 16.41791044776119, "immediateReturnPct": 5.534005689164734, "forward4WeekPct": 14.714248771657612, "forward13WeekPct": 13.524696146883874, "toDateReturnPct": 32.50581846392553, "weeksSince": 40, "availabilitySource": "reported", "spread": 174.41564347430648, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-02-13", "periodEnd": "2025-12-31", "earningsChangePct": 14.444444444444438, "surprisePct": 16.04938271604937, "immediateReturnPct": 0.04555808656037108, "forward4WeekPct": -6.0592255125284655, "forward13WeekPct": 14.19134396355355, "toDateReturnPct": 16.719817767653765, "weeksSince": 26, "availabilitySource": "reported", "spread": 212.27285129604365, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-05-08", "periodEnd": "2026-03-31", "earningsChangePct": 8.090614886731395, "surprisePct": 14.473684210526313, "immediateReturnPct": 10.256410256410241, "forward4WeekPct": 20.650183150183167, "forward13WeekPct": 23.78663003663004, "toDateReturnPct": 17.307692307692314, "weeksSince": 14, "availabilitySource": "reported", "spread": 226.32469304229193, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-08-07", "periodEnd": "2026-06-30", "earningsChangePct": 2.095808383233533, "surprisePct": 9.333333333333327, "immediateReturnPct": 1.9611540637375136, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -3.375447859702052, "weeksSince": 1, "availabilitySource": "reported", "spread": 208.78217371532517, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-08-07", "periodEnd": "2026-06-30", "earningsChangePct": 2.095808383233533, "surprisePct": 9.333333333333327, "immediateReturnPct": 1.9611540637375136, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -3.375447859702052, "weeksSince": 1, "availabilitySource": "reported", "spread": 208.78217371532517, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 7 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Biotechnology", "population": 12, "spreadPercentile": 72.7, "qualityPercentile": 63.6, "rarityPercentile": 50.0, "currentOneYearSpread": 9.138919000000001, "lead": "aligned", "relatedSignals": [{"tickerId": 8861, "symbol": "VRTX", "name": "Vertex Pharmaceuticals Inc", "spread": -7.656545, "lead": "aligned", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-25", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-11-03", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2024-02-09", "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": "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."}, {"key": "base_sensitive", "label": "Starting-base sensitivity", "tone": "caution", "explanation": "The three-year earnings move begins from an unusually depressed level; compare the shorter horizons before relying on its scale."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}