{"ticker": {"uuid": "4cd2db37-de7e-4e69-89f3-6a97ace4002b", "symbol": "PEGA", "name": "Pegasystems Inc", "sector": "Technology", "industry": "Software - Application", "currency": "USD"}, "next_event": {"report_date": "2026-10-20", "fiscal_date_ending": "2026-09-30", "estimate": 0.48, "session": "Time unconfirmed", "days": 68}, "profile": {"sample": 12, "measured": 12, "beats": 10, "misses": 2, "inline": 0, "beat_rate": 83.3, "beat_rate_label": "83.3%", "average_surprise": 209.1, "average_surprise_label": "+209.1%", "median_surprise": 17.2, "surprise_dispersion": 573.3, "average_reaction": 7.8, "average_reaction_label": "+7.8%", "average_abs_reaction": 16.2, "positive_response_rate": 75.0, "confirmation_rate": 91.7, "reaction_sample": 12, "streak": {"count": 2, "band": "miss", "label": "2 consecutive misses"}, "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": 68, "band": "Elevated", "tone": "caution", "days": 68, "proximity_component": 3, "reaction_component": 35, "variability_component": 25, "uncertainty_component": 5, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 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": 47.2, "revenue_growth_1y": 3.6, "cash_conversion": 1.65, "net_margin": 18.7, "earnings_yield": 3.5, "eps_surprise_avg": -0.4, "sue_score": 0.41, "pe_ratio": 16.6, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 32.74, "currency": "USD", "return_13w": -8.9, "fair_value": 39.104375, "fair_value_gap": -16.3, "relative_strength": -39.1, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 53.1}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-25", "date_source": "exact", "eps_actual": 0.22, "eps_estimate": 0.01, "eps_surprise": 0.21, "surprise_pct": 2100.0, "surprise_label": "+2100.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 4.6329136071617185, "one_week_reaction_label": "+4.6%", "four_week_reaction": 29.873421573829877, "four_week_reaction_label": "+29.9%", "confirmation": "confirmed", "revenue": 334643000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -7279000.0, "operating_cash_flow": 24168000.0, "free_cash_flow": 24506000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-02-14", "date_source": "exact", "eps_actual": 1.77, "eps_estimate": 1.0, "eps_surprise": 0.77, "surprise_pct": 77.0, "surprise_label": "+77.0%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 29.915898390973734, "one_week_reaction_label": "+29.9%", "four_week_reaction": 29.134958901393937, "four_week_reaction_label": "+29.1%", "confirmation": "confirmed", "revenue": 474233000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 142665000.0, "operating_cash_flow": 79865000.0, "free_cash_flow": 82375000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-24", "date_source": "exact", "eps_actual": 0.24, "eps_estimate": 0.22, "eps_surprise": 0.02, "surprise_pct": 9.0909, "surprise_label": "+9.1%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 7.273045793794797, "one_week_reaction_label": "+7.3%", "four_week_reaction": 9.147720042074063, "four_week_reaction_label": "+9.1%", "confirmation": "confirmed", "revenue": 330147000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -12124000.0, "operating_cash_flow": 180146000.0, "free_cash_flow": 180750000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-24", "date_source": "exact", "eps_actual": 0.26, "eps_estimate": 0.15, "eps_surprise": 0.11, "surprise_pct": 73.3333, "surprise_label": "+73.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 12.08312295606381, "one_week_reaction_label": "+12.1%", "four_week_reaction": 14.312049594893347, "four_week_reaction_label": "+14.3%", "confirmation": "confirmed", "revenue": 351153000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 6613000.0, "operating_cash_flow": 40097000.0, "free_cash_flow": 41350000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-23", "date_source": "exact", "eps_actual": 0.2, "eps_estimate": 0.17, "eps_surprise": 0.03, "surprise_pct": 17.6471, "surprise_label": "+17.6%", "surprise_band": "beat", "eps_yoy": -9.090909090909086, "eps_yoy_label": "-9.1%", "one_week_reaction": 9.255971658671589, "one_week_reaction_label": "+9.3%", "four_week_reaction": 18.15699474557028, "four_week_reaction_label": "+18.2%", "confirmation": "confirmed", "revenue": 325050000.0, "revenue_yoy": -2.8666369832926435, "revenue_yoy_label": "-2.9%", "net_income": -14390000.0, "operating_cash_flow": 30454000.0, "free_cash_flow": 33518000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-02-12", "date_source": "exact", "eps_actual": 1.61, "eps_estimate": 1.47, "eps_surprise": 0.14, "surprise_pct": 9.5238, "surprise_label": "+9.5%", "surprise_band": "beat", "eps_yoy": -9.039548022598867, "eps_yoy_label": "-9.0%", "one_week_reaction": -19.38939932091546, "one_week_reaction_label": "-19.4%", "four_week_reaction": -27.96055640869652, "four_week_reaction_label": "-28.0%", "confirmation": "diverged", "revenue": 490830000.0, "revenue_yoy": 3.4997564488342228, "revenue_yoy_label": "+3.5%", "net_income": 119090000.0, "operating_cash_flow": 95229000.0, "free_cash_flow": 98020000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-22", "date_source": "exact", "eps_actual": 0.77, "eps_estimate": 0.25, "eps_surprise": 0.52, "surprise_pct": 208.0, "surprise_label": "+208.0%", "surprise_band": "beat", "eps_yoy": 220.83333333333334, "eps_yoy_label": "+220.8%", "one_week_reaction": 34.1673966440343, "one_week_reaction_label": "+34.2%", "four_week_reaction": 44.82001489112763, "four_week_reaction_label": "+44.8%", "confirmation": "confirmed", "revenue": 475633000.0, "revenue_yoy": 44.06703680481725, "revenue_yoy_label": "+44.1%", "net_income": 85422000.0, "operating_cash_flow": 204228000.0, "free_cash_flow": 206108000.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-22", "date_source": "exact", "eps_actual": 0.28, "eps_estimate": 0.24, "eps_surprise": 0.04, "surprise_pct": 16.6667, "surprise_label": "+16.7%", "surprise_band": "beat", "eps_yoy": 7.692307692307699, "eps_yoy_label": "+7.7%", "one_week_reaction": 12.679563352764875, "one_week_reaction_label": "+12.7%", "four_week_reaction": 0.8619033257774871, "four_week_reaction_label": "+0.9%", "confirmation": "confirmed", "revenue": 384512000.0, "revenue_yoy": 9.499847644758837, "revenue_yoy_label": "+9.5%", "net_income": 30077000.0, "operating_cash_flow": 86268000.0, "free_cash_flow": 88403000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-21", "date_source": "exact", "eps_actual": 0.3, "eps_estimate": 0.2, "eps_surprise": 0.1, "surprise_pct": 50.0, "surprise_label": "+50.0%", "surprise_band": "beat", "eps_yoy": 49.999999999999986, "eps_yoy_label": "+50.0%", "one_week_reaction": 24.147622740143984, "one_week_reaction_label": "+24.1%", "four_week_reaction": 6.500562923600639, "four_week_reaction_label": "+6.5%", "confirmation": "confirmed", "revenue": 381350000.0, "revenue_yoy": 17.320412244270113, "revenue_yoy_label": "+17.3%", "net_income": 43364000.0, "operating_cash_flow": 56300000.0, "free_cash_flow": 60770000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-02-10", "date_source": "exact", "eps_actual": 0.76, "eps_estimate": 0.7342, "eps_surprise": 0.0258, "surprise_pct": 3.514, "surprise_label": "+3.5%", "surprise_band": "beat", "eps_yoy": -52.79503105590062, "eps_yoy_label": "-52.8%", "one_week_reaction": 9.297106423396833, "one_week_reaction_label": "+9.3%", "four_week_reaction": 17.74675767168949, "four_week_reaction_label": "+17.7%", "confirmation": "confirmed", "revenue": 504317000.0, "revenue_yoy": 2.7477945520852436, "revenue_yoy_label": "+2.7%", "net_income": 234574000.0, "operating_cash_flow": 158431000.0, "free_cash_flow": 164450000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-21", "date_source": "exact", "eps_actual": 0.46, "eps_estimate": 0.69, "eps_surprise": -0.23, "surprise_pct": -33.3333, "surprise_label": "-33.3%", "surprise_band": "miss", "eps_yoy": -40.259740259740255, "eps_yoy_label": "-40.3%", "one_week_reaction": -14.400366888328367, "one_week_reaction_label": "-14.4%", "four_week_reaction": -22.775732630130697, "four_week_reaction_label": "-22.8%", "confirmation": "confirmed", "revenue": 429973000.0, "revenue_yoy": -9.599838530968205, "revenue_yoy_label": "-9.6%", "net_income": 32764000.0, "operating_cash_flow": 212251000.0, "free_cash_flow": 217977000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-21", "date_source": "exact", "eps_actual": 0.18, "eps_estimate": 0.23, "eps_surprise": -0.05, "surprise_pct": -21.7391, "surprise_label": "-21.7%", "surprise_band": "miss", "eps_yoy": -35.71428571428572, "eps_yoy_label": "-35.7%", "one_week_reaction": -16.60447761194029, "one_week_reaction_label": "-16.6%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 420716000.0, "revenue_yoy": 9.415570905459388, "revenue_yoy_label": "+9.4%", "net_income": 13334000.0, "operating_cash_flow": 85974000.0, "free_cash_flow": 91700000.0, "currency": "USD"}], "charts": {"quarters": ["2023-09-30", "2023-12-31", "2024-03-31", "2024-06-30", "2024-09-30", "2024-12-31", "2025-03-31", "2025-06-30", "2025-09-30", "2025-12-31", "2026-03-31", "2026-06-30"], "eps_actual": [0.22, 1.77, 0.24, 0.26, 0.2, 1.61, 0.77, 0.28, 0.3, 0.76, 0.46, 0.18], "eps_estimate": [0.01, 1.0, 0.22, 0.15, 0.17, 1.47, 0.25, 0.24, 0.2, 0.7342, 0.69, 0.23], "surprise": [2100.0, 77.0, 9.0909, 73.3333, 17.6471, 9.5238, 208.0, 16.6667, 50.0, 3.514, -33.3333, -21.7391], "reaction_1w": [4.6329136071617185, 29.915898390973734, 7.273045793794797, 12.08312295606381, 9.255971658671589, -19.38939932091546, 34.1673966440343, 12.679563352764875, 24.147622740143984, 9.297106423396833, -14.400366888328367, -16.60447761194029], "reaction_4w": [29.873421573829877, 29.134958901393937, 9.147720042074063, 14.312049594893347, 18.15699474557028, -27.96055640869652, 44.82001489112763, 0.8619033257774871, 6.500562923600639, 17.74675767168949, -22.775732630130697, null], "revenue": [334.64, 474.23, 330.15, 351.15, 325.05, 490.83, 475.63, 384.51, 381.35, 504.32, 429.97, 420.72], "net_income": [-7.28, 142.66, -12.12, 6.61, -14.39, 119.09, 85.42, 30.08, 43.36, 234.57, 32.76, 13.33], "financial_unit": "millions", "scatter": [{"x": 2100.0, "y": 4.6329136071617185, "label": "2023-09-30"}, {"x": 77.0, "y": 29.915898390973734, "label": "2023-12-31"}, {"x": 9.0909, "y": 7.273045793794797, "label": "2024-03-31"}, {"x": 73.3333, "y": 12.08312295606381, "label": "2024-06-30"}, {"x": 17.6471, "y": 9.255971658671589, "label": "2024-09-30"}, {"x": 9.5238, "y": -19.38939932091546, "label": "2024-12-31"}, {"x": 208.0, "y": 34.1673966440343, "label": "2025-03-31"}, {"x": 16.6667, "y": 12.679563352764875, "label": "2025-06-30"}, {"x": 50.0, "y": 24.147622740143984, "label": "2025-09-30"}, {"x": 3.514, "y": 9.297106423396833, "label": "2025-12-31"}, {"x": -33.3333, "y": -14.400366888328367, "label": "2026-03-31"}, {"x": -21.7391, "y": -16.60447761194029, "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, 104.09889525775952, 110.43157489332913, 102.34222648481096, 93.88419149051641, 92.17089607025733, 94.20950036096473, 95.01248325401184, 88.02435643664568, 85.72391530408377, 89.69543024079846, 98.89718604576898, 98.07249902582281, 111.33258191246557, 113.4376989908519, 115.67303210535529, 113.78493448276646, 108.35936956033505, 107.9253262861015, 106.10233668157119, 98.241293874838, 103.49646722253662, 103.30102537711959, 105.55944557494952, 107.79615292060329, 108.44762137602157, 140.8907015943001, 138.3716922692474, 144.6474961857451, 140.04379129346475, 134.72347502659903, 141.71589031768212, 140.4346706216603, 134.91635600317392, 131.20126823648363, 125.16153105579171, 134.26458652569414, 129.37631108195706, 133.52591328784672, 136.6109575171491, 130.20188808017207, 124.8356463170518, 125.313612636435, 124.92255007741939, 127.79033926844137, 131.50542703513165, 127.18118404453939, 129.9200005514375, 129.7026364471928, 145.37476548636354, 145.7008160053692, 142.50552789933545, 148.26574210139924, 152.63481120332568, 154.0694299968397, 149.09173355027863, 146.2659696566272, 148.13532102126925, 156.96040224923684, 156.74460433223973, 160.57188607510335, 159.28887769726677, 174.03261107234184, 176.90307456080882, 188.49364983054642, 188.21095085103735, 199.0186768047407, 206.5210191053904, 211.54432693822872, 205.6946742827866, 207.10815609241604, 205.4119753032776, 205.56526533480545, 205.84805156708597, 224.68609506678067, 235.17101194193785, 235.56256747911215, 229.42823520624898, 184.94347852718022, 169.43363528027422, 170.78231445654527, 165.2788240839288, 156.59940263262553, 158.55716723058134, 151.22642495554908, 137.75463194425177, 148.48338977715122, 148.72277648091074, 199.53747742116408, 200.5603023971652, 202.54066110028884, 215.38034704615342, 209.00402793694138, 213.59584900174983, 222.9753517900866, 215.09743865999292, 215.9026421360735, 232.0719461922629, 235.29655559214356, 216.87522260363318, 227.37059236081046, 256.2001906647562, 249.97264625614935, 223.05921479136904, 229.33030705820826, 230.5061384942301, 236.0804388535195, 241.7418436545509, 252.89044873576842, 259.90187640575124, 255.45985089897405, 241.6511007722394, 234.06955040566433, 232.5880943244341, 288.75258988038865, 277.3366859338237, 257.46779020315415, 247.70762974879753, 237.11959754833677, 238.64462330099224, 261.91214972156774, 259.82068333927526, 266.5307966509595, 272.0208849978806, 244.3961471270193, 252.59209224642208, 226.6527943485333, 219.63392401714552, 190.4685639607314, 174.90498609452584, 191.16608879156135, 197.74900501302076, 190.64294298711957, 205.94495013242354, 185.06272688992559, 189.29148481007778, 175.73329846712588, 185.9356559672083, 171.75708060602983, 190.25466815415194, 162.8572979177824, 157.7752733323945, 156.79462634611397, 146.92277361901986, 149.7121705575295, 155.7268094785129, 151.2812066081061, 142.78226315191566, 131.14524759457197, 134.15256705506366, 135.43811448854956, 136.28882901022027, 140.30245649707695, 117.00596651901753, 133.27860839507778, 142.83278686922574], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 217.94871794871793, 217.94871794871793, 217.94871794871793], "gap": [0.0, -4.098895257759523, -10.431574893329127, -2.342226484810965, 6.1158085094835855, 7.829103929742672, 5.790499639035275, 4.9875167459881595, 11.975643563354325, 14.276084695916225, 60.30456975920151, 51.102813954230996, 51.927500974177164, 38.6674180875344, 36.56230100914807, 34.32696789464468, 36.21506551723351, 41.64063043966492, 42.07467371389848, 43.89766331842878, 51.75870612516198, 46.50353277746335, 46.698974622880385, 44.44055442505045, 42.20384707939668, 41.5523786239784, 130.9041702005717, 133.42317952562442, 127.14737560912673, 131.75108050140707, 137.0713967682728, 130.0789814771897, 131.36020117321152, 136.8785157916979, 140.5936035583882, 146.6333407390801, 152.91490065379304, 157.80317609753013, 153.65357389164046, 150.56852966233808, 156.9775990993151, 162.3438408624354, 161.8658745430522, 162.2569371020678, 159.38914791104582, 155.67406014435554, 159.99830313494778, 157.25948662804967, 157.4768507322944, 173.85600374440568, 173.52995322540002, 176.72524133143378, 170.96502712937, 166.59595802744354, 165.16133923392954, 170.1390356804906, 172.96479957414203, 171.09544820949998, 162.2703669815324, 162.4861648985295, 158.65888315566588, 159.94189153350246, 142.63405559432485, 139.76359210585787, 128.17301683612027, 128.45571581562933, 117.64798986192599, 110.14564756127629, 105.12233972843796, 110.97199238388009, 109.55851057425065, 111.2546913633891, 111.10140133186124, 110.81861509958071, 91.98057159988602, 81.49565472472884, 81.10409918755454, 87.2384314604177, 111.21036762666597, 126.72021087357197, 125.37153169730092, 130.87502206991738, 139.55444352122066, 137.59667892326485, 144.9274211982971, 158.39921420959442, 147.67045637669497, 147.43106967293545, 164.56508668139995, 163.54226170539883, 161.5619030022752, 148.7222170564106, 155.09853616562265, 150.5067151008142, 141.12721231247744, 149.0051254425711, 148.19992196649054, 132.03061791030112, 128.80600851042047, 147.22734149893085, 136.73197174175357, 110.46647600191045, 116.69402041051728, 143.60745187529758, 137.33635960845837, 136.16052817243653, 130.58622781314713, 124.92482301211572, 113.77621793089821, 106.76479026091539, 111.20681576769258, 125.01556589442723, 132.5971162610023, 134.07857234223252, 90.73458960679079, 102.15049355335577, 122.0193892840253, 131.77954973838192, 142.36758193884268, 140.8425561861872, 117.5750297656117, 119.66649614790418, 112.95638283621997, 107.46629448929883, 135.09103236016014, 126.89508724075736, 152.83438513864616, 159.85325547003393, 189.01861552644806, 204.5821933926536, 79.34673172125915, 72.76381549979973, 79.86987752570093, 64.56787038039695, 85.45009362289491, 81.22133570274272, 94.77952204569462, 84.57716454561219, 98.75573990679067, 80.25815235866855, 67.91193285144834, 72.99395743683624, 73.97460442311677, 83.84645715021088, 81.05706021170124, 75.04242129071784, 79.48802416112466, 87.98696761731509, 99.62398317465878, 96.61666371416709, 95.33111628068119, 94.48040175901048, 90.4667742721538, 100.9427514297004, 84.67010955364015, 75.11593107949219], "quarter_markers": [100.0, null, null, null, null, null, null, null, null, null, 149.99999999999997, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 271.7948717948718, null, null, null, null, null, null, null, null, null, 287.1794871794872, null, null, null, null, null, null, null, null, null, null, null, null, 319.2307692307692, null, null, null, null, null, null, null, null, null, null, null, null, 316.6666666666667, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 296.1538461538462, null, null, null, null, null, null, null, null, null, 364.10256410256403, null, null, null, null, null, null, null, null, null, null, null, null, 366.66666666666663, null, null, null, null, null, null, null, null, null, null, null, null, 379.48717948717945, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 270.5128205128205, null, null, null, null, null, null, null, null, null, 230.76923076923075, null, null, null, null, null, null, null, null, null, null, null, null, 217.94871794871793, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [117.9, -75.1, 42.8]}}, "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": [22.921908, 23.861453, 25.313024, 23.458791, 21.520048, 21.127328, 21.594615, 21.778674, 20.176862, 19.649557, 20.559904, 22.669122, 22.480088, 25.519552, 26.002085, 26.514466, 26.081678, 24.838035, 24.738544, 24.32068, 22.518779, 23.723365, 23.678566, 24.196239, 24.708935, 24.858264, 32.294837, 31.717432, 33.155966, 32.100709, 30.881191, 32.483986, 32.190306, 30.925403, 30.073834, 28.689411, 30.776005, 29.655519, 30.606687, 31.313838, 29.844757, 28.614712, 28.724271, 28.634632, 29.291984, 30.143553, 29.152354, 29.780143, 29.730319, 33.32267, 33.397407, 32.664986, 33.985337, 34.986811, 35.315653, 34.17467, 33.526951, 33.955442, 35.978319, 35.928854, 36.80614, 36.51205, 39.891595, 40.54956, 43.206341, 43.141541, 45.618878, 47.338558, 48.489996, 47.149144, 47.473141, 47.084344, 47.119481, 47.184301, 51.50234, 53.905683, 53.995435, 52.589329, 42.392574, 38.837422, 39.146565, 37.88506, 35.895571, 36.344328, 34.663982, 31.57599, 34.035226, 34.090098, 45.737797, 45.972248, 46.426184, 49.369285, 47.907711, 48.960244, 51.110205, 49.304437, 49.489005, 53.195318, 53.93446, 49.711939, 52.117678, 58.725972, 57.2985, 51.129428, 52.566882, 52.836405, 54.114141, 55.411843, 57.967316, 59.574469, 58.556272, 55.391043, 53.653207, 53.313629, 66.187603, 63.57086, 59.01653, 56.779315, 54.352336, 54.701901, 60.035262, 59.555858, 61.093944, 62.352377, 56.02026, 57.898927, 51.953145, 50.344286, 43.659029, 40.09156, 43.818915, 45.327845, 43.699, 47.206512, 42.419908, 43.38922, 40.281425, 42.62, 39.37, 43.61, 37.33, 36.165103, 35.94032, 33.677503, 34.316886, 35.695556, 34.676539, 32.728419, 30.060993, 30.750328, 31.045, 31.24, 32.16, 26.82, 30.55, 32.74], "ttmEps": [0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 1.17, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.12, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.24, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.49, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.47, 2.31, 2.31, 2.31, 2.31, 2.31, 2.31, 2.31, 2.31, 2.31, 2.31, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.84, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.86, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.96, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 2.11, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.8, 1.7, 1.7, 1.7], "quarterlyEps": [0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 0.22, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 1.77, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.24, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.26, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 1.61, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.77, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.28, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.3, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.46, 0.18, 0.18, 0.18], "priceIndex": [100.0, 104.09889525775952, 110.43157489332913, 102.34222648481096, 93.88419149051641, 92.17089607025733, 94.20950036096473, 95.01248325401184, 88.02435643664568, 85.72391530408377, 89.69543024079846, 98.89718604576898, 98.07249902582281, 111.33258191246557, 113.4376989908519, 115.67303210535529, 113.78493448276646, 108.35936956033505, 107.9253262861015, 106.10233668157119, 98.241293874838, 103.49646722253662, 103.30102537711959, 105.55944557494952, 107.79615292060329, 108.44762137602157, 140.8907015943001, 138.3716922692474, 144.6474961857451, 140.04379129346475, 134.72347502659903, 141.71589031768212, 140.4346706216603, 134.91635600317392, 131.20126823648363, 125.16153105579171, 134.26458652569414, 129.37631108195706, 133.52591328784672, 136.6109575171491, 130.20188808017207, 124.8356463170518, 125.313612636435, 124.92255007741939, 127.79033926844137, 131.50542703513165, 127.18118404453939, 129.9200005514375, 129.7026364471928, 145.37476548636354, 145.7008160053692, 142.50552789933545, 148.26574210139924, 152.63481120332568, 154.0694299968397, 149.09173355027863, 146.2659696566272, 148.13532102126925, 156.96040224923684, 156.74460433223973, 160.57188607510335, 159.28887769726677, 174.03261107234184, 176.90307456080882, 188.49364983054642, 188.21095085103735, 199.0186768047407, 206.5210191053904, 211.54432693822872, 205.6946742827866, 207.10815609241604, 205.4119753032776, 205.56526533480545, 205.84805156708597, 224.68609506678067, 235.17101194193785, 235.56256747911215, 229.42823520624898, 184.94347852718022, 169.43363528027422, 170.78231445654527, 165.2788240839288, 156.59940263262553, 158.55716723058134, 151.22642495554908, 137.75463194425177, 148.48338977715122, 148.72277648091074, 199.53747742116408, 200.5603023971652, 202.54066110028884, 215.38034704615342, 209.00402793694138, 213.59584900174983, 222.9753517900866, 215.09743865999292, 215.9026421360735, 232.0719461922629, 235.29655559214356, 216.87522260363318, 227.37059236081046, 256.2001906647562, 249.97264625614935, 223.05921479136904, 229.33030705820826, 230.5061384942301, 236.0804388535195, 241.7418436545509, 252.89044873576842, 259.90187640575124, 255.45985089897405, 241.6511007722394, 234.06955040566433, 232.5880943244341, 288.75258988038865, 277.3366859338237, 257.46779020315415, 247.70762974879753, 237.11959754833677, 238.64462330099224, 261.91214972156774, 259.82068333927526, 266.5307966509595, 272.0208849978806, 244.3961471270193, 252.59209224642208, 226.6527943485333, 219.63392401714552, 190.4685639607314, 174.90498609452584, 191.16608879156135, 197.74900501302076, 190.64294298711957, 205.94495013242354, 185.06272688992559, 189.29148481007778, 175.73329846712588, 185.9356559672083, 171.75708060602983, 190.25466815415194, 162.8572979177824, 157.7752733323945, 156.79462634611397, 146.92277361901986, 149.7121705575295, 155.7268094785129, 151.2812066081061, 142.78226315191566, 131.14524759457197, 134.15256705506366, 135.43811448854956, 136.28882901022027, 140.30245649707695, 117.00596651901753, 133.27860839507778, 142.83278686922574], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 217.94871794871793, 217.94871794871793, 217.94871794871793], "valuationGap": [0.0, -4.098895257759523, -10.431574893329127, -2.342226484810965, 6.1158085094835855, 7.829103929742672, 5.790499639035275, 4.9875167459881595, 11.975643563354325, 14.276084695916225, 60.30456975920151, 51.102813954230996, 51.927500974177164, 38.6674180875344, 36.56230100914807, 34.32696789464468, 36.21506551723351, 41.64063043966492, 42.07467371389848, 43.89766331842878, 51.75870612516198, 46.50353277746335, 46.698974622880385, 44.44055442505045, 42.20384707939668, 41.5523786239784, 130.9041702005717, 133.42317952562442, 127.14737560912673, 131.75108050140707, 137.0713967682728, 130.0789814771897, 131.36020117321152, 136.8785157916979, 140.5936035583882, 146.6333407390801, 152.91490065379304, 157.80317609753013, 153.65357389164046, 150.56852966233808, 156.9775990993151, 162.3438408624354, 161.8658745430522, 162.2569371020678, 159.38914791104582, 155.67406014435554, 159.99830313494778, 157.25948662804967, 157.4768507322944, 173.85600374440568, 173.52995322540002, 176.72524133143378, 170.96502712937, 166.59595802744354, 165.16133923392954, 170.1390356804906, 172.96479957414203, 171.09544820949998, 162.2703669815324, 162.4861648985295, 158.65888315566588, 159.94189153350246, 142.63405559432485, 139.76359210585787, 128.17301683612027, 128.45571581562933, 117.64798986192599, 110.14564756127629, 105.12233972843796, 110.97199238388009, 109.55851057425065, 111.2546913633891, 111.10140133186124, 110.81861509958071, 91.98057159988602, 81.49565472472884, 81.10409918755454, 87.2384314604177, 111.21036762666597, 126.72021087357197, 125.37153169730092, 130.87502206991738, 139.55444352122066, 137.59667892326485, 144.9274211982971, 158.39921420959442, 147.67045637669497, 147.43106967293545, 164.56508668139995, 163.54226170539883, 161.5619030022752, 148.7222170564106, 155.09853616562265, 150.5067151008142, 141.12721231247744, 149.0051254425711, 148.19992196649054, 132.03061791030112, 128.80600851042047, 147.22734149893085, 136.73197174175357, 110.46647600191045, 116.69402041051728, 143.60745187529758, 137.33635960845837, 136.16052817243653, 130.58622781314713, 124.92482301211572, 113.77621793089821, 106.76479026091539, 111.20681576769258, 125.01556589442723, 132.5971162610023, 134.07857234223252, 90.73458960679079, 102.15049355335577, 122.0193892840253, 131.77954973838192, 142.36758193884268, 140.8425561861872, 117.5750297656117, 119.66649614790418, 112.95638283621997, 107.46629448929883, 135.09103236016014, 126.89508724075736, 152.83438513864616, 159.85325547003393, 189.01861552644806, 204.5821933926536, 79.34673172125915, 72.76381549979973, 79.86987752570093, 64.56787038039695, 85.45009362289491, 81.22133570274272, 94.77952204569462, 84.57716454561219, 98.75573990679067, 80.25815235866855, 67.91193285144834, 72.99395743683624, 73.97460442311677, 83.84645715021088, 81.05706021170124, 75.04242129071784, 79.48802416112466, 87.98696761731509, 99.62398317465878, 96.61666371416709, 95.33111628068119, 94.48040175901048, 90.4667742721538, 100.9427514297004, 84.67010955364015, 75.11593107949219], "quarterMarkers": [100.0, null, null, null, null, null, null, null, null, null, 149.99999999999997, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 271.7948717948718, null, null, null, null, null, null, null, null, null, 287.1794871794872, null, null, null, null, null, null, null, null, null, null, null, null, 319.2307692307692, null, null, null, null, null, null, null, null, null, null, null, null, 316.6666666666667, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 296.1538461538462, null, null, null, null, null, null, null, null, null, 364.10256410256403, null, null, null, null, null, null, null, null, null, null, null, null, 366.66666666666663, null, null, null, null, null, null, null, null, null, null, null, null, 379.48717948717945, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 270.5128205128205, null, null, null, null, null, null, null, null, null, 230.76923076923075, null, null, null, null, null, null, null, null, null, null, null, null, 217.94871794871793, null, null], "quarterLabels": ["2023-07-26", "", "", "", "", "", "", "", "", "", "2023-10-25", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-02-14", "", "", "", "", "", "", "", "", "", "2024-04-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-24", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-23", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-02-12", "", "", "", "", "", "", "", "", "", "2025-04-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-22", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-21", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-02-10", "", "", "", "", "", "", "", "", "", "2026-04-21", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-21", "", ""], "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": [-50.0, -50.0, -50.0, -50.0, -50.0, -50.0, -50.0, -50.0, -50.0, -50.0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 77.0, 77.0, 77.0, 77.0, 77.0, 77.0, 77.0, 77.0, 77.0, 77.0, 9.090909090909086, 9.090909090909086, 9.090909090909086, 9.090909090909086, 9.090909090909086, 9.090909090909086, 9.090909090909086, 9.090909090909086, 9.090909090909086, 9.090909090909086, 9.090909090909086, 9.090909090909086, 9.090909090909086, 73.33333333333336, 73.33333333333336, 73.33333333333336, 73.33333333333336, 73.33333333333336, 73.33333333333336, 73.33333333333336, 73.33333333333336, 73.33333333333336, 73.33333333333336, 73.33333333333336, 73.33333333333336, 73.33333333333336, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 17.64705882352941, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 208.0, 208.0, 208.0, 208.0, 208.0, 208.0, 208.0, 208.0, 208.0, 208.0, 208.0, 208.0, 208.0, 16.666666666666682, 16.666666666666682, 16.666666666666682, 16.666666666666682, 16.666666666666682, 16.666666666666682, 16.666666666666682, 16.666666666666682, 16.666666666666682, 16.666666666666682, 16.666666666666682, 16.666666666666682, 16.666666666666682, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 49.999999999999986, 3.5140288749659554, 3.5140288749659554, 3.5140288749659554, 3.5140288749659554, 3.5140288749659554, 3.5140288749659554, 3.5140288749659554, 3.5140288749659554, 3.5140288749659554, 3.5140288749659554, -33.33333333333333, -33.33333333333333, -33.33333333333333, -33.33333333333333, -33.33333333333333, -33.33333333333333, -33.33333333333333, -33.33333333333333, -33.33333333333333, -33.33333333333333, -33.33333333333333, -33.33333333333333, -33.33333333333333, -21.739130434782613, -21.739130434782613, -21.739130434782613], "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": [23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 93, 100, 107, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 94, 101, 108, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 80, 87, 3, 10, 17], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 22.921908, "latestClose": 32.74, "startTtmEps": 0.78, "latestTtmEps": 1.7, "priceChangePct": 42.832786869225735, "epsChangePct": 117.94871794871793, "earningsGapPct": 75.11593107949219, "startMultiple": 29.387061538461534, "latestMultiple": 19.258823529411767, "multipleChangePct": -34.464956612943475, "latestQuarter": "2026-07-21", "tone": "positive", "read": "Earnings power is leading market price; the spread is stable and has persisted through 12 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -35.96642622327009, "earningsMovePct": -40.55944055944056, "spread": -4.593014336170469, "lead": "aligned"}, {"weeks": 104, "label": "2 years", "marketMovePct": 0.22964650895611616, "earningsMovePct": -31.726907630522096, "spread": -31.95655413947821, "lead": "price"}, {"weeks": 155, "label": "3 years", "marketMovePct": 42.832786869225735, "earningsMovePct": 117.94871794871793, "spread": 75.11593107949219, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 12, "persistenceLabel": "12 quarters", "summary": "Earnings power is leading market price; the spread is stable and has persisted through 12 updates.", "marketChangePct": 42.832786869225735, "earningsChangePct": 117.94871794871793, "recentMarketMovePoints": -13.96183947688823, "recentEarningsMovePoints": -12.820512820512818}, "pressure": {"score": 60, "band": "moderate", "label": "Moderate \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 65, "band": "moderate", "label": "Moderate confidence", "anchorStability": 33, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The three-year starting earnings level was unusually depressed.", "The direction is sensitive to the comparison horizon."], "baseSensitive": true, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 75, "band": "high", "label": "Broad support", "tone": "positive", "summary": "4 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.65073325, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.03599648, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.25548235, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "mixed", "value": -0.13649865, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.04439412, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "caution", "value": 98.17088590811127, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 4, "mixed": 1, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-07-21", "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, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 149.99999999999997, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 271.7948717948718, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 287.1794871794872, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 319.2307692307692, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 316.6666666666667, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 296.1538461538462, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 364.10256410256403, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 366.66666666666663, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 379.48717948717945, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 270.5128205128205, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 230.76923076923075, 217.94871794871793, 217.94871794871793, 217.94871794871793], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 104.95080720187832, 110.97455267126848, 110.97455267126848, 110.97455267126848, 110.97455267126848, 110.97455267126848, 110.97455267126848, 110.97455267126848, 110.97455267126848, 110.97455267126848, 110.97455267126848, 111.33669160713, 111.33669160713, 111.33669160713, 111.33669160713, 111.33669160713, 111.33669160713, 111.33669160713, 111.33669160713, 111.33669160713, 111.33669160713, 111.33669160713, 111.33669160713, 111.33669160713, 115.43331569761904, 115.43331569761904, 115.43331569761904, 115.43331569761904, 115.43331569761904, 115.43331569761904, 115.43331569761904, 115.43331569761904, 115.43331569761904, 115.43331569761904, 115.43331569761904, 115.43331569761904, 115.43331569761904, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 114.69021434751858, 115.97586566698246, 115.97586566698246, 115.97586566698246, 115.97586566698246, 115.97586566698246, 115.97586566698246, 115.97586566698246, 115.97586566698246, 115.97586566698246, 115.97586566698246, 127.2456293509928, 127.2456293509928, 127.2456293509928, 127.2456293509928, 127.2456293509928, 127.2456293509928, 127.2456293509928, 127.2456293509928, 127.2456293509928, 127.2456293509928, 127.2456293509928, 127.2456293509928, 127.2456293509928, 129.8297133641274, 129.8297133641274, 129.8297133641274, 129.8297133641274, 129.8297133641274, 129.8297133641274, 129.8297133641274, 129.8297133641274, 129.8297133641274, 129.8297133641274, 129.8297133641274, 129.8297133641274, 129.8297133641274, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 134.1908731692618, 135.23561495064453, 135.23561495064453, 135.23561495064453, 135.23561495064453, 135.23561495064453, 135.23561495064453, 135.23561495064453, 135.23561495064453, 135.23561495064453, 135.23561495064453, 131.69866012466875, 131.69866012466875, 131.69866012466875, 131.69866012466875, 131.69866012466875, 131.69866012466875, 131.69866012466875, 131.69866012466875, 131.69866012466875, 131.69866012466875, 131.69866012466875, 131.69866012466875, 131.69866012466875, 134.50312601427953, 134.50312601427953, 134.50312601427953], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 112.57572533957425, 131.331534214976, 131.331534214976, 131.331534214976, 131.331534214976, 131.331534214976, 131.331534214976, 131.331534214976, 131.331534214976, 131.331534214976, 131.331534214976, 187.96792940886644, 187.96792940886644, 187.96792940886644, 187.96792940886644, 187.96792940886644, 187.96792940886644, 187.96792940886644, 187.96792940886644, 187.96792940886644, 187.96792940886644, 187.96792940886644, 187.96792940886644, 187.96792940886644, 184.1937000996607, 184.1937000996607, 184.1937000996607, 184.1937000996607, 184.1937000996607, 184.1937000996607, 184.1937000996607, 184.1937000996607, 184.1937000996607, 184.1937000996607, 184.1937000996607, 184.1937000996607, 184.1937000996607, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 189.239443243788, 197.99894740378264, 197.99894740378264, 197.99894740378264, 197.99894740378264, 197.99894740378264, 197.99894740378264, 197.99894740378264, 197.99894740378264, 197.99894740378264, 197.99894740378264, 212.19667872299922, 212.19667872299922, 212.19667872299922, 212.19667872299922, 212.19667872299922, 212.19667872299922, 212.19667872299922, 212.19667872299922, 212.19667872299922, 212.19667872299922, 212.19667872299922, 212.19667872299922, 212.19667872299922, 238.54125841237135, 238.54125841237135, 238.54125841237135, 238.54125841237135, 238.54125841237135, 238.54125841237135, 238.54125841237135, 238.54125841237135, 238.54125841237135, 238.54125841237135, 238.54125841237135, 238.54125841237135, 238.54125841237135, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 253.79942443143005, 290.9930237506019, 290.9930237506019, 290.9930237506019, 290.9930237506019, 290.9930237506019, 290.9930237506019, 290.9930237506019, 290.9930237506019, 290.9930237506019, 290.9930237506019, 297.6383772101721, 297.6383772101721, 297.6383772101721, 297.6383772101721, 297.6383772101721, 297.6383772101721, 297.6383772101721, 297.6383772101721, 297.6383772101721, 297.6383772101721, 297.6383772101721, 297.6383772101721, 297.6383772101721, 299.48433983180854, 299.48433983180854, 299.48433983180854], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 142, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 117.94871794871793, "valuationContribution": -75.11593107949219, "marketMove": 42.83278686922574, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 117.94871794871793}, {"key": "valuation", "label": "Relative valuation contribution", "value": -75.11593107949219}, {"key": "market", "label": "Total market move", "value": 42.83278686922574}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-27", "periodEnd": "2023-09-30", "earningsChangePct": 49.99999999999998, "surprisePct": null, "immediateReturnPct": 4.632913607161715, "forward4WeekPct": 32.32911561314078, "forward13WeekPct": 23.138852443340063, "toDateReturnPct": 66.61953244034966, "weeksSince": 145, "availabilitySource": "reported", "spread": 60.30456975920151, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-02-16", "periodEnd": "2023-12-31", "earningsChangePct": 81.19658119658122, "surprisePct": 77.0, "immediateReturnPct": 29.915898390973727, "forward4WeekPct": 24.229073277200698, "forward13WeekPct": 25.969528684706233, "toDateReturnPct": 31.706703251683233, "weeksSince": 129, "availabilitySource": "reported", "spread": 130.9041702005717, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-04-26", "periodEnd": "2024-03-31", "earningsChangePct": 5.660377358490565, "surprisePct": 9.090909090909086, "immediateReturnPct": 7.273045793794797, "forward4WeekPct": 4.027081629525275, "forward13WeekPct": 16.14971809633876, "toDateReturnPct": 14.118759705453709, "weeksSince": 119, "availabilitySource": "reported", "spread": 152.91490065379304, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-07-26", "periodEnd": "2024-06-30", "earningsChangePct": 11.16071428571428, "surprisePct": 73.33333333333336, "immediateReturnPct": 12.083122956063818, "forward4WeekPct": 17.680577191250467, "forward13WeekPct": 34.17816001234295, "toDateReturnPct": 10.123271802095356, "weeksSince": 106, "availabilitySource": "reported", "spread": 173.85600374440568, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2024-10-25", "periodEnd": "2024-09-30", "earningsChangePct": -0.8032128514056214, "surprisePct": 17.64705882352941, "immediateReturnPct": 9.25597165867158, "forward4WeekPct": 24.94197942870915, "forward13WeekPct": 47.63806195488887, "toDateReturnPct": -10.330972925376692, "weeksSince": 93, "availabilitySource": "reported", "spread": 142.63405559432485, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-02-14", "periodEnd": "2024-12-31", "earningsChangePct": -6.477732793522273, "surprisePct": 9.523809523809533, "immediateReturnPct": -19.38939932091546, "forward4WeekPct": -31.74362236110676, "forward13WeekPct": -6.122998831188742, "toDateReturnPct": -37.74402407758425, "weeksSince": 77, "availabilitySource": "reported", "spread": 111.21036762666597, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2025-04-25", "periodEnd": "2025-03-31", "earningsChangePct": 22.943722943722932, "surprisePct": 208.0, "immediateReturnPct": 34.1673966440343, "forward4WeekPct": 40.53262915231279, "forward13WeekPct": 72.26694977526907, "toDateReturnPct": -3.9603816920678714, "weeksSince": 67, "availabilitySource": "reported", "spread": 164.56508668139995, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 0.7042253521126751, "surprisePct": 16.666666666666682, "immediateReturnPct": 12.679563352764877, "forward4WeekPct": 1.379046472484835, "forward13WeekPct": 26.99645406305322, "toDateReturnPct": -37.180624202022194, "weeksSince": 54, "availabilitySource": "reported", "spread": 110.46647600191045, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-24", "periodEnd": "2025-09-30", "earningsChangePct": 3.4965034965035002, "surprisePct": 49.999999999999986, "immediateReturnPct": 24.147622740143994, "forward4WeekPct": 1.9482954349252735, "forward13WeekPct": -5.569575839603791, "toDateReturnPct": -38.589811622090096, "weeksSince": 41, "availabilitySource": "reported", "spread": 90.73458960679079, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-02-13", "periodEnd": "2025-12-31", "earningsChangePct": -28.716216216216218, "surprisePct": 3.5140288749659554, "immediateReturnPct": 9.297106423396828, "forward4WeekPct": 5.8075764574887945, "forward13WeekPct": -15.998521883408879, "toDateReturnPct": -18.336926774612905, "weeksSince": 25, "availabilitySource": "reported", "spread": 79.34673172125915, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": -14.691943127962082, "surprisePct": -33.33333333333333, "immediateReturnPct": -14.400366888328364, "forward4WeekPct": -21.309594129786756, "forward13WeekPct": -38.500343957807836, "toDateReturnPct": -24.925475808300845, "weeksSince": 15, "availabilitySource": "reported", "spread": 67.91193285144834, "key": "accepted_deterioration", "status": "Negative four-week response", "tone": "negative"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": -5.555555555555558, "surprisePct": -21.739130434782613, "immediateReturnPct": -16.604477611940293, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 1.8034825870646864, "weeksSince": 2, "availabilitySource": "reported", "spread": 100.9427514297004, "key": "accepted_deterioration", "status": "Negative initial response", "tone": "negative"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": -5.555555555555558, "surprisePct": -21.739130434782613, "immediateReturnPct": -16.604477611940293, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 1.8034825870646864, "weeksSince": 2, "availabilitySource": "reported", "spread": 100.9427514297004, "key": "accepted_deterioration", "status": "Negative initial response", "tone": "negative"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 0 improving updates had a non-positive price response; 5 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Software - Application", "population": 24, "spreadPercentile": 78.3, "qualityPercentile": 30.4, "rarityPercentile": 78.3, "currentOneYearSpread": 83.12240800000001, "lead": "earnings", "relatedSignals": [{"tickerId": 8068, "symbol": "ROP", "name": "Roper Technologies Inc", "spread": 86.911982, "lead": "earnings", "quality": 100}, {"tickerId": 6652, "symbol": "INTU", "name": "Intuit Inc", "spread": 88.44925400000001, "lead": "earnings", "quality": 87.5}, {"tickerId": 8912, "symbol": "WDAY", "name": "Workday Inc", "spread": 93.028559, "lead": "earnings", "quality": 87.5}, {"tickerId": 4623, "symbol": "ADSK", "name": "Autodesk Inc", "spread": 58.876487, "lead": "earnings", "quality": 87.5}, {"tickerId": 4084, "symbol": "TYL", "name": "Tyler Technologies Inc", "spread": 53.238041, "lead": "earnings", "quality": 100}, {"tickerId": 9096, "symbol": "ZM", "name": "Zoom Video Communications Inc", "spread": 51.524325000000005, "lead": "earnings", "quality": 100}, {"tickerId": 1502, "symbol": "FICO", "name": "Fair Isaac Corporation", "spread": 49.990011, "lead": "earnings", "quality": 87.5}, {"tickerId": 859, "symbol": "CRM", "name": "Salesforce.com Inc", "spread": 48.45734, "lead": "earnings", "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"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "persistent_earnings_lead", "label": "Persistent earnings lead", "tone": "positive", "explanation": "Earnings power has led market price across several updates."}, {"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "base_sensitive", "label": "Starting-base sensitivity", "tone": "caution", "explanation": "The three-year earnings move begins from an unusually depressed level; compare the shorter horizons before relying on its scale."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}