{"ticker": {"uuid": "f541b0ee-f993-47a2-a4c3-3bea674630c5", "symbol": "ENTG", "name": "Entegris Inc", "sector": "Technology", "industry": "Semiconductor Equipment & Materials", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 9, "misses": 2, "inline": 1, "beat_rate": 75.0, "beat_rate_label": "75.0%", "average_surprise": 6.4, "average_surprise_label": "+6.4%", "median_surprise": 6.9, "surprise_dispersion": 5.7, "average_reaction": -0.3, "average_reaction_label": "-0.3%", "average_abs_reaction": 9.1, "positive_response_rate": 41.7, "confirmation_rate": 70.0, "reaction_sample": 12, "streak": {"count": 3, "band": "beat", "label": "3 consecutive beats"}, "profile": "Delivery strong, expectations demanding", "profile_tone": "caution", "profile_text": "Results have usually cleared estimates, but price has not consistently rewarded the delivery."}, "event_risk": {"score": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 3.4, "revenue_growth_1y": 3.2, "cash_conversion": 3.23, "net_margin": 9.2, "earnings_yield": 2.0, "eps_surprise_avg": 8.2, "sue_score": 0.84, "pe_ratio": 75.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 152.08, "currency": "USD", "return_13w": 2.0, "fair_value": 108.556423, "fair_value_gap": 40.1, "relative_strength": 17.9, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 50.2}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-11-02", "date_source": "exact", "eps_actual": 0.68, "eps_estimate": 0.6, "eps_surprise": 0.08, "surprise_pct": 13.3333, "surprise_label": "+13.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 5.175122996176629, "one_week_reaction_label": "+5.2%", "four_week_reaction": 18.41036228115408, "four_week_reaction_label": "+18.4%", "confirmation": "confirmed", "revenue": 888239000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 33212000.0, "operating_cash_flow": 200023000.0, "free_cash_flow": 278162000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-13", "date_source": "exact", "eps_actual": 0.65, "eps_estimate": 0.58, "eps_surprise": 0.07, "surprise_pct": 12.069, "surprise_label": "+12.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.783817947458783, "one_week_reaction_label": "+7.8%", "four_week_reaction": 10.304892354668919, "four_week_reaction_label": "+10.3%", "confirmation": "confirmed", "revenue": 812291000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 37977000.0, "operating_cash_flow": 150650000.0, "free_cash_flow": 279315000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-01", "date_source": "exact", "eps_actual": 0.68, "eps_estimate": 0.62, "eps_surprise": 0.06, "surprise_pct": 9.6774, "surprise_label": "+9.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.528539168509321, "one_week_reaction_label": "-0.5%", "four_week_reaction": -0.1587281121281554, "four_week_reaction_label": "-0.2%", "confirmation": "contained", "revenue": 771000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 45300000.0, "operating_cash_flow": 147186000.0, "free_cash_flow": 213806000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-31", "date_source": "exact", "eps_actual": 0.71, "eps_estimate": 0.7, "eps_surprise": 0.01, "surprise_pct": 1.4286, "surprise_label": "+1.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -19.328955734065, "one_week_reaction_label": "-19.3%", "four_week_reaction": -8.129470919168186, "four_week_reaction_label": "-8.1%", "confirmation": "diverged", "revenue": 812700000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 67700000.0, "operating_cash_flow": 111212000.0, "free_cash_flow": 170481000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-04", "date_source": "exact", "eps_actual": 0.77, "eps_estimate": 0.78, "eps_surprise": -0.01, "surprise_pct": -1.2821, "surprise_label": "-1.3%", "surprise_band": "miss", "eps_yoy": 13.235294117647053, "eps_yoy_label": "+13.2%", "one_week_reaction": -1.8869692344806412, "one_week_reaction_label": "-1.9%", "four_week_reaction": -1.3264831092220881, "four_week_reaction_label": "-1.3%", "confirmation": "confirmed", "revenue": 807694000.0, "revenue_yoy": -9.067942299313586, "revenue_yoy_label": "-9.1%", "net_income": 77582000.0, "operating_cash_flow": 197227000.0, "free_cash_flow": 279420000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-06", "date_source": "exact", "eps_actual": 0.84, "eps_estimate": 0.78, "eps_surprise": 0.06, "surprise_pct": 7.6923, "surprise_label": "+7.7%", "surprise_band": "beat", "eps_yoy": 29.230769230769223, "eps_yoy_label": "+29.2%", "one_week_reaction": 4.904471802779799, "one_week_reaction_label": "+4.9%", "four_week_reaction": -0.31514647641070265, "four_week_reaction_label": "-0.3%", "confirmation": "confirmed", "revenue": 849837000.0, "revenue_yoy": 4.622235134945481, "revenue_yoy_label": "+4.6%", "net_income": 102243000.0, "operating_cash_flow": 176096000.0, "free_cash_flow": 283620000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-07", "date_source": "exact", "eps_actual": 0.67, "eps_estimate": 0.68, "eps_surprise": -0.01, "surprise_pct": -1.4706, "surprise_label": "-1.5%", "surprise_band": "miss", "eps_yoy": -1.4705882352941189, "eps_yoy_label": "-1.5%", "one_week_reaction": -8.452223219264459, "one_week_reaction_label": "-8.5%", "four_week_reaction": -17.587819126829288, "four_week_reaction_label": "-17.6%", "confirmation": "confirmed", "revenue": 773200000.0, "revenue_yoy": 0.2853437094682231, "revenue_yoy_label": "+0.3%", "net_income": 62900000.0, "operating_cash_flow": 140400000.0, "free_cash_flow": 248400000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-30", "date_source": "exact", "eps_actual": 0.66, "eps_estimate": 0.64, "eps_surprise": 0.02, "surprise_pct": 3.125, "surprise_label": "+3.1%", "surprise_band": "beat", "eps_yoy": -7.042253521126751, "eps_yoy_label": "-7.0%", "one_week_reaction": -17.522742356880332, "one_week_reaction_label": "-17.5%", "four_week_reaction": -4.332485201332832, "four_week_reaction_label": "-4.3%", "confirmation": "diverged", "revenue": 792400000.0, "revenue_yoy": -2.4978466838931954, "revenue_yoy_label": "-2.5%", "net_income": 52800000.0, "operating_cash_flow": 113500000.0, "free_cash_flow": 221500000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-30", "date_source": "exact", "eps_actual": 0.72, "eps_estimate": 0.72, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": -6.493506493506499, "eps_yoy_label": "-6.5%", "one_week_reaction": 0.16046518175147256, "one_week_reaction_label": "+0.2%", "four_week_reaction": -19.429727099755308, "four_week_reaction_label": "-19.4%", "confirmation": "contained", "revenue": 807100000.0, "revenue_yoy": -0.07354270305338408, "revenue_yoy_label": "-0.1%", "net_income": 70500000.0, "operating_cash_flow": 249500000.0, "free_cash_flow": 316200000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-10", "date_source": "exact", "eps_actual": 0.7, "eps_estimate": 0.66, "eps_surprise": 0.04, "surprise_pct": 6.0606, "surprise_label": "+6.1%", "surprise_band": "beat", "eps_yoy": -16.666666666666668, "eps_yoy_label": "-16.7%", "one_week_reaction": 7.403774941985172, "one_week_reaction_label": "+7.4%", "four_week_reaction": -8.114734372708671, "four_week_reaction_label": "-8.1%", "confirmation": "confirmed", "revenue": 823900000.0, "revenue_yoy": -3.051997030018698, "revenue_yoy_label": "-3.1%", "net_income": 49400000.0, "operating_cash_flow": 192000000.0, "free_cash_flow": 250000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-30", "date_source": "exact", "eps_actual": 0.86, "eps_estimate": 0.75, "eps_surprise": 0.11, "surprise_pct": 14.6667, "surprise_label": "+14.7%", "surprise_band": "beat", "eps_yoy": 28.358208955223873, "eps_yoy_label": "+28.4%", "one_week_reaction": -8.715694488385276, "one_week_reaction_label": "-8.7%", "four_week_reaction": -13.2128691432199, "four_week_reaction_label": "-13.2%", "confirmation": "diverged", "revenue": 811900000.0, "revenue_yoy": 5.005173305742369, "revenue_yoy_label": "+5.0%", "net_income": 92000000.0, "operating_cash_flow": 183000000.0, "free_cash_flow": 224500000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-08-04", "date_source": "exact", "eps_actual": 0.93, "eps_estimate": 0.83, "eps_surprise": 0.1, "surprise_pct": 12.0482, "surprise_label": "+12.0%", "surprise_band": "beat", "eps_yoy": 40.909090909090914, "eps_yoy_label": "+40.9%", "one_week_reaction": 27.74464510709787, "one_week_reaction_label": "+27.7%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 883200000.0, "revenue_yoy": 11.458859162039374, "revenue_yoy_label": "+11.5%", "net_income": 93600000.0, "operating_cash_flow": 156200000.0, "free_cash_flow": 195500000.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.68, 0.65, 0.68, 0.71, 0.77, 0.84, 0.67, 0.66, 0.72, 0.7, 0.86, 0.93], "eps_estimate": [0.6, 0.58, 0.62, 0.7, 0.78, 0.78, 0.68, 0.64, 0.72, 0.66, 0.75, 0.83], "surprise": [13.3333, 12.069, 9.6774, 1.4286, -1.2821, 7.6923, -1.4706, 3.125, 0.0, 6.0606, 14.6667, 12.0482], "reaction_1w": [5.175122996176629, 7.783817947458783, -0.528539168509321, -19.328955734065, -1.8869692344806412, 4.904471802779799, -8.452223219264459, -17.522742356880332, 0.16046518175147256, 7.403774941985172, -8.715694488385276, 27.74464510709787], "reaction_4w": [18.41036228115408, 10.304892354668919, -0.1587281121281554, -8.129470919168186, -1.3264831092220881, -0.31514647641070265, -17.587819126829288, -4.332485201332832, -19.429727099755308, -8.114734372708671, -13.2128691432199, null], "revenue": [888.24, 812.29, 771.0, 812.7, 807.69, 849.84, 773.2, 792.4, 807.1, 823.9, 811.9, 883.2], "net_income": [33.21, 37.98, 45.3, 67.7, 77.58, 102.24, 62.9, 52.8, 70.5, 49.4, 92.0, 93.6], "financial_unit": "millions", "scatter": [{"x": 13.3333, "y": 5.175122996176629, "label": "2023-09-30"}, {"x": 12.069, "y": 7.783817947458783, "label": "2023-12-31"}, {"x": 9.6774, "y": -0.528539168509321, "label": "2024-03-31"}, {"x": 1.4286, "y": -19.328955734065, "label": "2024-06-30"}, {"x": -1.2821, "y": -1.8869692344806412, "label": "2024-09-30"}, {"x": 7.6923, "y": 4.904471802779799, "label": "2024-12-31"}, {"x": -1.4706, "y": -8.452223219264459, "label": "2025-03-31"}, {"x": 3.125, "y": -17.522742356880332, "label": "2025-06-30"}, {"x": 0.0, "y": 0.16046518175147256, "label": "2025-09-30"}, {"x": 6.0606, "y": 7.403774941985172, "label": "2025-12-31"}, {"x": 14.6667, "y": -8.715694488385276, "label": "2026-03-31"}, {"x": 12.0482, "y": 27.74464510709787, "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, 101.82585791571186, 108.1688653138888, 101.4564647882533, 97.09762481760337, 96.08443284893944, 99.11345649409951, 100.04221650980085, 100.7282318608071, 95.7255941155909, 92.68601607632085, 97.4826314085265, 100.92717285668814, 108.68267391196224, 109.74984741994022, 114.43061934368606, 113.04646415477633, 125.04952805432086, 126.80349662650312, 126.60274127747593, 116.15289060108644, 118.11818064943624, 127.15217668885586, 127.2050073245575, 126.30470737390344, 134.2251887020603, 144.67303303026168, 140.15761896964773, 146.523612440899, 148.05694991065883, 143.81647914990913, 148.8500558294916, 148.6174111706406, 146.8302797215231, 140.50658489128512, 129.22333600323773, 140.22106693116757, 139.47994366993467, 139.2153766354471, 137.045923326076, 139.9984966788218, 133.71237421164835, 137.65971974206406, 141.70231081285888, 141.331916111265, 143.28971515306256, 147.2158953633848, 152.86705609447674, 134.73889596941714, 134.10393423333568, 108.18304414773459, 110.0789482545736, 119.48432670341387, 123.20199389837623, 122.72537047336624, 113.44709060899878, 117.2177153697183, 117.18594019028052, 121.65561356543529, 118.8382367213749, 115.3429947158378, 109.33753273422136, 111.22284511458109, 113.48959617800163, 111.34808241378641, 103.54534204508703, 113.69102564295379, 111.98417585397608, 115.98096010768619, 113.07613485522683, 105.44301890614645, 107.89197753090558, 106.65159569585943, 104.87053555662311, 112.77929238755337, 110.45755287748781, 107.75798632442783, 113.0429463789527, 113.67968833572841, 110.46414044070391, 107.41839082747526, 109.23310556428191, 104.39386626613087, 102.25016802499427, 94.17415577993447, 69.39427516223822, 73.9894311635963, 72.93880656159268, 85.67364889702421, 88.62964082815526, 81.13846574692722, 83.13611229303613, 76.86690138913853, 73.04161990654087, 77.48319694058888, 80.05463560242353, 80.13964140723363, 87.53518589135955, 92.06176873021764, 93.0605920032721, 96.42896475174759, 97.59780070106136, 80.49598953823282, 77.81491850754448, 82.04930942530007, 93.36939042886156, 89.09244274342527, 87.21994816539191, 92.82679217425223, 99.28477047008738, 99.04006958924293, 104.91289392942717, 88.98605082422351, 96.75264705964234, 97.36972019101245, 97.52596468948785, 92.30725572409486, 83.37154727982971, 78.45104928010339, 82.15739836734457, 94.94856138168421, 98.56970733587775, 89.52749390866397, 91.88123792557847, 95.38522850519242, 109.68875353096217, 124.98276711168876, 122.16572945886912, 125.8538251508193, 130.4373046537113, 140.09458913066365, 143.356321433022, 141.1818335869961, 119.85266385814187, 115.41841356822134, 122.21901874939314, 121.07847860270189, 124.0737292533491, 144.24103991938512, 155.6890792185516, 166.2630610893771, 151.7720806377896, 159.0465594483155, 141.93766793499657, 144.29494039412594, 148.03884371156667, 133.7672122621772, 160.55052061002243, 190.68307580025055, 172.0267959800206, 156.28724403820996, 154.89125128832674, 147.84734999003385, 137.62783043224027, 126.98338744766922, 162.2144776399961], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 107.35785953177258], "gap": [0.0, -1.8258579157118646, -8.168865313888801, -1.4564647882532995, 2.902375182396625, 3.915567151060557, 0.8865435059004909, -0.04221650980085201, -0.7282318608070995, 4.274405884409106, 7.313983923679146, -3.1682501376235024, -6.612791585785146, -14.368292641059242, -15.435466149037225, -20.116238072783062, -18.732082883873332, -30.73514678341786, -32.48911535560012, -32.28836000657293, -21.83850933018344, -23.803799378533242, -32.83779541795286, -32.8906260536545, -31.99032610300044, -39.91080743115731, -56.378718648990784, -51.863304588376835, -58.22929805962811, -59.762635529387936, -55.522164768638234, -60.5557414482207, -60.3230967893697, -58.53596534025222, -52.21227051001422, -40.92902162196684, -51.926752549896676, -50.18228480705842, -49.91771777257084, -47.74826446319976, -50.70083781594555, -44.414715348772106, -48.36206087918781, -52.404651949982636, -52.034257248388755, -53.99205629018631, -57.91823650050854, -63.56939723160049, -45.441237106540896, -44.80627537045943, -17.213144482182756, -19.109048589021768, -28.514427037862035, -32.232094232824394, -31.755470807814405, -22.477190943446942, -26.24781570416647, -26.216040524728683, -30.685713899883453, -27.868337055823062, -24.37309505028597, -18.36763306866952, -20.252945449029255, -22.519696512449798, -17.368149303418534, -9.565408934719144, -19.71109253258591, -18.004242743608202, -22.001026997318306, -19.096201744858945, -11.463085795778568, -13.912044420537697, -12.671662585491546, -10.89060244625523, -18.799359277185488, -16.477619767119933, -13.778053214059952, -12.708498218417589, -13.345240175193297, -10.129692280168797, -7.083942666940146, -8.898657403746796, -4.0594181055957534, -1.9157198644591489, 6.1602923806006515, 30.9401729982969, 26.345016996938824, 27.395641598942433, 14.66079926351091, 11.704807332379858, 18.861534253072776, 16.863887706963865, 23.133098610861467, 26.958380093459127, 22.516803059411117, 19.94536439757647, 19.860358592766374, 12.464814108640454, 7.938231269782364, 6.939407996727894, 3.5710352482524144, 2.4021992989386405, 17.83176965909159, 20.512840689779935, 16.278449772024345, 4.958368768462847, 9.235316453899145, 11.1078110319325, 5.500967023072178, -0.9570112727629692, -0.7123103919185212, -6.585134732102759, 9.3417083731009, 1.5751121376820691, 0.9580390063119637, -0.870446294839013, 4.348262670553979, 13.283971114819124, 18.204469114545446, 14.498120027304267, 1.7069570129646223, -1.9141889412289146, 7.1280244859848665, 4.774280469070362, 1.2702898894564214, -13.033235136313337, -28.32724871703992, -25.510211064220286, -29.198306756170467, -33.78178625906246, -48.12134498350646, -51.383077285864815, -49.20858943983892, -27.879419710984678, -23.44516942106415, -30.245774602235954, -29.105234455544704, -32.10048510619191, -52.26779577222793, -63.71583507139441, -74.2898169422199, -53.44432144046519, -60.71880025099108, -43.60990873767216, -45.96718119680153, -49.71108451424226, -35.439453064852785, -62.22276141269802, -92.35531660292614, -73.6990367826962, -57.95948484088555, -56.56349209100233, -49.51959079270944, -39.30007123491586, -28.655628250344805, -54.856618108223515], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, null, 94.314381270903, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 88.2943143812709, null, null, null, null, null, null, null, null, null, null, 89.29765886287625, null, null, null, null, null, null, null, null, null, null, null, null, 90.96989966555184, null, null, null, null, null, null, null, null, null, null, null, null, null, 93.97993311036788, null, null, null, null, null, null, null, null, null, null, null, null, 100.33444816053512, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, 98.32775919732441, null, null, null, null, null, null, null, null, null, null, null, null, 96.65551839464884, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 91.97324414715719, null, null, null, null, null, null, null, null, null, null, 98.32775919732441, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.35785953177258], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [7.4, 54.9, 62.2]}}, "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": [93.752421, 95.464207, 101.41093, 95.117892, 91.031374, 90.081482, 92.921265, 93.792, 94.435156, 89.745062, 86.895384, 91.392327, 94.621668, 101.892638, 102.893139, 107.281476, 105.983797, 117.23696, 118.881348, 118.693135, 108.896147, 110.738654, 119.208244, 119.257774, 118.413721, 125.839364, 135.634471, 131.401161, 137.369434, 138.806975, 134.831431, 139.550531, 139.332421, 137.656942, 131.728325, 121.150006, 131.460645, 130.765824, 130.517786, 128.483871, 131.25198, 125.358588, 129.05932, 132.849347, 132.502093, 134.337577, 138.018466, 143.316566, 126.320977, 125.725685, 101.424223, 103.201679, 112.019449, 115.504852, 115.058006, 106.359394, 109.894446, 109.864656, 114.055083, 111.413724, 108.13685, 102.506584, 104.27411, 106.399244, 104.391523, 97.076265, 106.588089, 104.987876, 108.734958, 106.011614, 98.855383, 101.151341, 99.988453, 98.318666, 105.733317, 103.55663, 101.025721, 105.980499, 106.57746, 103.562806, 100.707342, 102.408681, 97.871777, 95.862008, 88.290551, 65.058813, 69.366883, 68.381897, 80.32112, 83.092434, 76.069276, 77.942118, 72.064581, 68.478287, 72.642373, 75.053159, 75.132854, 82.066356, 86.310137, 87.246558, 90.404489, 91.500301, 75.466939, 72.95337, 76.923214, 87.536064, 83.526322, 81.770813, 87.027365, 93.081876, 92.852463, 98.358378, 83.426577, 90.707949, 91.28647, 91.432953, 86.540287, 78.162844, 73.549758, 77.02455, 89.016575, 92.411487, 83.934193, 86.140885, 89.425961, 102.835862, 117.17437, 114.533329, 117.991008, 122.288131, 131.342069, 134.400022, 132.361387, 112.364774, 108.207557, 114.583289, 113.514005, 116.322125, 135.229467, 145.962281, 155.875645, 142.29, 149.11, 133.07, 135.28, 138.79, 125.41, 150.52, 178.77, 161.279286, 146.523075, 145.214298, 138.61047, 129.029423, 119.05, 152.08], "ttmEps": [2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.82, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.64, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.67, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.72, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 2.81, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.99, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.89, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.75, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 2.94, 3.21], "quarterlyEps": [0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.68, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 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.84, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.67, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.66, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.7, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.86, 0.93], "priceIndex": [100.0, 101.82585791571186, 108.1688653138888, 101.4564647882533, 97.09762481760337, 96.08443284893944, 99.11345649409951, 100.04221650980085, 100.7282318608071, 95.7255941155909, 92.68601607632085, 97.4826314085265, 100.92717285668814, 108.68267391196224, 109.74984741994022, 114.43061934368606, 113.04646415477633, 125.04952805432086, 126.80349662650312, 126.60274127747593, 116.15289060108644, 118.11818064943624, 127.15217668885586, 127.2050073245575, 126.30470737390344, 134.2251887020603, 144.67303303026168, 140.15761896964773, 146.523612440899, 148.05694991065883, 143.81647914990913, 148.8500558294916, 148.6174111706406, 146.8302797215231, 140.50658489128512, 129.22333600323773, 140.22106693116757, 139.47994366993467, 139.2153766354471, 137.045923326076, 139.9984966788218, 133.71237421164835, 137.65971974206406, 141.70231081285888, 141.331916111265, 143.28971515306256, 147.2158953633848, 152.86705609447674, 134.73889596941714, 134.10393423333568, 108.18304414773459, 110.0789482545736, 119.48432670341387, 123.20199389837623, 122.72537047336624, 113.44709060899878, 117.2177153697183, 117.18594019028052, 121.65561356543529, 118.8382367213749, 115.3429947158378, 109.33753273422136, 111.22284511458109, 113.48959617800163, 111.34808241378641, 103.54534204508703, 113.69102564295379, 111.98417585397608, 115.98096010768619, 113.07613485522683, 105.44301890614645, 107.89197753090558, 106.65159569585943, 104.87053555662311, 112.77929238755337, 110.45755287748781, 107.75798632442783, 113.0429463789527, 113.67968833572841, 110.46414044070391, 107.41839082747526, 109.23310556428191, 104.39386626613087, 102.25016802499427, 94.17415577993447, 69.39427516223822, 73.9894311635963, 72.93880656159268, 85.67364889702421, 88.62964082815526, 81.13846574692722, 83.13611229303613, 76.86690138913853, 73.04161990654087, 77.48319694058888, 80.05463560242353, 80.13964140723363, 87.53518589135955, 92.06176873021764, 93.0605920032721, 96.42896475174759, 97.59780070106136, 80.49598953823282, 77.81491850754448, 82.04930942530007, 93.36939042886156, 89.09244274342527, 87.21994816539191, 92.82679217425223, 99.28477047008738, 99.04006958924293, 104.91289392942717, 88.98605082422351, 96.75264705964234, 97.36972019101245, 97.52596468948785, 92.30725572409486, 83.37154727982971, 78.45104928010339, 82.15739836734457, 94.94856138168421, 98.56970733587775, 89.52749390866397, 91.88123792557847, 95.38522850519242, 109.68875353096217, 124.98276711168876, 122.16572945886912, 125.8538251508193, 130.4373046537113, 140.09458913066365, 143.356321433022, 141.1818335869961, 119.85266385814187, 115.41841356822134, 122.21901874939314, 121.07847860270189, 124.0737292533491, 144.24103991938512, 155.6890792185516, 166.2630610893771, 151.7720806377896, 159.0465594483155, 141.93766793499657, 144.29494039412594, 148.03884371156667, 133.7672122621772, 160.55052061002243, 190.68307580025055, 172.0267959800206, 156.28724403820996, 154.89125128832674, 147.84734999003385, 137.62783043224027, 126.98338744766922, 162.2144776399961], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 107.35785953177258], "valuationGap": [0.0, -1.8258579157118646, -8.168865313888801, -1.4564647882532995, 2.902375182396625, 3.915567151060557, 0.8865435059004909, -0.04221650980085201, -0.7282318608070995, 4.274405884409106, 7.313983923679146, -3.1682501376235024, -6.612791585785146, -14.368292641059242, -15.435466149037225, -20.116238072783062, -18.732082883873332, -30.73514678341786, -32.48911535560012, -32.28836000657293, -21.83850933018344, -23.803799378533242, -32.83779541795286, -32.8906260536545, -31.99032610300044, -39.91080743115731, -56.378718648990784, -51.863304588376835, -58.22929805962811, -59.762635529387936, -55.522164768638234, -60.5557414482207, -60.3230967893697, -58.53596534025222, -52.21227051001422, -40.92902162196684, -51.926752549896676, -50.18228480705842, -49.91771777257084, -47.74826446319976, -50.70083781594555, -44.414715348772106, -48.36206087918781, -52.404651949982636, -52.034257248388755, -53.99205629018631, -57.91823650050854, -63.56939723160049, -45.441237106540896, -44.80627537045943, -17.213144482182756, -19.109048589021768, -28.514427037862035, -32.232094232824394, -31.755470807814405, -22.477190943446942, -26.24781570416647, -26.216040524728683, -30.685713899883453, -27.868337055823062, -24.37309505028597, -18.36763306866952, -20.252945449029255, -22.519696512449798, -17.368149303418534, -9.565408934719144, -19.71109253258591, -18.004242743608202, -22.001026997318306, -19.096201744858945, -11.463085795778568, -13.912044420537697, -12.671662585491546, -10.89060244625523, -18.799359277185488, -16.477619767119933, -13.778053214059952, -12.708498218417589, -13.345240175193297, -10.129692280168797, -7.083942666940146, -8.898657403746796, -4.0594181055957534, -1.9157198644591489, 6.1602923806006515, 30.9401729982969, 26.345016996938824, 27.395641598942433, 14.66079926351091, 11.704807332379858, 18.861534253072776, 16.863887706963865, 23.133098610861467, 26.958380093459127, 22.516803059411117, 19.94536439757647, 19.860358592766374, 12.464814108640454, 7.938231269782364, 6.939407996727894, 3.5710352482524144, 2.4021992989386405, 17.83176965909159, 20.512840689779935, 16.278449772024345, 4.958368768462847, 9.235316453899145, 11.1078110319325, 5.500967023072178, -0.9570112727629692, -0.7123103919185212, -6.585134732102759, 9.3417083731009, 1.5751121376820691, 0.9580390063119637, -0.870446294839013, 4.348262670553979, 13.283971114819124, 18.204469114545446, 14.498120027304267, 1.7069570129646223, -1.9141889412289146, 7.1280244859848665, 4.774280469070362, 1.2702898894564214, -13.033235136313337, -28.32724871703992, -25.510211064220286, -29.198306756170467, -33.78178625906246, -48.12134498350646, -51.383077285864815, -49.20858943983892, -27.879419710984678, -23.44516942106415, -30.245774602235954, -29.105234455544704, -32.10048510619191, -52.26779577222793, -63.71583507139441, -74.2898169422199, -53.44432144046519, -60.71880025099108, -43.60990873767216, -45.96718119680153, -49.71108451424226, -35.439453064852785, -62.22276141269802, -92.35531660292614, -73.6990367826962, -57.95948484088555, -56.56349209100233, -49.51959079270944, -39.30007123491586, -28.655628250344805, -54.856618108223515], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, null, 94.314381270903, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 88.2943143812709, null, null, null, null, null, null, null, null, null, null, 89.29765886287625, null, null, null, null, null, null, null, null, null, null, null, null, 90.96989966555184, null, null, null, null, null, null, null, null, null, null, null, null, null, 93.97993311036788, null, null, null, null, null, null, null, null, null, null, null, null, 100.33444816053512, null, null, null, null, null, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, 98.32775919732441, null, null, null, null, null, null, null, null, null, null, null, null, 96.65551839464884, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 91.97324414715719, null, null, null, null, null, null, null, null, null, null, 98.32775919732441, null, null, null, null, null, null, null, null, null, null, null, null, null, 107.35785953177258], "quarterLabels": ["2023-08-03", "", "", "", "", "", "", "", "", "", "", "2023-11-02", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-13", "", "", "", "", "", "", "", "", "", "", "2024-05-01", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-04", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-06", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-07", "", "", "", "", "", "", "", "", "", "", "", "2025-07-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-10", "", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-08-04"], "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": [15.789473684210542, 15.789473684210542, 15.789473684210542, 15.789473684210542, 15.789473684210542, 15.789473684210542, 15.789473684210542, 15.789473684210542, 15.789473684210542, 15.789473684210542, 15.789473684210542, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 13.333333333333346, 12.068965517241391, 12.068965517241391, 12.068965517241391, 12.068965517241391, 12.068965517241391, 12.068965517241391, 12.068965517241391, 12.068965517241391, 12.068965517241391, 12.068965517241391, 12.068965517241391, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 9.677419354838717, 1.42857142857143, 1.42857142857143, 1.42857142857143, 1.42857142857143, 1.42857142857143, 1.42857142857143, 1.42857142857143, 1.42857142857143, 1.42857142857143, 1.42857142857143, 1.42857142857143, 1.42857142857143, 1.42857142857143, 1.42857142857143, -1.2820512820512833, -1.2820512820512833, -1.2820512820512833, -1.2820512820512833, -1.2820512820512833, -1.2820512820512833, -1.2820512820512833, -1.2820512820512833, -1.2820512820512833, -1.2820512820512833, -1.2820512820512833, -1.2820512820512833, -1.2820512820512833, 7.6923076923076845, 7.6923076923076845, 7.6923076923076845, 7.6923076923076845, 7.6923076923076845, 7.6923076923076845, 7.6923076923076845, 7.6923076923076845, 7.6923076923076845, 7.6923076923076845, 7.6923076923076845, 7.6923076923076845, 7.6923076923076845, -1.4705882352941189, -1.4705882352941189, -1.4705882352941189, -1.4705882352941189, -1.4705882352941189, -1.4705882352941189, -1.4705882352941189, -1.4705882352941189, -1.4705882352941189, -1.4705882352941189, -1.4705882352941189, -1.4705882352941189, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 3.1250000000000027, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 6.060606060606049, 14.666666666666664, 14.666666666666664, 14.666666666666664, 14.666666666666664, 14.666666666666664, 14.666666666666664, 14.666666666666664, 14.666666666666664, 14.666666666666664, 14.666666666666664, 14.666666666666664, 14.666666666666664, 14.666666666666664, 14.666666666666664, 12.048192771084349], "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": [15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 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, 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, 92, 99, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 3], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 93.752421, "latestClose": 152.08, "startTtmEps": 2.99, "latestTtmEps": 3.21, "priceChangePct": 62.214477639996105, "epsChangePct": 7.35785953177257, "earningsGapPct": -54.856618108223536, "startMultiple": 31.355324749163877, "latestMultiple": 47.37694704049845, "multipleChangePct": 51.096974499560254, "latestQuarter": "2026-08-04", "tone": "caution", "read": "Market price is leading earnings power; the spread is closing and has persisted through 3 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 108.46192574791269, "earningsMovePct": 9.183673469387754, "spread": -99.27825227852493, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 47.36194359783625, "earningsMovePct": 18.01470588235292, "spread": -29.34723771548333, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 62.214477639996105, "earningsMovePct": 7.35785953177257, "spread": -54.856618108223536, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 3, "persistenceLabel": "3 quarters", "summary": "Market price is leading earnings power; the spread is closing and has persisted through 3 updates.", "marketChangePct": 62.214477639996105, "earningsChangePct": 7.35785953177257, "recentMarketMovePoints": 3.1679181916805987, "recentEarningsMovePoints": 9.030100334448164}, "pressure": {"score": 43, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 94, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 75, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 3.22815057, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.03194689, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.04524948, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.05644711, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.02176723, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 1.4602819303434877, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-08-04", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 94.314381270903, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 88.2943143812709, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 89.29765886287625, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 90.96989966555184, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 93.97993311036788, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.33444816053512, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 96.65551839464884, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 91.97324414715719, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 98.32775919732441, 107.35785953177258], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 97.19423993979743, 93.63940207701019, 93.63940207701019, 93.63940207701019, 93.63940207701019, 93.63940207701019, 93.63940207701019, 93.63940207701019, 93.63940207701019, 93.63940207701019, 93.63940207701019, 93.63940207701019, 89.61643708942219, 89.61643708942219, 89.61643708942219, 89.61643708942219, 89.61643708942219, 89.61643708942219, 89.61643708942219, 89.61643708942219, 89.61643708942219, 89.61643708942219, 89.61643708942219, 89.61643708942219, 89.61643708942219, 87.27008838533476, 87.27008838533476, 87.27008838533476, 87.27008838533476, 87.27008838533476, 87.27008838533476, 87.27008838533476, 87.27008838533476, 87.27008838533476, 87.27008838533476, 87.27008838533476, 87.27008838533476, 87.27008838533476, 87.27008838533476, 85.12980915123825, 85.12980915123825, 85.12980915123825, 85.12980915123825, 85.12980915123825, 85.12980915123825, 85.12980915123825, 85.12980915123825, 85.12980915123825, 85.12980915123825, 85.12980915123825, 85.12980915123825, 85.12980915123825, 86.12749894108725, 86.12749894108725, 86.12749894108725, 86.12749894108725, 86.12749894108725, 86.12749894108725, 86.12749894108725, 86.12749894108725, 86.12749894108725, 86.12749894108725, 86.12749894108725, 86.12749894108725, 86.12749894108725, 86.18595836519815, 86.18595836519815, 86.18595836519815, 86.18595836519815, 86.18595836519815, 86.18595836519815, 86.18595836519815, 86.18595836519815, 86.18595836519815, 86.18595836519815, 86.18595836519815, 86.18595836519815, 85.64653731544757, 85.64653731544757, 85.64653731544757, 85.64653731544757, 85.64653731544757, 85.64653731544757, 85.64653731544757, 85.64653731544757, 85.64653731544757, 85.64653731544757, 85.64653731544757, 85.64653731544757, 85.64653731544757, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 85.63075327093765, 84.94154323313565, 84.94154323313565, 84.94154323313565, 84.94154323313565, 84.94154323313565, 84.94154323313565, 84.94154323313565, 84.94154323313565, 84.94154323313565, 84.94154323313565, 84.94154323313565, 85.96989764817738, 85.96989764817738, 85.96989764817738, 85.96989764817738, 85.96989764817738, 85.96989764817738, 85.96989764817738, 85.96989764817738, 85.96989764817738, 85.96989764817738, 85.96989764817738, 85.96989764817738, 85.96989764817738, 85.96989764817738, 88.38267751602719], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 100.60074728842805, 110.78887470273666, 110.78887470273666, 110.78887470273666, 110.78887470273666, 110.78887470273666, 110.78887470273666, 110.78887470273666, 110.78887470273666, 110.78887470273666, 110.78887470273666, 110.78887470273666, 103.44070845553593, 103.44070845553593, 103.44070845553593, 103.44070845553593, 103.44070845553593, 103.44070845553593, 103.44070845553593, 103.44070845553593, 103.44070845553593, 103.44070845553593, 103.44070845553593, 103.44070845553593, 103.44070845553593, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.03839235089924, 96.16667958377013, 96.16667958377013, 96.16667958377013, 96.16667958377013, 96.16667958377013, 96.16667958377013, 96.16667958377013, 96.16667958377013, 96.16667958377013, 96.16667958377013, 96.16667958377013, 96.16667958377013, 96.16667958377013, 96.6056911398188, 96.6056911398188, 96.6056911398188, 96.6056911398188, 96.6056911398188, 96.6056911398188, 96.6056911398188, 96.6056911398188, 96.6056911398188, 96.6056911398188, 96.6056911398188, 96.6056911398188, 96.6056911398188, 100.13348806663593, 100.13348806663593, 100.13348806663593, 100.13348806663593, 100.13348806663593, 100.13348806663593, 100.13348806663593, 100.13348806663593, 100.13348806663593, 100.13348806663593, 100.13348806663593, 100.13348806663593, 105.33625939719278, 105.33625939719278, 105.33625939719278, 105.33625939719278, 105.33625939719278, 105.33625939719278, 105.33625939719278, 105.33625939719278, 105.33625939719278, 105.33625939719278, 105.33625939719278, 105.33625939719278, 105.33625939719278, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 109.08697833597793, 105.65850713635973, 105.65850713635973, 105.65850713635973, 105.65850713635973, 105.65850713635973, 105.65850713635973, 105.65850713635973, 105.65850713635973, 105.65850713635973, 105.65850713635973, 105.65850713635973, 103.22125366607793, 103.22125366607793, 103.22125366607793, 103.22125366607793, 103.22125366607793, 103.22125366607793, 103.22125366607793, 103.22125366607793, 103.22125366607793, 103.22125366607793, 103.22125366607793, 103.22125366607793, 103.22125366607793, 103.22125366607793, 100.56984821723576], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 7.357859531772576, "valuationContribution": 54.856618108223515, "marketMove": 62.21447763999609, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 7.357859531772576}, {"key": "valuation", "label": "Relative valuation contribution", "value": 54.856618108223515}, {"key": "market", "label": "Total market move", "value": 62.21447763999609}]}, "acceptance": {"available": true, "events": [{"date": "2023-11-03", "periodEnd": "2023-09-30", "earningsChangePct": -5.685618729096998, "surprisePct": 13.333333333333346, "immediateReturnPct": 5.17512299617664, "forward4WeekPct": 23.460500502535318, "forward13WeekPct": 36.27158952424905, "toDateReturnPct": 75.01505028161219, "weeksSince": 144, "availabilitySource": "reported", "spread": -3.1682501376235024, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-02-16", "periodEnd": "2023-12-31", "earningsChangePct": -6.382978723404243, "surprisePct": 12.068965517241391, "immediateReturnPct": 7.783817947458793, "forward4WeekPct": 7.145671047733515, "forward13WeekPct": 2.101494251035785, "toDateReturnPct": 20.852486190251263, "weeksSince": 129, "availabilitySource": "reported", "spread": -56.378718648990784, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": 1.1363636363636243, "surprisePct": 9.677419354838717, "immediateReturnPct": -0.5285391685093233, "forward4WeekPct": -4.6417366961800655, "forward13WeekPct": -22.84822351206325, "toDateReturnPct": 15.68481198308438, "weeksSince": 118, "availabilitySource": "reported", "spread": -50.18228480705842, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": 1.8726591760299671, "surprisePct": 1.42857142857143, "immediateReturnPct": -19.328955734065, "forward4WeekPct": -8.484884373467516, "forward13WeekPct": -15.371911475367984, "toDateReturnPct": 20.96175892777996, "weeksSince": 105, "availabilitySource": "reported", "spread": -17.213144482182756, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-11-08", "periodEnd": "2024-09-30", "earningsChangePct": 3.308823529411753, "surprisePct": -1.2820512820512833, "immediateReturnPct": -1.88696923448064, "forward4WeekPct": 2.1952355225381304, "forward13WeekPct": -0.39356012717534083, "toDateReturnPct": 42.93334640610793, "weeksSince": 91, "availabilitySource": "reported", "spread": -17.368149303418534, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-02-07", "periodEnd": "2024-12-31", "earningsChangePct": 6.761565836298922, "surprisePct": 7.6923076923076845, "immediateReturnPct": 4.904471802779797, "forward4WeekPct": 1.3689187132849057, "forward13WeekPct": -24.703060520597518, "toDateReturnPct": 50.535921441233775, "weeksSince": 78, "availabilitySource": "reported", "spread": -12.708498218417589, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-05-09", "periodEnd": "2025-03-31", "earningsChangePct": -0.33333333333332993, "surprisePct": -1.4705882352941189, "immediateReturnPct": -8.452223219264454, "forward4WeekPct": -12.576429040458715, "forward13WeekPct": -12.20215067956728, "toDateReturnPct": 83.02508745862471, "weeksSince": 65, "availabilitySource": "reported", "spread": 18.861534253072776, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": -1.6722408026755953, "surprisePct": 3.1250000000000027, "immediateReturnPct": -17.52274235688033, "forward4WeekPct": -8.714702479503323, "forward13WeekPct": -0.07360412945526251, "toDateReturnPct": 66.20710351542999, "weeksSince": 53, "availabilitySource": "reported", "spread": 17.83176965909159, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": -1.7006802721088343, "surprisePct": 0.0, "immediateReturnPct": 0.16046518175147906, "forward4WeekPct": -15.623257203394969, "forward13WeekPct": 29.25355531876739, "toDateReturnPct": 66.59642989809993, "weeksSince": 40, "availabilitySource": "reported", "spread": -0.870446294839013, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-02-13", "periodEnd": "2025-12-31", "earningsChangePct": -4.844290657439454, "surprisePct": 6.060606060606049, "immediateReturnPct": 7.403774941985164, "forward4WeekPct": -11.514260529503073, "forward13WeekPct": 8.816774703998043, "toDateReturnPct": 24.36202823314064, "weeksSince": 25, "availabilitySource": "reported", "spread": -48.12134498350646, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": 6.909090909090909, "surprisePct": 14.666666666666664, "immediateReturnPct": -8.715694488385273, "forward4WeekPct": -10.961074130599425, "forward13WeekPct": -23.625015312687236, "toDateReturnPct": -2.4350468605919717, "weeksSince": 14, "availabilitySource": "reported", "spread": -53.44432144046519, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-08-07", "periodEnd": "2026-06-30", "earningsChangePct": 9.183673469387754, "surprisePct": 12.048192771084349, "immediateReturnPct": 27.744645107097867, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 27.744645107097867, "weeksSince": 0, "availabilitySource": "reported", "spread": -54.856618108223515, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}], "latestEvent": {"date": "2026-08-07", "periodEnd": "2026-06-30", "earningsChangePct": 9.183673469387754, "surprisePct": 12.048192771084349, "immediateReturnPct": 27.744645107097867, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 27.744645107097867, "weeksSince": 0, "availabilitySource": "reported", "spread": -54.856618108223515, "key": "accepted_improvement", "status": "Positive initial response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 1 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Semiconductor Equipment & Materials", "population": 15, "spreadPercentile": 71.4, "qualityPercentile": 25.0, "rarityPercentile": 28.6, "currentOneYearSpread": -105.08657699999999, "lead": "price", "relatedSignals": [{"tickerId": 8522, "symbol": "TER", "name": "Teradyne Inc", "spread": -108.66858099999999, "lead": "price", "quality": 100}, {"tickerId": 6813, "symbol": "KLAC", "name": "KLA Corporation", "spread": -99.02010000000001, "lead": "price", "quality": 87.5}, {"tickerId": 4596, "symbol": "ACLS", "name": "Axcelis Technologies Inc", "spread": -118.071853, "lead": "price", "quality": 50}, {"tickerId": 4868, "symbol": "ASML", "name": "ASML Holding NV ADR", "spread": -129.315723, "lead": "price", "quality": 75}, {"tickerId": 6104, "symbol": "FORM", "name": "FormFactor Inc", "spread": -147.89120300000002, "lead": "price", "quality": 100}, {"tickerId": 5216, "symbol": "CAMT", "name": "Camtek Ltd", "spread": -149.317668, "lead": "price", "quality": 100}, {"tickerId": 4763, "symbol": "AMKR", "name": "Amkor Technology Inc", "spread": -58.135691, "lead": "price", "quality": 100}, {"tickerId": 4750, "symbol": "AMAT", "name": "Applied Materials Inc", "spread": -167.91536, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-11-03", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-02-16", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-02-07", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-05-09", "key": "relative_earnings_resilience", "label": "Relative earnings resilience", "tone": "neutral"}, {"date": "2025-10-31", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2026-02-13", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2026-05-01", "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_elevated", "label": "Expectations elevated", "tone": "caution", "explanation": "Price is leading delivered earnings power by a meaningful margin."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}