{"ticker": {"uuid": "94b9d2f2-84f7-4840-823c-f9231b62a4cc", "symbol": "FFIV", "name": "F5 Networks Inc", "sector": "Technology", "industry": "Software - Infrastructure", "currency": "USD"}, "next_event": null, "profile": {"sample": 12, "measured": 12, "beats": 12, "misses": 0, "inline": 0, "beat_rate": 100.0, "beat_rate_label": "100.0%", "average_surprise": 13.1, "average_surprise_label": "+13.1%", "median_surprise": 12.8, "surprise_dispersion": 6.5, "average_reaction": 1.7, "average_reaction_label": "+1.7%", "average_abs_reaction": 5.7, "positive_response_rate": 58.3, "confirmation_rate": 77.8, "reaction_sample": 12, "streak": {"count": 12, "band": "beat", "label": "12 consecutive beats"}, "profile": "Delivery and acceptance aligned", "profile_tone": "positive", "profile_text": "Results have usually cleared estimates and the next completed weekly close has, on average, confirmed the delivery."}, "event_risk": {"score": 0, "band": "Inactive", "tone": "neutral", "days": null, "proximity_component": 0, "reaction_component": 0, "variability_component": 0, "uncertainty_component": 0, "explanation": "Event risk is inactive until a forward report date is stored."}, "evidence": {"score": 100, "band": "Deep", "exact": 12, "surprise": 12, "reaction": 12, "financial": 12, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 8.9, "revenue_growth_1y": 9.4, "cash_conversion": 1.55, "net_margin": 22.0, "earnings_yield": 4.0, "eps_surprise_avg": 18.0, "sue_score": 2.23, "pe_ratio": 31.2, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 400.23, "currency": "USD", "return_13w": 13.0, "fair_value": 249.474904, "fair_value_gap": 60.4, "relative_strength": 12.3, "trend_signal": "Active", "expectation_direction": "positive", "expectation_probability": 60.3}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-24", "date_source": "exact", "eps_actual": 3.5, "eps_estimate": 3.21, "eps_surprise": 0.29, "surprise_pct": 9.0343, "surprise_label": "+9.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.9503909409544327, "one_week_reaction_label": "+1.0%", "four_week_reaction": 9.921811809112967, "four_week_reaction_label": "+9.9%", "confirmation": "contained", "revenue": 706974000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 152134000.0, "operating_cash_flow": 189801000.0, "free_cash_flow": 205183000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-29", "date_source": "exact", "eps_actual": 3.43, "eps_estimate": 3.04, "eps_surprise": 0.39, "surprise_pct": 12.8289, "surprise_label": "+12.8%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 0.8713173228775224, "one_week_reaction_label": "+0.9%", "four_week_reaction": 1.198061318956607, "four_week_reaction_label": "+1.2%", "confirmation": "contained", "revenue": 692597000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 138382000.0, "operating_cash_flow": 165318000.0, "free_cash_flow": 174366000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-29", "date_source": "exact", "eps_actual": 2.91, "eps_estimate": 2.87, "eps_surprise": 0.04, "surprise_pct": 1.3937, "surprise_label": "+1.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -8.794107947675057, "one_week_reaction_label": "-8.8%", "four_week_reaction": -6.617566230625477, "four_week_reaction_label": "-6.6%", "confirmation": "diverged", "revenue": 681354000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 119021000.0, "operating_cash_flow": 221637000.0, "free_cash_flow": 231092000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-29", "date_source": "exact", "eps_actual": 3.36, "eps_estimate": 2.97, "eps_surprise": 0.39, "surprise_pct": 13.1313, "surprise_label": "+13.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.260967632795763, "one_week_reaction_label": "+8.3%", "four_week_reaction": 12.219465433630306, "four_week_reaction_label": "+12.2%", "confirmation": "confirmed", "revenue": 695495000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 144079000.0, "operating_cash_flow": 158959000.0, "free_cash_flow": 164808000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-28", "date_source": "exact", "eps_actual": 3.67, "eps_estimate": 3.45, "eps_surprise": 0.22, "surprise_pct": 6.3768, "surprise_label": "+6.4%", "surprise_band": "beat", "eps_yoy": 4.857142857142855, "eps_yoy_label": "+4.9%", "one_week_reaction": 7.068750864573239, "one_week_reaction_label": "+7.1%", "four_week_reaction": 13.883893576797151, "four_week_reaction_label": "+13.9%", "confirmation": "confirmed", "revenue": 746674000.0, "revenue_yoy": 5.6154823232537545, "revenue_yoy_label": "+5.6%", "net_income": 165296000.0, "operating_cash_flow": 246505000.0, "free_cash_flow": 252565000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-28", "date_source": "exact", "eps_actual": 3.84, "eps_estimate": 3.38, "eps_surprise": 0.46, "surprise_pct": 13.6095, "surprise_label": "+13.6%", "surprise_band": "beat", "eps_yoy": 11.953352769679292, "eps_yoy_label": "+12.0%", "one_week_reaction": 8.89043554708963, "one_week_reaction_label": "+8.9%", "four_week_reaction": 8.267702113630532, "four_week_reaction_label": "+8.3%", "confirmation": "confirmed", "revenue": 766489000.0, "revenue_yoy": 10.668830503164179, "revenue_yoy_label": "+10.7%", "net_income": 166445000.0, "operating_cash_flow": 202782000.0, "free_cash_flow": 210855000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-28", "date_source": "exact", "eps_actual": 3.42, "eps_estimate": 3.09, "eps_surprise": 0.33, "surprise_pct": 10.6796, "surprise_label": "+10.7%", "surprise_band": "beat", "eps_yoy": 17.52577319587628, "eps_yoy_label": "+17.5%", "one_week_reaction": -0.45180165166832226, "one_week_reaction_label": "-0.5%", "four_week_reaction": 4.469873717735085, "four_week_reaction_label": "+4.5%", "confirmation": "contained", "revenue": 731123000.0, "revenue_yoy": 7.304426186681226, "revenue_yoy_label": "+7.3%", "net_income": 145530000.0, "operating_cash_flow": 256597000.0, "free_cash_flow": 267100000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-30", "date_source": "exact", "eps_actual": 4.16, "eps_estimate": 3.54, "eps_surprise": 0.62, "surprise_pct": 17.5141, "surprise_label": "+17.5%", "surprise_band": "beat", "eps_yoy": 23.80952380952382, "eps_yoy_label": "+23.8%", "one_week_reaction": 2.692320539800248, "one_week_reaction_label": "+2.7%", "four_week_reaction": 5.9658616427831825, "four_week_reaction_label": "+6.0%", "confirmation": "confirmed", "revenue": 780370000.0, "revenue_yoy": 12.203538486976901, "revenue_yoy_label": "+12.2%", "net_income": 189912000.0, "operating_cash_flow": 282219000.0, "free_cash_flow": 290762000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-27", "date_source": "exact", "eps_actual": 4.39, "eps_estimate": 3.97, "eps_surprise": 0.42, "surprise_pct": 10.5793, "surprise_label": "+10.6%", "surprise_band": "beat", "eps_yoy": 19.618528610354215, "eps_yoy_label": "+19.6%", "one_week_reaction": -15.180666353824485, "one_week_reaction_label": "-15.2%", "four_week_reaction": -21.46879399343031, "four_week_reaction_label": "-21.5%", "confirmation": "diverged", "revenue": 810090000.0, "revenue_yoy": 8.493130871036088, "revenue_yoy_label": "+8.5%", "net_income": 190493000.0, "operating_cash_flow": 208068000.0, "free_cash_flow": 224209000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-27", "date_source": "exact", "eps_actual": 4.45, "eps_estimate": 3.65, "eps_surprise": 0.8, "surprise_pct": 21.9178, "surprise_label": "+21.9%", "surprise_band": "beat", "eps_yoy": 15.885416666666677, "eps_yoy_label": "+15.9%", "one_week_reaction": 6.3064105531127135, "one_week_reaction_label": "+6.3%", "four_week_reaction": 7.378693203733702, "four_week_reaction_label": "+7.4%", "confirmation": "confirmed", "revenue": 822465000.0, "revenue_yoy": 7.302909761262066, "revenue_yoy_label": "+7.3%", "net_income": 180054000.0, "operating_cash_flow": 159211000.0, "free_cash_flow": 168931000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-28", "date_source": "exact", "eps_actual": 3.9, "eps_estimate": 3.46, "eps_surprise": 0.44, "surprise_pct": 12.7168, "surprise_label": "+12.7%", "surprise_band": "beat", "eps_yoy": 14.035087719298245, "eps_yoy_label": "+14.0%", "one_week_reaction": 6.610370761314146, "one_week_reaction_label": "+6.6%", "four_week_reaction": 29.842327483836904, "four_week_reaction_label": "+29.8%", "confirmation": "confirmed", "revenue": 811700000.0, "revenue_yoy": 11.020990996043073, "revenue_yoy_label": "+11.0%", "net_income": 147755000.0, "operating_cash_flow": 365917000.0, "free_cash_flow": 384263000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-27", "date_source": "exact", "eps_actual": 3.86, "eps_estimate": 3.04, "eps_surprise": 0.82, "surprise_pct": 26.9737, "surprise_label": "+27.0%", "surprise_band": "beat", "eps_yoy": -7.211538461538468, "eps_yoy_label": "-7.2%", "one_week_reaction": 2.6414420845975406, "one_week_reaction_label": "+2.6%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 865077000.0, "revenue_yoy": 10.854722759716545, "revenue_yoy_label": "+10.9%", "net_income": 208208000.0, "operating_cash_flow": 316245000.0, "free_cash_flow": 351884000.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": [3.5, 3.43, 2.91, 3.36, 3.67, 3.84, 3.42, 4.16, 4.39, 4.45, 3.9, 3.86], "eps_estimate": [3.21, 3.04, 2.87, 2.97, 3.45, 3.38, 3.09, 3.54, 3.97, 3.65, 3.46, 3.04], "surprise": [9.0343, 12.8289, 1.3937, 13.1313, 6.3768, 13.6095, 10.6796, 17.5141, 10.5793, 21.9178, 12.7168, 26.9737], "reaction_1w": [0.9503909409544327, 0.8713173228775224, -8.794107947675057, 8.260967632795763, 7.068750864573239, 8.89043554708963, -0.45180165166832226, 2.692320539800248, -15.180666353824485, 6.3064105531127135, 6.610370761314146, 2.6414420845975406], "reaction_4w": [9.921811809112967, 1.198061318956607, -6.617566230625477, 12.219465433630306, 13.883893576797151, 8.267702113630532, 4.469873717735085, 5.9658616427831825, -21.46879399343031, 7.378693203733702, 29.842327483836904, null], "revenue": [706.97, 692.6, 681.35, 695.5, 746.67, 766.49, 731.12, 780.37, 810.09, 822.47, 811.7, 865.08], "net_income": [152.13, 138.38, 119.02, 144.08, 165.3, 166.44, 145.53, 189.91, 190.49, 180.05, 147.75, 208.21], "financial_unit": "millions", "scatter": [{"x": 9.0343, "y": 0.9503909409544327, "label": "2023-09-30"}, {"x": 12.8289, "y": 0.8713173228775224, "label": "2023-12-31"}, {"x": 1.3937, "y": -8.794107947675057, "label": "2024-03-31"}, {"x": 13.1313, "y": 8.260967632795763, "label": "2024-06-30"}, {"x": 6.3768, "y": 7.068750864573239, "label": "2024-09-30"}, {"x": 13.6095, "y": 8.89043554708963, "label": "2024-12-31"}, {"x": 10.6796, "y": -0.45180165166832226, "label": "2025-03-31"}, {"x": 17.5141, "y": 2.692320539800248, "label": "2025-06-30"}, {"x": 10.5793, "y": -15.180666353824485, "label": "2025-09-30"}, {"x": 21.9178, "y": 6.3064105531127135, "label": "2025-12-31"}, {"x": 12.7168, "y": 6.610370761314146, "label": "2026-03-31"}, {"x": 26.9737, "y": 2.6414420845975406, "label": "2026-06-30"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 101.26834921452486, 105.98120010301315, 103.36724182333248, 102.02807107906257, 102.15039917589492, 103.74710275560133, 100.6438320885913, 96.90316765387587, 95.5189286634046, 96.42673190831832, 99.20164821014681, 102.40149369044553, 104.99613700746846, 108.22173577131085, 111.12541849085757, 109.97939737316509, 114.3574555755859, 115.23950553695596, 115.23306721607005, 110.3850115889776, 113.4110224053567, 115.94772083440638, 118.22688642801957, 119.25701776976565, 120.14550605202166, 117.40278135462272, 119.64331702292044, 122.30878186968839, 124.21452485191864, 120.97604944630443, 122.69508112284315, 122.06412567602369, 123.88617048673704, 121.03399433427764, 114.17074426989441, 117.13881019830028, 106.83749678083956, 110.49446304403811, 112.11048158640227, 109.3870718516611, 108.78830800927119, 106.59927890806078, 107.8933814061293, 109.19392222508371, 110.8872006180788, 110.50090136492403, 113.61061035281999, 112.65130054081895, 114.17718259078033, 123.60932268864282, 123.61576100952871, 125.91424156579964, 128.1290239505537, 130.79448879732166, 128.0775173834664, 135.40432655163534, 141.1537471027556, 140.9992274014937, 141.5851146021118, 143.32989956219419, 140.02060262683491, 139.62786505279422, 149.49781097089877, 155.3631212979655, 153.46381663662117, 159.01364924027814, 161.18336337883082, 165.55498326036567, 168.56167911408707, 162.40664434715427, 164.58279680659285, 163.7651300540819, 163.73937677053826, 169.9394797836724, 175.75972186453774, 191.3855266546485, 197.3989183620912, 199.70383723924803, 190.29101210404326, 188.27581766675252, 177.45943857841874, 168.9801699716714, 172.80453257790367, 169.89441153747103, 154.03682719546742, 168.47798094257018, 166.5014164305949, 173.8539788823075, 173.06850373422614, 173.87973216585115, 183.4406386814319, 181.62503219160448, 183.7368014421839, 190.2073139325264, 184.52871491115118, 184.86350759721864, 190.4133402008756, 193.2333247489055, 187.92814833891322, 194.54674220963176, 192.74401236157613, 197.93329899562195, 207.16585114602114, 203.02601081637908, 204.2428534638167, 201.60958022147827, 203.3801184651043, 207.10146793716203, 211.6211691990729, 209.16173062065414, 209.2325521503992, 213.59129539016223, 193.72907545712076, 192.08086531032706, 162.9217100180273, 158.21529745042494, 150.6567087303631, 150.8434200360546, 153.97888230749422, 159.74761782127223, 169.11537471027557, 165.40690187998973, 169.41797579191348, 165.22662889518415, 173.39041977852176, 172.6886428019573, 166.91990728817925, 177.44656193664693, 178.06464074169457, 176.36492402781357, 179.23641514293072, 174.71027556013394, 184.27762039660058, 186.26706155034768, 183.02858614473345, 181.5477723409735, 195.30646407416947, 186.58897759464332, 200.14808138037603, 195.18413597733712, 208.0865310327067, 227.9358743239763, 233.4406386814319, 253.43162503219162, 246.87741437033225, 253.25135204738606, 255.0605202163276, 248.1908318310585, 254.01107391192377, 262.7736286376513, 277.09889260880766, 263.388488282256, 252.51738346639195, 259.1874839041978, 257.6809168168942], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 153.27793167128348, 153.27793167128348], "gap": [0.0, -1.2683492145248607, -5.981200103013151, -3.3672418233324777, -2.0280710790625704, -2.1503991758949184, -3.7471027556013325, -0.6438320885912958, 3.096832346124131, 4.481071336595406, 11.69884519232805, 8.923928890499553, 5.7240834102008336, 3.129440093177905, -0.09615867066447947, -2.999841390211202, -1.8538202725187176, -6.231878474939535, -7.1139284363095925, -7.107490115423687, -2.2594344883312374, -5.285445304710336, -7.822143733760015, -10.101309327373201, -2.267174741141474, -3.15566302339748, -0.41293832599853886, -2.653473994296263, -5.3189388410642096, -7.2246818232944605, -3.9862064176802505, -5.70523809421897, -5.074282647399514, -6.896327458112864, -4.0441513056534575, 2.8190987587297656, -0.1489671696760979, 13.661118177609197, 10.004151914410642, 8.388133372046482, 11.11154310678765, 11.710306949177564, 13.899336050387973, 12.605233552319461, 11.304692733365044, 9.611414340369961, 9.997713593524722, 6.888004605628765, 7.8473144176298035, 6.321432367668422, -1.7256661789475345, -1.7321044998334258, -4.030585056104357, -6.245367440858402, -8.910832287626377, -6.193860873771101, -13.52067004194005, -19.270090593060317, -19.115570891798413, -19.7014580924165, -21.4462430524989, -18.13694611713963, -17.744208543098935, -26.044440703124067, -31.909751030190804, -30.010446368846473, -35.56027897250344, -37.72999311105612, -42.10161299259097, -45.10830884631237, -38.95327407937957, -41.12942653881815, -40.311759786307206, -40.286006502763556, -46.486109515897695, -52.30635159676304, -64.14637614679994, -70.15976785424265, -72.46468673139948, -63.05186159619471, -61.03666715890397, -50.22028807057019, -41.74101946382284, -45.56538207005512, -42.65526102962248, -26.797676687618875, -41.238830434721635, -39.26226592274635, -46.61482837445895, -41.12021195213936, -41.93144038376437, -51.49234689934511, -49.67674040951769, -51.788509660097105, -58.25902215043962, -52.5804231290644, -52.91521581513186, -58.465048418788825, -61.285032966818704, -55.979856556826434, -62.598450427544975, -60.79572057948934, -58.5981189402203, -67.83067109061949, -63.690830760977434, -64.90767340841504, -62.27440016607662, -64.04493840970264, -67.76628788176038, -72.28598914367126, -69.82655056525249, -69.89737209499754, -74.25611533476058, -54.39389540171911, -52.745685254925405, -16.938330516642253, -12.231917949039882, -4.673329228978048, -4.860040534669537, -7.995502806109158, -13.76423831988717, -23.131995208890515, -19.423522378604673, -23.434596290528418, -19.24324939379909, -27.4070402771367, -26.705263300572227, -20.936527786794187, -25.830680126859278, -26.448758931906923, -24.74904221802592, -27.620533333143072, -23.094393750346285, -32.66173858681293, -34.651179740560025, -31.4127043349458, -29.931890531185843, -43.69058226438182, -34.97309578485567, -48.532199570588375, -43.56825416754947, -52.03851625893017, -71.88785955019978, -77.39262390765538, -97.3836102584151, -90.82939959655573, -97.20333727360955, -99.01250544255109, -92.14281705728197, -97.96305913814726, -106.7256138638748, -121.05087783503114, -107.34047350847948, -96.46936869261543, -105.90955223291431, -104.4029851456107], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 108.12557710064637, null, null, null, null, null, null, null, null, null, null, null, null, null, 116.98984302862418, null, null, null, null, null, null, null, null, null, null, null, null, 120.49861495844875, null, null, null, null, null, null, null, null, null, null, null, null, 121.88365650969529, null, null, null, null, null, null, null, null, null, null, null, null, 123.4533702677747, null, null, null, null, null, null, null, null, null, null, null, null, 127.23915050784855, null, null, null, null, null, null, null, null, null, null, null, null, 131.94829178208678, null, null, null, null, null, null, null, null, null, null, null, null, 139.33518005540165, null, null, null, null, null, null, null, null, null, null, null, null, 145.98337950138506, null, null, null, null, null, null, null, null, null, null, null, null, 151.61588180978765, null, null, null, null, null, null, null, null, null, null, null, null, 156.04801477377652, null, null, null, null, null, null, null, null, null, null, null, null, 153.27793167128348, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [53.3, 104.4, 157.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": [155.32, 157.29, 164.61, 160.55, 158.47, 158.66, 161.14, 156.32, 150.51, 148.36, 149.77, 154.08, 159.05, 163.08, 168.09, 172.6, 170.82, 177.62, 178.99, 178.98, 171.45, 176.15, 180.09, 183.63, 185.23, 186.61, 182.35, 185.83, 189.97, 192.93, 187.9, 190.57, 189.59, 192.42, 187.99, 177.33, 181.94, 165.94, 171.62, 174.13, 169.9, 168.97, 165.57, 167.58, 169.6, 172.23, 171.63, 176.46, 174.97, 177.34, 191.99, 192.0, 195.57, 199.01, 203.15, 198.93, 210.31, 219.24, 219.0, 219.91, 222.62, 217.48, 216.87, 232.2, 241.31, 238.36, 246.98, 250.35, 257.14, 261.81, 252.25, 255.63, 254.36, 254.32, 263.95, 272.99, 297.26, 306.6, 310.18, 295.56, 292.43, 275.63, 262.46, 268.4, 263.88, 239.25, 261.68, 258.61, 270.03, 268.81, 270.07, 284.92, 282.1, 285.38, 295.43, 286.61, 287.13, 295.75, 300.13, 291.89, 302.17, 299.37, 307.43, 321.77, 315.34, 317.23, 313.14, 315.89, 321.67, 328.69, 324.87, 324.98, 331.75, 300.9, 298.34, 253.05, 245.74, 234.0, 234.29, 239.16, 248.12, 262.67, 256.91, 263.14, 256.63, 269.31, 268.22, 259.26, 275.61, 276.57, 273.93, 278.39, 271.36, 286.22, 289.31, 284.28, 281.98, 303.35, 289.81, 310.87, 303.16, 323.2, 354.03, 362.58, 393.63, 383.45, 393.35, 396.16, 385.49, 394.53, 408.14, 430.39, 409.095, 392.21, 402.57, 400.23], "ttmEps": [10.83, 10.83, 10.83, 10.83, 10.83, 10.83, 10.83, 10.83, 10.83, 10.83, 11.71, 11.71, 11.71, 11.71, 11.71, 11.71, 11.71, 11.71, 11.71, 11.71, 11.71, 11.71, 11.71, 11.71, 12.67, 12.67, 12.67, 12.67, 12.67, 12.67, 12.67, 12.67, 12.67, 12.67, 12.67, 12.67, 12.67, 13.05, 13.05, 13.05, 13.05, 13.05, 13.05, 13.05, 13.05, 13.05, 13.05, 13.05, 13.05, 13.05, 13.2, 13.2, 13.2, 13.2, 13.2, 13.2, 13.2, 13.2, 13.2, 13.2, 13.2, 13.2, 13.2, 13.37, 13.37, 13.37, 13.37, 13.37, 13.37, 13.37, 13.37, 13.37, 13.37, 13.37, 13.37, 13.37, 13.78, 13.78, 13.78, 13.78, 13.78, 13.78, 13.78, 13.78, 13.78, 13.78, 13.78, 13.78, 13.78, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 14.29, 15.09, 15.09, 15.09, 15.09, 15.09, 15.09, 15.09, 15.09, 15.09, 15.09, 15.09, 15.09, 15.09, 15.81, 15.81, 15.81, 15.81, 15.81, 15.81, 15.81, 15.81, 15.81, 15.81, 15.81, 15.81, 15.81, 16.42, 16.42, 16.42, 16.42, 16.42, 16.42, 16.42, 16.42, 16.42, 16.42, 16.42, 16.42, 16.42, 16.9, 16.9, 16.9, 16.9, 16.9, 16.9, 16.9, 16.9, 16.9, 16.9, 16.9, 16.9, 16.9, 16.6, 16.6], "quarterlyEps": [3.21, 3.21, 3.21, 3.21, 3.21, 3.21, 3.21, 3.21, 3.21, 3.21, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.5, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 3.43, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 2.91, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.36, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.67, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.84, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 3.42, 4.16, 4.16, 4.16, 4.16, 4.16, 4.16, 4.16, 4.16, 4.16, 4.16, 4.16, 4.16, 4.16, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.39, 4.45, 4.45, 4.45, 4.45, 4.45, 4.45, 4.45, 4.45, 4.45, 4.45, 4.45, 4.45, 4.45, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.9, 3.86, 3.86], "priceIndex": [100.0, 101.26834921452486, 105.98120010301315, 103.36724182333248, 102.02807107906257, 102.15039917589492, 103.74710275560133, 100.6438320885913, 96.90316765387587, 95.5189286634046, 96.42673190831832, 99.20164821014681, 102.40149369044553, 104.99613700746846, 108.22173577131085, 111.12541849085757, 109.97939737316509, 114.3574555755859, 115.23950553695596, 115.23306721607005, 110.3850115889776, 113.4110224053567, 115.94772083440638, 118.22688642801957, 119.25701776976565, 120.14550605202166, 117.40278135462272, 119.64331702292044, 122.30878186968839, 124.21452485191864, 120.97604944630443, 122.69508112284315, 122.06412567602369, 123.88617048673704, 121.03399433427764, 114.17074426989441, 117.13881019830028, 106.83749678083956, 110.49446304403811, 112.11048158640227, 109.3870718516611, 108.78830800927119, 106.59927890806078, 107.8933814061293, 109.19392222508371, 110.8872006180788, 110.50090136492403, 113.61061035281999, 112.65130054081895, 114.17718259078033, 123.60932268864282, 123.61576100952871, 125.91424156579964, 128.1290239505537, 130.79448879732166, 128.0775173834664, 135.40432655163534, 141.1537471027556, 140.9992274014937, 141.5851146021118, 143.32989956219419, 140.02060262683491, 139.62786505279422, 149.49781097089877, 155.3631212979655, 153.46381663662117, 159.01364924027814, 161.18336337883082, 165.55498326036567, 168.56167911408707, 162.40664434715427, 164.58279680659285, 163.7651300540819, 163.73937677053826, 169.9394797836724, 175.75972186453774, 191.3855266546485, 197.3989183620912, 199.70383723924803, 190.29101210404326, 188.27581766675252, 177.45943857841874, 168.9801699716714, 172.80453257790367, 169.89441153747103, 154.03682719546742, 168.47798094257018, 166.5014164305949, 173.8539788823075, 173.06850373422614, 173.87973216585115, 183.4406386814319, 181.62503219160448, 183.7368014421839, 190.2073139325264, 184.52871491115118, 184.86350759721864, 190.4133402008756, 193.2333247489055, 187.92814833891322, 194.54674220963176, 192.74401236157613, 197.93329899562195, 207.16585114602114, 203.02601081637908, 204.2428534638167, 201.60958022147827, 203.3801184651043, 207.10146793716203, 211.6211691990729, 209.16173062065414, 209.2325521503992, 213.59129539016223, 193.72907545712076, 192.08086531032706, 162.9217100180273, 158.21529745042494, 150.6567087303631, 150.8434200360546, 153.97888230749422, 159.74761782127223, 169.11537471027557, 165.40690187998973, 169.41797579191348, 165.22662889518415, 173.39041977852176, 172.6886428019573, 166.91990728817925, 177.44656193664693, 178.06464074169457, 176.36492402781357, 179.23641514293072, 174.71027556013394, 184.27762039660058, 186.26706155034768, 183.02858614473345, 181.5477723409735, 195.30646407416947, 186.58897759464332, 200.14808138037603, 195.18413597733712, 208.0865310327067, 227.9358743239763, 233.4406386814319, 253.43162503219162, 246.87741437033225, 253.25135204738606, 255.0605202163276, 248.1908318310585, 254.01107391192377, 262.7736286376513, 277.09889260880766, 263.388488282256, 252.51738346639195, 259.1874839041978, 257.6809168168942], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 153.27793167128348, 153.27793167128348], "valuationGap": [0.0, -1.2683492145248607, -5.981200103013151, -3.3672418233324777, -2.0280710790625704, -2.1503991758949184, -3.7471027556013325, -0.6438320885912958, 3.096832346124131, 4.481071336595406, 11.69884519232805, 8.923928890499553, 5.7240834102008336, 3.129440093177905, -0.09615867066447947, -2.999841390211202, -1.8538202725187176, -6.231878474939535, -7.1139284363095925, -7.107490115423687, -2.2594344883312374, -5.285445304710336, -7.822143733760015, -10.101309327373201, -2.267174741141474, -3.15566302339748, -0.41293832599853886, -2.653473994296263, -5.3189388410642096, -7.2246818232944605, -3.9862064176802505, -5.70523809421897, -5.074282647399514, -6.896327458112864, -4.0441513056534575, 2.8190987587297656, -0.1489671696760979, 13.661118177609197, 10.004151914410642, 8.388133372046482, 11.11154310678765, 11.710306949177564, 13.899336050387973, 12.605233552319461, 11.304692733365044, 9.611414340369961, 9.997713593524722, 6.888004605628765, 7.8473144176298035, 6.321432367668422, -1.7256661789475345, -1.7321044998334258, -4.030585056104357, -6.245367440858402, -8.910832287626377, -6.193860873771101, -13.52067004194005, -19.270090593060317, -19.115570891798413, -19.7014580924165, -21.4462430524989, -18.13694611713963, -17.744208543098935, -26.044440703124067, -31.909751030190804, -30.010446368846473, -35.56027897250344, -37.72999311105612, -42.10161299259097, -45.10830884631237, -38.95327407937957, -41.12942653881815, -40.311759786307206, -40.286006502763556, -46.486109515897695, -52.30635159676304, -64.14637614679994, -70.15976785424265, -72.46468673139948, -63.05186159619471, -61.03666715890397, -50.22028807057019, -41.74101946382284, -45.56538207005512, -42.65526102962248, -26.797676687618875, -41.238830434721635, -39.26226592274635, -46.61482837445895, -41.12021195213936, -41.93144038376437, -51.49234689934511, -49.67674040951769, -51.788509660097105, -58.25902215043962, -52.5804231290644, -52.91521581513186, -58.465048418788825, -61.285032966818704, -55.979856556826434, -62.598450427544975, -60.79572057948934, -58.5981189402203, -67.83067109061949, -63.690830760977434, -64.90767340841504, -62.27440016607662, -64.04493840970264, -67.76628788176038, -72.28598914367126, -69.82655056525249, -69.89737209499754, -74.25611533476058, -54.39389540171911, -52.745685254925405, -16.938330516642253, -12.231917949039882, -4.673329228978048, -4.860040534669537, -7.995502806109158, -13.76423831988717, -23.131995208890515, -19.423522378604673, -23.434596290528418, -19.24324939379909, -27.4070402771367, -26.705263300572227, -20.936527786794187, -25.830680126859278, -26.448758931906923, -24.74904221802592, -27.620533333143072, -23.094393750346285, -32.66173858681293, -34.651179740560025, -31.4127043349458, -29.931890531185843, -43.69058226438182, -34.97309578485567, -48.532199570588375, -43.56825416754947, -52.03851625893017, -71.88785955019978, -77.39262390765538, -97.3836102584151, -90.82939959655573, -97.20333727360955, -99.01250544255109, -92.14281705728197, -97.96305913814726, -106.7256138638748, -121.05087783503114, -107.34047350847948, -96.46936869261543, -105.90955223291431, -104.4029851456107], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 108.12557710064637, null, null, null, null, null, null, null, null, null, null, null, null, null, 116.98984302862418, null, null, null, null, null, null, null, null, null, null, null, null, 120.49861495844875, null, null, null, null, null, null, null, null, null, null, null, null, 121.88365650969529, null, null, null, null, null, null, null, null, null, null, null, null, 123.4533702677747, null, null, null, null, null, null, null, null, null, null, null, null, 127.23915050784855, null, null, null, null, null, null, null, null, null, null, null, null, 131.94829178208678, null, null, null, null, null, null, null, null, null, null, null, null, 139.33518005540165, null, null, null, null, null, null, null, null, null, null, null, null, 145.98337950138506, null, null, null, null, null, null, null, null, null, null, null, null, 151.61588180978765, null, null, null, null, null, null, null, null, null, null, null, null, 156.04801477377652, null, null, null, null, null, null, null, null, null, null, null, null, 153.27793167128348, null], "quarterLabels": ["2023-07-24", "", "", "", "", "", "", "", "", "", "2023-10-24", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-29", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-28", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-28", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-28", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-30", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-27", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-27", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-28", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-27", ""], "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": [12.237762237762242, 12.237762237762242, 12.237762237762242, 12.237762237762242, 12.237762237762242, 12.237762237762242, 12.237762237762242, 12.237762237762242, 12.237762237762242, 12.237762237762242, 9.034267912772586, 9.034267912772586, 9.034267912772586, 9.034267912772586, 9.034267912772586, 9.034267912772586, 9.034267912772586, 9.034267912772586, 9.034267912772586, 9.034267912772586, 9.034267912772586, 9.034267912772586, 9.034267912772586, 9.034267912772586, 12.828947368421057, 12.828947368421057, 12.828947368421057, 12.828947368421057, 12.828947368421057, 12.828947368421057, 12.828947368421057, 12.828947368421057, 12.828947368421057, 12.828947368421057, 12.828947368421057, 12.828947368421057, 12.828947368421057, 1.3937282229965169, 1.3937282229965169, 1.3937282229965169, 1.3937282229965169, 1.3937282229965169, 1.3937282229965169, 1.3937282229965169, 1.3937282229965169, 1.3937282229965169, 1.3937282229965169, 1.3937282229965169, 1.3937282229965169, 1.3937282229965169, 13.131313131313119, 13.131313131313119, 13.131313131313119, 13.131313131313119, 13.131313131313119, 13.131313131313119, 13.131313131313119, 13.131313131313119, 13.131313131313119, 13.131313131313119, 13.131313131313119, 13.131313131313119, 13.131313131313119, 6.376811594202891, 6.376811594202891, 6.376811594202891, 6.376811594202891, 6.376811594202891, 6.376811594202891, 6.376811594202891, 6.376811594202891, 6.376811594202891, 6.376811594202891, 6.376811594202891, 6.376811594202891, 6.376811594202891, 13.609467455621301, 13.609467455621301, 13.609467455621301, 13.609467455621301, 13.609467455621301, 13.609467455621301, 13.609467455621301, 13.609467455621301, 13.609467455621301, 13.609467455621301, 13.609467455621301, 13.609467455621301, 13.609467455621301, 10.67961165048544, 10.67961165048544, 10.67961165048544, 10.67961165048544, 10.67961165048544, 10.67961165048544, 10.67961165048544, 10.67961165048544, 10.67961165048544, 10.67961165048544, 10.67961165048544, 10.67961165048544, 10.67961165048544, 17.51412429378531, 17.51412429378531, 17.51412429378531, 17.51412429378531, 17.51412429378531, 17.51412429378531, 17.51412429378531, 17.51412429378531, 17.51412429378531, 17.51412429378531, 17.51412429378531, 17.51412429378531, 17.51412429378531, 10.579345088161196, 10.579345088161196, 10.579345088161196, 10.579345088161196, 10.579345088161196, 10.579345088161196, 10.579345088161196, 10.579345088161196, 10.579345088161196, 10.579345088161196, 10.579345088161196, 10.579345088161196, 10.579345088161196, 21.917808219178088, 21.917808219178088, 21.917808219178088, 21.917808219178088, 21.917808219178088, 21.917808219178088, 21.917808219178088, 21.917808219178088, 21.917808219178088, 21.917808219178088, 21.917808219178088, 21.917808219178088, 21.917808219178088, 12.716763005780345, 12.716763005780345, 12.716763005780345, 12.716763005780345, 12.716763005780345, 12.716763005780345, 12.716763005780345, 12.716763005780345, 12.716763005780345, 12.716763005780345, 12.716763005780345, 12.716763005780345, 12.716763005780345, 26.97368421052631, 26.97368421052631], "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": [25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 4, 11, 18, 25, 32, 39, 46, 53, 60, 67, 74, 81, 88, 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], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 155.32, "latestClose": 400.23, "startTtmEps": 10.83, "latestTtmEps": 16.6, "priceChangePct": 157.68091681689418, "epsChangePct": 53.277931671283476, "earningsGapPct": -104.4029851456107, "startMultiple": 14.341643582640812, "latestMultiple": 24.11024096385542, "multipleChangePct": 68.11351380282915, "latestQuarter": "2026-07-27", "tone": "caution", "read": "Market price is leading earnings power; the spread is widening and has persisted through 8 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 24.383876682102134, "earningsMovePct": 10.006626905235262, "spread": -14.377249776866872, "lead": "price"}, {"weeks": 104, "label": "2 years", "marketMovePct": 108.453125, "earningsMovePct": 25.75757575757578, "spread": -82.69554924242422, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 157.68091681689418, "earningsMovePct": 53.277931671283476, "spread": -104.4029851456107, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "widening", "directionLabel": "Widening", "persistenceQuarters": 8, "persistenceLabel": "8 quarters", "summary": "Market price is leading earnings power; the spread is widening and has persisted through 8 updates.", "marketChangePct": 157.68091681689418, "earningsChangePct": 53.277931671283476, "recentMarketMovePoints": 29.74504249291789, "recentEarningsMovePoints": -2.7700831024930324}, "pressure": {"score": 82, "band": "high", "label": "High \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 100, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "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": 1.5543998, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.09411847, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.10575434, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.04728767, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.07578055, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -6.743557090154784, "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-07-27", "alignedPeriod": "2026-06-30", "requiredPeriod": "2026-06-30"}, "qualitySeries": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "startDate": "2023-08-18", "earnings": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 108.12557710064637, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 116.98984302862418, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 120.49861495844875, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 121.88365650969529, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 123.4533702677747, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 127.23915050784855, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 131.94829178208678, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 139.33518005540165, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 145.98337950138506, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 151.61588180978765, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 156.04801477377652, 153.27793167128348, 153.27793167128348], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.2473426963169, 100.2473426963169, 100.2473426963169, 100.2473426963169, 100.2473426963169, 100.2473426963169, 100.2473426963169, 100.2473426963169, 100.2473426963169, 100.2473426963169, 100.2473426963169, 100.2473426963169, 100.2473426963169, 100.2473426963169, 99.97006658047742, 99.97006658047742, 99.97006658047742, 99.97006658047742, 99.97006658047742, 99.97006658047742, 99.97006658047742, 99.97006658047742, 99.97006658047742, 99.97006658047742, 99.97006658047742, 99.97006658047742, 99.97006658047742, 99.19247473833202, 99.19247473833202, 99.19247473833202, 99.19247473833202, 99.19247473833202, 99.19247473833202, 99.19247473833202, 99.19247473833202, 99.19247473833202, 99.19247473833202, 99.19247473833202, 99.19247473833202, 99.19247473833202, 98.93779122722744, 98.93779122722744, 98.93779122722744, 98.93779122722744, 98.93779122722744, 98.93779122722744, 98.93779122722744, 98.93779122722744, 98.93779122722744, 98.93779122722744, 98.93779122722744, 98.93779122722744, 98.93779122722744, 100.35250164990157, 100.35250164990157, 100.35250164990157, 100.35250164990157, 100.35250164990157, 100.35250164990157, 100.35250164990157, 100.35250164990157, 100.35250164990157, 100.35250164990157, 100.35250164990157, 100.35250164990157, 100.35250164990157, 102.98564478723753, 102.98564478723753, 102.98564478723753, 102.98564478723753, 102.98564478723753, 102.98564478723753, 102.98564478723753, 102.98564478723753, 102.98564478723753, 102.98564478723753, 102.98564478723753, 102.98564478723753, 102.98564478723753, 104.75916425892693, 104.75916425892693, 104.75916425892693, 104.75916425892693, 104.75916425892693, 104.75916425892693, 104.75916425892693, 104.75916425892693, 104.75916425892693, 104.75916425892693, 104.75916425892693, 104.75916425892693, 104.75916425892693, 107.78368685652057, 107.78368685652057, 107.78368685652057, 107.78368685652057, 107.78368685652057, 107.78368685652057, 107.78368685652057, 107.78368685652057, 107.78368685652057, 107.78368685652057, 107.78368685652057, 107.78368685652057, 107.78368685652057, 110.0435174903821, 110.0435174903821, 110.0435174903821, 110.0435174903821, 110.0435174903821, 110.0435174903821, 110.0435174903821, 110.0435174903821, 110.0435174903821, 110.0435174903821, 110.0435174903821, 110.0435174903821, 110.0435174903821, 112.0382235513294, 112.0382235513294, 112.0382235513294, 112.0382235513294, 112.0382235513294, 112.0382235513294, 112.0382235513294, 112.0382235513294, 112.0382235513294, 112.0382235513294, 112.0382235513294, 112.0382235513294, 112.0382235513294, 114.90958681903251, 114.90958681903251, 114.90958681903251, 114.90958681903251, 114.90958681903251, 114.90958681903251, 114.90958681903251, 114.90958681903251, 114.90958681903251, 114.90958681903251, 114.90958681903251, 114.90958681903251, 114.90958681903251, 117.92812273272165, 117.92812273272165], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.36145817049267, 106.90724996693082, 106.90724996693082, 106.90724996693082, 106.90724996693082, 106.90724996693082, 106.90724996693082, 106.90724996693082, 106.90724996693082, 106.90724996693082, 106.90724996693082, 106.90724996693082, 106.90724996693082, 106.90724996693082, 118.85424307651607, 118.85424307651607, 118.85424307651607, 118.85424307651607, 118.85424307651607, 118.85424307651607, 118.85424307651607, 118.85424307651607, 118.85424307651607, 118.85424307651607, 118.85424307651607, 118.85424307651607, 118.85424307651607, 116.56119602207819, 116.56119602207819, 116.56119602207819, 116.56119602207819, 116.56119602207819, 116.56119602207819, 116.56119602207819, 116.56119602207819, 116.56119602207819, 116.56119602207819, 116.56119602207819, 116.56119602207819, 116.56119602207819, 123.68339566372852, 123.68339566372852, 123.68339566372852, 123.68339566372852, 123.68339566372852, 123.68339566372852, 123.68339566372852, 123.68339566372852, 123.68339566372852, 123.68339566372852, 123.68339566372852, 123.68339566372852, 123.68339566372852, 129.1682199160644, 129.1682199160644, 129.1682199160644, 129.1682199160644, 129.1682199160644, 129.1682199160644, 129.1682199160644, 129.1682199160644, 129.1682199160644, 129.1682199160644, 129.1682199160644, 129.1682199160644, 129.1682199160644, 134.58074291417645, 134.58074291417645, 134.58074291417645, 134.58074291417645, 134.58074291417645, 134.58074291417645, 134.58074291417645, 134.58074291417645, 134.58074291417645, 134.58074291417645, 134.58074291417645, 134.58074291417645, 134.58074291417645, 153.51345013768804, 153.51345013768804, 153.51345013768804, 153.51345013768804, 153.51345013768804, 153.51345013768804, 153.51345013768804, 153.51345013768804, 153.51345013768804, 153.51345013768804, 153.51345013768804, 153.51345013768804, 153.51345013768804, 149.25113337101217, 149.25113337101217, 149.25113337101217, 149.25113337101217, 149.25113337101217, 149.25113337101217, 149.25113337101217, 149.25113337101217, 149.25113337101217, 149.25113337101217, 149.25113337101217, 149.25113337101217, 149.25113337101217, 142.9493500402843, 142.9493500402843, 142.9493500402843, 142.9493500402843, 142.9493500402843, 142.9493500402843, 142.9493500402843, 142.9493500402843, 142.9493500402843, 142.9493500402843, 142.9493500402843, 142.9493500402843, 142.9493500402843, 160.5606428648733, 160.5606428648733, 160.5606428648733, 160.5606428648733, 160.5606428648733, 160.5606428648733, 160.5606428648733, 160.5606428648733, 160.5606428648733, 160.5606428648733, 160.5606428648733, 160.5606428648733, 160.5606428648733, 169.74816315732514, 169.74816315732514], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 143, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 53.27793167128348, "valuationContribution": 104.4029851456107, "marketMove": 157.68091681689418, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 53.27793167128348}, {"key": "valuation", "label": "Relative valuation contribution", "value": 104.4029851456107}, {"key": "market", "label": "Total market move", "value": 157.68091681689418}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 8.125577100646364, "surprisePct": 9.034267912772586, "immediateReturnPct": 0.9503909409544375, "forward4WeekPct": 13.298732812078718, "forward13WeekPct": 23.773254246427598, "toDateReturnPct": 169.76947964410894, "weeksSince": 145, "availabilitySource": "reported", "spread": 11.69884519232805, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-02", "periodEnd": "2023-12-31", "earningsChangePct": 8.198121263877024, "surprisePct": 12.828947368421057, "immediateReturnPct": 0.8713173228775295, "forward4WeekPct": 3.4525948919021943, "forward13WeekPct": -9.633502151064643, "toDateReturnPct": 117.95458258454504, "weeksSince": 131, "availabilitySource": "reported", "spread": -2.267174741141474, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-05-03", "periodEnd": "2024-03-31", "earningsChangePct": 2.9992107340173657, "surprisePct": 1.3937282229965169, "immediateReturnPct": -8.794107947675055, "forward4WeekPct": -7.128723755084088, "forward13WeekPct": 5.523799054633405, "toDateReturnPct": 119.97911399362428, "weeksSince": 118, "availabilitySource": "reported", "spread": 13.661118177609197, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-08-02", "periodEnd": "2024-06-30", "earningsChangePct": 1.1494252873563093, "surprisePct": 13.131313131313119, "immediateReturnPct": 8.260967632795758, "forward4WeekPct": 14.553964136686592, "forward13WeekPct": 30.934927258373747, "toDateReturnPct": 125.68512461937522, "weeksSince": 105, "availabilitySource": "reported", "spread": -1.7256661789475345, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-11-01", "periodEnd": "2024-09-30", "earningsChangePct": 1.2878787878787934, "surprisePct": 6.376811594202891, "immediateReturnPct": 7.068750864573237, "forward4WeekPct": 15.437819892101246, "forward13WeekPct": 37.068289758841686, "toDateReturnPct": 84.54834693595241, "weeksSince": 92, "availabilitySource": "reported", "spread": -26.044440703124067, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-31", "periodEnd": "2024-12-31", "earningsChangePct": 3.0665669409124963, "surprisePct": 13.609467455621301, "immediateReturnPct": 8.890435547089638, "forward4WeekPct": 7.1211399684970145, "forward13WeekPct": -1.5311916187406127, "toDateReturnPct": 46.60976592549177, "weeksSince": 79, "availabilitySource": "reported", "spread": -64.14637614679994, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-05-02", "periodEnd": "2025-03-31", "earningsChangePct": 3.7010159651668983, "surprisePct": 10.67961165048544, "immediateReturnPct": -0.45180165166832653, "forward4WeekPct": 5.684553568122075, "forward13WeekPct": 13.850312928193187, "toDateReturnPct": 48.21686479280083, "weeksSince": 66, "availabilitySource": "reported", "spread": -41.12021195213936, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-08-01", "periodEnd": "2025-06-30", "earningsChangePct": 5.598320503848853, "surprisePct": 17.51412429378531, "immediateReturnPct": 2.6923205398002414, "forward4WeekPct": 4.599659284497437, "forward13WeekPct": -15.47249223369075, "toDateReturnPct": 33.69075057621005, "weeksSince": 53, "availabilitySource": "reported", "spread": -58.5981189402203, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-10-31", "periodEnd": "2025-09-30", "earningsChangePct": 4.771371769383692, "surprisePct": 10.579345088161196, "immediateReturnPct": -15.18066635382449, "forward4WeekPct": -19.836428236240522, "forward13WeekPct": -7.6188241603539435, "toDateReturnPct": 34.152309445598995, "weeksSince": 40, "availabilitySource": "reported", "spread": -16.938330516642253, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-01-30", "periodEnd": "2025-12-31", "earningsChangePct": 3.858317520556609, "surprisePct": 21.917808219178088, "immediateReturnPct": 6.306410553112718, "forward4WeekPct": 4.66712952248709, "forward13WeekPct": 24.662500964282952, "toDateReturnPct": 54.37398750289286, "weeksSince": 27, "availabilitySource": "reported", "spread": -25.830680126859278, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-05-01", "periodEnd": "2026-03-31", "earningsChangePct": 2.923264311814844, "surprisePct": 12.716763005780345, "immediateReturnPct": 6.610370761314144, "forward4WeekPct": 26.484364691911843, "forward13WeekPct": 32.791265338435124, "toDateReturnPct": 32.019395698640984, "weeksSince": 14, "availabilitySource": "reported", "spread": -52.03851625893017, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": -1.7751479289940697, "surprisePct": 26.97368421052631, "immediateReturnPct": 2.641442084597534, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.0448229264934614, "weeksSince": 1, "availabilitySource": "reported", "spread": -105.90955223291431, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-31", "periodEnd": "2026-06-30", "earningsChangePct": -1.7751479289940697, "surprisePct": 26.97368421052631, "immediateReturnPct": 2.641442084597534, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 2.0448229264934614, "weeksSince": 1, "availabilitySource": "reported", "spread": -105.90955223291431, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 2 improving updates had a non-positive price response; 7 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Software - Infrastructure", "population": 20, "spreadPercentile": 42.1, "qualityPercentile": 71.1, "rarityPercentile": 57.9, "currentOneYearSpread": -15.491714000000002, "lead": "price", "relatedSignals": [{"tickerId": 815, "symbol": "CPAY", "name": "Corpay Inc", "spread": -21.568969, "lead": "price", "quality": 75}, {"tickerId": 8303, "symbol": "SNPS", "name": "Synopsys Inc", "spread": -31.42229100000001, "lead": "price", "quality": 100}, {"tickerId": 4702, "symbol": "AKAM", "name": "Akamai Technologies Inc", "spread": -59.93912, "lead": "price", "quality": 87.5}, {"tickerId": 7381, "symbol": "NTAP", "name": "NetApp Inc", "spread": -73.413436, "lead": "price", "quality": 100}, {"tickerId": 4492, "symbol": "XYZ", "name": "Block, Inc", "spread": -95.570751, "lead": "price", "quality": 87.5}, {"tickerId": 6163, "symbol": "FTNT", "name": "Fortinet Inc", "spread": -105.26175899999998, "lead": "price", "quality": 87.5}, {"tickerId": 7596, "symbol": "PANW", "name": "Palo Alto Networks Inc", "spread": -149.729941, "lead": "price", "quality": 100}, {"tickerId": 1079, "symbol": "DOCN", "name": "DigitalOcean Holdings Inc", "spread": -189.60386499999998, "lead": "price", "quality": 100}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-10-27", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-02-02", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-05-03", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}, {"date": "2024-08-02", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-11-01", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_stretched", "label": "Expectations stretched", "tone": "caution", "explanation": "Price has moved materially faster than delivered earnings power."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}