{"ticker": {"uuid": "5933bf8a-0ae9-401c-bacf-0387aea73f7d", "symbol": "MS", "name": "Morgan Stanley", "sector": "Financial Services", "industry": "Capital Markets", "currency": "USD"}, "next_event": {"report_date": "2026-10-14", "fiscal_date_ending": "2026-09-30", "estimate": 3.15, "session": "Time unconfirmed", "days": 62}, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 1, "inline": 0, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 14.4, "average_surprise_label": "+14.4%", "median_surprise": 15.6, "surprise_dispersion": 12.6, "average_reaction": 2.6, "average_reaction_label": "+2.6%", "average_abs_reaction": 5.4, "positive_response_rate": 58.3, "confirmation_rate": 66.7, "reaction_sample": 12, "streak": {"count": 10, "band": "beat", "label": "10 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": 37, "band": "Moderate", "tone": "neutral", "days": 62, "proximity_component": 3, "reaction_component": 14, "variability_component": 16, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 37.1, "revenue_growth_1y": 16.7, "cash_conversion": -0.86, "net_margin": 16.0, "earnings_yield": 3.7, "eps_surprise_avg": 18.8, "sue_score": 2.05, "pe_ratio": 16.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 216.33, "currency": "USD", "return_13w": 12.0, "fair_value": 127.127107, "fair_value_gap": 70.2, "relative_strength": 8.7, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 59.5}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-18", "date_source": "exact", "eps_actual": 1.38, "eps_estimate": 1.29, "eps_surprise": 0.09, "surprise_pct": 6.9767, "surprise_label": "+7.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.990486949979948, "one_week_reaction_label": "-6.0%", "four_week_reaction": -1.9963021898245423, "four_week_reaction_label": "-2.0%", "confirmation": "diverged", "revenue": 22567000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 2408000000.0, "operating_cash_flow": 3747000000.0, "free_cash_flow": 4660000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-16", "date_source": "exact", "eps_actual": 0.85, "eps_estimate": 1.03, "eps_surprise": -0.18, "surprise_pct": -17.4757, "surprise_label": "-17.5%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -4.860646534194333, "one_week_reaction_label": "-4.9%", "four_week_reaction": -3.3185978002650196, "four_week_reaction_label": "-3.3%", "confirmation": "confirmed", "revenue": 24192000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 1517000000.0, "operating_cash_flow": -17752000000.0, "free_cash_flow": -16823000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-16", "date_source": "exact", "eps_actual": 2.02, "eps_estimate": 1.66, "eps_surprise": 0.36, "surprise_pct": 21.6867, "surprise_label": "+21.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.18621637697129, "one_week_reaction_label": "+5.2%", "four_week_reaction": 15.079402477918713, "four_week_reaction_label": "+15.1%", "confirmation": "confirmed", "revenue": 25349000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 3412000000.0, "operating_cash_flow": 4360000000.0, "free_cash_flow": 5176000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-16", "date_source": "exact", "eps_actual": 1.82, "eps_estimate": 1.65, "eps_surprise": 0.17, "surprise_pct": 10.303, "surprise_label": "+10.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.9214142415845958, "one_week_reaction_label": "-1.9%", "four_week_reaction": -8.18627150675718, "four_week_reaction_label": "-8.2%", "confirmation": "diverged", "revenue": 25486000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 3076000000.0, "operating_cash_flow": 2525000000.0, "free_cash_flow": 3376000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-16", "date_source": "exact", "eps_actual": 1.88, "eps_estimate": 1.58, "eps_surprise": 0.3, "surprise_pct": 18.9873, "surprise_label": "+19.0%", "surprise_band": "beat", "eps_yoy": 36.23188405797102, "eps_yoy_label": "+36.2%", "one_week_reaction": 9.59623386095752, "one_week_reaction_label": "+9.6%", "four_week_reaction": 18.197237258568823, "four_week_reaction_label": "+18.2%", "confirmation": "confirmed", "revenue": 26328000000.0, "revenue_yoy": 16.66592812513848, "revenue_yoy_label": "+16.7%", "net_income": 3188000000.0, "operating_cash_flow": -17323000000.0, "free_cash_flow": -16407000000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-16", "date_source": "exact", "eps_actual": 2.22, "eps_estimate": 1.69, "eps_surprise": 0.53, "surprise_pct": 31.3609, "surprise_label": "+31.4%", "surprise_band": "beat", "eps_yoy": 161.17647058823533, "eps_yoy_label": "+161.2%", "one_week_reaction": 11.680842047513163, "one_week_reaction_label": "+11.7%", "four_week_reaction": 14.147716988437429, "four_week_reaction_label": "+14.1%", "confirmation": "confirmed", "revenue": 25982000000.0, "revenue_yoy": 7.399140211640212, "revenue_yoy_label": "+7.4%", "net_income": 3714000000.0, "operating_cash_flow": 11800000000.0, "free_cash_flow": 12679000000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-11", "date_source": "exact", "eps_actual": 2.6, "eps_estimate": 2.21, "eps_surprise": 0.39, "surprise_pct": 17.6471, "surprise_label": "+17.6%", "surprise_band": "beat", "eps_yoy": 28.712871287128717, "eps_yoy_label": "+28.7%", "one_week_reaction": 9.365922084915773, "one_week_reaction_label": "+9.4%", "four_week_reaction": 21.38983113238695, "four_week_reaction_label": "+21.4%", "confirmation": "confirmed", "revenue": 27912000000.0, "revenue_yoy": 10.110852499112392, "revenue_yoy_label": "+10.1%", "net_income": 4315000000.0, "operating_cash_flow": -23976000000.0, "free_cash_flow": -23263000000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-16", "date_source": "exact", "eps_actual": 2.13, "eps_estimate": 1.98, "eps_surprise": 0.15, "surprise_pct": 7.5758, "surprise_label": "+7.6%", "surprise_band": "beat", "eps_yoy": 17.032967032967022, "eps_yoy_label": "+17.0%", "one_week_reaction": -1.0191170950175774, "one_week_reaction_label": "-1.0%", "four_week_reaction": 1.3389469091202901, "four_week_reaction_label": "+1.3%", "confirmation": "diverged", "revenue": 28162000000.0, "revenue_yoy": 10.499882288315153, "revenue_yoy_label": "+10.5%", "net_income": 3539000000.0, "operating_cash_flow": 11829000000.0, "free_cash_flow": 12592000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-15", "date_source": "exact", "eps_actual": 2.8, "eps_estimate": 2.11, "eps_surprise": 0.69, "surprise_pct": 32.7014, "surprise_label": "+32.7%", "surprise_band": "beat", "eps_yoy": 48.93617021276596, "eps_yoy_label": "+48.9%", "one_week_reaction": 4.484393063428989, "one_week_reaction_label": "+4.5%", "four_week_reaction": 7.566179448498571, "four_week_reaction_label": "+7.6%", "confirmation": "confirmed", "revenue": 30048000000.0, "revenue_yoy": 14.129443938012761, "revenue_yoy_label": "+14.1%", "net_income": 4610000000.0, "operating_cash_flow": -3332000000.0, "free_cash_flow": -2619000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-15", "date_source": "exact", "eps_actual": 2.68, "eps_estimate": 2.45, "eps_surprise": 0.23, "surprise_pct": 9.3878, "surprise_label": "+9.4%", "surprise_band": "beat", "eps_yoy": 20.720720720720717, "eps_yoy_label": "+20.7%", "one_week_reaction": 1.4866895809243021, "one_week_reaction_label": "+1.5%", "four_week_reaction": -2.885109222657704, "four_week_reaction_label": "-2.9%", "confirmation": "confirmed", "revenue": 28861000000.0, "revenue_yoy": 11.080748210299438, "revenue_yoy_label": "+11.1%", "net_income": 4397000000.0, "operating_cash_flow": -2410000000.0, "free_cash_flow": -221000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-15", "date_source": "exact", "eps_actual": 3.43, "eps_estimate": 3.02, "eps_surprise": 0.41, "surprise_pct": 13.5762, "surprise_label": "+13.6%", "surprise_band": "beat", "eps_yoy": 31.923076923076927, "eps_yoy_label": "+31.9%", "one_week_reaction": 6.293627425271235, "one_week_reaction_label": "+6.3%", "four_week_reaction": 9.267685695590645, "four_week_reaction_label": "+9.3%", "confirmation": "confirmed", "revenue": 33150000000.0, "revenue_yoy": 18.766122098022358, "revenue_yoy_label": "+18.8%", "net_income": 5638000000.0, "operating_cash_flow": -7098000000.0, "free_cash_flow": -6344000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-15", "date_source": "exact", "eps_actual": 3.46, "eps_estimate": 2.89, "eps_surprise": 0.57, "surprise_pct": 19.7232, "surprise_label": "+19.7%", "surprise_band": "beat", "eps_yoy": 62.441314553990615, "eps_yoy_label": "+62.4%", "one_week_reaction": -3.0502069723641996, "one_week_reaction_label": "-3.1%", "four_week_reaction": -2.1449073657228546, "four_week_reaction_label": "-2.1%", "confirmation": "diverged", "revenue": 34470000000.0, "revenue_yoy": 22.398977345358993, "revenue_yoy_label": "+22.4%", "net_income": 5581000000.0, "operating_cash_flow": -9845000000.0, "free_cash_flow": -8272000000.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": [1.38, 0.85, 2.02, 1.82, 1.88, 2.22, 2.6, 2.13, 2.8, 2.68, 3.43, 3.46], "eps_estimate": [1.29, 1.03, 1.66, 1.65, 1.58, 1.69, 2.21, 1.98, 2.11, 2.45, 3.02, 2.89], "surprise": [6.9767, -17.4757, 21.6867, 10.303, 18.9873, 31.3609, 17.6471, 7.5758, 32.7014, 9.3878, 13.5762, 19.7232], "reaction_1w": [-5.990486949979948, -4.860646534194333, 5.18621637697129, -1.9214142415845958, 9.59623386095752, 11.680842047513163, 9.365922084915773, -1.0191170950175774, 4.484393063428989, 1.4866895809243021, 6.293627425271235, -3.0502069723641996], "reaction_4w": [-1.9963021898245423, -3.3185978002650196, 15.079402477918713, -8.18627150675718, 18.197237258568823, 14.147716988437429, 21.38983113238695, 1.3389469091202901, 7.566179448498571, -2.885109222657704, 9.267685695590645, -2.1449073657228546], "revenue": [22.57, 24.19, 25.35, 25.49, 26.33, 25.98, 27.91, 28.16, 30.05, 28.86, 33.15, 34.47], "net_income": [2.41, 1.52, 3.41, 3.08, 3.19, 3.71, 4.32, 3.54, 4.61, 4.4, 5.64, 5.58], "financial_unit": "billions", "scatter": [{"x": 6.9767, "y": -5.990486949979948, "label": "2023-09-30"}, {"x": -17.4757, "y": -4.860646534194333, "label": "2023-12-31"}, {"x": 21.6867, "y": 5.18621637697129, "label": "2024-03-31"}, {"x": 10.303, "y": -1.9214142415845958, "label": "2024-06-30"}, {"x": 18.9873, "y": 9.59623386095752, "label": "2024-09-30"}, {"x": 31.3609, "y": 11.680842047513163, "label": "2024-12-31"}, {"x": 17.6471, "y": 9.365922084915773, "label": "2025-03-31"}, {"x": 7.5758, "y": -1.0191170950175774, "label": "2025-06-30"}, {"x": 32.7014, "y": 4.484393063428989, "label": "2025-09-30"}, {"x": 9.3878, "y": 1.4866895809243021, "label": "2025-12-31"}, {"x": 13.5762, "y": 6.293627425271235, "label": "2026-03-31"}, {"x": 19.7232, "y": -3.0502069723641996, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 98.03274834820971, 101.0130757931758, 100.03533970396352, 104.14654281122813, 98.11520722950253, 96.20685551227356, 94.62834188794851, 91.63623496961665, 86.14677827230881, 82.93085108909737, 90.9156252050174, 89.80689880424544, 95.70818771614691, 93.76493537723137, 96.43541709542453, 98.09254698918586, 109.17981870010334, 110.16932784334983, 111.17075896912212, 111.1588369865963, 106.93852064964149, 101.74061715196598, 104.58992732417995, 105.05082890902307, 103.38966125572652, 104.1239454803605, 104.18413313282767, 104.09987041937363, 104.77396827540677, 106.38698580672958, 110.68435594782522, 113.34463221274487, 111.31030368188463, 103.75078460279681, 109.13152478510327, 111.74365092804919, 113.75886397346608, 119.39578298705105, 121.75259819234192, 120.23403213748463, 118.86124781790872, 118.01085072447934, 116.01849049932514, 116.82029453690492, 118.07159300719105, 120.98724055148222, 126.45408065992783, 124.02437394506309, 126.57556650921758, 117.48729389612727, 116.10220628573242, 124.33918695057744, 124.89077058040901, 126.99904595894735, 118.3943428742146, 120.42907325522889, 125.60170127692058, 127.61191623080475, 132.2329606226649, 135.3953736904724, 148.3882303867275, 143.26463193542975, 144.36752187997058, 160.03359107805355, 165.63038028248397, 166.4087422051662, 162.60341896165258, 160.56485367197962, 157.40198739936574, 152.50942967705754, 156.6112721150786, 155.5981667929777, 152.5217856063951, 170.33761447112477, 170.27583995990227, 172.17232361699033, 174.10013617969915, 172.8190738368203, 163.78944823662889, 165.5555732443802, 148.3669477349581, 143.4541344539261, 149.42413460670616, 143.4416963571449, 124.16357073005643, 134.47425867312674, 135.79263402248282, 144.28744713840965, 150.72194883715736, 152.57745019786307, 165.71641216370887, 158.0561968824388, 160.51348361330818, 165.26507409898585, 162.3439123489066, 166.38088359017294, 176.38555044419846, 180.7108767741267, 178.37896215585803, 176.56107165861278, 179.29417652365723, 175.6036630246375, 180.76736175616475, 182.59801388450057, 186.87795040501487, 189.98374496868843, 186.9663266261162, 197.44522801658192, 201.88929272190313, 202.141795843945, 198.96025060043218, 191.72602087592293, 200.3237692568712, 206.8762390112278, 208.3155096313724, 206.23235566486107, 208.13768002533837, 200.9101482313522, 215.50493627337005, 224.20591906018933, 226.61933094388695, 224.80292074449352, 231.0142800597717, 231.05238649562656, 236.6667428427342, 240.18524265009006, 227.36875837161074, 233.4657970954579, 229.8386488180149, 218.58682267867664, 224.02754637870746, 212.66077697277933, 204.69126545951565, 197.79457317415273, 206.22386417310724, 202.2901953826262, 211.76676052157325, 226.87562532313314, 241.15433189972543, 240.19645850614708, 244.15285558185911, 247.90174519798694, 247.15710273998894, 258.09564367471813, 267.0441918337629, 272.08978641985277, 274.7987443273972, 286.5204437093311, 270.7385171318478, 273.1646033437271, 283.82661616621346, 275.1693169304862, 273.866892336127, 270.1511482964442, 277.7387981701824], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 207.5503355704698, 207.5503355704698, 207.5503355704698, 207.5503355704698], "gap": [0.0, 1.967251651790292, -1.0130757931758012, -0.03533970396351549, -4.14654281122813, 1.8847927704974694, 3.793144487726437, 5.371658112051492, 8.363765030383348, 12.343154613597235, 15.55908179680867, 7.574307680888637, 8.683034081660608, 2.7817451697591338, 4.724997508674676, 2.054515790481517, 0.39738589672018065, -10.689885814197297, -11.67939495744379, -12.680826083216076, -12.668904100690256, -8.448587763735446, -10.96880507142906, -13.818115243643035, -14.27901682848615, -12.617849175189605, -13.352133399823586, -13.41232105229075, -13.328058338836712, -14.002156194869855, -15.615173726192666, -19.912543867288306, -22.57282013220795, -20.538491601347715, -12.978972522259895, -13.661726127385137, -16.273852270331062, -18.289065315747948, -23.92598432933292, -26.28279953462379, -24.764233479766503, -23.39144916019059, -22.54105206676121, -20.54869184160701, -21.350495879186795, -22.601794349472925, -25.517441893764087, -30.984282002209696, -22.178736361170465, -24.729928925324955, -15.641656312234645, -14.256568701839797, -22.493549366684817, -23.045132996516386, -25.153408375054724, -16.548705290321976, -18.58343567133626, -23.756063693027954, -25.766278646912127, -30.38732303877228, -33.549736106579786, -38.153331057868456, -33.02973260657069, -34.132622551111524, -49.79869174919449, -55.39548095362491, -56.173842876307134, -52.36851963279352, -50.32995434312056, -47.16708807050668, -42.27453034819848, -46.37637278621955, -45.36326746411865, -42.28688627753604, -37.11613796105763, -37.05436344983514, -38.95084710692319, -40.878659669632015, -39.597597326753174, -30.56797172656175, -32.33409673431308, -15.145471224890969, -10.232657943858953, -16.202658096639027, -10.220219847077772, 9.0579057800107, -1.2527821630596065, 7.1603861117453675, -1.3344270041814639, -7.768928702929173, -9.62443006363489, -22.763392029480684, -15.103176748210615, -17.56046347908, -22.312053964757666, -19.390892214678416, -23.42786345594476, -33.432530309970275, -37.757856639898506, -35.42594202162985, -28.4067092425054, -31.139814107549853, -27.449300608530137, -32.61299934005737, -34.4436514683932, -38.7235879889075, -41.82938255258105, -38.811964210008824, -49.29086560047455, -53.73493030579576, -53.98743342783763, -50.8058881843248, -43.57165845981555, -36.73316523002555, -43.28563498438214, -44.724905604526754, -42.64175163801542, -44.547075998492716, -37.31954420450654, -51.914332246524395, -60.61531503334368, -63.0287269170413, -61.212316717647866, -67.42367603292604, -67.46178246878091, -73.07613881588856, -68.87651781787528, -56.06003353939596, -62.15707226324312, -58.52992398580011, -47.27809784646186, -52.71882154649268, -41.35205214056455, -33.38254062730087, -26.485848341937952, -34.915139340892466, -30.981470550411416, -40.45803568935847, -55.56690049091836, -55.919432570866405, -54.96155917728805, -58.917956253000085, -62.66684586912791, -61.922203411129914, -72.8607443458591, -81.80929250490388, -86.85488709099374, -89.56384499853814, -101.28554438047209, -85.50361780298877, -87.92970401486807, -98.59171683735443, -67.61898136001642, -66.31655676565723, -62.60081272597441, -70.18846259971261], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, 98.48993288590604, null, null, null, null, null, null, null, null, null, null, null, null, 90.77181208053692, null, null, null, null, null, null, null, null, null, null, null, null, 95.46979865771813, null, null, null, null, null, null, null, null, null, null, null, null, 101.84563758389262, null, null, null, null, null, null, null, null, null, null, null, null, 110.23489932885906, null, null, null, null, null, null, null, null, null, null, null, null, 133.22147651006713, null, null, null, null, null, null, null, null, null, null, null, null, 142.95302013422818, null, null, null, null, null, null, null, null, null, null, null, null, 148.15436241610738, null, null, null, null, null, null, null, null, null, null, null, null, 163.59060402684565, null, null, null, null, null, null, null, null, null, null, null, null, 171.30872483221478, null, null, null, null, null, null, null, null, null, null, null, null, 185.23489932885903, null, null, null, null, null, null, null, null, null, null, null, null, 207.5503355704698, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [107.6, 70.2, 177.7]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [77.88973, 76.357443, 78.678812, 77.917256, 81.119461, 76.42167, 74.93526, 73.70576, 71.375216, 67.099493, 64.594616, 70.813935, 69.950351, 74.546849, 73.033255, 75.113286, 76.40402, 85.039866, 85.810592, 86.590604, 86.581318, 83.294125, 79.245492, 81.464812, 81.823807, 80.529928, 81.10186, 81.14874, 81.083108, 81.608161, 82.864536, 86.211746, 88.283828, 86.699295, 80.811206, 85.00225, 87.036828, 88.606472, 92.997053, 94.83277, 93.649963, 92.580705, 91.918333, 90.366489, 90.991012, 91.965645, 94.236635, 98.494742, 96.60225, 98.589367, 91.510536, 90.431695, 96.847457, 97.277084, 98.919214, 92.217034, 93.80188, 97.830826, 99.396577, 102.995896, 105.459091, 115.579192, 111.588435, 112.447473, 124.649732, 129.009056, 129.61532, 126.651364, 125.063531, 122.599983, 118.789183, 121.984097, 121.194992, 118.798807, 132.675508, 132.627392, 134.104558, 135.606126, 134.60831, 127.575159, 128.950789, 115.562615, 111.736038, 116.386055, 111.72635, 96.71067, 104.741637, 105.768516, 112.385103, 117.396919, 118.842164, 129.076066, 123.109545, 125.023519, 128.72452, 126.449235, 129.593621, 137.386229, 140.755214, 138.938892, 137.522942, 139.65175, 136.777219, 140.79921, 142.2251, 145.558731, 147.977826, 145.627567, 153.789555, 157.251025, 157.447699, 154.969602, 149.33488, 156.031643, 161.135344, 162.256388, 160.633825, 162.117877, 156.488372, 167.856213, 174.633385, 176.513185, 175.098388, 179.936399, 179.96608, 184.339087, 187.079637, 177.096912, 181.845879, 179.020703, 170.256686, 174.494451, 165.640905, 159.433474, 154.061659, 160.627211, 157.563287, 164.944558, 176.712812, 187.834458, 187.088373, 190.17, 193.09, 192.51, 201.03, 208.0, 211.93, 214.04, 223.17, 210.8775, 212.767172, 221.071785, 214.328638, 213.314183, 210.42, 216.33], "ttmEps": [5.96, 5.96, 5.96, 5.96, 5.96, 5.96, 5.96, 5.96, 5.96, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.87, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.41, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 5.69, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.07, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 6.57, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.52, 8.83, 8.83, 8.83, 8.83, 8.83, 8.83, 8.83, 8.83, 8.83, 8.83, 8.83, 8.83, 8.83, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 9.75, 10.21, 10.21, 10.21, 10.21, 10.21, 10.21, 10.21, 10.21, 10.21, 10.21, 10.21, 10.21, 10.21, 11.04, 11.04, 11.04, 11.04, 11.04, 11.04, 11.04, 11.04, 11.04, 11.04, 11.04, 11.04, 11.04, 12.37, 12.37, 12.37, 12.37], "quarterlyEps": [1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.44, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 1.38, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 0.85, 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, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.82, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 1.88, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.22, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.13, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.8, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 2.68, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.46, 3.46, 3.46, 3.46], "priceIndex": [100.0, 98.03274834820971, 101.0130757931758, 100.03533970396352, 104.14654281122813, 98.11520722950253, 96.20685551227356, 94.62834188794851, 91.63623496961665, 86.14677827230881, 82.93085108909737, 90.9156252050174, 89.80689880424544, 95.70818771614691, 93.76493537723137, 96.43541709542453, 98.09254698918586, 109.17981870010334, 110.16932784334983, 111.17075896912212, 111.1588369865963, 106.93852064964149, 101.74061715196598, 104.58992732417995, 105.05082890902307, 103.38966125572652, 104.1239454803605, 104.18413313282767, 104.09987041937363, 104.77396827540677, 106.38698580672958, 110.68435594782522, 113.34463221274487, 111.31030368188463, 103.75078460279681, 109.13152478510327, 111.74365092804919, 113.75886397346608, 119.39578298705105, 121.75259819234192, 120.23403213748463, 118.86124781790872, 118.01085072447934, 116.01849049932514, 116.82029453690492, 118.07159300719105, 120.98724055148222, 126.45408065992783, 124.02437394506309, 126.57556650921758, 117.48729389612727, 116.10220628573242, 124.33918695057744, 124.89077058040901, 126.99904595894735, 118.3943428742146, 120.42907325522889, 125.60170127692058, 127.61191623080475, 132.2329606226649, 135.3953736904724, 148.3882303867275, 143.26463193542975, 144.36752187997058, 160.03359107805355, 165.63038028248397, 166.4087422051662, 162.60341896165258, 160.56485367197962, 157.40198739936574, 152.50942967705754, 156.6112721150786, 155.5981667929777, 152.5217856063951, 170.33761447112477, 170.27583995990227, 172.17232361699033, 174.10013617969915, 172.8190738368203, 163.78944823662889, 165.5555732443802, 148.3669477349581, 143.4541344539261, 149.42413460670616, 143.4416963571449, 124.16357073005643, 134.47425867312674, 135.79263402248282, 144.28744713840965, 150.72194883715736, 152.57745019786307, 165.71641216370887, 158.0561968824388, 160.51348361330818, 165.26507409898585, 162.3439123489066, 166.38088359017294, 176.38555044419846, 180.7108767741267, 178.37896215585803, 176.56107165861278, 179.29417652365723, 175.6036630246375, 180.76736175616475, 182.59801388450057, 186.87795040501487, 189.98374496868843, 186.9663266261162, 197.44522801658192, 201.88929272190313, 202.141795843945, 198.96025060043218, 191.72602087592293, 200.3237692568712, 206.8762390112278, 208.3155096313724, 206.23235566486107, 208.13768002533837, 200.9101482313522, 215.50493627337005, 224.20591906018933, 226.61933094388695, 224.80292074449352, 231.0142800597717, 231.05238649562656, 236.6667428427342, 240.18524265009006, 227.36875837161074, 233.4657970954579, 229.8386488180149, 218.58682267867664, 224.02754637870746, 212.66077697277933, 204.69126545951565, 197.79457317415273, 206.22386417310724, 202.2901953826262, 211.76676052157325, 226.87562532313314, 241.15433189972543, 240.19645850614708, 244.15285558185911, 247.90174519798694, 247.15710273998894, 258.09564367471813, 267.0441918337629, 272.08978641985277, 274.7987443273972, 286.5204437093311, 270.7385171318478, 273.1646033437271, 283.82661616621346, 275.1693169304862, 273.866892336127, 270.1511482964442, 277.7387981701824], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 207.5503355704698, 207.5503355704698, 207.5503355704698, 207.5503355704698], "valuationGap": [0.0, 1.967251651790292, -1.0130757931758012, -0.03533970396351549, -4.14654281122813, 1.8847927704974694, 3.793144487726437, 5.371658112051492, 8.363765030383348, 12.343154613597235, 15.55908179680867, 7.574307680888637, 8.683034081660608, 2.7817451697591338, 4.724997508674676, 2.054515790481517, 0.39738589672018065, -10.689885814197297, -11.67939495744379, -12.680826083216076, -12.668904100690256, -8.448587763735446, -10.96880507142906, -13.818115243643035, -14.27901682848615, -12.617849175189605, -13.352133399823586, -13.41232105229075, -13.328058338836712, -14.002156194869855, -15.615173726192666, -19.912543867288306, -22.57282013220795, -20.538491601347715, -12.978972522259895, -13.661726127385137, -16.273852270331062, -18.289065315747948, -23.92598432933292, -26.28279953462379, -24.764233479766503, -23.39144916019059, -22.54105206676121, -20.54869184160701, -21.350495879186795, -22.601794349472925, -25.517441893764087, -30.984282002209696, -22.178736361170465, -24.729928925324955, -15.641656312234645, -14.256568701839797, -22.493549366684817, -23.045132996516386, -25.153408375054724, -16.548705290321976, -18.58343567133626, -23.756063693027954, -25.766278646912127, -30.38732303877228, -33.549736106579786, -38.153331057868456, -33.02973260657069, -34.132622551111524, -49.79869174919449, -55.39548095362491, -56.173842876307134, -52.36851963279352, -50.32995434312056, -47.16708807050668, -42.27453034819848, -46.37637278621955, -45.36326746411865, -42.28688627753604, -37.11613796105763, -37.05436344983514, -38.95084710692319, -40.878659669632015, -39.597597326753174, -30.56797172656175, -32.33409673431308, -15.145471224890969, -10.232657943858953, -16.202658096639027, -10.220219847077772, 9.0579057800107, -1.2527821630596065, 7.1603861117453675, -1.3344270041814639, -7.768928702929173, -9.62443006363489, -22.763392029480684, -15.103176748210615, -17.56046347908, -22.312053964757666, -19.390892214678416, -23.42786345594476, -33.432530309970275, -37.757856639898506, -35.42594202162985, -28.4067092425054, -31.139814107549853, -27.449300608530137, -32.61299934005737, -34.4436514683932, -38.7235879889075, -41.82938255258105, -38.811964210008824, -49.29086560047455, -53.73493030579576, -53.98743342783763, -50.8058881843248, -43.57165845981555, -36.73316523002555, -43.28563498438214, -44.724905604526754, -42.64175163801542, -44.547075998492716, -37.31954420450654, -51.914332246524395, -60.61531503334368, -63.0287269170413, -61.212316717647866, -67.42367603292604, -67.46178246878091, -73.07613881588856, -68.87651781787528, -56.06003353939596, -62.15707226324312, -58.52992398580011, -47.27809784646186, -52.71882154649268, -41.35205214056455, -33.38254062730087, -26.485848341937952, -34.915139340892466, -30.981470550411416, -40.45803568935847, -55.56690049091836, -55.919432570866405, -54.96155917728805, -58.917956253000085, -62.66684586912791, -61.922203411129914, -72.8607443458591, -81.80929250490388, -86.85488709099374, -89.56384499853814, -101.28554438047209, -85.50361780298877, -87.92970401486807, -98.59171683735443, -67.61898136001642, -66.31655676565723, -62.60081272597441, -70.18846259971261], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, 98.48993288590604, null, null, null, null, null, null, null, null, null, null, null, null, 90.77181208053692, null, null, null, null, null, null, null, null, null, null, null, null, 95.46979865771813, null, null, null, null, null, null, null, null, null, null, null, null, 101.84563758389262, null, null, null, null, null, null, null, null, null, null, null, null, 110.23489932885906, null, null, null, null, null, null, null, null, null, null, null, null, 133.22147651006713, null, null, null, null, null, null, null, null, null, null, null, null, 142.95302013422818, null, null, null, null, null, null, null, null, null, null, null, null, 148.15436241610738, null, null, null, null, null, null, null, null, null, null, null, null, 163.59060402684565, null, null, null, null, null, null, null, null, null, null, null, null, 171.30872483221478, null, null, null, null, null, null, null, null, null, null, null, null, 185.23489932885903, null, null, null, null, null, null, null, null, null, null, null, null, 207.5503355704698, null, null, null], "quarterLabels": ["2023-07-18", "", "", "", "", "", "", "", "", "2023-10-18", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-16", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-16", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-16", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-16", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-16", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-11", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-16", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-15", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-15", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-15", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-15", "", "", ""], "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": [19.008264462809915, 19.008264462809915, 19.008264462809915, 19.008264462809915, 19.008264462809915, 19.008264462809915, 19.008264462809915, 19.008264462809915, 19.008264462809915, 6.9767441860465, 6.9767441860465, 6.9767441860465, 6.9767441860465, 6.9767441860465, 6.9767441860465, 6.9767441860465, 6.9767441860465, 6.9767441860465, 6.9767441860465, 6.9767441860465, 6.9767441860465, 6.9767441860465, -17.47572815533981, -17.47572815533981, -17.47572815533981, -17.47572815533981, -17.47572815533981, -17.47572815533981, -17.47572815533981, -17.47572815533981, -17.47572815533981, -17.47572815533981, -17.47572815533981, -17.47572815533981, -17.47572815533981, 21.686746987951814, 21.686746987951814, 21.686746987951814, 21.686746987951814, 21.686746987951814, 21.686746987951814, 21.686746987951814, 21.686746987951814, 21.686746987951814, 21.686746987951814, 21.686746987951814, 21.686746987951814, 21.686746987951814, 10.303030303030312, 10.303030303030312, 10.303030303030312, 10.303030303030312, 10.303030303030312, 10.303030303030312, 10.303030303030312, 10.303030303030312, 10.303030303030312, 10.303030303030312, 10.303030303030312, 10.303030303030312, 10.303030303030312, 18.987341772151886, 18.987341772151886, 18.987341772151886, 18.987341772151886, 18.987341772151886, 18.987341772151886, 18.987341772151886, 18.987341772151886, 18.987341772151886, 18.987341772151886, 18.987341772151886, 18.987341772151886, 18.987341772151886, 31.360946745562146, 31.360946745562146, 31.360946745562146, 31.360946745562146, 31.360946745562146, 31.360946745562146, 31.360946745562146, 31.360946745562146, 31.360946745562146, 31.360946745562146, 31.360946745562146, 31.360946745562146, 31.360946745562146, 17.64705882352942, 17.64705882352942, 17.64705882352942, 17.64705882352942, 17.64705882352942, 17.64705882352942, 17.64705882352942, 17.64705882352942, 17.64705882352942, 17.64705882352942, 17.64705882352942, 17.64705882352942, 17.64705882352942, 7.575757575757572, 7.575757575757572, 7.575757575757572, 7.575757575757572, 7.575757575757572, 7.575757575757572, 7.575757575757572, 7.575757575757572, 7.575757575757572, 7.575757575757572, 7.575757575757572, 7.575757575757572, 7.575757575757572, 32.70142180094787, 32.70142180094787, 32.70142180094787, 32.70142180094787, 32.70142180094787, 32.70142180094787, 32.70142180094787, 32.70142180094787, 32.70142180094787, 32.70142180094787, 32.70142180094787, 32.70142180094787, 32.70142180094787, 9.387755102040815, 9.387755102040815, 9.387755102040815, 9.387755102040815, 9.387755102040815, 9.387755102040815, 9.387755102040815, 9.387755102040815, 9.387755102040815, 9.387755102040815, 9.387755102040815, 9.387755102040815, 9.387755102040815, 13.576158940397356, 13.576158940397356, 13.576158940397356, 13.576158940397356, 13.576158940397356, 13.576158940397356, 13.576158940397356, 13.576158940397356, 13.576158940397356, 13.576158940397356, 13.576158940397356, 13.576158940397356, 13.576158940397356, 19.723183391003456, 19.723183391003456, 19.723183391003456, 19.723183391003456], "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": [31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 7, 14, 21, 28, 35, 42, 49, 56, 63, 70, 77, 84, 91, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 77.88973, "latestClose": 216.33, "startTtmEps": 5.96, "latestTtmEps": 12.37, "priceChangePct": 177.73879817018238, "epsChangePct": 107.5503355704698, "earningsGapPct": -70.18846259971258, "startMultiple": 13.068746644295302, "latestMultiple": 17.48827809215845, "multipleChangePct": 33.81756160826897, "latestQuarter": "2026-07-15", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 5 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 53.64432797598795, "earningsMovePct": 40.09060022650055, "spread": -13.5537277494874, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 139.21922507368683, "earningsMovePct": 103.78912685337723, "spread": -35.4300982203096, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 177.73879817018238, "earningsMovePct": 107.5503355704698, "spread": -70.18846259971258, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 5, "persistenceLabel": "5 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 5 updates.", "marketChangePct": 177.73879817018238, "earningsChangePct": 107.5503355704698, "recentMarketMovePoints": 29.837052972195465, "recentEarningsMovePoints": 22.31543624161077}, "pressure": {"score": 69, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 95, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 80, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 5 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "caution", "value": -0.86304756, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.16741401, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.02561764, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.02072252, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -7.602786891794988, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 0, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-15", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 98.48993288590604, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 90.77181208053692, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 95.46979865771813, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 101.84563758389262, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 110.23489932885906, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 133.22147651006713, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 142.95302013422818, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 148.15436241610738, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 163.59060402684565, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 171.30872483221478, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 185.23489932885903, 207.5503355704698, 207.5503355704698, 207.5503355704698, 207.5503355704698], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 108.84521838128751, 108.84521838128751, 108.84521838128751, 108.84521838128751, 108.84521838128751, 108.84521838128751, 108.84521838128751, 108.84521838128751, 108.84521838128751, 108.84521838128751, 108.84521838128751, 108.84521838128751, 108.84521838128751, 115.80676878493065, 115.80676878493065, 115.80676878493065, 115.80676878493065, 115.80676878493065, 115.80676878493065, 115.80676878493065, 115.80676878493065, 115.80676878493065, 115.80676878493065, 115.80676878493065, 115.80676878493065, 115.80676878493065, 121.08388532394949, 121.08388532394949, 121.08388532394949, 121.08388532394949, 121.08388532394949, 121.08388532394949, 121.08388532394949, 121.08388532394949, 121.08388532394949, 121.08388532394949, 121.08388532394949, 121.08388532394949, 121.08388532394949, 126.26009107845167, 126.26009107845167, 126.26009107845167, 126.26009107845167, 126.26009107845167, 126.26009107845167, 126.26009107845167, 126.26009107845167, 126.26009107845167, 126.26009107845167, 126.26009107845167, 126.26009107845167, 126.26009107845167, 131.12580211136412, 131.12580211136412, 131.12580211136412, 131.12580211136412, 131.12580211136412, 131.12580211136412, 131.12580211136412, 131.12580211136412, 131.12580211136412, 131.12580211136412, 131.12580211136412, 131.12580211136412, 131.12580211136412, 133.44157524322085, 133.44157524322085, 133.44157524322085, 133.44157524322085, 133.44157524322085, 133.44157524322085, 133.44157524322085, 133.44157524322085, 133.44157524322085, 133.44157524322085, 133.44157524322085, 133.44157524322085, 133.44157524322085, 136.7574001241979, 136.7574001241979, 136.7574001241979, 136.7574001241979, 136.7574001241979, 136.7574001241979, 136.7574001241979, 136.7574001241979, 136.7574001241979, 136.7574001241979, 136.7574001241979, 136.7574001241979, 136.7574001241979, 140.2194162699234, 140.2194162699234, 140.2194162699234, 140.2194162699234, 140.2194162699234, 140.2194162699234, 140.2194162699234, 140.2194162699234, 140.2194162699234, 140.2194162699234, 140.2194162699234, 140.2194162699234, 140.2194162699234, 145.03208445456428, 145.03208445456428, 145.03208445456428, 145.03208445456428, 145.03208445456428, 145.03208445456428, 145.03208445456428, 145.03208445456428, 145.03208445456428, 145.03208445456428, 145.03208445456428, 145.03208445456428, 145.03208445456428, 148.75672738563443, 148.75672738563443, 148.75672738563443, 148.75672738563443, 148.75672738563443, 148.75672738563443, 148.75672738563443, 148.75672738563443, 148.75672738563443, 148.75672738563443, 148.75672738563443, 148.75672738563443, 148.75672738563443, 155.53327468433037, 155.53327468433037, 155.53327468433037, 155.53327468433037, 155.53327468433037, 155.53327468433037, 155.53327468433037, 155.53327468433037, 155.53327468433037, 155.53327468433037, 155.53327468433037, 155.53327468433037, 155.53327468433037, 163.69411095011387, 163.69411095011387, 163.69411095011387, 163.69411095011387], "cashGeneration": [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null], "revenueAvailable": true, "cashGenerationAvailable": false, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 107.5503355704698, "valuationContribution": 70.18846259971261, "marketMove": 177.7387981701824, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 107.5503355704698}, {"key": "valuation", "label": "Relative valuation contribution", "value": 70.18846259971261}, {"key": "market", "label": "Total market move", "value": 177.7387981701824}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-20", "periodEnd": "2023-09-30", "earningsChangePct": -1.5100671140939603, "surprisePct": 6.9767441860465, "immediateReturnPct": -5.990486949979945, "forward4WeekPct": 4.443605466637046, "forward13WeekPct": 11.026623022759052, "toDateReturnPct": 203.08839976049953, "weeksSince": 146, "availabilitySource": "reported", "spread": 12.343154613597235, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-01-19", "periodEnd": "2023-12-31", "earningsChangePct": -7.836456558773419, "surprisePct": -17.47572815533981, "immediateReturnPct": -4.860646534194335, "forward4WeekPct": -2.6319563354558206, "forward13WeekPct": 2.050714861342273, "toDateReturnPct": 159.71819741188233, "weeksSince": 133, "availabilitySource": "reported", "spread": -10.96880507142906, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": 5.175600739371533, "surprisePct": 21.686746987951814, "immediateReturnPct": 5.186216376971298, "forward4WeekPct": 17.351014412530862, "forward13WeekPct": 19.540661229582447, "toDateReturnPct": 167.69802197977347, "weeksSince": 120, "availabilitySource": "reported", "spread": -13.661726127385137, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": 6.678383128295251, "surprisePct": 10.303030303030312, "immediateReturnPct": -1.9214142415845958, "forward4WeekPct": -1.672459835470197, "forward13WeekPct": 17.34554520687004, "toDateReturnPct": 119.6360898127943, "weeksSince": 107, "availabilitySource": "reported", "spread": -22.178736361170465, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": 8.237232289950569, "surprisePct": 18.987341772151886, "immediateReturnPct": 9.596233860957515, "forward4WeekPct": 22.330900803990428, "forward13WeekPct": 25.80755887607642, "toDateReturnPct": 105.13167518199072, "weeksSince": 94, "availabilitySource": "reported", "spread": -38.153331057868456, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-01-17", "periodEnd": "2024-12-31", "earningsChangePct": 20.852359208523595, "surprisePct": 31.360946745562146, "immediateReturnPct": 11.680842047513163, "forward4WeekPct": 13.307796095965841, "forward13WeekPct": -10.968368562825715, "toDateReturnPct": 82.09778823789031, "weeksSince": 81, "availabilitySource": "reported", "spread": -37.11613796105763, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-04-18", "periodEnd": "2025-03-31", "earningsChangePct": 7.304785894206534, "surprisePct": 17.64705882352942, "immediateReturnPct": 0.9803923534248415, "forward4WeekPct": 23.232813327139425, "forward13WeekPct": 31.297300614081493, "toDateReturnPct": 106.53677581915204, "weeksSince": 68, "availabilitySource": "reported", "spread": 7.1603861117453675, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-18", "periodEnd": "2025-06-30", "earningsChangePct": 3.6384976525821733, "surprisePct": 7.575757575757572, "immediateReturnPct": -1.0191170950175743, "forward4WeekPct": 2.3652182284568557, "forward13WeekPct": 12.302351597852091, "toDateReturnPct": 55.701543956461094, "weeksSince": 55, "availabilitySource": "reported", "spread": -28.4067092425054, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-17", "periodEnd": "2025-09-30", "earningsChangePct": 10.419026047565128, "surprisePct": 32.70142180094787, "immediateReturnPct": 4.484393063428982, "forward4WeekPct": 8.559953977262369, "forward13WeekPct": 25.27524514031818, "toDateReturnPct": 44.862338925775425, "weeksSince": 42, "availabilitySource": "reported", "spread": -36.73316523002555, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-01-16", "periodEnd": "2025-12-31", "earningsChangePct": 4.717948717948728, "surprisePct": 9.387755102040815, "immediateReturnPct": 1.4866895809243053, "forward4WeekPct": -7.639400427322284, "forward13WeekPct": 1.8961637799584041, "toDateReturnPct": 17.354383989110246, "weeksSince": 29, "availabilitySource": "reported", "spread": -68.87651781787528, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-17", "periodEnd": "2026-03-31", "earningsChangePct": 8.129285014691456, "surprisePct": 13.576158940397356, "immediateReturnPct": 6.293627425271242, "forward4WeekPct": 8.939469538858313, "forward13WeekPct": 21.28641696901976, "toDateReturnPct": 22.41896756189925, "weeksSince": 16, "availabilitySource": "reported", "spread": -55.919432570866405, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-07-17", "periodEnd": "2026-06-30", "earningsChangePct": 12.047101449275367, "surprisePct": 19.723183391003456, "immediateReturnPct": -3.0502069723642, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -2.144907365722859, "weeksSince": 3, "availabilitySource": "reported", "spread": -67.61898136001642, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}], "latestEvent": {"date": "2026-07-17", "periodEnd": "2026-06-30", "earningsChangePct": 12.047101449275367, "surprisePct": 19.723183391003456, "immediateReturnPct": -3.0502069723642, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": -2.144907365722859, "weeksSince": 3, "availabilitySource": "reported", "spread": -67.61898136001642, "key": "unrecognised_improvement", "status": "Non-positive initial response", "tone": "opportunity"}, "freshImprovementAwaitingConfirmation": true, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 7 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Capital Markets", "population": 20, "spreadPercentile": 5.3, "qualityPercentile": 34.2, "rarityPercentile": 94.7, "currentOneYearSpread": -16.574660999999995, "lead": "price", "relatedSignals": [{"tickerId": 2455, "symbol": "LAZ", "name": "Lazard Ltd", "spread": -14.733317999999999, "lead": "price", "quality": 87.5}, {"tickerId": 1824, "symbol": "GS", "name": "Goldman Sachs Group Inc", "spread": -12.238761000000004, "lead": "price", "quality": 33.333333333333336}, {"tickerId": 2868, "symbol": "NMR", "name": "Nomura Holdings Inc ADR", "spread": -39.7318, "lead": "price", "quality": 66.66666666666667}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-20", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2024-01-19", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2024-04-19", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-04-18", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2025-07-18", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}