{"ticker": {"uuid": "1322eff0-d638-4be0-8dc7-aa2660120f89", "symbol": "OSIS", "name": "OSI Systems Inc", "sector": "Technology", "industry": "Electronic Components", "currency": "USD"}, "next_event": {"report_date": "2026-08-20", "fiscal_date_ending": "2026-06-30", "estimate": 3.75, "session": "Time unconfirmed", "days": 7}, "profile": {"sample": 12, "measured": 12, "beats": 11, "misses": 1, "inline": 0, "beat_rate": 91.7, "beat_rate_label": "91.7%", "average_surprise": 5.5, "average_surprise_label": "+5.5%", "median_surprise": 2.4, "surprise_dispersion": 7.5, "average_reaction": 1.7, "average_reaction_label": "+1.7%", "average_abs_reaction": 9.2, "positive_response_rate": 50.0, "confirmation_rate": 45.5, "reaction_sample": 12, "streak": {"count": 2, "band": "beat", "label": "2 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 63, "band": "Elevated", "tone": "caution", "days": 7, "proximity_component": 26, "reaction_component": 23, "variability_component": 9, "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": 99, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 7.5, "revenue_growth_1y": 7.0, "cash_conversion": 0.83, "net_margin": 8.4, "earnings_yield": 4.8, "eps_surprise_avg": 1.1, "sue_score": 0.65, "pe_ratio": 25.6, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 236.23, "currency": "USD", "return_13w": 2.3, "fair_value": 189.325994, "fair_value_gap": 24.8, "relative_strength": -18.5, "trend_signal": "Inactive", "expectation_direction": "positive", "expectation_probability": 61.2}, "records": [{"period_end": "2023-06-30", "reported_date": "2023-08-24", "date_source": "exact", "eps_actual": 2.66, "eps_estimate": 2.54, "eps_surprise": 0.12, "surprise_pct": 4.7244, "surprise_label": "+4.7%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 14.997854997855, "one_week_reaction_label": "+15.0%", "four_week_reaction": 1.552981552981555, "four_week_reaction_label": "+1.6%", "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-09-30", "reported_date": "2023-10-26", "date_source": "exact", "eps_actual": 0.91, "eps_estimate": 0.86, "eps_surprise": 0.05, "surprise_pct": 5.814, "surprise_label": "+5.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -7.426905673512005, "one_week_reaction_label": "-7.4%", "four_week_reaction": 3.2109293421510596, "four_week_reaction_label": "+3.2%", "confirmation": "diverged", "revenue": 279210000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 12879000.0, "operating_cash_flow": -37160000.0, "free_cash_flow": -25083000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-25", "date_source": "exact", "eps_actual": 2.21, "eps_estimate": 1.75, "eps_surprise": 0.46, "surprise_pct": 26.2857, "surprise_label": "+26.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 3.59403078365498, "one_week_reaction_label": "+3.6%", "four_week_reaction": 5.187905305101962, "four_week_reaction_label": "+5.2%", "confirmation": "confirmed", "revenue": 480907000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 44679000.0, "operating_cash_flow": -23528000.0, "free_cash_flow": -15856000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-25", "date_source": "exact", "eps_actual": 2.16, "eps_estimate": 2.11, "eps_surprise": 0.05, "surprise_pct": 2.3697, "surprise_label": "+2.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -0.5312084993359886, "one_week_reaction_label": "-0.5%", "four_week_reaction": 2.751955142393403, "four_week_reaction_label": "+2.8%", "confirmation": "contained", "revenue": 344007000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 17936000.0, "operating_cash_flow": -52074000.0, "free_cash_flow": -42629000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-08-22", "date_source": "exact", "eps_actual": 2.84, "eps_estimate": 2.79, "eps_surprise": 0.05, "surprise_pct": 1.7921, "surprise_label": "+1.8%", "surprise_band": "beat", "eps_yoy": 6.766917293233071, "eps_yoy_label": "+6.8%", "one_week_reaction": 4.152201083182884, "one_week_reaction_label": "+4.2%", "four_week_reaction": 0.9512567698930539, "four_week_reaction_label": "+1.0%", "confirmation": "confirmed", "revenue": 480907000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 44679000.0, "operating_cash_flow": -29043000.0, "free_cash_flow": -16121000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-24", "date_source": "exact", "eps_actual": 1.25, "eps_estimate": 1.08, "eps_surprise": 0.17, "surprise_pct": 15.7407, "surprise_label": "+15.7%", "surprise_band": "beat", "eps_yoy": 37.36263736263736, "eps_yoy_label": "+37.4%", "one_week_reaction": -7.241974456334126, "one_week_reaction_label": "-7.2%", "four_week_reaction": 4.03866068346565, "four_week_reaction_label": "+4.0%", "confirmation": "diverged", "revenue": 344007000.0, "revenue_yoy": 23.207263350166542, "revenue_yoy_label": "+23.2%", "net_income": 17936000.0, "operating_cash_flow": -37160000.0, "free_cash_flow": -25083000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-23", "date_source": "exact", "eps_actual": 2.42, "eps_estimate": 2.33, "eps_surprise": 0.09, "surprise_pct": 3.8627, "surprise_label": "+3.9%", "surprise_band": "beat", "eps_yoy": 9.502262443438912, "eps_yoy_label": "+9.5%", "one_week_reaction": 19.998799231508166, "one_week_reaction_label": "+20.0%", "four_week_reaction": 27.083333333333325, "four_week_reaction_label": "+27.1%", "confirmation": "confirmed", "revenue": 419820000.0, "revenue_yoy": -12.702455984213165, "revenue_yoy_label": "-12.7%", "net_income": 37819000.0, "operating_cash_flow": 52548000.0, "free_cash_flow": 64625000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-05-01", "date_source": "exact", "eps_actual": 2.44, "eps_estimate": 2.4, "eps_surprise": 0.04, "surprise_pct": 1.6667, "surprise_label": "+1.7%", "surprise_band": "beat", "eps_yoy": 12.962962962962955, "eps_yoy_label": "+13.0%", "one_week_reaction": 11.493454978183264, "one_week_reaction_label": "+11.5%", "four_week_reaction": 12.772709242364137, "four_week_reaction_label": "+12.8%", "confirmation": "confirmed", "revenue": 444354000.0, "revenue_yoy": 29.170045958367126, "revenue_yoy_label": "+29.2%", "net_income": 41134000.0, "operating_cash_flow": 81642000.0, "free_cash_flow": 90589000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-08-21", "date_source": "exact", "eps_actual": 3.24, "eps_estimate": 3.19, "eps_surprise": 0.05, "surprise_pct": 1.5674, "surprise_label": "+1.6%", "surprise_band": "beat", "eps_yoy": 14.084507042253536, "eps_yoy_label": "+14.1%", "one_week_reaction": -2.3775984974602045, "one_week_reaction_label": "-2.4%", "four_week_reaction": 0.22623468647287368, "four_week_reaction_label": "+0.2%", "confirmation": "diverged", "revenue": 504985000.0, "revenue_yoy": 5.006789254471239, "revenue_yoy_label": "+5.0%", "net_income": 52748000.0, "operating_cash_flow": 562000.0, "free_cash_flow": 10829000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-30", "date_source": "exact", "eps_actual": 1.42, "eps_estimate": 1.45, "eps_surprise": -0.03, "surprise_pct": -2.069, "surprise_label": "-2.1%", "surprise_band": "miss", "eps_yoy": 13.599999999999996, "eps_yoy_label": "+13.6%", "one_week_reaction": 10.89164111345624, "one_week_reaction_label": "+10.9%", "four_week_reaction": -0.003982318505841793, "four_week_reaction_label": "-0.0%", "confirmation": "diverged", "revenue": 384623000.0, "revenue_yoy": 11.806736490827221, "revenue_yoy_label": "+11.8%", "net_income": 20556000.0, "operating_cash_flow": 17137000.0, "free_cash_flow": 28574000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-29", "date_source": "exact", "eps_actual": 2.58, "eps_estimate": 2.52, "eps_surprise": 0.06, "surprise_pct": 2.381, "surprise_label": "+2.4%", "surprise_band": "beat", "eps_yoy": 6.61157024793389, "eps_yoy_label": "+6.6%", "one_week_reaction": -9.036692243354311, "one_week_reaction_label": "-9.0%", "four_week_reaction": 6.509327611913152, "four_week_reaction_label": "+6.5%", "confirmation": "diverged", "revenue": 464057000.0, "revenue_yoy": 10.53713496260302, "revenue_yoy_label": "+10.5%", "net_income": 38699000.0, "operating_cash_flow": 62200000.0, "free_cash_flow": 64476000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-05-04", "date_source": "exact", "eps_actual": 2.6, "eps_estimate": 2.54, "eps_surprise": 0.06, "surprise_pct": 2.3622, "surprise_label": "+2.4%", "surprise_band": "beat", "eps_yoy": 6.557377049180333, "eps_yoy_label": "+6.6%", "one_week_reaction": -18.29026548672566, "one_week_reaction_label": "-18.3%", "four_week_reaction": -23.27433628318584, "four_week_reaction_label": "-23.3%", "confirmation": "diverged", "revenue": 453246000.0, "revenue_yoy": 2.0011072253203523, "revenue_yoy_label": "+2.0%", "net_income": 40216000.0, "operating_cash_flow": 14457000.0, "free_cash_flow": 22016000.0, "currency": "USD"}], "charts": {"quarters": ["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"], "eps_actual": [2.66, 0.91, 2.21, 2.16, 2.84, 1.25, 2.42, 2.44, 3.24, 1.42, 2.58, 2.6], "eps_estimate": [2.54, 0.86, 1.75, 2.11, 2.79, 1.08, 2.33, 2.4, 3.19, 1.45, 2.52, 2.54], "surprise": [4.7244, 5.814, 26.2857, 2.3697, 1.7921, 15.7407, 3.8627, 1.6667, 1.5674, -2.069, 2.381, 2.3622], "reaction_1w": [14.997854997855, -7.426905673512005, 3.59403078365498, -0.5312084993359886, 4.152201083182884, -7.241974456334126, 19.998799231508166, 11.493454978183264, -2.3775984974602045, 10.89164111345624, -9.036692243354311, -18.29026548672566], "reaction_4w": [1.552981552981555, 3.2109293421510596, 5.187905305101962, 2.751955142393403, 0.9512567698930539, 4.03866068346565, 27.083333333333325, 12.772709242364137, 0.22623468647287368, -0.003982318505841793, 6.509327611913152, -23.27433628318584], "revenue": [null, 279.21, 480.91, 344.01, 480.91, 344.01, 419.82, 444.35, 504.99, 384.62, 464.06, 453.25], "net_income": [null, 12.88, 44.68, 17.94, 44.68, 17.94, 37.82, 41.13, 52.75, 20.56, 38.7, 40.22], "financial_unit": "millions", "scatter": [{"x": 4.7244, "y": 14.997854997855, "label": "2023-06-30"}, {"x": 5.814, "y": -7.426905673512005, "label": "2023-09-30"}, {"x": 26.2857, "y": 3.59403078365498, "label": "2023-12-31"}, {"x": 2.3697, "y": -0.5312084993359886, "label": "2024-03-31"}, {"x": 1.7921, "y": 4.152201083182884, "label": "2024-06-30"}, {"x": 15.7407, "y": -7.241974456334126, "label": "2024-09-30"}, {"x": 3.8627, "y": 19.998799231508166, "label": "2024-12-31"}, {"x": 1.6667, "y": 11.493454978183264, "label": "2025-03-31"}, {"x": 1.5674, "y": -2.3775984974602045, "label": "2025-06-30"}, {"x": -2.069, "y": 10.89164111345624, "label": "2025-09-30"}, {"x": 2.381, "y": -9.036692243354311, "label": "2025-12-31"}, {"x": 2.3622, "y": -18.29026548672566, "label": "2026-03-31"}], "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, 114.997854997855, 114.84341484341485, 107.15572715572716, 101.55298155298156, 97.4002574002574, 101.27842127842128, 101.27842127842128, 100.68640068640069, 98.6014586014586, 91.27842127842129, 93.05877305877306, 95.54697554697555, 101.76748176748175, 103.38052338052337, 105.86014586014585, 105.01072501072501, 110.44187044187044, 111.05105105105106, 110.72501072501073, 105.87730587730589, 106.7009867009867, 109.81552981552983, 113.76233376233378, 110.75933075933075, 117.63191763191763, 115.5126555126555, 113.07593307593307, 113.6164736164736, 113.7022737022737, 112.14071214071213, 117.81209781209783, 122.53968253968253, 122.15358215358216, 119.27069927069927, 116.29343629343629, 115.67567567567568, 116.31059631059632, 116.6795366795367, 119.4937794937795, 122.55684255684255, 123.32904332904333, 118.90175890175891, 115.47833547833548, 116.85113685113686, 117.992277992278, 118.07807807807808, 122.994422994423, 124.68468468468468, 128.983268983269, 119.57099957099959, 119.88845988845989, 123.56928356928358, 128.70012870012872, 128.5885885885886, 119.91419991419991, 124.74474474474474, 124.85628485628486, 124.74474474474474, 124.82196482196481, 127.00986700986701, 124.28142428142428, 115.28099528099528, 113.39339339339338, 129.73830973830977, 129.3007293007293, 141.4929214929215, 152.2093522093522, 155.5898755898756, 155.97597597597596, 150.21021021021022, 147.018447018447, 143.0973830973831, 131.57443157443157, 142.90862290862293, 171.48863148863148, 168.54568854568853, 177.66623766623766, 181.61304161304162, 173.54783354783356, 176.92835692835695, 156.75675675675674, 158.07378807378808, 166.26340626340627, 165.86872586872587, 149.6868296868297, 162.5997425997426, 166.61518661518662, 173.04161304161306, 192.93007293007292, 191.7889317889318, 199.05619905619906, 195.14371514371516, 187.99656799656802, 194.31145431145433, 196.94551694551694, 184.42728442728443, 192.23509223509225, 199.4937794937795, 182.53968253968253, 181.35993135993135, 193.97683397683397, 188.39124839124838, 193.85671385671387, 201.003861003861, 196.22479622479622, 197.3830973830974, 200.3861003861004, 201.45860145860146, 202.007722007722, 202.84856284856284, 215.58987558987562, 207.20720720720723, 209.76404976404973, 215.45259545259546, 238.91891891891893, 244.41012441012444, 234.70613470613472, 215.44401544401546, 232.3895323895324, 228.22822822822823, 222.59974259974263, 226.96696696696694, 231.5057915057915, 219.28785928785933, 239.31359931359935, 250.52767052767052, 235.94165594165597, 214.62033462033463, 232.74131274131275, 230.46761046761048, 251.2998712998713, 244.70184470184472, 229.3264693264693, 232.4495924495925, 235.47833547833545, 233.65937365937364, 230.03861003861005, 251.7288717288717, 265.7057057057057, 251.0596310596311, 242.3852423852424, 198.05233805233806, 176.23337623337625, 190.56199056199057, 185.971685971686, 169.65250965250965, 193.50493350493352, 191.14543114543113, 187.2930072930073, 190.27027027027026, 185.76576576576576, 182.46246246246247, 185.9287859287859, 189.95280995280993, 202.68554268554269], "eps_index": [100.0, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907], "gap": [0.0, -2.293680769179872, -2.1392406147397196, 5.548447072947965, 11.151192675693565, 15.303916828417726, 11.425752950253852, 11.425752950253852, 12.01777354227444, 14.102715627216526, 22.151705763321004, 20.37135398296924, 17.88315149476675, 11.66264527426054, 10.049603661218924, 7.569981181596447, 8.419402031017285, 2.9882565998718604, 2.379075990691234, 2.705116316731562, 7.552821164436409, 6.729140340755592, 3.6145972262124673, 18.17959001262082, 21.18259301562385, 14.310006143036972, 16.429268262299104, 18.865990699021538, 18.325450158481004, 18.239650072680902, 19.801211634242478, 14.12982596285677, 9.402241235272072, 9.788341621372439, 12.671224504255335, 15.648487481518316, 28.42595771815374, 27.791037083233093, 27.42209671429272, 24.607853900049918, 21.544790836986863, 20.772590064786087, 25.199874492070506, 28.623297915493936, 27.25049654269256, 26.10935540155141, 26.023555315751338, 21.107210399406412, 19.416948709144734, 15.118364410560417, 24.530633822829827, 24.213173505369525, 20.532349824545832, 18.668292352502846, 18.779832464042954, 27.45422113843165, 22.623676307886825, 22.512136196346702, 22.623676307886825, 22.54645623066675, 20.358554042764553, 23.086996771207282, 38.25802468270709, 40.14562657030899, 23.800710225392606, 24.23829066297307, 12.046098470780862, 1.3296677543501687, -2.0508556261732167, -2.4369560122735834, 3.328809753492152, 6.520572945255367, 10.441636866319271, 21.9645883892708, 10.630397055079442, -14.138359256326567, -11.195416313383618, -20.315965433932746, -24.2627693807367, -16.197561315528645, -19.57808469605203, 0.5935154755481733, -0.7235158414831631, -8.91313403110135, -8.518453636420958, 7.66344254547522, -5.249470367437681, -9.264914382881699, -15.691340809308144, -30.498131006297967, -29.356989865156834, -36.624257132424106, -32.7117732199402, -25.56462607279306, -31.87951238767937, -34.513575021741985, -21.995342503509477, -29.803150311317296, -37.06183757000454, -20.107740615907574, -18.927989436156395, -31.544892053059016, -25.959306467473425, -31.42477193293891, -38.57191908008605, -26.53332617034974, -27.691627328650924, -30.69463033165391, -31.76713140415498, -32.316251953275525, -33.15709279411635, -45.898405535429134, -37.51573715276075, -40.07257970960325, -45.76112539814898, -66.14214940893709, -71.63335490014259, -61.92936519615287, -42.667245934033616, -59.61276287955056, -55.451458718246386, -49.82297308976078, -54.19019745698509, -58.72902199580966, -46.51108977787749, -66.53682980361751, -77.75090101768868, -63.16488643167412, -38.939753858084174, -57.0607319790623, -54.78702970536003, -75.61929053762086, -69.02126393959426, -53.645888564218836, -56.769011687342044, -59.797754716084995, -57.978792897123185, -54.35802927635959, -76.04829096662124, -90.02512494345527, -75.37905029738064, -66.70466162299195, -19.46794603781899, 2.35101578114282, -11.977598547471501, -7.387293957166918, 8.931882362009418, -14.92054149041445, -12.561039130912064, -8.708615278488224, -11.685878255751192, -7.181373751246696, -3.8780704479434007, -7.3443939142668455, -11.368417938290861, -24.101150671023618], "quarter_markers": [100.0, 112.70417422867513, null, null, null, null, null, null, null, null, 113.4301270417423, null, null, null, null, null, null, null, null, null, null, null, null, 131.9419237749546, null, null, null, null, null, null, null, null, null, null, null, null, 144.10163339382942, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 147.36842105263156, null, null, null, null, null, null, null, null, 153.53901996370237, null, null, null, null, null, null, null, null, null, null, null, null, 157.35027223230492, null, null, null, null, null, null, null, null, null, null, null, null, null, 162.43194192377496, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 169.69147005444648, null, null, null, null, null, null, null, null, null, 172.77676950998185, null, null, null, null, null, null, null, null, null, null, null, null, 175.68058076225046, null, null, null, null, null, null, null, null, null, null, null, null, null, 178.58439201451907, null, null, null, null, null, null, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [78.6, 24.1, 102.7]}}, "earnings_price": {"available": true, "title": "Earnings and Price Index", "description": "A three-year index of the relationship between earnings power and market price.", "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "close": [116.55, 134.03, 133.85, 124.89, 118.36, 113.52, 118.04, 118.04, 117.35, 114.92, 106.385, 108.46, 111.36, 118.61, 120.49, 123.38, 122.39, 128.72, 129.43, 129.05, 123.4, 124.36, 127.99, 132.59, 129.09, 137.1, 134.63, 131.79, 132.42, 132.52, 130.7, 137.31, 142.82, 142.37, 139.01, 135.54, 134.82, 135.56, 135.99, 139.27, 142.84, 143.74, 138.58, 134.59, 136.19, 137.52, 137.62, 143.35, 145.32, 150.33, 139.36, 139.73, 144.02, 150.0, 149.87, 139.76, 145.39, 145.52, 145.39, 145.48, 148.03, 144.85, 134.36, 132.16, 151.21, 150.7, 164.91, 177.4, 181.34, 181.79, 175.07, 171.35, 166.78, 153.35, 166.56, 199.87, 196.44, 207.07, 211.67, 202.27, 206.21, 182.7, 184.235, 193.78, 193.32, 174.46, 189.51, 194.19, 201.68, 224.86, 223.53, 232.0, 227.44, 219.11, 226.47, 229.54, 214.95, 224.05, 232.51, 212.75, 211.375, 226.08, 219.57, 225.94, 234.27, 228.7, 230.05, 233.55, 234.8, 235.44, 236.42, 251.27, 241.5, 244.48, 251.11, 278.46, 284.86, 273.55, 251.1, 270.85, 266.0, 259.44, 264.53, 269.82, 255.58, 278.92, 291.99, 274.99, 250.14, 271.26, 268.61, 292.89, 285.2, 267.28, 270.92, 274.45, 272.33, 268.11, 293.39, 309.68, 292.61, 282.5, 230.83, 205.4, 222.1, 216.75, 197.73, 225.53, 222.78, 218.29, 221.76, 216.51, 212.66, 216.7, 221.39, 236.23], "ttmEps": [5.51, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.21, 6.25, 6.25, 6.25, 6.25, 6.25, 6.25, 6.25, 6.25, 6.25, 6.25, 6.25, 6.25, 6.25, 7.27, 7.27, 7.27, 7.27, 7.27, 7.27, 7.27, 7.27, 7.27, 7.27, 7.27, 7.27, 7.27, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 7.94, 8.12, 8.12, 8.12, 8.12, 8.12, 8.12, 8.12, 8.12, 8.12, 8.46, 8.46, 8.46, 8.46, 8.46, 8.46, 8.46, 8.46, 8.46, 8.46, 8.46, 8.46, 8.46, 8.67, 8.67, 8.67, 8.67, 8.67, 8.67, 8.67, 8.67, 8.67, 8.67, 8.67, 8.67, 8.67, 8.67, 8.95, 8.95, 8.95, 8.95, 8.95, 8.95, 8.95, 8.95, 8.95, 8.95, 8.95, 8.95, 8.95, 8.95, 8.95, 8.95, 9.35, 9.35, 9.35, 9.35, 9.35, 9.35, 9.35, 9.35, 9.35, 9.35, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.52, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.68, 9.84, 9.84, 9.84, 9.84, 9.84, 9.84, 9.84, 9.84, 9.84, 9.84, 9.84, 9.84, 9.84, 9.84], "quarterlyEps": [1.49, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 2.66, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 0.91, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.21, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.16, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 1.25, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.42, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 2.44, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 3.24, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 1.42, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.58, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6, 2.6], "priceIndex": [100.0, 114.997854997855, 114.84341484341485, 107.15572715572716, 101.55298155298156, 97.4002574002574, 101.27842127842128, 101.27842127842128, 100.68640068640069, 98.6014586014586, 91.27842127842129, 93.05877305877306, 95.54697554697555, 101.76748176748175, 103.38052338052337, 105.86014586014585, 105.01072501072501, 110.44187044187044, 111.05105105105106, 110.72501072501073, 105.87730587730589, 106.7009867009867, 109.81552981552983, 113.76233376233378, 110.75933075933075, 117.63191763191763, 115.5126555126555, 113.07593307593307, 113.6164736164736, 113.7022737022737, 112.14071214071213, 117.81209781209783, 122.53968253968253, 122.15358215358216, 119.27069927069927, 116.29343629343629, 115.67567567567568, 116.31059631059632, 116.6795366795367, 119.4937794937795, 122.55684255684255, 123.32904332904333, 118.90175890175891, 115.47833547833548, 116.85113685113686, 117.992277992278, 118.07807807807808, 122.994422994423, 124.68468468468468, 128.983268983269, 119.57099957099959, 119.88845988845989, 123.56928356928358, 128.70012870012872, 128.5885885885886, 119.91419991419991, 124.74474474474474, 124.85628485628486, 124.74474474474474, 124.82196482196481, 127.00986700986701, 124.28142428142428, 115.28099528099528, 113.39339339339338, 129.73830973830977, 129.3007293007293, 141.4929214929215, 152.2093522093522, 155.5898755898756, 155.97597597597596, 150.21021021021022, 147.018447018447, 143.0973830973831, 131.57443157443157, 142.90862290862293, 171.48863148863148, 168.54568854568853, 177.66623766623766, 181.61304161304162, 173.54783354783356, 176.92835692835695, 156.75675675675674, 158.07378807378808, 166.26340626340627, 165.86872586872587, 149.6868296868297, 162.5997425997426, 166.61518661518662, 173.04161304161306, 192.93007293007292, 191.7889317889318, 199.05619905619906, 195.14371514371516, 187.99656799656802, 194.31145431145433, 196.94551694551694, 184.42728442728443, 192.23509223509225, 199.4937794937795, 182.53968253968253, 181.35993135993135, 193.97683397683397, 188.39124839124838, 193.85671385671387, 201.003861003861, 196.22479622479622, 197.3830973830974, 200.3861003861004, 201.45860145860146, 202.007722007722, 202.84856284856284, 215.58987558987562, 207.20720720720723, 209.76404976404973, 215.45259545259546, 238.91891891891893, 244.41012441012444, 234.70613470613472, 215.44401544401546, 232.3895323895324, 228.22822822822823, 222.59974259974263, 226.96696696696694, 231.5057915057915, 219.28785928785933, 239.31359931359935, 250.52767052767052, 235.94165594165597, 214.62033462033463, 232.74131274131275, 230.46761046761048, 251.2998712998713, 244.70184470184472, 229.3264693264693, 232.4495924495925, 235.47833547833545, 233.65937365937364, 230.03861003861005, 251.7288717288717, 265.7057057057057, 251.0596310596311, 242.3852423852424, 198.05233805233806, 176.23337623337625, 190.56199056199057, 185.971685971686, 169.65250965250965, 193.50493350493352, 191.14543114543113, 187.2930072930073, 190.27027027027026, 185.76576576576576, 182.46246246246247, 185.9287859287859, 189.95280995280993, 202.68554268554269], "epsIndex": [100.0, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907], "valuationGap": [0.0, -2.293680769179872, -2.1392406147397196, 5.548447072947965, 11.151192675693565, 15.303916828417726, 11.425752950253852, 11.425752950253852, 12.01777354227444, 14.102715627216526, 22.151705763321004, 20.37135398296924, 17.88315149476675, 11.66264527426054, 10.049603661218924, 7.569981181596447, 8.419402031017285, 2.9882565998718604, 2.379075990691234, 2.705116316731562, 7.552821164436409, 6.729140340755592, 3.6145972262124673, 18.17959001262082, 21.18259301562385, 14.310006143036972, 16.429268262299104, 18.865990699021538, 18.325450158481004, 18.239650072680902, 19.801211634242478, 14.12982596285677, 9.402241235272072, 9.788341621372439, 12.671224504255335, 15.648487481518316, 28.42595771815374, 27.791037083233093, 27.42209671429272, 24.607853900049918, 21.544790836986863, 20.772590064786087, 25.199874492070506, 28.623297915493936, 27.25049654269256, 26.10935540155141, 26.023555315751338, 21.107210399406412, 19.416948709144734, 15.118364410560417, 24.530633822829827, 24.213173505369525, 20.532349824545832, 18.668292352502846, 18.779832464042954, 27.45422113843165, 22.623676307886825, 22.512136196346702, 22.623676307886825, 22.54645623066675, 20.358554042764553, 23.086996771207282, 38.25802468270709, 40.14562657030899, 23.800710225392606, 24.23829066297307, 12.046098470780862, 1.3296677543501687, -2.0508556261732167, -2.4369560122735834, 3.328809753492152, 6.520572945255367, 10.441636866319271, 21.9645883892708, 10.630397055079442, -14.138359256326567, -11.195416313383618, -20.315965433932746, -24.2627693807367, -16.197561315528645, -19.57808469605203, 0.5935154755481733, -0.7235158414831631, -8.91313403110135, -8.518453636420958, 7.66344254547522, -5.249470367437681, -9.264914382881699, -15.691340809308144, -30.498131006297967, -29.356989865156834, -36.624257132424106, -32.7117732199402, -25.56462607279306, -31.87951238767937, -34.513575021741985, -21.995342503509477, -29.803150311317296, -37.06183757000454, -20.107740615907574, -18.927989436156395, -31.544892053059016, -25.959306467473425, -31.42477193293891, -38.57191908008605, -26.53332617034974, -27.691627328650924, -30.69463033165391, -31.76713140415498, -32.316251953275525, -33.15709279411635, -45.898405535429134, -37.51573715276075, -40.07257970960325, -45.76112539814898, -66.14214940893709, -71.63335490014259, -61.92936519615287, -42.667245934033616, -59.61276287955056, -55.451458718246386, -49.82297308976078, -54.19019745698509, -58.72902199580966, -46.51108977787749, -66.53682980361751, -77.75090101768868, -63.16488643167412, -38.939753858084174, -57.0607319790623, -54.78702970536003, -75.61929053762086, -69.02126393959426, -53.645888564218836, -56.769011687342044, -59.797754716084995, -57.978792897123185, -54.35802927635959, -76.04829096662124, -90.02512494345527, -75.37905029738064, -66.70466162299195, -19.46794603781899, 2.35101578114282, -11.977598547471501, -7.387293957166918, 8.931882362009418, -14.92054149041445, -12.561039130912064, -8.708615278488224, -11.685878255751192, -7.181373751246696, -3.8780704479434007, -7.3443939142668455, -11.368417938290861, -24.101150671023618], "quarterMarkers": [100.0, 112.70417422867513, null, null, null, null, null, null, null, null, 113.4301270417423, null, null, null, null, null, null, null, null, null, null, null, null, 131.9419237749546, null, null, null, null, null, null, null, null, null, null, null, null, 144.10163339382942, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 147.36842105263156, null, null, null, null, null, null, null, null, 153.53901996370237, null, null, null, null, null, null, null, null, null, null, null, null, 157.35027223230492, null, null, null, null, null, null, null, null, null, null, null, null, null, 162.43194192377496, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 169.69147005444648, null, null, null, null, null, null, null, null, null, 172.77676950998185, null, null, null, null, null, null, null, null, null, null, null, null, 175.68058076225046, null, null, null, null, null, null, null, null, null, null, null, null, null, 178.58439201451907, null, null, null, null, null, null, null, null, null, null, null, null, null], "quarterLabels": ["2023-04-27", "2023-08-24", "", "", "", "", "", "", "", "", "2023-10-26", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-25", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-08-22", "", "", "", "", "", "", "", "", "2024-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-05-01", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-08-21", "", "", "", "", "", "", "", "", "", "2025-10-30", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-29", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-05-04", "", "", "", "", "", "", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-03-31", "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", "", "", "", "", "", "", "", "", "", "", "", "", ""], "surprisePct": [2.054794520547947, 4.724409448818902, 4.724409448818902, 4.724409448818902, 4.724409448818902, 4.724409448818902, 4.724409448818902, 4.724409448818902, 4.724409448818902, 4.724409448818902, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 5.813953488372099, 26.285714285714285, 26.285714285714285, 26.285714285714285, 26.285714285714285, 26.285714285714285, 26.285714285714285, 26.285714285714285, 26.285714285714285, 26.285714285714285, 26.285714285714285, 26.285714285714285, 26.285714285714285, 26.285714285714285, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 2.36966824644551, 1.7921146953404954, 1.7921146953404954, 1.7921146953404954, 1.7921146953404954, 1.7921146953404954, 1.7921146953404954, 1.7921146953404954, 1.7921146953404954, 1.7921146953404954, 15.740740740740733, 15.740740740740733, 15.740740740740733, 15.740740740740733, 15.740740740740733, 15.740740740740733, 15.740740740740733, 15.740740740740733, 15.740740740740733, 15.740740740740733, 15.740740740740733, 15.740740740740733, 15.740740740740733, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 3.8626609442060027, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.6666666666666683, 1.5673981191222657, 1.5673981191222657, 1.5673981191222657, 1.5673981191222657, 1.5673981191222657, 1.5673981191222657, 1.5673981191222657, 1.5673981191222657, 1.5673981191222657, 1.5673981191222657, -2.0689655172413812, -2.0689655172413812, -2.0689655172413812, -2.0689655172413812, -2.0689655172413812, -2.0689655172413812, -2.0689655172413812, -2.0689655172413812, -2.0689655172413812, -2.0689655172413812, -2.0689655172413812, -2.0689655172413812, -2.0689655172413812, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.3809523809523827, 2.362204724409451, 2.362204724409451, 2.362204724409451, 2.362204724409451, 2.362204724409451, 2.362204724409451, 2.362204724409451, 2.362204724409451, 2.362204724409451, 2.362204724409451, 2.362204724409451, 2.362204724409451, 2.362204724409451, 2.362204724409451], "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": [113, 1, 8, 15, 22, 29, 36, 43, 50, 57, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 113, 1, 8, 15, 22, 29, 36, 43, 50, 57, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 106, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 95], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 116.55, "latestClose": 236.23, "startTtmEps": 5.51, "latestTtmEps": 9.84, "priceChangePct": 102.68554268554269, "epsChangePct": 78.58439201451905, "earningsGapPct": -24.101150671023632, "startMultiple": 21.1524500907441, "latestMultiple": 24.007113821138212, "multipleChangePct": 13.495664654201246, "latestQuarter": "2026-05-04", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 6 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 4.554306453040624, "earningsMovePct": 9.944134078212308, "spread": 5.389827625171684, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 69.06176196951263, "earningsMovePct": 23.929471032745585, "spread": -45.13229093676705, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 102.68554268554269, "earningsMovePct": 78.58439201451905, "spread": -24.101150671023632, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 6, "persistenceLabel": "6 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 6 updates.", "marketChangePct": 102.68554268554269, "earningsChangePct": 78.58439201451905, "recentMarketMovePoints": 4.6332046332046275, "recentEarningsMovePoints": 0.0}, "pressure": {"score": 52, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 92, "band": "high", "label": "High confidence", "anchorStability": 67, "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": 100, "band": "high", "label": "Broad support", "tone": "positive", "summary": "6 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 0.82706495, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.06975539, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.10424524, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": 0.02265201, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.01621552, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -1.464678770198291, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 6, "mixed": 0, "caution": 0}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-05-04", "alignedPeriod": "2026-03-31", "requiredPeriod": "2026-03-31"}, "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, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 112.70417422867513, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 113.4301270417423, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 131.9419237749546, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 144.10163339382942, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 147.36842105263156, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 153.53901996370237, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 157.35027223230492, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 162.43194192377496, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 169.69147005444648, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 172.77676950998185, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 175.68058076225046, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907, 178.58439201451907], "revenue": [100.0, 106.2365275083972, 106.2365275083972, 106.2365275083972, 106.2365275083972, 106.2365275083972, 106.2365275083972, 106.2365275083972, 106.2365275083972, 106.2365275083972, 107.16217181966098, 107.16217181966098, 107.16217181966098, 107.16217181966098, 107.16217181966098, 107.16217181966098, 107.16217181966098, 107.16217181966098, 107.16217181966098, 107.16217181966098, 107.16217181966098, 107.16217181966098, 107.16217181966098, 122.56132320850139, 122.56132320850139, 122.56132320850139, 122.56132320850139, 122.56132320850139, 122.56132320850139, 122.56132320850139, 122.56132320850139, 122.56132320850139, 122.56132320850139, 122.56132320850139, 122.56132320850139, 122.56132320850139, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 125.97820468713903, 131.71513855164378, 131.71513855164378, 131.71513855164378, 131.71513855164378, 131.71513855164378, 131.71513855164378, 131.71513855164378, 131.71513855164378, 131.71513855164378, 137.0997309241153, 137.0997309241153, 137.0997309241153, 137.0997309241153, 137.0997309241153, 137.0997309241153, 137.0997309241153, 137.0997309241153, 137.0997309241153, 137.0997309241153, 137.0997309241153, 137.0997309241153, 137.0997309241153, 132.0234373571729, 132.0234373571729, 132.0234373571729, 132.0234373571729, 132.0234373571729, 132.0234373571729, 132.0234373571729, 132.0234373571729, 132.0234373571729, 132.0234373571729, 132.0234373571729, 132.0234373571729, 132.0234373571729, 132.0234373571729, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 140.36221370176287, 142.36308125958757, 142.36308125958757, 142.36308125958757, 142.36308125958757, 142.36308125958757, 142.36308125958757, 142.36308125958757, 142.36308125958757, 142.36308125958757, 142.36308125958757, 145.73824683515903, 145.73824683515903, 145.73824683515903, 145.73824683515903, 145.73824683515903, 145.73824683515903, 145.73824683515903, 145.73824683515903, 145.73824683515903, 145.73824683515903, 145.73824683515903, 145.73824683515903, 145.73824683515903, 149.4143153689032, 149.4143153689032, 149.4143153689032, 149.4143153689032, 149.4143153689032, 149.4143153689032, 149.4143153689032, 149.4143153689032, 149.4143153689032, 149.4143153689032, 149.4143153689032, 149.4143153689032, 149.4143153689032, 149.4143153689032, 150.15323530927108, 150.15323530927108, 150.15323530927108, 150.15323530927108, 150.15323530927108, 150.15323530927108, 150.15323530927108, 150.15323530927108, 150.15323530927108, 150.15323530927108, 150.15323530927108, 150.15323530927108, 150.15323530927108, 150.15323530927108], "cashGeneration": [100.0, 63.93308917522135, 63.93308917522135, 63.93308917522135, 63.93308917522135, 63.93308917522135, 63.93308917522135, 63.93308917522135, 63.93308917522135, 63.93308917522135, 25.074306149176945, 25.074306149176945, 25.074306149176945, 25.074306149176945, 25.074306149176945, 25.074306149176945, 25.074306149176945, 25.074306149176945, 25.074306149176945, 25.074306149176945, 25.074306149176945, 25.074306149176945, 25.074306149176945, 13.673899916086988, 13.673899916086988, 13.673899916086988, 13.673899916086988, 13.673899916086988, 13.673899916086988, 13.673899916086988, 13.673899916086988, 13.673899916086988, 13.673899916086988, 13.673899916086988, 13.673899916086988, 13.673899916086988, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -78.1794797393207, -15.063562146604658, -15.063562146604658, -15.063562146604658, -15.063562146604658, -15.063562146604658, -15.063562146604658, -15.063562146604658, -15.063562146604658, -15.063562146604658, -15.063562146604658, -15.063562146604658, -15.063562146604658, -15.063562146604658, -15.063562146604658, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 89.41049147930015, 110.54559142989342, 110.54559142989342, 110.54559142989342, 110.54559142989342, 110.54559142989342, 110.54559142989342, 110.54559142989342, 110.54559142989342, 110.54559142989342, 110.54559142989342, 152.62522252633065, 152.62522252633065, 152.62522252633065, 152.62522252633065, 152.62522252633065, 152.62522252633065, 152.62522252633065, 152.62522252633065, 152.62522252633065, 152.62522252633065, 152.62522252633065, 152.62522252633065, 152.62522252633065, 152.508371695435, 152.508371695435, 152.508371695435, 152.508371695435, 152.508371695435, 152.508371695435, 152.508371695435, 152.508371695435, 152.508371695435, 152.508371695435, 152.508371695435, 152.508371695435, 152.508371695435, 152.508371695435, 98.7311097692, 98.7311097692, 98.7311097692, 98.7311097692, 98.7311097692, 98.7311097692, 98.7311097692, 98.7311097692, 98.7311097692, 98.7311097692, 98.7311097692, 98.7311097692, 98.7311097692, 98.7311097692], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 140, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 78.58439201451907, "valuationContribution": 24.101150671023618, "marketMove": 102.68554268554269, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 78.58439201451907}, {"key": "valuation", "label": "Relative valuation contribution", "value": 24.101150671023618}, {"key": "market", "label": "Total market move", "value": 102.68554268554269}]}, "acceptance": {"available": true, "events": [{"date": "2023-08-25", "periodEnd": "2023-06-30", "earningsChangePct": 12.704174228675136, "surprisePct": 4.724409448818902, "immediateReturnPct": 14.997854997854997, "forward4WeekPct": -2.599742599742605, "forward13WeekPct": 3.3805233805233703, "toDateReturnPct": 102.68554268554269, "weeksSince": 154, "availabilitySource": "reported", "spread": -2.293680769179872, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 0.6441223832528209, "surprisePct": 5.813953488372099, "immediateReturnPct": -7.426905673512008, "forward4WeekPct": 4.8468499825965905, "forward13WeekPct": 15.37591367908111, "toDateReturnPct": 105.56038983640792, "weeksSince": 145, "availabilitySource": "reported", "spread": 22.151705763321004, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-01-26", "periodEnd": "2023-12-31", "earningsChangePct": 16.32, "surprisePct": 26.285714285714285, "immediateReturnPct": 3.594030783654989, "forward4WeekPct": 2.9689819517149774, "forward13WeekPct": 5.336354402687715, "toDateReturnPct": 84.56910696148137, "weeksSince": 132, "availabilitySource": "reported", "spread": 18.17959001262082, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 9.215955983493828, "surprisePct": 2.36966824644551, "immediateReturnPct": -0.5312084993359889, "forward4WeekPct": 5.385863951601011, "forward13WeekPct": 10.91190792386012, "toDateReturnPct": 74.28803305297329, "weeksSince": 119, "availabilitySource": "reported", "spread": 28.42595771815374, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-08-23", "periodEnd": "2024-06-30", "earningsChangePct": 2.26700251889167, "surprisePct": 1.7921146953404954, "immediateReturnPct": 4.152201083182883, "forward4WeekPct": 1.0415220108318302, "forward13WeekPct": 14.504929870851257, "toDateReturnPct": 64.0258297458686, "weeksSince": 102, "availabilitySource": "reported", "spread": 18.668292352502846, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": 4.187192118226624, "surprisePct": 15.740740740740733, "immediateReturnPct": -7.2419744563341215, "forward4WeekPct": 13.848809112875383, "forward13WeekPct": 37.984121505005184, "toDateReturnPct": 63.085950983776314, "weeksSince": 93, "availabilitySource": "reported", "spread": 38.25802468270709, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-01-24", "periodEnd": "2024-12-31", "earningsChangePct": 2.482269503546086, "surprisePct": 3.8626609442060027, "immediateReturnPct": 19.99879923150816, "forward4WeekPct": 21.43972142170989, "forward13WeekPct": 21.085494716618648, "toDateReturnPct": 41.82877041306434, "weeksSince": 80, "availabilitySource": "reported", "spread": -14.138359256326567, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": 3.2295271049596286, "surprisePct": 1.6666666666666683, "immediateReturnPct": 11.493454978183259, "forward4WeekPct": 8.642403808012688, "forward13WeekPct": 8.870487901626323, "toDateReturnPct": 17.131098770329235, "weeksSince": 66, "availabilitySource": "reported", "spread": -30.498131006297967, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-22", "periodEnd": "2025-06-30", "earningsChangePct": 4.469273743016755, "surprisePct": 1.5673981191222657, "immediateReturnPct": -2.3775984974602093, "forward4WeekPct": 0.49942374183633564, "forward13WeekPct": 7.1840184402612195, "toDateReturnPct": 0.8366414820506263, "weeksSince": 50, "availabilitySource": "reported", "spread": -26.53332617034974, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": 1.8181818181818077, "surprisePct": -2.0689655172413812, "immediateReturnPct": 10.891641113456242, "forward4WeekPct": 7.861096730516515, "forward13WeekPct": -0.3862848950659137, "toDateReturnPct": -5.925689936681144, "weeksSince": 40, "availabilitySource": "reported", "spread": -66.14214940893709, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 1.680672268907557, "surprisePct": 2.3809523809523827, "immediateReturnPct": -9.036692243354317, "forward4WeekPct": 3.7128622859013083, "forward13WeekPct": 2.731008400305468, "toDateReturnPct": -14.095058002109173, "weeksSince": 27, "availabilitySource": "reported", "spread": -38.939753858084174, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-05-08", "periodEnd": "2026-03-31", "earningsChangePct": 1.6528925619834656, "surprisePct": 2.362204724409451, "immediateReturnPct": -18.290265486725655, "forward4WeekPct": -30.007079646017697, "forward13WeekPct": -16.37876106194691, "toDateReturnPct": -16.37876106194691, "weeksSince": 13, "availabilitySource": "reported", "spread": -19.46794603781899, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-05-08", "periodEnd": "2026-03-31", "earningsChangePct": 1.6528925619834656, "surprisePct": 2.362204724409451, "immediateReturnPct": -18.290265486725655, "forward4WeekPct": -30.007079646017697, "forward13WeekPct": -16.37876106194691, "toDateReturnPct": -16.37876106194691, "weeksSince": 13, "availabilitySource": "reported", "spread": -19.46794603781899, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 5 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Electronic Components", "population": 20, "spreadPercentile": 73.7, "qualityPercentile": 68.4, "rarityPercentile": 50.0, "currentOneYearSpread": 2.9692870000000005, "lead": "aligned", "relatedSignals": [{"tickerId": 227, "symbol": "APH", "name": "Amphenol Corporation", "spread": 7.203029999999999, "lead": "aligned", "quality": 100}, {"tickerId": 2257, "symbol": "JBL", "name": "Jabil Circuit Inc", "spread": -2.9064639999999975, "lead": "aligned", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-08-25", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2025-01-24", "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."}