{"ticker": {"uuid": "182f31fb-47af-4faa-8891-c6c54210b254", "symbol": "INVX", "name": "Innovex International, Inc", "sector": "Energy", "industry": "Oil & Gas Equipment & Services", "currency": "USD"}, "next_event": {"report_date": "2026-11-02", "fiscal_date_ending": "2026-09-30", "estimate": 0.37, "session": "Time unconfirmed", "days": 18}, "profile": {"sample": 12, "measured": 12, "beats": 6, "misses": 6, "inline": 0, "beat_rate": 50.0, "beat_rate_label": "50.0%", "average_surprise": -67.8, "average_surprise_label": "-67.8%", "median_surprise": -0.1, "surprise_dispersion": 256.0, "average_reaction": -0.2, "average_reaction_label": "-0.2%", "average_abs_reaction": 6.2, "positive_response_rate": 41.7, "confirmation_rate": 60.0, "reaction_sample": 12, "streak": {"count": 2, "band": "beat", "label": "2 consecutive beats"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 60, "band": "Elevated", "tone": "caution", "days": 18, "proximity_component": 14, "reaction_component": 16, "variability_component": 25, "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": 95, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 6, "total": 12}, "factor_context": {"available": true, "as_of": "2026-10-09", "eps_growth_1y": -57.4, "revenue_growth_1y": 15.0, "cash_conversion": 2.02, "net_margin": 6.2, "earnings_yield": 6.5, "eps_surprise_avg": 3.8, "sue_score": 0.85, "pe_ratio": 31.8, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-10-09", "close": 28.06, "currency": "USD", "return_13w": 10.2, "fair_value": 20.466026, "fair_value_gap": 37.1, "relative_strength": 0.3, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 52.1}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-26", "date_source": "exact", "eps_actual": -0.15, "eps_estimate": 0.1, "eps_surprise": -0.25, "surprise_pct": -250.0, "surprise_label": "-250.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -11.327364733359284, "one_week_reaction_label": "-11.3%", "four_week_reaction": -12.144803425457381, "four_week_reaction_label": "-12.1%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-26", "date_source": "exact", "eps_actual": 0.04, "eps_estimate": 0.18, "eps_surprise": -0.14, "surprise_pct": -77.7778, "surprise_label": "-77.8%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.84289746001881, "one_week_reaction_label": "+8.8%", "four_week_reaction": 15.804327375352772, "four_week_reaction_label": "+15.8%", "confirmation": "diverged", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-05-02", "date_source": "exact", "eps_actual": -0.62, "eps_estimate": -0.065, "eps_surprise": -0.555, "surprise_pct": -853.8461538461537, "surprise_label": "-853.8%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -6.579608237066795, "one_week_reaction_label": "-6.6%", "four_week_reaction": -8.940231039678558, "four_week_reaction_label": "-8.9%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-01", "date_source": "exact", "eps_actual": 0.1, "eps_estimate": 0.135, "eps_surprise": -0.035, "surprise_pct": -25.9259, "surprise_label": "-25.9%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -10.417892878163613, "one_week_reaction_label": "-10.4%", "four_week_reaction": -6.180105944673332, "four_week_reaction_label": "-6.2%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-11-07", "date_source": "exact", "eps_actual": 0.25, "eps_estimate": 0.18, "eps_surprise": 0.07, "surprise_pct": 38.8889, "surprise_label": "+38.9%", "surprise_band": "beat", "eps_yoy": 266.6666666666667, "eps_yoy_label": "+266.7%", "one_week_reaction": 10.951008645533138, "one_week_reaction_label": "+11.0%", "four_week_reaction": 17.219020172910653, "four_week_reaction_label": "+17.2%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-25", "date_source": "exact", "eps_actual": 0.4672, "eps_estimate": 0.228, "eps_surprise": 0.2392, "surprise_pct": 104.9123, "surprise_label": "+104.9%", "surprise_band": "beat", "eps_yoy": 1068.0, "eps_yoy_label": "+1068.0%", "one_week_reaction": 9.838032393521278, "one_week_reaction_label": "+9.8%", "four_week_reaction": 7.378524295140952, "four_week_reaction_label": "+7.4%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-06", "date_source": "exact", "eps_actual": 0.65, "eps_estimate": 0.32, "eps_surprise": 0.33, "surprise_pct": 103.125, "surprise_label": "+103.1%", "surprise_band": "beat", "eps_yoy": 204.83870967741936, "eps_yoy_label": "+204.8%", "one_week_reaction": -5.833861762840837, "one_week_reaction_label": "-5.8%", "four_week_reaction": -12.492073557387437, "four_week_reaction_label": "-12.5%", "confirmation": "diverged", "revenue": 240415000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 14757000.0, "operating_cash_flow": 31090000.0, "free_cash_flow": 24034000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-05", "date_source": "exact", "eps_actual": 0.65, "eps_estimate": 0.28, "eps_surprise": 0.37, "surprise_pct": 132.1429, "surprise_label": "+132.1%", "surprise_band": "beat", "eps_yoy": 550.0, "eps_yoy_label": "+550.0%", "one_week_reaction": 2.726696258719085, "one_week_reaction_label": "+2.7%", "four_week_reaction": 9.44831959416615, "four_week_reaction_label": "+9.4%", "confirmation": "confirmed", "revenue": 224234000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 15345000.0, "operating_cash_flow": 59210000.0, "free_cash_flow": 51913000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-11-03", "date_source": "exact", "eps_actual": 0.23, "eps_estimate": 0.29, "eps_surprise": -0.06, "surprise_pct": -20.6897, "surprise_label": "-20.7%", "surprise_band": "miss", "eps_yoy": -7.9999999999999964, "eps_yoy_label": "-8.0%", "one_week_reaction": -0.19930244145490356, "one_week_reaction_label": "-0.2%", "four_week_reaction": 9.715994020926752, "four_week_reaction_label": "+9.7%", "confirmation": "contained", "revenue": 240000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 39228000.0, "operating_cash_flow": 48374000.0, "free_cash_flow": 36522000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-23", "date_source": "exact", "eps_actual": 0.2439, "eps_estimate": 0.3057, "eps_surprise": -0.0618, "surprise_pct": -20.2159, "surprise_label": "-20.2%", "surprise_band": "miss", "eps_yoy": -47.79537671232877, "eps_yoy_label": "-47.8%", "one_week_reaction": 3.4550451511582354, "one_week_reaction_label": "+3.5%", "four_week_reaction": -5.732234000785227, "four_week_reaction_label": "-5.7%", "confirmation": "diverged", "revenue": 273602000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 13968000.0, "operating_cash_flow": 52238000.0, "free_cash_flow": 43311000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-04", "date_source": "exact", "eps_actual": 0.34, "eps_estimate": 0.25, "eps_surprise": 0.09, "surprise_pct": 36.0, "surprise_label": "+36.0%", "surprise_band": "beat", "eps_yoy": -47.692307692307686, "eps_yoy_label": "-47.7%", "one_week_reaction": -3.936439147706753, "one_week_reaction_label": "-3.9%", "four_week_reaction": -3.539183820873963, "four_week_reaction_label": "-3.5%", "confirmation": "diverged", "revenue": 239031000.0, "revenue_yoy": -0.5756712351558763, "revenue_yoy_label": "-0.6%", "net_income": -16671000.0, "operating_cash_flow": 19840000.0, "free_cash_flow": 14013000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-08-03", "date_source": "exact", "eps_actual": 0.36, "eps_estimate": 0.3, "eps_surprise": 0.06, "surprise_pct": 20.0, "surprise_label": "+20.0%", "surprise_band": "beat", "eps_yoy": -44.61538461538462, "eps_yoy_label": "-44.6%", "one_week_reaction": 0.07122507122508237, "one_week_reaction_label": "+0.1%", "four_week_reaction": 7.229344729344733, "four_week_reaction_label": "+7.2%", "confirmation": "contained", "revenue": 244896000.0, "revenue_yoy": 9.214481300784003, "revenue_yoy_label": "+9.2%", "net_income": 25031000.0, "operating_cash_flow": 37028000.0, "free_cash_flow": 30387000.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.15, 0.04, -0.62, 0.1, 0.25, 0.4672, 0.65, 0.65, 0.23, 0.2439, 0.34, 0.36], "eps_estimate": [0.1, 0.18, -0.065, 0.135, 0.18, 0.228, 0.32, 0.28, 0.29, 0.3057, 0.25, 0.3], "surprise": [-250.0, -77.7778, -853.8461538461537, -25.9259, 38.8889, 104.9123, 103.125, 132.1429, -20.6897, -20.2159, 36.0, 20.0], "reaction_1w": [-11.327364733359284, 8.84289746001881, -6.579608237066795, -10.417892878163613, 10.951008645533138, 9.838032393521278, -5.833861762840837, 2.726696258719085, -0.19930244145490356, 3.4550451511582354, -3.936439147706753, 0.07122507122508237], "reaction_4w": [-12.144803425457381, 15.804327375352772, -8.940231039678558, -6.180105944673332, 17.219020172910653, 7.378524295140952, -12.492073557387437, 9.44831959416615, 9.715994020926752, -5.732234000785227, -3.539183820873963, 7.229344729344733], "revenue": [null, null, null, null, null, null, 240.41, 224.23, 240.0, 273.6, 239.03, 244.9], "net_income": [null, null, null, null, null, null, 14.76, 15.35, 39.23, 13.97, -16.67, 25.03], "financial_unit": "millions", "scatter": [{"x": -250.0, "y": -11.327364733359284, "label": "2023-09-30"}, {"x": -77.7778, "y": 8.84289746001881, "label": "2023-12-31"}, {"x": -853.8461538461537, "y": -6.579608237066795, "label": "2024-03-31"}, {"x": -25.9259, "y": -10.417892878163613, "label": "2024-06-30"}, {"x": 38.8889, "y": 10.951008645533138, "label": "2024-09-30"}, {"x": 104.9123, "y": 9.838032393521278, "label": "2024-12-31"}, {"x": 103.125, "y": -5.833861762840837, "label": "2025-03-31"}, {"x": 132.1429, "y": 2.726696258719085, "label": "2025-06-30"}, {"x": -20.6897, "y": -0.19930244145490356, "label": "2025-09-30"}, {"x": -20.2159, "y": 3.4550451511582354, "label": "2025-12-31"}, {"x": 36.0, "y": -3.936439147706753, "label": "2026-03-31"}, {"x": 20.0, "y": 0.07122507122508237, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07", "2026-08-14", "2026-08-21", "2026-08-28", "2026-09-04", "2026-09-11", "2026-09-18", "2026-09-25", "2026-10-02", "2026-10-09"], "price_index": [100.0, 88.67263526664073, 89.60685091475281, 86.95990657843518, 87.85519657454262, 88.20552744258467, 87.81627092253794, 83.76800311405216, 86.95990657843518, 90.73569482288826, 90.57999221486959, 87.19346049046321, 81.89957181782795, 82.13312572985598, 86.25924484235111, 76.76138575321136, 79.33047878551966, 82.52238224990268, 82.7559361619307, 90.07395873880887, 88.63370961463603, 93.2658622031919, 95.8349552355002, 87.69949396652395, 90.3075126508369, 84.42973919813157, 76.52783184118334, 77.50097314130011, 72.40171272868821, 73.45270533281433, 74.93188010899182, 70.57220708446866, 75.28221097703386, 68.2366679641884, 68.39237057220708, 70.80576099649669, 72.40171272868821, 69.24873491630984, 66.05683145192681, 67.38030362008563, 66.13468275593615, 59.244842351109384, 55.50797975866095, 59.32269365511872, 62.04748929544569, 63.48773841961852, 59.984429739198134, 57.53211366290385, 61.69715842740365, 58.23277539898793, 59.40054495912806, 59.55624756714675, 59.51732191514208, 58.466329311015954, 54.02880498248346, 59.945504087193456, 63.29311015959518, 68.43129622421175, 63.33203581159984, 56.98715453483846, 51.771117166212534, 48.812767613857524, 52.78318411833398, 57.92137018295056, 60.256909303230834, 67.30245231607628, 65.43402101985207, 60.64616582327754, 62.203191903464386, 64.03269754768391, 64.8890618917867, 71.27286882055273, 72.6741922927209, 69.05410665628648, 69.67691708836122, 69.7158427403659, 56.403269754768395, 59.08913974309069, 61.93071233943168, 61.93071233943168, 61.38575321136629, 57.804593226936554, 58.11599844297392, 54.846243674581544, 53.717399766446086, 60.60724017127287, 65.35616971584274, 62.514597119501744, 60.95757103931491, 62.16426625145971, 63.05955624756714, 60.95757103931491, 65.58972362787077, 61.38575321136629, 63.05955624756714, 62.942779291553144, 67.73063448812768, 67.18567536006228, 65.47294667185675, 64.69443363176333, 67.53600622810433, 72.94667185675358, 73.18022576878163, 66.99104710003893, 68.31451926819774, 79.71973530556636, 78.12378357337485, 77.96808096535617, 85.94783962631372, 88.90618917866874, 85.71428571428571, 91.24172829894901, 87.66056831451927, 84.27403659011287, 85.83106267029973, 88.67263526664073, 91.47528221097703, 94.58933437135072, 98.0926430517711, 96.73024523160763, 98.67652783184118, 96.37991436356559, 99.14363565589723, 102.5690930323083, 106.53950953678475, 94.200077851304, 93.46049046321527, 97.82016348773841, 95.21214480342546, 103.19190346438303, 100.15570260801867, 108.6025690930323, 107.78513040093422, 103.54223433242507, 108.991825613079, 116.97158427403657, 103.97041650447645, 104.28182172051382, 114.63604515375631, 99.53289217594394, 98.98793304787856, 93.77189567925262, 99.14363565589723, 100.35033086804204, 104.47644998053718, 109.30323082911637, 109.38108213312574, 121.60373686259243, 114.13001167769559, 117.20513818606462, 117.04943557804593, 117.28298949007394, 112.1058777734527, 110.93810821331256, 106.3059556247567, 109.22537952510703], "eps_index": [100.0, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374], "gap": [0.0, -86.92027950535787, -87.85449515346995, -85.20755081715232, -86.10284081325976, -86.45317168130181, -86.06391516125508, -82.0156473527693, -85.20755081715232, -88.9833390616054, -88.82763645358673, -85.44110472918035, -80.14721605654509, -80.38076996857312, -84.50688908106825, -75.0090299919285, -77.5781230242368, -80.77002648861982, -81.00358040064785, -80.48559702612908, -79.04534790195625, -83.67750049051212, -86.24659352282042, -78.11113225384416, -80.71915093815711, -74.84137748545179, -66.93947012850356, -67.91261142862032, -176.3858423368879, -177.436834941014, -178.9160097171915, -174.55633669266837, -179.26634058523354, -172.2207975723881, -172.37650018040677, -174.78989060469638, -176.3858423368879, -173.23286452450952, -170.0409610601265, -171.36443322828532, -170.11881236413586, -163.3942885405622, -159.65742594811377, -163.47213984457153, -166.19693548489852, -167.63718460907134, -164.13387592865095, -161.68155985235666, -165.84660461685647, -162.38222158844076, -163.5499911485809, -163.70569375659957, -163.6667681045949, -162.61577550046877, -158.17825117193627, -97.96831777540638, -101.31592384780811, -106.45410991242468, -101.35484949981276, -95.00996822305139, -89.79393085442547, -86.83558130207045, -90.80599780654691, -95.94418387116349, -98.27972299144376, -105.3252660042892, -103.456834708065, -98.66897951149048, -100.2260055916773, -102.05551123589683, -102.91187557999962, -38.672438997441475, -40.07376246960965, -36.45367683317522, -37.076487265249966, -37.115412917254645, -23.80283993165714, -26.488709919979435, -29.330282516320423, -29.330282516320423, -28.785323388255037, 184.7478947876113, 184.43648957157393, 187.7062443399663, 188.83508824810178, 181.94524784327498, 177.19631829870514, 180.03789089504613, 181.59491697523296, 180.38822176308815, 179.49293176698072, 181.59491697523296, 176.9627643866771, 181.16673480318155, 270.41705145618556, 270.5338284121995, 265.745973215625, 266.29093234369043, 268.00366103189594, 268.78217407198935, 265.94060147564835, 260.5299358469991, 260.29638193497107, 266.48556060371374, 265.16208843555495, 253.75687239818632, 255.35282413037783, 252.2021951133345, 244.22243645237694, 241.26408690002194, 244.45599036440495, 238.92854777974168, 242.50970776417142, 245.8962394885778, 244.33921340839095, 241.49764081204995, 238.69499386771366, 235.58094170733995, 232.07763302691956, 233.44003084708305, 231.4937482468495, 233.79036171512507, 231.02664042279343, 190.68599045256522, 186.71557394808877, 199.05500563356952, 199.79459302165827, 195.43491999713513, 198.04293868144805, 190.0631800204905, 193.09938087685487, 184.65251439184124, 185.4699530839393, 138.46470896398753, 133.01511768333359, 125.03535902237603, 138.03652679193615, 137.72512157589878, 127.37089814265629, 142.47405112046866, 143.01901024853404, 148.23504761715998, 142.86330764051536, 141.65661242837058, 137.53049331587542, 132.7037124672962, 84.68405259988799, 72.46139787042131, 79.93512305531814, 76.85999654694912, 77.0156991549678, 76.78214524293979, 81.95925695956103, 83.12702651970118, 87.75917910825703, 84.8397552079067], "quarter_markers": [100.0, 1.7523557612828569, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.588361712679783, null, null, null, null, null, null, null, null, -103.9841296081997, null, null, null, null, null, null, null, null, null, null, null, null, -104.14944618945282, null, null, null, null, null, null, null, null, null, null, null, null, null, -38.02281368821293, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32.600429823111256, null, null, null, null, null, null, null, null, null, 242.55248801454786, null, null, null, null, null, null, null, null, null, null, null, null, 333.4766077037527, null, null, null, null, null, null, null, null, null, null, null, null, 330.1702760786907, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 293.2550834848735, null, null, null, null, null, null, null, null, null, 242.0069432964126, null, null, null, null, null, null, null, null, null, null, null, null, 194.06513473301374, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [94.1, -84.8, 9.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-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07", "2026-08-14", "2026-08-21", "2026-08-28", "2026-09-04", "2026-09-11", "2026-09-18", "2026-09-25", "2026-10-02", "2026-10-09"], "close": [25.69, 22.78, 23.02, 22.34, 22.57, 22.66, 22.56, 21.52, 22.34, 23.31, 23.27, 22.4, 21.04, 21.1, 22.16, 19.72, 20.38, 21.2, 21.26, 23.14, 22.77, 23.96, 24.62, 22.53, 23.2, 21.69, 19.66, 19.91, 18.6, 18.87, 19.25, 18.13, 19.34, 17.53, 17.57, 18.19, 18.6, 17.79, 16.97, 17.31, 16.99, 15.22, 14.26, 15.24, 15.94, 16.31, 15.41, 14.78, 15.85, 14.96, 15.26, 15.3, 15.29, 15.02, 13.88, 15.4, 16.26, 17.58, 16.27, 14.64, 13.3, 12.54, 13.56, 14.88, 15.48, 17.29, 16.81, 15.58, 15.98, 16.45, 16.67, 18.31, 18.67, 17.74, 17.9, 17.91, 14.49, 15.18, 15.91, 15.91, 15.77, 14.85, 14.93, 14.09, 13.8, 15.57, 16.79, 16.06, 15.66, 15.97, 16.2, 15.66, 16.85, 15.77, 16.2, 16.17, 17.4, 17.26, 16.82, 16.62, 17.35, 18.74, 18.8, 17.21, 17.55, 20.48, 20.07, 20.03, 22.08, 22.84, 22.02, 23.44, 22.52, 21.65, 22.05, 22.78, 23.5, 24.3, 25.2, 24.85, 25.35, 24.76, 25.47, 26.35, 27.37, 24.2, 24.01, 25.13, 24.46, 26.51, 25.73, 27.9, 27.69, 26.6, 28.0, 30.05, 26.71, 26.79, 29.45, 25.57, 25.43, 24.09, 25.47, 25.78, 26.84, 28.08, 28.1, 31.24, 29.32, 30.11, 30.07, 30.13, 28.8, 28.5, 27.31, 28.06], "ttmEps": [0.6049, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.0106, 0.058, 0.058, 0.058, 0.058, 0.058, 0.058, 0.058, 0.058, 0.058, -0.629, -0.629, -0.629, -0.629, -0.629, -0.629, -0.629, -0.629, -0.629, -0.629, -0.629, -0.629, -0.629, -0.63, -0.63, -0.63, -0.63, -0.63, -0.63, -0.63, -0.63, -0.63, -0.63, -0.63, -0.63, -0.63, -0.63, -0.23, -0.23, -0.23, -0.23, -0.23, -0.23, -0.23, -0.23, -0.23, -0.23, -0.23, -0.23, -0.23, -0.23, -0.23, -0.23, 0.1972, 0.1972, 0.1972, 0.1972, 0.1972, 0.1972, 0.1972, 0.1972, 0.1972, 0.1972, 1.4672, 1.4672, 1.4672, 1.4672, 1.4672, 1.4672, 1.4672, 1.4672, 1.4672, 1.4672, 1.4672, 1.4672, 1.4672, 2.0172, 2.0172, 2.0172, 2.0172, 2.0172, 2.0172, 2.0172, 2.0172, 2.0172, 2.0172, 2.0172, 2.0172, 2.0172, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.9972, 1.7739, 1.7739, 1.7739, 1.7739, 1.7739, 1.7739, 1.7739, 1.7739, 1.7739, 1.7739, 1.4639, 1.4639, 1.4639, 1.4639, 1.4639, 1.4639, 1.4639, 1.4639, 1.4639, 1.4639, 1.4639, 1.4639, 1.4639, 1.1739, 1.1739, 1.1739, 1.1739, 1.1739, 1.1739, 1.1739, 1.1739, 1.1739, 1.1739], "quarterlyEps": [0.101, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, -0.15, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, 0.04, -0.62, -0.62, -0.62, -0.62, -0.62, -0.62, -0.62, -0.62, -0.62, -0.62, -0.62, -0.62, -0.62, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.4672, 0.4672, 0.4672, 0.4672, 0.4672, 0.4672, 0.4672, 0.4672, 0.4672, 0.4672, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.65, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.2439, 0.2439, 0.2439, 0.2439, 0.2439, 0.2439, 0.2439, 0.2439, 0.2439, 0.2439, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36, 0.36], "priceIndex": [100.0, 88.67263526664073, 89.60685091475281, 86.95990657843518, 87.85519657454262, 88.20552744258467, 87.81627092253794, 83.76800311405216, 86.95990657843518, 90.73569482288826, 90.57999221486959, 87.19346049046321, 81.89957181782795, 82.13312572985598, 86.25924484235111, 76.76138575321136, 79.33047878551966, 82.52238224990268, 82.7559361619307, 90.07395873880887, 88.63370961463603, 93.2658622031919, 95.8349552355002, 87.69949396652395, 90.3075126508369, 84.42973919813157, 76.52783184118334, 77.50097314130011, 72.40171272868821, 73.45270533281433, 74.93188010899182, 70.57220708446866, 75.28221097703386, 68.2366679641884, 68.39237057220708, 70.80576099649669, 72.40171272868821, 69.24873491630984, 66.05683145192681, 67.38030362008563, 66.13468275593615, 59.244842351109384, 55.50797975866095, 59.32269365511872, 62.04748929544569, 63.48773841961852, 59.984429739198134, 57.53211366290385, 61.69715842740365, 58.23277539898793, 59.40054495912806, 59.55624756714675, 59.51732191514208, 58.466329311015954, 54.02880498248346, 59.945504087193456, 63.29311015959518, 68.43129622421175, 63.33203581159984, 56.98715453483846, 51.771117166212534, 48.812767613857524, 52.78318411833398, 57.92137018295056, 60.256909303230834, 67.30245231607628, 65.43402101985207, 60.64616582327754, 62.203191903464386, 64.03269754768391, 64.8890618917867, 71.27286882055273, 72.6741922927209, 69.05410665628648, 69.67691708836122, 69.7158427403659, 56.403269754768395, 59.08913974309069, 61.93071233943168, 61.93071233943168, 61.38575321136629, 57.804593226936554, 58.11599844297392, 54.846243674581544, 53.717399766446086, 60.60724017127287, 65.35616971584274, 62.514597119501744, 60.95757103931491, 62.16426625145971, 63.05955624756714, 60.95757103931491, 65.58972362787077, 61.38575321136629, 63.05955624756714, 62.942779291553144, 67.73063448812768, 67.18567536006228, 65.47294667185675, 64.69443363176333, 67.53600622810433, 72.94667185675358, 73.18022576878163, 66.99104710003893, 68.31451926819774, 79.71973530556636, 78.12378357337485, 77.96808096535617, 85.94783962631372, 88.90618917866874, 85.71428571428571, 91.24172829894901, 87.66056831451927, 84.27403659011287, 85.83106267029973, 88.67263526664073, 91.47528221097703, 94.58933437135072, 98.0926430517711, 96.73024523160763, 98.67652783184118, 96.37991436356559, 99.14363565589723, 102.5690930323083, 106.53950953678475, 94.200077851304, 93.46049046321527, 97.82016348773841, 95.21214480342546, 103.19190346438303, 100.15570260801867, 108.6025690930323, 107.78513040093422, 103.54223433242507, 108.991825613079, 116.97158427403657, 103.97041650447645, 104.28182172051382, 114.63604515375631, 99.53289217594394, 98.98793304787856, 93.77189567925262, 99.14363565589723, 100.35033086804204, 104.47644998053718, 109.30323082911637, 109.38108213312574, 121.60373686259243, 114.13001167769559, 117.20513818606462, 117.04943557804593, 117.28298949007394, 112.1058777734527, 110.93810821331256, 106.3059556247567, 109.22537952510703], "epsIndex": [100.0, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 1.7523557612828569, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, 9.588361712679783, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -103.9841296081997, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -104.14944618945282, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, -38.02281368821293, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 32.600429823111256, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 242.55248801454786, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 333.4766077037527, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 330.1702760786907, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 293.2550834848735, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 242.0069432964126, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374, 194.06513473301374], "valuationGap": [0.0, -86.92027950535787, -87.85449515346995, -85.20755081715232, -86.10284081325976, -86.45317168130181, -86.06391516125508, -82.0156473527693, -85.20755081715232, -88.9833390616054, -88.82763645358673, -85.44110472918035, -80.14721605654509, -80.38076996857312, -84.50688908106825, -75.0090299919285, -77.5781230242368, -80.77002648861982, -81.00358040064785, -80.48559702612908, -79.04534790195625, -83.67750049051212, -86.24659352282042, -78.11113225384416, -80.71915093815711, -74.84137748545179, -66.93947012850356, -67.91261142862032, -176.3858423368879, -177.436834941014, -178.9160097171915, -174.55633669266837, -179.26634058523354, -172.2207975723881, -172.37650018040677, -174.78989060469638, -176.3858423368879, -173.23286452450952, -170.0409610601265, -171.36443322828532, -170.11881236413586, -163.3942885405622, -159.65742594811377, -163.47213984457153, -166.19693548489852, -167.63718460907134, -164.13387592865095, -161.68155985235666, -165.84660461685647, -162.38222158844076, -163.5499911485809, -163.70569375659957, -163.6667681045949, -162.61577550046877, -158.17825117193627, -97.96831777540638, -101.31592384780811, -106.45410991242468, -101.35484949981276, -95.00996822305139, -89.79393085442547, -86.83558130207045, -90.80599780654691, -95.94418387116349, -98.27972299144376, -105.3252660042892, -103.456834708065, -98.66897951149048, -100.2260055916773, -102.05551123589683, -102.91187557999962, -38.672438997441475, -40.07376246960965, -36.45367683317522, -37.076487265249966, -37.115412917254645, -23.80283993165714, -26.488709919979435, -29.330282516320423, -29.330282516320423, -28.785323388255037, 184.7478947876113, 184.43648957157393, 187.7062443399663, 188.83508824810178, 181.94524784327498, 177.19631829870514, 180.03789089504613, 181.59491697523296, 180.38822176308815, 179.49293176698072, 181.59491697523296, 176.9627643866771, 181.16673480318155, 270.41705145618556, 270.5338284121995, 265.745973215625, 266.29093234369043, 268.00366103189594, 268.78217407198935, 265.94060147564835, 260.5299358469991, 260.29638193497107, 266.48556060371374, 265.16208843555495, 253.75687239818632, 255.35282413037783, 252.2021951133345, 244.22243645237694, 241.26408690002194, 244.45599036440495, 238.92854777974168, 242.50970776417142, 245.8962394885778, 244.33921340839095, 241.49764081204995, 238.69499386771366, 235.58094170733995, 232.07763302691956, 233.44003084708305, 231.4937482468495, 233.79036171512507, 231.02664042279343, 190.68599045256522, 186.71557394808877, 199.05500563356952, 199.79459302165827, 195.43491999713513, 198.04293868144805, 190.0631800204905, 193.09938087685487, 184.65251439184124, 185.4699530839393, 138.46470896398753, 133.01511768333359, 125.03535902237603, 138.03652679193615, 137.72512157589878, 127.37089814265629, 142.47405112046866, 143.01901024853404, 148.23504761715998, 142.86330764051536, 141.65661242837058, 137.53049331587542, 132.7037124672962, 84.68405259988799, 72.46139787042131, 79.93512305531814, 76.85999654694912, 77.0156991549678, 76.78214524293979, 81.95925695956103, 83.12702651970118, 87.75917910825703, 84.8397552079067], "quarterMarkers": [100.0, 1.7523557612828569, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 9.588361712679783, null, null, null, null, null, null, null, null, -103.9841296081997, null, null, null, null, null, null, null, null, null, null, null, null, -104.14944618945282, null, null, null, null, null, null, null, null, null, null, null, null, null, -38.02281368821293, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 32.600429823111256, null, null, null, null, null, null, null, null, null, 242.55248801454786, null, null, null, null, null, null, null, null, null, null, null, null, 333.4766077037527, null, null, null, null, null, null, null, null, null, null, null, null, 330.1702760786907, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 293.2550834848735, null, null, null, null, null, null, null, null, null, 242.0069432964126, null, null, null, null, null, null, null, null, null, null, null, null, 194.06513473301374, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-07-31", "2023-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-26", "", "", "", "", "", "", "", "", "2024-05-02", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-11-07", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-25", "", "", "", "", "", "", "", "", "", "2025-05-06", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-05", "", "", "", "", "", "", "", "", "", "", "", "", "2025-11-03", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-23", "", "", "", "", "", "", "", "", "", "2026-05-04", "", "", "", "", "", "", "", "", "", "", "", "", "2026-08-03", "", "", "", "", "", "", "", "", ""], "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": [null, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -250.0, -77.77777777777777, -77.77777777777777, -77.77777777777777, -77.77777777777777, -77.77777777777777, -77.77777777777777, -77.77777777777777, -77.77777777777777, -77.77777777777777, null, null, null, null, null, null, null, null, null, null, null, null, null, -25.925925925925924, -25.925925925925924, -25.925925925925924, -25.925925925925924, -25.925925925925924, -25.925925925925924, -25.925925925925924, -25.925925925925924, -25.925925925925924, -25.925925925925924, -25.925925925925924, -25.925925925925924, -25.925925925925924, -25.925925925925924, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 38.88888888888889, 104.91228070175438, 104.91228070175438, 104.91228070175438, 104.91228070175438, 104.91228070175438, 104.91228070175438, 104.91228070175438, 104.91228070175438, 104.91228070175438, 104.91228070175438, 103.125, 103.125, 103.125, 103.125, 103.125, 103.125, 103.125, 103.125, 103.125, 103.125, 103.125, 103.125, 103.125, 132.14285714285714, 132.14285714285714, 132.14285714285714, 132.14285714285714, 132.14285714285714, 132.14285714285714, 132.14285714285714, 132.14285714285714, 132.14285714285714, 132.14285714285714, 132.14285714285714, 132.14285714285714, 132.14285714285714, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.689655172413783, -20.21589793915604, -20.21589793915604, -20.21589793915604, -20.21589793915604, -20.21589793915604, -20.21589793915604, -20.21589793915604, -20.21589793915604, -20.21589793915604, -20.21589793915604, 36.00000000000001, 36.00000000000001, 36.00000000000001, 36.00000000000001, 36.00000000000001, 36.00000000000001, 36.00000000000001, 36.00000000000001, 36.00000000000001, 36.00000000000001, 36.00000000000001, 36.00000000000001, 36.00000000000001, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0, 20.0], "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": [81, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 120, 4, 11, 18, 25, 32, 39, 46, 53, 60, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 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, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95, 102, 109, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-10-20", "latestDate": "2026-10-09", "startClose": 25.69, "latestClose": 28.06, "startTtmEps": 0.6049, "latestTtmEps": 1.1739, "priceChangePct": 9.225379525107025, "epsChangePct": 94.06513473301372, "earningsGapPct": 84.83975520790669, "startMultiple": 42.469829723921315, "latestMultiple": 23.903228554391344, "multipleChangePct": -43.717154719535536, "latestQuarter": "2026-08-03", "tone": "positive", "read": "Earnings power is leading market price; the spread is closing and has persisted through 6 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 63.04474142940148, "earningsMovePct": -41.80547293277811, "spread": -104.8502143621796, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 9.225379525107025, "earningsMovePct": 94.06513473301372, "spread": 84.83975520790669, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "closing", "directionLabel": "Closing", "persistenceQuarters": 6, "persistenceLabel": "6 quarters", "summary": "Earnings power is leading market price; the spread is closing and has persisted through 6 updates.", "marketChangePct": 9.225379525107025, "earningsChangePct": 94.06513473301372, "recentMarketMovePoints": 10.081743869209802, "recentEarningsMovePoints": -47.941808563398865}, "pressure": {"score": 60, "band": "moderate", "label": "Moderate \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 81, "band": "high", "label": "High confidence", "anchorStability": 50, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "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": 2.01821106, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.15034948, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.0038728, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.07224569, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01466724, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "mixed", "value": 3.021862882235249, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-10-09", "requiredThrough": "2026-08-03", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07", "2026-08-14", "2026-08-21", "2026-08-28", "2026-09-04", "2026-09-11", "2026-09-18", "2026-09-25", "2026-10-02", "2026-10-09"], "startDate": "2023-10-27", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 547.1698113207548, 547.1698113207548, 547.1698113207548, 547.1698113207548, 547.1698113207548, 547.1698113207548, 547.1698113207548, 547.1698113207548, 547.1698113207548, -5933.962264150942, -5933.962264150942, -5933.962264150942, -5933.962264150942, -5933.962264150942, -5933.962264150942, -5933.962264150942, -5933.962264150942, -5933.962264150942, -5933.962264150942, -5933.962264150942, -5933.962264150942, -5933.962264150942, -5943.396226415094, -5943.396226415094, -5943.396226415094, -5943.396226415094, -5943.396226415094, -5943.396226415094, -5943.396226415094, -5943.396226415094, -5943.396226415094, -5943.396226415094, -5943.396226415094, -5943.396226415094, -5943.396226415094, -5943.396226415094, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, -2169.8113207547167, 1860.3773584905657, 1860.3773584905657, 1860.3773584905657, 1860.3773584905657, 1860.3773584905657, 1860.3773584905657, 1860.3773584905657, 1860.3773584905657, 1860.3773584905657, 1860.3773584905657, 13841.509433962265, 13841.509433962265, 13841.509433962265, 13841.509433962265, 13841.509433962265, 13841.509433962265, 13841.509433962265, 13841.509433962265, 13841.509433962265, 13841.509433962265, 13841.509433962265, 13841.509433962265, 13841.509433962265, 19030.18867924528, 19030.18867924528, 19030.18867924528, 19030.18867924528, 19030.18867924528, 19030.18867924528, 19030.18867924528, 19030.18867924528, 19030.18867924528, 19030.18867924528, 19030.18867924528, 19030.18867924528, 19030.18867924528, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 18841.509433962263, 16734.905660377357, 16734.905660377357, 16734.905660377357, 16734.905660377357, 16734.905660377357, 16734.905660377357, 16734.905660377357, 16734.905660377357, 16734.905660377357, 16734.905660377357, 13810.377358490565, 13810.377358490565, 13810.377358490565, 13810.377358490565, 13810.377358490565, 13810.377358490565, 13810.377358490565, 13810.377358490565, 13810.377358490565, 13810.377358490565, 13810.377358490565, 13810.377358490565, 13810.377358490565, 11074.528301886792, 11074.528301886792, 11074.528301886792, 11074.528301886792, 11074.528301886792, 11074.528301886792, 11074.528301886792, 11074.528301886792, 11074.528301886792, 11074.528301886792], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.16098241098241, 101.16098241098241, 101.16098241098241, 101.16098241098241, 101.16098241098241, 101.16098241098241, 101.16098241098241, 101.16098241098241, 101.16098241098241, 109.45767195767195, 109.45767195767195, 109.45767195767195, 109.45767195767195, 109.45767195767195, 109.45767195767195, 109.45767195767195, 109.45767195767195, 109.45767195767195, 109.45767195767195, 109.45767195767195, 109.45767195767195, 109.45767195767195, 118.5504701129701, 118.5504701129701, 118.5504701129701, 118.5504701129701, 118.5504701129701, 118.5504701129701, 118.5504701129701, 118.5504701129701, 118.5504701129701, 118.5504701129701, 118.5504701129701, 118.5504701129701, 118.5504701129701, 118.5504701129701, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 121.39505577005576, 147.64831796081796, 147.64831796081796, 147.64831796081796, 147.64831796081796, 147.64831796081796, 147.64831796081796, 147.64831796081796, 147.64831796081796, 147.64831796081796, 147.64831796081796, 172.76673995423994, 172.76673995423994, 172.76673995423994, 172.76673995423994, 172.76673995423994, 172.76673995423994, 172.76673995423994, 172.76673995423994, 172.76673995423994, 172.76673995423994, 172.76673995423994, 172.76673995423994, 172.76673995423994, 193.75469219219218, 193.75469219219218, 193.75469219219218, 193.75469219219218, 193.75469219219218, 193.75469219219218, 193.75469219219218, 193.75469219219218, 193.75469219219218, 193.75469219219218, 193.75469219219218, 193.75469219219218, 193.75469219219218, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 213.45810095810097, 218.5781763906764, 218.5781763906764, 218.5781763906764, 218.5781763906764, 218.5781763906764, 218.5781763906764, 218.5781763906764, 218.5781763906764, 218.5781763906764, 218.5781763906764, 218.26893858143856, 218.26893858143856, 218.26893858143856, 218.26893858143856, 218.26893858143856, 218.26893858143856, 218.26893858143856, 218.26893858143856, 218.26893858143856, 218.26893858143856, 218.26893858143856, 218.26893858143856, 218.26893858143856, 222.8856088231088, 222.8856088231088, 222.8856088231088, 222.8856088231088, 222.8856088231088, 222.8856088231088, 222.8856088231088, 222.8856088231088, 222.8856088231088, 222.8856088231088], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 157.56428415776858, 157.56428415776858, 157.56428415776858, 157.56428415776858, 157.56428415776858, 157.56428415776858, 157.56428415776858, 157.56428415776858, 157.56428415776858, 344.2253214207888, 344.2253214207888, 344.2253214207888, 344.2253214207888, 344.2253214207888, 344.2253214207888, 344.2253214207888, 344.2253214207888, 344.2253214207888, 344.2253214207888, 344.2253214207888, 344.2253214207888, 344.2253214207888, 398.1531924166485, 398.1531924166485, 398.1531924166485, 398.1531924166485, 398.1531924166485, 398.1531924166485, 398.1531924166485, 398.1531924166485, 398.1531924166485, 398.1531924166485, 398.1531924166485, 398.1531924166485, 398.1531924166485, 398.1531924166485, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 194.40509915014164, 217.4901939420353, 217.4901939420353, 217.4901939420353, 217.4901939420353, 217.4901939420353, 217.4901939420353, 217.4901939420353, 217.4901939420353, 217.4901939420353, 217.4901939420353, 255.21900196121157, 255.21900196121157, 255.21900196121157, 255.21900196121157, 255.21900196121157, 255.21900196121157, 255.21900196121157, 255.21900196121157, 255.21900196121157, 255.21900196121157, 255.21900196121157, 255.21900196121157, 255.21900196121157, 339.71453475702765, 339.71453475702765, 339.71453475702765, 339.71453475702765, 339.71453475702765, 339.71453475702765, 339.71453475702765, 339.71453475702765, 339.71453475702765, 339.71453475702765, 339.71453475702765, 339.71453475702765, 339.71453475702765, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 384.5799738505121, 424.32991937241235, 424.32991937241235, 424.32991937241235, 424.32991937241235, 424.32991937241235, 424.32991937241235, 424.32991937241235, 424.32991937241235, 424.32991937241235, 424.32991937241235, 397.0336674656788, 397.0336674656788, 397.0336674656788, 397.0336674656788, 397.0336674656788, 397.0336674656788, 397.0336674656788, 397.0336674656788, 397.0336674656788, 397.0336674656788, 397.0336674656788, 397.0336674656788, 397.0336674656788, 338.398888646764, 338.398888646764, 338.398888646764, 338.398888646764, 338.398888646764, 338.398888646764, 338.398888646764, 338.398888646764, 338.398888646764, 338.398888646764], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 11, "coverageWeeks": 144, "exactReportDates": 11, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 94.06513473301374, "valuationContribution": -84.8397552079067, "marketMove": 9.22537952510703, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 94.06513473301374}, {"key": "valuation", "label": "Relative valuation contribution", "value": -84.8397552079067}, {"key": "market", "label": "Total market move", "value": 9.22537952510703}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": -98.24764423871714, "surprisePct": -250.0, "immediateReturnPct": -11.32736473335928, "forward4WeekPct": -11.794472557415336, "forward13WeekPct": -13.740755157648898, "toDateReturnPct": 9.225379525107025, "weeksSince": 154, "availabilitySource": "reported", "spread": -86.92027950535787, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2024-03-01", "periodEnd": "2023-12-31", "earningsChangePct": 447.1698113207547, "surprisePct": -77.77777777777777, "immediateReturnPct": 8.842897460018806, "forward4WeekPct": 5.973659454374403, "forward13WeekPct": -9.031044214487306, "toDateReturnPct": 31.984948259642508, "weeksSince": 136, "availabilitySource": "reported", "spread": -80.48559702612908, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": null, "surprisePct": null, "immediateReturnPct": -6.579608237066791, "forward4WeekPct": -2.8628829733802097, "forward13WeekPct": -23.55600200904068, "toDateReturnPct": 40.93420391762932, "weeksSince": 127, "availabilitySource": "reported", "spread": -176.3858423368879, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": null, "surprisePct": -25.925925925925924, "immediateReturnPct": -10.417892878163615, "forward4WeekPct": -4.0023543260741645, "forward13WeekPct": -18.304885226603872, "toDateReturnPct": 65.15597410241318, "weeksSince": 114, "availabilitySource": "reported", "spread": -163.3942885405622, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-11-08", "periodEnd": "2024-09-30", "earningsChangePct": null, "surprisePct": 38.88888888888889, "immediateReturnPct": 10.951008645533133, "forward4WeekPct": 5.475504322766578, "forward13WeekPct": 15.129682997118143, "toDateReturnPct": 102.16138328530255, "weeksSince": 100, "availabilitySource": "reported", "spread": -97.96831777540638, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-28", "periodEnd": "2024-12-31", "earningsChangePct": null, "surprisePct": 104.91228070175438, "immediateReturnPct": 9.838032393521278, "forward4WeekPct": 7.438512297540489, "forward13WeekPct": -17.216556688662276, "toDateReturnPct": 68.32633473305336, "weeksSince": 84, "availabilitySource": "reported", "spread": -38.672438997441475, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-05-09", "periodEnd": "2025-03-31", "earningsChangePct": 644.0162271805274, "surprisePct": 103.125, "immediateReturnPct": -5.833861762840842, "forward4WeekPct": -1.2682308180088753, "forward13WeekPct": 2.7266962587190857, "toDateReturnPct": 77.93278376664551, "weeksSince": 74, "availabilitySource": "reported", "spread": 184.7478947876113, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2025-08-08", "periodEnd": "2025-06-30", "earningsChangePct": 37.486368593238815, "surprisePct": 132.14285714285714, "immediateReturnPct": 2.7266962587190857, "forward4WeekPct": 6.65821179454662, "forward13WeekPct": 27.013316423589107, "toDateReturnPct": 77.93278376664551, "weeksSince": 61, "availabilitySource": "reported", "spread": 270.41705145618556, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-11-07", "periodEnd": "2025-09-30", "earningsChangePct": -0.9914733293674316, "surprisePct": -20.689655172413783, "immediateReturnPct": -0.19930244145490716, "forward4WeekPct": 16.791230692575997, "forward13WeekPct": 26.307922272047833, "toDateReturnPct": 39.81066268061784, "weeksSince": 48, "availabilitySource": "reported", "spread": 252.2021951133345, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-02-27", "periodEnd": "2025-12-31", "earningsChangePct": -11.180652914079714, "surprisePct": -20.21589793915604, "immediateReturnPct": 3.4550451511582425, "forward4WeekPct": -1.3349038084020437, "forward13WeekPct": 4.868472712995686, "toDateReturnPct": 10.168826069886139, "weeksSince": 32, "availabilitySource": "reported", "spread": 190.68599045256522, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-05-08", "periodEnd": "2026-03-31", "earningsChangePct": -17.475618693274708, "surprisePct": 36.00000000000001, "immediateReturnPct": -3.9364391477067495, "forward4WeekPct": -3.250270855904669, "forward13WeekPct": 1.4806789454676839, "toDateReturnPct": 1.3362224629830166, "weeksSince": 22, "availabilitySource": "reported", "spread": 138.46470896398753, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-08-07", "periodEnd": "2026-06-30", "earningsChangePct": -19.810096318054516, "surprisePct": 20.0, "immediateReturnPct": 0.07122507122507837, "forward4WeekPct": 7.086894586894599, "forward13WeekPct": null, "toDateReturnPct": -0.07122507122506727, "weeksSince": 9, "availabilitySource": "reported", "spread": 84.68405259988799, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}], "latestEvent": {"date": "2026-08-07", "periodEnd": "2026-06-30", "earningsChangePct": -19.810096318054516, "surprisePct": 20.0, "immediateReturnPct": 0.07122507122507837, "forward4WeekPct": 7.086894586894599, "forward13WeekPct": null, "toDateReturnPct": -0.07122507122506727, "weeksSince": 9, "availabilitySource": "reported", "spread": 84.68405259988799, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 2 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Oil & Gas Equipment & Services", "population": 25, "spreadPercentile": 12.5, "qualityPercentile": 58.3, "rarityPercentile": 87.5, "currentOneYearSpread": -120.43835700000001, "lead": "price", "relatedSignals": [{"tickerId": 4394, "symbol": "WTTR", "name": "Select Energy Services Inc", "spread": -107.45631199999998, "lead": "price", "quality": 12.5}, {"tickerId": 4465, "symbol": "XPRO", "name": "Expro Group Holdings NV", "spread": -105.32471399999999, "lead": "price", "quality": 62.5}, {"tickerId": 2883, "symbol": "NOV", "name": "NOV Inc.", "spread": -136.556678, "lead": "price", "quality": 50}, {"tickerId": 2458, "symbol": "LBRT", "name": "Liberty Energy Inc.", "spread": -102.907558, "lead": "price", "quality": 37.5}, {"tickerId": 3344, "symbol": "RES", "name": "RPC Inc", "spread": -101.276882, "lead": "price", "quality": 62.5}, {"tickerId": 4348, "symbol": "WHD", "name": "Cactus Inc", "spread": -146.303751, "lead": "price", "quality": 87.5}, {"tickerId": 7312, "symbol": "NESR", "name": "National Energy Services Reunited Corp Ordinary Shares", "spread": -91.19748299999999, "lead": "price", "quality": 87.5}, {"tickerId": 1545, "symbol": "FLOC", "name": "Flowco Holdings Inc.", "spread": -86.000391, "lead": "price", "quality": 75}]}, "historicalOutcomes": {"available": true, "sampleSize": 17, "historyWeeks": 156, "horizons": [{"weeks": 13, "observations": 17, "medianReturn": -1.9351866072799817, "positiveRate": 47.05882352941176, "downsideDecile": -10.655737704918034, "bestReturn": 22.818791946308735, "worstReturn": -26.326889279437605}], "note": "Comparable outcomes use the available three-year peer history, are descriptive, include overlapping periods and are not a forecast."}, "transitions": [{"date": "2023-10-20", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2025-05-09", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "dataIntegrity": {"asOf": "2026-10-09", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}