{"ticker": {"uuid": "6d7c13cf-46f5-485b-8b69-06eed2a60ce1", "symbol": "WLYB", "name": "John Wiley & Sons B", "sector": "Communication Services", "industry": "Publishing", "currency": "USD"}, "next_event": {"report_date": "2026-09-03", "fiscal_date_ending": "2026-07-31", "estimate": null, "session": "Time unconfirmed", "days": 21}, "profile": {"sample": 12, "measured": 11, "beats": 2, "misses": 9, "inline": 0, "beat_rate": 18.2, "beat_rate_label": "18.2%", "average_surprise": -79.9, "average_surprise_label": "-79.9%", "median_surprise": -31.1, "surprise_dispersion": 138.1, "average_reaction": 1.8, "average_reaction_label": "+1.8%", "average_abs_reaction": 8.6, "positive_response_rate": 41.7, "confirmation_rate": 45.5, "reaction_sample": 12, "streak": {"count": 2, "band": "miss", "label": "2 consecutive misses"}, "profile": "Mixed earnings transmission", "profile_tone": "neutral", "profile_text": "Delivery and market response do not currently form a persistent directional pattern."}, "event_risk": {"score": 70, "band": "High", "tone": "negative", "days": 21, "proximity_component": 14, "reaction_component": 22, "variability_component": 25, "uncertainty_component": 10, "explanation": "Event risk combines report proximity, historical price movement, surprise variability, estimate availability and confirmed timing. It measures uncertainty, not direction."}, "evidence": {"score": 98, "band": "Deep", "exact": 12, "surprise": 11, "reaction": 12, "financial": 11, "total": 12}, "factor_context": {"available": true, "as_of": "2026-08-09", "eps_growth_1y": 163.3, "revenue_growth_1y": -0.1, "cash_conversion": 1.55, "net_margin": 13.2, "earnings_yield": 8.1, "eps_surprise_avg": -8.8, "sue_score": -0.82, "pe_ratio": 12.3, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 53.78, "currency": "USD", "return_13w": 29.7, "fair_value": 38.106205, "fair_value_gap": 41.1, "relative_strength": 25.1, "trend_signal": "Active", "expectation_direction": "undecided", "expectation_probability": 52.1}, "records": [{"period_end": "2023-07-31", "reported_date": "2023-09-07", "date_source": "exact", "eps_actual": 0.27, "eps_estimate": 0.45, "eps_surprise": -0.18, "surprise_pct": -40.0, "surprise_label": "-40.0%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.1263727052090693, "one_week_reaction_label": "-1.1%", "four_week_reaction": 2.6923085194419034, "four_week_reaction_label": "+2.7%", "confirmation": "confirmed", "revenue": null, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": null, "operating_cash_flow": null, "free_cash_flow": null, "currency": "USD"}, {"period_end": "2023-10-31", "reported_date": "2023-12-06", "date_source": "exact", "eps_actual": 0.73, "eps_estimate": 0.56, "eps_surprise": 0.17, "surprise_pct": 30.3571, "surprise_label": "+30.4%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -1.6415024664766533, "one_week_reaction_label": "-1.6%", "four_week_reaction": 4.390957955225868, "four_week_reaction_label": "+4.4%", "confirmation": "diverged", "revenue": 492808000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -19445000.0, "operating_cash_flow": -1151000.0, "free_cash_flow": 25592000.0, "currency": "USD"}, {"period_end": "2024-01-31", "reported_date": "2024-03-07", "date_source": "exact", "eps_actual": -2.0776, "eps_estimate": 0.54, "eps_surprise": -2.6176, "surprise_pct": -484.7407, "surprise_label": "-484.7%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 10.354889345302384, "one_week_reaction_label": "+10.4%", "four_week_reaction": 14.135340364979509, "four_week_reaction_label": "+14.1%", "confirmation": "diverged", "revenue": 460705000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -113875000.0, "operating_cash_flow": 107838000.0, "free_cash_flow": 131773000.0, "currency": "USD"}, {"period_end": "2024-04-30", "reported_date": "2024-06-13", "date_source": "exact", "eps_actual": 0.4564, "eps_estimate": 0.88, "eps_surprise": -0.4236, "surprise_pct": -48.1364, "surprise_label": "-48.1%", "surprise_band": "miss", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 11.232493532633084, "one_week_reaction_label": "+11.2%", "four_week_reaction": 14.677871878062032, "four_week_reaction_label": "+14.7%", "confirmation": "diverged", "revenue": 468461000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 25265000.0, "operating_cash_flow": 183286000.0, "free_cash_flow": 211436000.0, "currency": "USD"}, {"period_end": "2024-07-31", "reported_date": "2024-09-05", "date_source": "exact", "eps_actual": -0.0264, "eps_estimate": 0.55, "eps_surprise": -0.5764, "surprise_pct": -104.8, "surprise_label": "-104.8%", "surprise_band": "miss", "eps_yoy": -109.77777777777777, "eps_yoy_label": "-109.8%", "one_week_reaction": -9.322214093281131, "one_week_reaction_label": "-9.3%", "four_week_reaction": 2.4909145922243936, "four_week_reaction_label": "+2.5%", "confirmation": "confirmed", "revenue": 403809000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": -1436000.0, "operating_cash_flow": -88712000.0, "free_cash_flow": -72207000.0, "currency": "USD"}, {"period_end": "2024-10-31", "reported_date": "2024-12-05", "date_source": "exact", "eps_actual": 0.7376, "eps_estimate": 1.07, "eps_surprise": -0.3324, "surprise_pct": -31.0654, "surprise_label": "-31.1%", "surprise_band": "miss", "eps_yoy": 1.041095890410966, "eps_yoy_label": "+1.0%", "one_week_reaction": -13.468809014326197, "one_week_reaction_label": "-13.5%", "four_week_reaction": -16.047248348733536, "four_week_reaction_label": "-16.0%", "confirmation": "confirmed", "revenue": 426595000.0, "revenue_yoy": -13.435861430820928, "revenue_yoy_label": "-13.4%", "net_income": 40458000.0, "operating_cash_flow": -5280000.0, "free_cash_flow": 13024000.0, "currency": "USD"}, {"period_end": "2025-01-31", "reported_date": "2025-03-06", "date_source": "exact", "eps_actual": -0.4255, "eps_estimate": 0.65, "eps_surprise": -1.0755, "surprise_pct": -165.4615, "surprise_label": "-165.5%", "surprise_band": "miss", "eps_yoy": 79.5196380438968, "eps_yoy_label": "+79.5%", "one_week_reaction": -4.230769809005259, "one_week_reaction_label": "-4.2%", "four_week_reaction": 14.871794789189725, "four_week_reaction_label": "+14.9%", "confirmation": "confirmed", "revenue": 404626000.0, "revenue_yoy": -12.172431382337939, "revenue_yoy_label": "-12.2%", "net_income": -22954000.0, "operating_cash_flow": 146242000.0, "free_cash_flow": 167625000.0, "currency": "USD"}, {"period_end": "2025-04-30", "reported_date": "2025-06-17", "date_source": "exact", "eps_actual": 1.2504, "eps_estimate": 1.31, "eps_surprise": -0.0596, "surprise_pct": -4.5496, "surprise_label": "-4.5%", "surprise_band": "miss", "eps_yoy": 173.97020157756356, "eps_yoy_label": "+174.0%", "one_week_reaction": 17.30818881154279, "one_week_reaction_label": "+17.3%", "four_week_reaction": 10.63032808856827, "four_week_reaction_label": "+10.6%", "confirmation": "diverged", "revenue": 442579000.0, "revenue_yoy": -5.5248996181112195, "revenue_yoy_label": "-5.5%", "net_income": 68093000.0, "operating_cash_flow": 150341000.0, "free_cash_flow": 175575000.0, "currency": "USD"}, {"period_end": "2025-07-31", "reported_date": "2025-09-04", "date_source": "exact", "eps_actual": 0.49, "eps_estimate": 0.47, "eps_surprise": 0.02, "surprise_pct": 4.2553, "surprise_label": "+4.3%", "surprise_band": "beat", "eps_yoy": 1956.0606060606058, "eps_yoy_label": "+1956.1%", "one_week_reaction": -1.0539533736391884, "one_week_reaction_label": "-1.1%", "four_week_reaction": 0.4265996213142915, "four_week_reaction_label": "+0.4%", "confirmation": "diverged", "revenue": 396800000.0, "revenue_yoy": -1.7357215911482906, "revenue_yoy_label": "-1.7%", "net_income": 11700000.0, "operating_cash_flow": -85005000.0, "free_cash_flow": -68693000.0, "currency": "USD"}, {"period_end": "2025-10-31", "reported_date": "2025-12-04", "date_source": "exact", "eps_actual": 0.8388, "eps_estimate": 0.88, "eps_surprise": -0.0412, "surprise_pct": -4.6818, "surprise_label": "-4.7%", "surprise_band": "miss", "eps_yoy": 13.72017353579175, "eps_yoy_label": "+13.7%", "one_week_reaction": -10.222221692894069, "one_week_reaction_label": "-10.2%", "four_week_reaction": -8.277777272080337, "four_week_reaction_label": "-8.3%", "confirmation": "confirmed", "revenue": 421751000.0, "revenue_yoy": -1.1355032290580058, "revenue_yoy_label": "-1.1%", "net_income": 44891000.0, "operating_cash_flow": 8500000.0, "free_cash_flow": 33882000.0, "currency": "USD"}, {"period_end": "2026-01-31", "reported_date": "2026-03-05", "date_source": "exact", "eps_actual": 0.5636, "eps_estimate": 0.81, "eps_surprise": -0.2464, "surprise_pct": -30.4198, "surprise_label": "-30.4%", "surprise_band": "miss", "eps_yoy": 232.45593419506463, "eps_yoy_label": "+232.5%", "one_week_reaction": 18.544983014269057, "one_week_reaction_label": "+18.5%", "four_week_reaction": 25.219228030979462, "four_week_reaction_label": "+25.2%", "confirmation": "diverged", "revenue": 410036000.0, "revenue_yoy": 1.3370371651846398, "revenue_yoy_label": "+1.3%", "net_income": 29679000.0, "operating_cash_flow": 179817000.0, "free_cash_flow": 206643000.0, "currency": "USD"}, {"period_end": "2026-04-30", "reported_date": "2026-06-16", "date_source": "exact", "eps_actual": 2.6071, "eps_estimate": null, "eps_surprise": 0.0, "surprise_pct": null, "surprise_label": "-", "surprise_band": "unavailable", "eps_yoy": 108.50127959053104, "eps_yoy_label": "+108.5%", "one_week_reaction": 5.0046327809609, "one_week_reaction_label": "+5.0%", "four_week_reaction": 18.315533905844905, "four_week_reaction_label": "+18.3%", "confirmation": "unavailable", "revenue": 447941000.0, "revenue_yoy": 1.2115351157646432, "revenue_yoy_label": "+1.2%", "net_income": 135347000.0, "operating_cash_flow": 157207000.0, "free_cash_flow": 172533000.0, "currency": "USD"}], "charts": {"quarters": ["2023-07-31", "2023-10-31", "2024-01-31", "2024-04-30", "2024-07-31", "2024-10-31", "2025-01-31", "2025-04-30", "2025-07-31", "2025-10-31", "2026-01-31", "2026-04-30"], "eps_actual": [0.27, 0.73, -2.0776, 0.4564, -0.0264, 0.7376, -0.4255, 1.2504, 0.49, 0.8388, 0.5636, 2.6071], "eps_estimate": [0.45, 0.56, 0.54, 0.88, 0.55, 1.07, 0.65, 1.31, 0.47, 0.88, 0.81, null], "surprise": [-40.0, 30.3571, -484.7407, -48.1364, -104.8, -31.0654, -165.4615, -4.5496, 4.2553, -4.6818, -30.4198, null], "reaction_1w": [-1.1263727052090693, -1.6415024664766533, 10.354889345302384, 11.232493532633084, -9.322214093281131, -13.468809014326197, -4.230769809005259, 17.30818881154279, -1.0539533736391884, -10.222221692894069, 18.544983014269057, 5.0046327809609], "reaction_4w": [2.6923085194419034, 4.390957955225868, 14.135340364979509, 14.677871878062032, 2.4909145922243936, -16.047248348733536, 14.871794789189725, 10.63032808856827, 0.4265996213142915, -8.277777272080337, 25.219228030979462, 18.315533905844905], "revenue": [null, 492.81, 460.7, 468.46, 403.81, 426.6, 404.63, 442.58, 396.8, 421.75, 410.04, 447.94], "net_income": [null, -19.45, -113.88, 25.27, -1.44, 40.46, -22.95, 68.09, 11.7, 44.89, 29.68, 135.35], "financial_unit": "millions", "scatter": [{"x": -40.0, "y": -1.1263727052090693, "label": "2023-07-31"}, {"x": 30.3571, "y": -1.6415024664766533, "label": "2023-10-31"}, {"x": -484.7407, "y": 10.354889345302384, "label": "2024-01-31"}, {"x": -48.1364, "y": 11.232493532633084, "label": "2024-04-30"}, {"x": -104.8, "y": -9.322214093281131, "label": "2024-07-31"}, {"x": -31.0654, "y": -13.468809014326197, "label": "2024-10-31"}, {"x": -165.4615, "y": -4.230769809005259, "label": "2025-01-31"}, {"x": -4.5496, "y": 17.30818881154279, "label": "2025-04-30"}, {"x": 4.2553, "y": -1.0539533736391884, "label": "2025-07-31"}, {"x": -4.6818, "y": -10.222221692894069, "label": "2025-10-31"}, {"x": -30.4198, "y": 18.544983014269057, "label": "2026-01-31"}], "earnings_price": {"available": true, "dates": ["2023-08-18", "2023-08-25", "2023-09-01", "2023-09-08", "2023-09-15", "2023-09-22", "2023-09-29", "2023-10-06", "2023-10-13", "2023-10-20", "2023-10-27", "2023-11-03", "2023-11-10", "2023-11-17", "2023-11-24", "2023-12-01", "2023-12-08", "2023-12-15", "2023-12-22", "2023-12-29", "2024-01-05", "2024-01-12", "2024-01-19", "2024-01-26", "2024-02-02", "2024-02-09", "2024-02-16", "2024-02-23", "2024-03-01", "2024-03-08", "2024-03-15", "2024-03-22", "2024-03-29", "2024-04-05", "2024-04-12", "2024-04-19", "2024-04-26", "2024-05-03", "2024-05-10", "2024-05-17", "2024-05-24", "2024-05-31", "2024-06-07", "2024-06-14", "2024-06-21", "2024-06-28", "2024-07-05", "2024-07-12", "2024-07-19", "2024-07-26", "2024-08-02", "2024-08-09", "2024-08-16", "2024-08-23", "2024-08-30", "2024-09-06", "2024-09-13", "2024-09-20", "2024-09-27", "2024-10-04", "2024-10-11", "2024-10-18", "2024-10-25", "2024-11-01", "2024-11-08", "2024-11-15", "2024-11-22", "2024-11-29", "2024-12-06", "2024-12-13", "2024-12-20", "2024-12-27", "2025-01-03", "2025-01-10", "2025-01-17", "2025-01-24", "2025-01-31", "2025-02-07", "2025-02-14", "2025-02-21", "2025-02-28", "2025-03-07", "2025-03-14", "2025-03-21", "2025-03-28", "2025-04-04", "2025-04-11", "2025-04-18", "2025-04-25", "2025-05-02", "2025-05-09", "2025-05-16", "2025-05-23", "2025-05-30", "2025-06-06", "2025-06-13", "2025-06-20", "2025-06-27", "2025-07-04", "2025-07-11", "2025-07-18", "2025-07-25", "2025-08-01", "2025-08-08", "2025-08-15", "2025-08-22", "2025-08-29", "2025-09-05", "2025-09-12", "2025-09-19", "2025-09-26", "2025-10-03", "2025-10-10", "2025-10-17", "2025-10-24", "2025-10-31", "2025-11-07", "2025-11-14", "2025-11-21", "2025-11-28", "2025-12-05", "2025-12-12", "2025-12-19", "2025-12-26", "2026-01-02", "2026-01-09", "2026-01-16", "2026-01-23", "2026-01-30", "2026-02-06", "2026-02-13", "2026-02-20", "2026-02-27", "2026-03-06", "2026-03-13", "2026-03-20", "2026-03-27", "2026-04-03", "2026-04-10", "2026-04-17", "2026-04-24", "2026-05-01", "2026-05-08", "2026-05-15", "2026-05-22", "2026-05-29", "2026-06-05", "2026-06-12", "2026-06-19", "2026-06-26", "2026-07-03", "2026-07-10", "2026-07-17", "2026-07-24", "2026-07-31", "2026-08-07"], "price_index": [100.0, 103.87243733617765, 103.64464708930463, 102.47722207408043, 105.32460329932948, 106.6913447805676, 106.43508075283547, 107.57403198720054, 88.2894559800057, 89.55401834113323, 86.82371238706159, 87.88709351637254, 86.79497176261117, 89.8701589314151, 86.90993112107648, 89.46779646778195, 87.999180382061, 97.85989556181345, 97.0264331494331, 93.39628979414933, 89.82423044034906, 91.88615284562319, 94.67410015475045, 98.59465409944275, 98.4494472350703, 97.4330086024723, 97.4330086024723, 96.30040510624362, 96.56177369491039, 106.56063851087964, 113.11522124190515, 106.87137630327194, 110.21110906914721, 112.06974060856538, 114.87375504122484, 109.45241937038348, 111.503737097406, 111.73817331937039, 111.503737097406, 113.07152795833323, 111.9433038363381, 105.78935379460692, 104.61716954544858, 116.36828634866487, 116.16315583169717, 119.97274365378445, 119.97274365378445, 132.56695435335854, 142.34406272695438, 142.34406272695438, 141.930527365187, 133.06910062345335, 133.9700148170398, 135.34353412549672, 138.14965191352283, 125.27104559302158, 136.61367194801412, 138.1201138976349, 141.59084175214397, 146.18401421039445, 147.27488964761767, 149.32769855941507, 146.5612714010915, 148.07834314365485, 154.47385256156977, 156.4073792487229, 156.4073792487229, 157.35926998625536, 136.16485044546872, 139.09488411861847, 131.80698066602025, 132.10743713180685, 126.8303382704002, 125.78091463058203, 131.02803282967287, 131.02803282967287, 123.50216454103249, 121.16344998751487, 122.00298701576757, 119.51435659332527, 116.93577162659001, 111.9884883046849, 131.92753746122997, 133.87646573260525, 134.32621961805202, 126.74038686544358, 126.37632744483827, 130.00435802674625, 128.5833782310756, 133.02771475211205, 133.02771475211205, 130.790429017313, 132.87654628797648, 119.54353986420361, 116.73181836076034, 117.03415528903147, 137.29064786045123, 137.29064786045123, 133.511451953744, 129.47526997193998, 130.17645330711193, 120.39035387415768, 117.70756177601803, 115.57352253569474, 121.76223758836684, 124.35357140009317, 121.48786272912682, 120.20743730133103, 125.29864663837039, 124.44503282584287, 122.0061294914721, 124.04871044538206, 112.70705728466366, 113.62962662051757, 113.9374542480966, 117.59666785814946, 113.07608313540341, 109.60107950476088, 103.32761492749421, 110.70816019631651, 99.39132662892473, 94.16344000442521, 106.86412757559789, 101.54398527324753, 96.98787582015947, 102.46249544717743, 102.49359999191306, 100.00513909363467, 100.00513909363467, 92.66416829906925, 90.70450349731489, 93.93950800194865, 95.77474834608772, 113.53615915882862, 112.63408968945873, 104.20441901777325, 119.92840052758433, 119.539578021707, 119.29478198972771, 123.09337899519011, 129.34065836781005, 129.34065836781005, 130.12549245984775, 130.12549245984775, 129.37205173149155, 128.86975791258743, 138.6475443828388, 134.5783899511601, 141.31354417074525, 146.67672363536656, 163.95613957815985, 159.227140592605, 155.64829713291314, 157.62607904484813, 167.4208085134784, 168.83350987914622], "eps_index": [100.0, 100.0, 100.0, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338], "gap": [0.0, -3.8724373361776543, -3.6446470893046268, -4.8088282916970115, -7.656209516946063, -9.022950998184186, -8.766686970452056, -9.905638204817123, 9.37893780237772, 8.11437544125019, 10.844681395321828, 9.781300266010874, 10.87342201977225, 7.7982348509683135, 10.758462661306936, 8.200597314601467, -2.5069524027863963, -12.367667582538843, -11.5342051701585, -7.904061814874723, -4.3320024610744525, -6.393924866348584, -9.181872175475846, -13.102426120168147, -12.957219255795692, -11.940780623197696, -11.940780623197696, -10.808177126969014, -11.069545715635783, -96.91297011709726, -103.46755284812276, -97.22370790948956, -100.56344067536483, -102.422072214783, -105.22608664744246, -99.8047509766011, -101.85606870362362, -102.09050492558801, -101.85606870362362, -103.42385956455085, -102.29563544255572, -96.14168540082454, -94.9695011516662, -132.46155059736952, -132.25642008040182, -136.0660079024891, -136.0660079024891, -148.6602186020632, -158.43732697565903, -158.43732697565903, -158.02379161389166, -149.162364872158, -150.06327906574447, -151.43679837420137, -154.2429161622275, -149.04306631841018, -160.38569267340273, -161.89213462302348, -165.3628624775326, -169.95603493578307, -171.04691037300626, -173.09971928480365, -170.3332921264801, -171.85036386904346, -178.24587328695839, -180.1793999741115, -180.1793999741115, -181.13129071164394, -159.73997997914748, -162.67001365229723, -155.382110199699, -155.6825666654856, -150.40546780407897, -149.3560441642608, -154.60316236335163, -154.60316236335163, -147.07729407471123, -144.73857952119363, -145.57811654944632, -143.08948612700402, -140.51090116026876, -92.76309970364863, -112.7021488601937, -114.65107713156898, -115.10083101701575, -107.51499826440731, -107.150938843802, -110.77896942570997, -109.35798963003934, -113.80232615107577, -113.80232615107577, -111.56504041627672, -113.65115768694021, -100.31815126316734, -97.50642975972407, -97.8087666879952, -97.49531107288647, -97.49531107288647, -93.71611516617924, -89.67993318437522, -90.38111651954716, -80.59501708659292, -77.91222498845326, -75.77818574812997, -81.96690080080208, -84.55823461252841, -81.69252594156205, -67.03386217179734, -72.1250715088367, -71.27145769630918, -68.8325543619384, -70.87513531584837, -59.533482155129974, -60.45605149098388, -60.76387911856291, -64.42309272861577, -59.90250800586972, -56.42750437522719, -50.15403979796052, -57.534585066782824, -43.59598984135995, -38.36810321686043, -51.06879078803311, -45.74864848568275, -41.192539032594695, -46.66715865961265, -46.69826320434828, -44.20980230606989, -44.20980230606989, -36.86883151150447, -34.90916670975011, -38.144171214383874, -39.97941155852294, -32.11647003965764, -31.21440057028775, -22.784729898602265, -38.50871140841335, -38.11988890253602, -37.87509287055673, -41.673689876019125, -47.92096924863907, -47.92096924863907, -48.705803340676766, -48.705803340676766, -47.95236261232057, -47.45006879341645, -57.227855263667806, -53.15870083198911, -24.746186657791867, -30.109366122413178, -47.38878206520647, -42.65978307965162, -39.080939619959764, -41.05872153189475, -50.85345100052501, -52.26615236619284], "quarter_markers": [100.0, null, null, 97.66839378238342, null, null, null, null, null, null, null, null, null, null, null, null, 85.4922279792746, null, null, null, null, null, null, null, null, null, null, null, null, 9.647668393782384, null, null, null, null, null, null, null, null, null, null, null, null, null, -16.093264248704664, null, null, null, null, null, null, null, null, null, null, null, -23.7720207253886, null, null, null, null, null, null, null, null, null, null, null, null, -23.57512953367876, null, null, null, null, null, null, null, null, null, null, null, null, 19.22538860103627, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39.795336787564764, null, null, null, null, null, null, null, null, null, null, 53.17357512953369, null, null, null, null, null, null, null, null, null, null, null, null, 55.79533678756478, null, null, null, null, null, null, null, null, null, null, null, null, 81.41968911917098, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 116.56735751295338, null, null, null, null, null, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [16.6, 52.3, 68.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": [31.853866, 33.087387, 33.014827, 32.642957, 33.549958, 33.985318, 33.903688, 34.266488, 28.123605, 28.526417, 27.656709, 27.995437, 27.647554, 28.62712, 27.684173, 28.498952, 28.031141, 31.17216, 30.90667, 29.750329, 28.61249, 29.269292, 30.157361, 31.406209, 31.359955, 31.03618, 31.03618, 30.675402, 30.758658, 33.943683, 36.031571, 34.042665, 35.106499, 35.698545, 36.591732, 34.864827, 35.518251, 35.592928, 35.518251, 36.017653, 35.65827, 33.697999, 33.324613, 37.067798, 37.002456, 38.215957, 38.215957, 42.2277, 45.342087, 45.342087, 45.21036, 42.387653, 42.674629, 43.112148, 44.006005, 39.903671, 43.516736, 43.996596, 45.102157, 46.56526, 46.912746, 47.566645, 46.685431, 47.168677, 49.205894, 49.821797, 49.821797, 50.125011, 43.373769, 44.307098, 41.985619, 42.081326, 40.400366, 40.066084, 41.737494, 41.737494, 39.340214, 38.595243, 38.862668, 38.069943, 37.248564, 35.672663, 42.024021, 42.64483, 42.788094, 40.371713, 40.255746, 41.411414, 40.958777, 42.37447, 42.37447, 41.661808, 42.326317, 38.079239, 37.183597, 37.279903, 43.732379, 43.732379, 42.528559, 41.242879, 41.466233, 38.348982, 37.494409, 36.814635, 38.78598, 39.61142, 38.698581, 38.290716, 39.912463, 39.640554, 38.863669, 39.51431, 35.901555, 36.195429, 36.293484, 37.459085, 36.019104, 34.912181, 32.91384, 35.264829, 31.65998, 29.994696, 34.040356, 32.345685, 30.894388, 32.638266, 32.648174, 31.855503, 31.855503, 29.51712, 28.892891, 29.923365, 30.50796, 36.165656, 35.878312, 33.193136, 38.201832, 38.077977, 38.0, 39.21, 41.2, 41.2, 41.45, 41.45, 41.21, 41.05, 44.164603, 42.86842, 45.013827, 46.722207, 52.226369, 50.72, 49.58, 50.21, 53.33, 53.78], "ttmEps": [3.86, 3.86, 3.86, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.77, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 3.3, 0.3724, 0.3724, 0.3724, 0.3724, 0.3724, 0.3724, 0.3724, 0.3724, 0.3724, 0.3724, 0.3724, 0.3724, 0.3724, 0.3724, -0.6212, -0.6212, -0.6212, -0.6212, -0.6212, -0.6212, -0.6212, -0.6212, -0.6212, -0.6212, -0.6212, -0.6212, -0.9176, -0.9176, -0.9176, -0.9176, -0.9176, -0.9176, -0.9176, -0.9176, -0.9176, -0.9176, -0.9176, -0.9176, -0.9176, -0.91, -0.91, -0.91, -0.91, -0.91, -0.91, -0.91, -0.91, -0.91, -0.91, -0.91, -0.91, -0.91, 0.7421, 0.7421, 0.7421, 0.7421, 0.7421, 0.7421, 0.7421, 0.7421, 0.7421, 0.7421, 0.7421, 0.7421, 0.7421, 0.7421, 0.7421, 1.5361, 1.5361, 1.5361, 1.5361, 1.5361, 1.5361, 1.5361, 1.5361, 1.5361, 1.5361, 1.5361, 2.0525, 2.0525, 2.0525, 2.0525, 2.0525, 2.0525, 2.0525, 2.0525, 2.0525, 2.0525, 2.0525, 2.0525, 2.0525, 2.1537, 2.1537, 2.1537, 2.1537, 2.1537, 2.1537, 2.1537, 2.1537, 2.1537, 2.1537, 2.1537, 2.1537, 2.1537, 3.1428, 3.1428, 3.1428, 3.1428, 3.1428, 3.1428, 3.1428, 3.1428, 3.1428, 3.1428, 3.1428, 3.1428, 3.1428, 3.1428, 3.1428, 4.4995, 4.4995, 4.4995, 4.4995, 4.4995, 4.4995, 4.4995, 4.4995], "quarterlyEps": [1.45, 1.45, 1.45, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.27, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, 0.73, -2.0776, -2.0776, -2.0776, -2.0776, -2.0776, -2.0776, -2.0776, -2.0776, -2.0776, -2.0776, -2.0776, -2.0776, -2.0776, -2.0776, 0.4564, 0.4564, 0.4564, 0.4564, 0.4564, 0.4564, 0.4564, 0.4564, 0.4564, 0.4564, 0.4564, 0.4564, -0.0264, -0.0264, -0.0264, -0.0264, -0.0264, -0.0264, -0.0264, -0.0264, -0.0264, -0.0264, -0.0264, -0.0264, -0.0264, 0.7376, 0.7376, 0.7376, 0.7376, 0.7376, 0.7376, 0.7376, 0.7376, 0.7376, 0.7376, 0.7376, 0.7376, 0.7376, -0.4255, -0.4255, -0.4255, -0.4255, -0.4255, -0.4255, -0.4255, -0.4255, -0.4255, -0.4255, -0.4255, -0.4255, -0.4255, -0.4255, -0.4255, 1.2504, 1.2504, 1.2504, 1.2504, 1.2504, 1.2504, 1.2504, 1.2504, 1.2504, 1.2504, 1.2504, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.49, 0.8388, 0.8388, 0.8388, 0.8388, 0.8388, 0.8388, 0.8388, 0.8388, 0.8388, 0.8388, 0.8388, 0.8388, 0.8388, 0.5636, 0.5636, 0.5636, 0.5636, 0.5636, 0.5636, 0.5636, 0.5636, 0.5636, 0.5636, 0.5636, 0.5636, 0.5636, 0.5636, 0.5636, 2.6071, 2.6071, 2.6071, 2.6071, 2.6071, 2.6071, 2.6071, 2.6071], "priceIndex": [100.0, 103.87243733617765, 103.64464708930463, 102.47722207408043, 105.32460329932948, 106.6913447805676, 106.43508075283547, 107.57403198720054, 88.2894559800057, 89.55401834113323, 86.82371238706159, 87.88709351637254, 86.79497176261117, 89.8701589314151, 86.90993112107648, 89.46779646778195, 87.999180382061, 97.85989556181345, 97.0264331494331, 93.39628979414933, 89.82423044034906, 91.88615284562319, 94.67410015475045, 98.59465409944275, 98.4494472350703, 97.4330086024723, 97.4330086024723, 96.30040510624362, 96.56177369491039, 106.56063851087964, 113.11522124190515, 106.87137630327194, 110.21110906914721, 112.06974060856538, 114.87375504122484, 109.45241937038348, 111.503737097406, 111.73817331937039, 111.503737097406, 113.07152795833323, 111.9433038363381, 105.78935379460692, 104.61716954544858, 116.36828634866487, 116.16315583169717, 119.97274365378445, 119.97274365378445, 132.56695435335854, 142.34406272695438, 142.34406272695438, 141.930527365187, 133.06910062345335, 133.9700148170398, 135.34353412549672, 138.14965191352283, 125.27104559302158, 136.61367194801412, 138.1201138976349, 141.59084175214397, 146.18401421039445, 147.27488964761767, 149.32769855941507, 146.5612714010915, 148.07834314365485, 154.47385256156977, 156.4073792487229, 156.4073792487229, 157.35926998625536, 136.16485044546872, 139.09488411861847, 131.80698066602025, 132.10743713180685, 126.8303382704002, 125.78091463058203, 131.02803282967287, 131.02803282967287, 123.50216454103249, 121.16344998751487, 122.00298701576757, 119.51435659332527, 116.93577162659001, 111.9884883046849, 131.92753746122997, 133.87646573260525, 134.32621961805202, 126.74038686544358, 126.37632744483827, 130.00435802674625, 128.5833782310756, 133.02771475211205, 133.02771475211205, 130.790429017313, 132.87654628797648, 119.54353986420361, 116.73181836076034, 117.03415528903147, 137.29064786045123, 137.29064786045123, 133.511451953744, 129.47526997193998, 130.17645330711193, 120.39035387415768, 117.70756177601803, 115.57352253569474, 121.76223758836684, 124.35357140009317, 121.48786272912682, 120.20743730133103, 125.29864663837039, 124.44503282584287, 122.0061294914721, 124.04871044538206, 112.70705728466366, 113.62962662051757, 113.9374542480966, 117.59666785814946, 113.07608313540341, 109.60107950476088, 103.32761492749421, 110.70816019631651, 99.39132662892473, 94.16344000442521, 106.86412757559789, 101.54398527324753, 96.98787582015947, 102.46249544717743, 102.49359999191306, 100.00513909363467, 100.00513909363467, 92.66416829906925, 90.70450349731489, 93.93950800194865, 95.77474834608772, 113.53615915882862, 112.63408968945873, 104.20441901777325, 119.92840052758433, 119.539578021707, 119.29478198972771, 123.09337899519011, 129.34065836781005, 129.34065836781005, 130.12549245984775, 130.12549245984775, 129.37205173149155, 128.86975791258743, 138.6475443828388, 134.5783899511601, 141.31354417074525, 146.67672363536656, 163.95613957815985, 159.227140592605, 155.64829713291314, 157.62607904484813, 167.4208085134784, 168.83350987914622], "epsIndex": [100.0, 100.0, 100.0, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338], "valuationGap": [0.0, -3.8724373361776543, -3.6446470893046268, -4.8088282916970115, -7.656209516946063, -9.022950998184186, -8.766686970452056, -9.905638204817123, 9.37893780237772, 8.11437544125019, 10.844681395321828, 9.781300266010874, 10.87342201977225, 7.7982348509683135, 10.758462661306936, 8.200597314601467, -2.5069524027863963, -12.367667582538843, -11.5342051701585, -7.904061814874723, -4.3320024610744525, -6.393924866348584, -9.181872175475846, -13.102426120168147, -12.957219255795692, -11.940780623197696, -11.940780623197696, -10.808177126969014, -11.069545715635783, -96.91297011709726, -103.46755284812276, -97.22370790948956, -100.56344067536483, -102.422072214783, -105.22608664744246, -99.8047509766011, -101.85606870362362, -102.09050492558801, -101.85606870362362, -103.42385956455085, -102.29563544255572, -96.14168540082454, -94.9695011516662, -132.46155059736952, -132.25642008040182, -136.0660079024891, -136.0660079024891, -148.6602186020632, -158.43732697565903, -158.43732697565903, -158.02379161389166, -149.162364872158, -150.06327906574447, -151.43679837420137, -154.2429161622275, -149.04306631841018, -160.38569267340273, -161.89213462302348, -165.3628624775326, -169.95603493578307, -171.04691037300626, -173.09971928480365, -170.3332921264801, -171.85036386904346, -178.24587328695839, -180.1793999741115, -180.1793999741115, -181.13129071164394, -159.73997997914748, -162.67001365229723, -155.382110199699, -155.6825666654856, -150.40546780407897, -149.3560441642608, -154.60316236335163, -154.60316236335163, -147.07729407471123, -144.73857952119363, -145.57811654944632, -143.08948612700402, -140.51090116026876, -92.76309970364863, -112.7021488601937, -114.65107713156898, -115.10083101701575, -107.51499826440731, -107.150938843802, -110.77896942570997, -109.35798963003934, -113.80232615107577, -113.80232615107577, -111.56504041627672, -113.65115768694021, -100.31815126316734, -97.50642975972407, -97.8087666879952, -97.49531107288647, -97.49531107288647, -93.71611516617924, -89.67993318437522, -90.38111651954716, -80.59501708659292, -77.91222498845326, -75.77818574812997, -81.96690080080208, -84.55823461252841, -81.69252594156205, -67.03386217179734, -72.1250715088367, -71.27145769630918, -68.8325543619384, -70.87513531584837, -59.533482155129974, -60.45605149098388, -60.76387911856291, -64.42309272861577, -59.90250800586972, -56.42750437522719, -50.15403979796052, -57.534585066782824, -43.59598984135995, -38.36810321686043, -51.06879078803311, -45.74864848568275, -41.192539032594695, -46.66715865961265, -46.69826320434828, -44.20980230606989, -44.20980230606989, -36.86883151150447, -34.90916670975011, -38.144171214383874, -39.97941155852294, -32.11647003965764, -31.21440057028775, -22.784729898602265, -38.50871140841335, -38.11988890253602, -37.87509287055673, -41.673689876019125, -47.92096924863907, -47.92096924863907, -48.705803340676766, -48.705803340676766, -47.95236261232057, -47.45006879341645, -57.227855263667806, -53.15870083198911, -24.746186657791867, -30.109366122413178, -47.38878206520647, -42.65978307965162, -39.080939619959764, -41.05872153189475, -50.85345100052501, -52.26615236619284], "quarterMarkers": [100.0, null, null, 97.66839378238342, null, null, null, null, null, null, null, null, null, null, null, null, 85.4922279792746, null, null, null, null, null, null, null, null, null, null, null, null, 9.647668393782384, null, null, null, null, null, null, null, null, null, null, null, null, null, -16.093264248704664, null, null, null, null, null, null, null, null, null, null, null, -23.7720207253886, null, null, null, null, null, null, null, null, null, null, null, null, -23.57512953367876, null, null, null, null, null, null, null, null, null, null, null, null, 19.22538860103627, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 39.795336787564764, null, null, null, null, null, null, null, null, null, null, 53.17357512953369, null, null, null, null, null, null, null, null, null, null, null, null, 55.79533678756478, null, null, null, null, null, null, null, null, null, null, null, null, 81.41968911917098, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 116.56735751295338, null, null, null, null, null, null, null], "quarterLabels": ["2023-06-15", "", "", "2023-09-07", "", "", "", "", "", "", "", "", "", "", "", "", "2023-12-06", "", "", "", "", "", "", "", "", "", "", "", "", "2024-03-07", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-06-13", "", "", "", "", "", "", "", "", "", "", "", "2024-09-05", "", "", "", "", "", "", "", "", "", "", "", "", "2024-12-05", "", "", "", "", "", "", "", "", "", "", "", "", "2025-03-06", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-06-17", "", "", "", "", "", "", "", "", "", "", "2025-09-04", "", "", "", "", "", "", "", "", "", "", "", "", "2025-12-04", "", "", "", "", "", "", "", "", "", "", "", "", "2026-03-05", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-06-16", "", "", "", "", "", "", ""], "quarterPeriods": ["2023-04-30", "", "", "2023-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2023-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-30", "", "", "", "", "", "", "", "", "", "", "", "2024-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-30", "", "", "", "", "", "", "", "", "", "", "2025-07-31", "", "", "", "", "", "", "", "", "", "", "", "", "2025-10-31", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-31", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-30", "", "", "", "", "", "", ""], "surprisePct": [46.464646464646464, 46.464646464646464, 46.464646464646464, -40.0, -40.0, -40.0, -40.0, -40.0, -40.0, -40.0, -40.0, -40.0, -40.0, -40.0, -40.0, -40.0, 30.357142857142843, 30.357142857142843, 30.357142857142843, 30.357142857142843, 30.357142857142843, 30.357142857142843, 30.357142857142843, 30.357142857142843, 30.357142857142843, 30.357142857142843, 30.357142857142843, 30.357142857142843, 30.357142857142843, -484.7407407407407, -484.7407407407407, -484.7407407407407, -484.7407407407407, -484.7407407407407, -484.7407407407407, -484.7407407407407, -484.7407407407407, -484.7407407407407, -484.7407407407407, -484.7407407407407, -484.7407407407407, -484.7407407407407, -484.7407407407407, -48.13636363636364, -48.13636363636364, -48.13636363636364, -48.13636363636364, -48.13636363636364, -48.13636363636364, -48.13636363636364, -48.13636363636364, -48.13636363636364, -48.13636363636364, -48.13636363636364, -48.13636363636364, -104.80000000000001, -104.80000000000001, -104.80000000000001, -104.80000000000001, -104.80000000000001, -104.80000000000001, -104.80000000000001, -104.80000000000001, -104.80000000000001, -104.80000000000001, -104.80000000000001, -104.80000000000001, -104.80000000000001, -31.065420560747665, -31.065420560747665, -31.065420560747665, -31.065420560747665, -31.065420560747665, -31.065420560747665, -31.065420560747665, -31.065420560747665, -31.065420560747665, -31.065420560747665, -31.065420560747665, -31.065420560747665, -31.065420560747665, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -165.46153846153842, -4.549618320610694, -4.549618320610694, -4.549618320610694, -4.549618320610694, -4.549618320610694, -4.549618320610694, -4.549618320610694, -4.549618320610694, -4.549618320610694, -4.549618320610694, -4.549618320610694, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, 4.255319148936175, -4.681818181818183, -4.681818181818183, -4.681818181818183, -4.681818181818183, -4.681818181818183, -4.681818181818183, -4.681818181818183, -4.681818181818183, -4.681818181818183, -4.681818181818183, -4.681818181818183, -4.681818181818183, -4.681818181818183, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, -30.41975308641976, null, null, null, null, null, null, null, null], "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": [64, 71, 78, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 86, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 3, 10, 17, 24, 31, 38, 45, 52, 59, 66, 73, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 92, 99, 3, 10, 17, 24, 31, 38, 45, 52], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 31.853866, "latestClose": 53.78, "startTtmEps": 3.86, "latestTtmEps": 4.4995, "priceChangePct": 68.83350987914622, "epsChangePct": 16.56735751295337, "earningsGapPct": -52.26615236619285, "startMultiple": 8.25229689119171, "latestMultiple": 11.952439159906655, "multipleChangePct": 44.83772599922311, "latestQuarter": "2026-06-16", "tone": "caution", "read": "Market price is leading earnings power; the spread is stable and has persisted through 10 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": 46.0832084848865, "earningsMovePct": 192.91712779115943, "spread": 146.83391930627295, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": 68.83350987914622, "earningsMovePct": 16.56735751295337, "spread": -52.26615236619285, "lead": "price"}]}, "state": {"key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution", "lead": "price", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 10, "persistenceLabel": "10 quarters", "summary": "Market price is leading earnings power; the spread is stable and has persisted through 10 updates.", "marketChangePct": 68.83350987914622, "earningsChangePct": 16.56735751295337, "recentMarketMovePoints": 38.70801741929847, "recentEarningsMovePoints": 35.147668393782396}, "pressure": {"score": 54, "band": "moderate", "label": "Moderate \u2014 price-led", "direction": "price", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 83, "band": "high", "label": "High confidence", "anchorStability": 50, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": ["The direction is sensitive to the comparison horizon."], "baseSensitive": false, "exceptionalMove": false, "exactReportDates": 13, "estimatedReportDates": 0}, "quality": {"available": true, "score": 83, "band": "high", "label": "Broad support", "tone": "positive", "summary": "5 of 6 available business-quality checks are supportive.", "checks": [{"label": "Cash conversion", "state": "supportive", "value": 1.55387448, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "caution", "value": -0.00064437, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "supportive", "value": 0.21248024, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.01500954, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.02038141, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -10.51501983252534, "explanation": "A stable or falling share count makes per-share progress more durable."}], "counts": {"supportive": 5, "mixed": 0, "caution": 1}, "awaitingRefresh": false, "alignedThrough": "2026-08-09", "requiredThrough": "2026-06-16", "alignedPeriod": "2026-04-30", "requiredPeriod": "2026-04-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, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 97.66839378238342, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 85.4922279792746, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, 9.647668393782384, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -16.093264248704664, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.7720207253886, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, -23.57512953367876, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 19.22538860103627, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 39.795336787564764, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 53.17357512953369, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 55.79533678756478, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 81.41968911917098, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338, 116.56735751295338], "revenue": [100.0, 100.0, 100.0, 98.19020743601168, 98.19020743601168, 98.19020743601168, 98.19020743601168, 98.19020743601168, 98.19020743601168, 98.19020743601168, 98.19020743601168, 98.19020743601168, 98.19020743601168, 98.19020743601168, 98.19020743601168, 98.19020743601168, 97.09965839893064, 97.09965839893064, 97.09965839893064, 97.09965839893064, 97.09965839893064, 97.09965839893064, 97.09965839893064, 97.09965839893064, 97.09965839893064, 97.09965839893064, 97.09965839893064, 97.09965839893064, 97.09965839893064, 95.5816129511362, 95.5816129511362, 95.5816129511362, 95.5816129511362, 95.5816129511362, 95.5816129511362, 95.5816129511362, 95.5816129511362, 95.5816129511362, 95.5816129511362, 95.5816129511362, 95.5816129511362, 95.5816129511362, 95.5816129511362, 92.7267191445121, 92.7267191445121, 92.7267191445121, 92.7267191445121, 92.7267191445121, 92.7267191445121, 92.7267191445121, 92.7267191445121, 92.7267191445121, 92.7267191445121, 92.7267191445121, 92.7267191445121, 90.38977177087975, 90.38977177087975, 90.38977177087975, 90.38977177087975, 90.38977177087975, 90.38977177087975, 90.38977177087975, 90.38977177087975, 90.38977177087975, 90.38977177087975, 90.38977177087975, 90.38977177087975, 90.38977177087975, 87.11173820486162, 87.11173820486162, 87.11173820486162, 87.11173820486162, 87.11173820486162, 87.11173820486162, 87.11173820486162, 87.11173820486162, 87.11173820486162, 87.11173820486162, 87.11173820486162, 87.11173820486162, 87.11173820486162, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 84.33541264419031, 83.0540620822813, 83.0540620822813, 83.0540620822813, 83.0540620822813, 83.0540620822813, 83.0540620822813, 83.0540620822813, 83.0540620822813, 83.0540620822813, 83.0540620822813, 83.0540620822813, 82.70706470617357, 82.70706470617357, 82.70706470617357, 82.70706470617357, 82.70706470617357, 82.70706470617357, 82.70706470617357, 82.70706470617357, 82.70706470617357, 82.70706470617357, 82.70706470617357, 82.70706470617357, 82.70706470617357, 82.46725085400267, 82.46725085400267, 82.46725085400267, 82.46725085400267, 82.46725085400267, 82.46725085400267, 82.46725085400267, 82.46725085400267, 82.46725085400267, 82.46725085400267, 82.46725085400267, 82.46725085400267, 82.46725085400267, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 82.73508589534136, 83.00054458141493, 83.00054458141493, 83.00054458141493, 83.00054458141493, 83.00054458141493, 83.00054458141493, 83.00054458141493, 83.00054458141493], "cashGeneration": [100.0, 100.0, 100.0, 102.229246251583, 102.229246251583, 102.229246251583, 102.229246251583, 102.229246251583, 102.229246251583, 102.229246251583, 102.229246251583, 102.229246251583, 102.229246251583, 102.229246251583, 102.229246251583, 102.229246251583, 98.48265331116681, 98.48265331116681, 98.48265331116681, 98.48265331116681, 98.48265331116681, 98.48265331116681, 98.48265331116681, 98.48265331116681, 98.48265331116681, 98.48265331116681, 98.48265331116681, 98.48265331116681, 98.48265331116681, 92.34734027861018, 92.34734027861018, 92.34734027861018, 92.34734027861018, 92.34734027861018, 92.34734027861018, 92.34734027861018, 92.34734027861018, 92.34734027861018, 92.34734027861018, 92.34734027861018, 92.34734027861018, 92.34734027861018, 92.34734027861018, 81.08280653113128, 81.08280653113128, 81.08280653113128, 81.08280653113128, 81.08280653113128, 81.08280653113128, 81.08280653113128, 81.08280653113128, 81.08280653113128, 81.08280653113128, 81.08280653113128, 81.08280653113128, 77.2859220037419, 77.2859220037419, 77.2859220037419, 77.2859220037419, 77.2859220037419, 77.2859220037419, 77.2859220037419, 77.2859220037419, 77.2859220037419, 77.2859220037419, 77.2859220037419, 77.2859220037419, 77.2859220037419, 74.01097555255602, 74.01097555255602, 74.01097555255602, 74.01097555255602, 74.01097555255602, 74.01097555255602, 74.01097555255602, 74.01097555255602, 74.01097555255602, 74.01097555255602, 74.01097555255602, 74.01097555255602, 74.01097555255602, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 83.35322413370787, 74.0086303490184, 74.0086303490184, 74.0086303490184, 74.0086303490184, 74.0086303490184, 74.0086303490184, 74.0086303490184, 74.0086303490184, 74.0086303490184, 74.0086303490184, 74.0086303490184, 74.9243020413694, 74.9243020413694, 74.9243020413694, 74.9243020413694, 74.9243020413694, 74.9243020413694, 74.9243020413694, 74.9243020413694, 74.9243020413694, 74.9243020413694, 74.9243020413694, 74.9243020413694, 74.9243020413694, 80.35944152886424, 80.35944152886424, 80.35944152886424, 80.35944152886424, 80.35944152886424, 80.35944152886424, 80.35944152886424, 80.35944152886424, 80.35944152886424, 80.35944152886424, 80.35944152886424, 80.35944152886424, 80.35944152886424, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 90.52668059891286, 89.73400180320095, 89.73400180320095, 89.73400180320095, 89.73400180320095, 89.73400180320095, 89.73400180320095, 89.73400180320095, 89.73400180320095], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 144, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 16.56735751295338, "valuationContribution": 52.26615236619284, "marketMove": 68.83350987914622, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 16.56735751295338}, {"key": "valuation", "label": "Relative valuation contribution", "value": 52.26615236619284}, {"key": "market", "label": "Total market move", "value": 68.83350987914622}]}, "acceptance": {"available": true, "events": [{"date": "2023-09-08", "periodEnd": "2023-07-31", "earningsChangePct": -2.3316062176165775, "surprisePct": -40.0, "immediateReturnPct": -1.1263727052090666, "forward4WeekPct": 3.791208719645889, "forward13WeekPct": -15.0952964254515, "toDateReturnPct": 62.89650707544221, "weeksSince": 152, "availabilitySource": "reported", "spread": -4.8088282916970115, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2023-12-08", "periodEnd": "2023-10-31", "earningsChangePct": -12.466843501326263, "surprisePct": 30.357142857142843, "immediateReturnPct": -1.641502466476652, "forward4WeekPct": 0.3983935970698127, "forward13WeekPct": 19.10502182676752, "toDateReturnPct": 88.7086935688021, "weeksSince": 139, "availabilitySource": "reported", "spread": -2.5069524027863963, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-03-08", "periodEnd": "2024-01-31", "earningsChangePct": -88.71515151515152, "surprisePct": -484.7407407407407, "immediateReturnPct": 10.354889345302375, "forward4WeekPct": 16.060151258874832, "forward13WeekPct": 8.34222026201532, "toDateReturnPct": 74.84507939195527, "weeksSince": 126, "availabilitySource": "reported", "spread": -96.91297011709726, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2024-06-14", "periodEnd": "2024-04-30", "earningsChangePct": null, "surprisePct": -48.13636363636364, "immediateReturnPct": 11.232493532633093, "forward4WeekPct": 26.716250238224816, "forward13WeekPct": 30.584370177082043, "toDateReturnPct": 61.382219202365526, "weeksSince": 112, "availabilitySource": "reported", "spread": -132.46155059736952, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-09-06", "periodEnd": "2024-07-31", "earningsChangePct": null, "surprisePct": -104.80000000000001, "immediateReturnPct": -9.322214093281133, "forward4WeekPct": 5.815694926181103, "forward13WeekPct": -1.4367039225669287, "toDateReturnPct": 22.21059375873815, "weeksSince": 100, "availabilitySource": "reported", "spread": -149.04306631841018, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-12-06", "periodEnd": "2024-10-31", "earningsChangePct": null, "surprisePct": -31.065420560747665, "immediateReturnPct": -13.4688090143262, "forward4WeekPct": -19.40078377239658, "forward13WeekPct": -28.832608136484993, "toDateReturnPct": 7.291747028245044, "weeksSince": 87, "availabilitySource": "reported", "spread": -159.73997997914748, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-03-07", "periodEnd": "2025-01-31", "earningsChangePct": null, "surprisePct": -165.46153846153842, "immediateReturnPct": -4.230769809005263, "forward4WeekPct": 8.384615847204202, "forward13WeekPct": -0.17441477743947997, "toDateReturnPct": 44.38140487778266, "weeksSince": 74, "availabilitySource": "reported", "spread": -92.76309970364863, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-06-20", "periodEnd": "2025-04-30", "earningsChangePct": 106.99366662174911, "surprisePct": -4.549618320610694, "immediateReturnPct": 17.30818881154279, "forward4WeekPct": 11.22945518393652, "forward13WeekPct": 6.332234823679683, "toDateReturnPct": 44.260032007057546, "weeksSince": 59, "availabilitySource": "reported", "spread": -97.49531107288647, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-09-05", "periodEnd": "2025-07-31", "earningsChangePct": 33.6176030206367, "surprisePct": 4.255319148936175, "immediateReturnPct": -1.0539533736391937, "forward4WeekPct": 2.107904163204344, "forward13WeekPct": -18.188266386304953, "toDateReturnPct": 38.97150389054318, "weeksSince": 48, "availabilitySource": "reported", "spread": -67.03386217179734, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2025-12-05", "periodEnd": "2025-10-31", "earningsChangePct": 4.930572472594386, "surprisePct": -4.681818181818183, "immediateReturnPct": -10.222221692894063, "forward4WeekPct": -12.39320060222041, "forward13WeekPct": 2.554462974994154, "toDateReturnPct": 52.503220701850005, "weeksSince": 35, "availabilitySource": "reported", "spread": -43.59598984135995, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-03-06", "periodEnd": "2026-01-31", "earningsChangePct": 45.925616381111546, "surprisePct": -30.41975308641976, "immediateReturnPct": 18.544983014269057, "forward4WeekPct": 24.813252016850672, "forward13WeekPct": 44.764195967216416, "toDateReturnPct": 76.2818621762976, "weeksSince": 22, "availabilitySource": "reported", "spread": -32.11647003965764, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, {"date": "2026-06-19", "periodEnd": "2026-04-30", "earningsChangePct": 43.16851215476647, "surprisePct": null, "immediateReturnPct": 5.004632780960905, "forward4WeekPct": 15.65623365638389, "forward13WeekPct": null, "toDateReturnPct": 25.453655628082394, "weeksSince": 7, "availabilitySource": "reported", "spread": -24.746186657791867, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}], "latestEvent": {"date": "2026-06-19", "periodEnd": "2026-04-30", "earningsChangePct": 43.16851215476647, "surprisePct": null, "immediateReturnPct": 5.004632780960905, "forward4WeekPct": 15.65623365638389, "forward13WeekPct": null, "toDateReturnPct": 25.453655628082394, "weeksSince": 7, "availabilitySource": "reported", "spread": -24.746186657791867, "key": "accepted_improvement", "status": "Positive four-week response", "tone": "positive"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 1 improving update had a non-positive price response; 4 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Publishing", "population": 4, "spreadPercentile": 66.7, "qualityPercentile": 50.0, "rarityPercentile": 66.7, "currentOneYearSpread": 117.24184800000002, "lead": "earnings", "relatedSignals": [{"tickerId": 4361, "symbol": "WLY", "name": "John Wiley & Sons", "spread": 124.116355, "lead": "earnings", "quality": 75}, {"tickerId": 3226, "symbol": "PSO", "name": "Pearson PLC ADR", "spread": 22.351766, "lead": "earnings", "quality": 62.5}, {"tickerId": 2956, "symbol": "NYT", "name": "New York Times Company", "spread": 11.14774, "lead": "earnings", "quality": 87.5}]}, "historicalOutcomes": {"available": false, "sampleSize": 0, "historyWeeks": 156, "horizons": []}, "transitions": [{"date": "2023-08-18", "key": "balanced", "label": "Broadly aligned", "tone": "neutral"}, {"date": "2023-12-08", "key": "shared_contraction", "label": "Shared contraction", "tone": "negative"}, {"date": "2024-03-08", "key": "fundamental_fracture", "label": "Fundamental fracture", "tone": "negative"}, {"date": "2026-06-19", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}], "dataIntegrity": {"asOf": "2026-08-07", "exactReportDates": 13, "estimatedReportDates": 0, "coverage": 100}}, "alerts": [{"key": "quality_confirmed", "label": "Business quality supportive", "tone": "positive", "explanation": "Cash generation and operating evidence are broadly supportive."}, {"key": "expectations_elevated", "label": "Expectations elevated", "tone": "caution", "explanation": "Price is leading delivered earnings power by a meaningful margin."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}