{"ticker": {"uuid": "a249cfc3-996c-4671-90c7-01885c506dfe", "symbol": "INFY", "name": "Infosys Ltd ADR", "sector": "Technology", "industry": "Information Technology Services", "currency": "USD"}, "next_event": {"report_date": "2026-10-23", "fiscal_date_ending": "2026-09-30", "estimate": 0.21, "session": "Time unconfirmed", "days": 71}, "profile": {"sample": 12, "measured": 12, "beats": 4, "misses": 1, "inline": 7, "beat_rate": 33.3, "beat_rate_label": "33.3%", "average_surprise": 4.2, "average_surprise_label": "+4.2%", "median_surprise": 0.0, "surprise_dispersion": 10.0, "average_reaction": -2.0, "average_reaction_label": "-2.0%", "average_abs_reaction": 5.2, "positive_response_rate": 25.0, "confirmation_rate": 40.0, "reaction_sample": 12, "streak": {"count": 1, "band": "miss", "label": "1 consecutive misses"}, "profile": "Delivery under pressure", "profile_tone": "negative", "profile_text": "Estimate misses and negative next-close reactions have appeared together often enough to warrant caution."}, "event_risk": {"score": 34, "band": "Moderate", "tone": "neutral", "days": 71, "proximity_component": 3, "reaction_component": 13, "variability_component": 12, "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": 3.8, "revenue_growth_1y": 4.1, "cash_conversion": 1.32, "net_margin": 16.4, "earnings_yield": 9.1, "eps_surprise_avg": 2.4, "sue_score": 0.42, "pe_ratio": 15.3, "completeness": 100.0, "source": "alphavantage"}, "market_context": {"available": true, "as_of": "2026-08-07", "close": 12.53, "currency": "USD", "return_13w": -0.2, "fair_value": 16.971956, "fair_value_gap": -26.2, "relative_strength": -24.4, "trend_signal": "Inactive", "expectation_direction": "undecided", "expectation_probability": 45.7}, "records": [{"period_end": "2023-09-30", "reported_date": "2023-10-12", "date_source": "exact", "eps_actual": 0.18, "eps_estimate": 0.18, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.002809261352774, "one_week_reaction_label": "-5.0%", "four_week_reaction": -5.0327685347893985, "four_week_reaction_label": "-5.0%", "confirmation": "contained", "revenue": 4718000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 751000000.0, "operating_cash_flow": 729000000.0, "free_cash_flow": 788000000.0, "currency": "USD"}, {"period_end": "2023-12-31", "reported_date": "2024-01-11", "date_source": "exact", "eps_actual": 0.18, "eps_estimate": 0.18, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 8.287290663723992, "one_week_reaction_label": "+8.3%", "four_week_reaction": 12.430935995585989, "four_week_reaction_label": "+12.4%", "confirmation": "contained", "revenue": 4663000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 733000000.0, "operating_cash_flow": 707000000.0, "free_cash_flow": 749000000.0, "currency": "USD"}, {"period_end": "2024-03-31", "reported_date": "2024-04-18", "date_source": "exact", "eps_actual": 0.23, "eps_estimate": 0.17, "eps_surprise": 0.06, "surprise_pct": 35.2941, "surprise_label": "+35.3%", "surprise_band": "beat", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": -5.13544326806972, "one_week_reaction_label": "-5.1%", "four_week_reaction": -4.79684045863685, "four_week_reaction_label": "-4.8%", "confirmation": "diverged", "revenue": 4565000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 959000000.0, "operating_cash_flow": 914000000.0, "free_cash_flow": 980000000.0, "currency": "USD"}, {"period_end": "2024-06-30", "reported_date": "2024-07-18", "date_source": "exact", "eps_actual": 0.18, "eps_estimate": 0.18, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": null, "eps_yoy_label": "-", "one_week_reaction": 6.274511113374283, "one_week_reaction_label": "+6.3%", "four_week_reaction": 4.411765626591289, "four_week_reaction_label": "+4.4%", "confirmation": "contained", "revenue": 4714000000.0, "revenue_yoy": null, "revenue_yoy_label": "-", "net_income": 763000000.0, "operating_cash_flow": 1150000000.0, "free_cash_flow": 1206000000.0, "currency": "USD"}, {"period_end": "2024-09-30", "reported_date": "2024-10-17", "date_source": "exact", "eps_actual": 0.19, "eps_estimate": 0.19, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 5.555555555555561, "eps_yoy_label": "+5.6%", "one_week_reaction": -1.8316619613080671, "one_week_reaction_label": "-1.8%", "four_week_reaction": -4.063256580976579, "four_week_reaction_label": "-4.1%", "confirmation": "contained", "revenue": 4894000000.0, "revenue_yoy": 3.730394234845273, "revenue_yoy_label": "+3.7%", "net_income": 777000000.0, "operating_cash_flow": 927291000.0, "free_cash_flow": 988587000.0, "currency": "USD"}, {"period_end": "2024-12-31", "reported_date": "2025-01-16", "date_source": "exact", "eps_actual": 0.19, "eps_estimate": 0.19, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 5.555555555555561, "eps_yoy_label": "+5.6%", "one_week_reaction": -6.651981692674738, "one_week_reaction_label": "-6.7%", "four_week_reaction": -3.832600197225423, "four_week_reaction_label": "-3.8%", "confirmation": "contained", "revenue": 4939000000.0, "revenue_yoy": 5.918936307098434, "revenue_yoy_label": "+5.9%", "net_income": 804000000.0, "operating_cash_flow": 1362950000.0, "free_cash_flow": 1428073000.0, "currency": "USD"}, {"period_end": "2025-03-31", "reported_date": "2025-04-17", "date_source": "exact", "eps_actual": 0.2, "eps_estimate": 0.19, "eps_surprise": 0.01, "surprise_pct": 5.2632, "surprise_label": "+5.3%", "surprise_band": "beat", "eps_yoy": -13.043478260869565, "eps_yoy_label": "-13.0%", "one_week_reaction": -4.383886640019378, "one_week_reaction_label": "-4.4%", "four_week_reaction": 3.6137433815034328, "four_week_reaction_label": "+3.6%", "confirmation": "diverged", "revenue": 4724342791.0, "revenue_yoy": 3.4905321139101866, "revenue_yoy_label": "+3.5%", "net_income": 811882781.0, "operating_cash_flow": 975852442.0, "free_cash_flow": 1058934844.0, "currency": "USD"}, {"period_end": "2025-06-30", "reported_date": "2025-07-23", "date_source": "exact", "eps_actual": 0.19, "eps_estimate": 0.19, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 5.555555555555561, "eps_yoy_label": "+5.6%", "one_week_reaction": -4.612849181143766, "one_week_reaction_label": "-4.6%", "four_week_reaction": -9.060957818956012, "four_week_reaction_label": "-9.1%", "confirmation": "contained", "revenue": 4941000000.0, "revenue_yoy": 4.815443360203648, "revenue_yoy_label": "+4.8%", "net_income": 808654000.0, "operating_cash_flow": 983000000.0, "free_cash_flow": 1082000000.0, "currency": "USD"}, {"period_end": "2025-09-30", "reported_date": "2025-10-16", "date_source": "exact", "eps_actual": 0.2, "eps_estimate": 0.2, "eps_surprise": 0.0, "surprise_pct": 0.0, "surprise_label": "0.0%", "surprise_band": "in-line", "eps_yoy": 5.263157894736847, "eps_yoy_label": "+5.3%", "one_week_reaction": -1.5078428821245342, "one_week_reaction_label": "-1.5%", "four_week_reaction": 1.0457447372451312, "four_week_reaction_label": "+1.0%", "confirmation": "contained", "revenue": 5076000000.0, "revenue_yoy": 3.7188393951777683, "revenue_yoy_label": "+3.7%", "net_income": 839000000.0, "operating_cash_flow": 1157000000.0, "free_cash_flow": 1213000000.0, "currency": "USD"}, {"period_end": "2025-12-31", "reported_date": "2026-01-14", "date_source": "exact", "eps_actual": 0.21, "eps_estimate": 0.2, "eps_surprise": 0.01, "surprise_pct": 5.0, "surprise_label": "+5.0%", "surprise_band": "beat", "eps_yoy": 10.52631578947368, "eps_yoy_label": "+10.5%", "one_week_reaction": 4.486821432254126, "one_week_reaction_label": "+4.5%", "four_week_reaction": -5.55243521741445, "four_week_reaction_label": "-5.6%", "confirmation": "confirmed", "revenue": 5099000000.0, "revenue_yoy": 3.2395221704798542, "revenue_yoy_label": "+3.2%", "net_income": 746870643.0, "operating_cash_flow": 962000000.0, "free_cash_flow": 1009000000.0, "currency": "USD"}, {"period_end": "2026-03-31", "reported_date": "2026-04-23", "date_source": "exact", "eps_actual": 0.23, "eps_estimate": 0.21, "eps_surprise": 0.02, "surprise_pct": 9.5238, "surprise_label": "+9.5%", "surprise_band": "beat", "eps_yoy": 15.0, "eps_yoy_label": "+15.0%", "one_week_reaction": -11.06500328893408, "one_week_reaction_label": "-11.1%", "four_week_reaction": -16.528351445735133, "four_week_reaction_label": "-16.5%", "confirmation": "diverged", "revenue": 5040000000.0, "revenue_yoy": 6.6815051947825514, "revenue_yoy_label": "+6.7%", "net_income": 919000000.0, "operating_cash_flow": 937000000.0, "free_cash_flow": 1041000000.0, "currency": "USD"}, {"period_end": "2026-06-30", "reported_date": "2026-07-23", "date_source": "exact", "eps_actual": 0.2, "eps_estimate": 0.21, "eps_surprise": -0.01, "surprise_pct": -4.7619, "surprise_label": "-4.8%", "surprise_band": "miss", "eps_yoy": 5.263157894736847, "eps_yoy_label": "+5.3%", "one_week_reaction": -3.3072236727589277, "one_week_reaction_label": "-3.3%", "four_week_reaction": null, "four_week_reaction_label": "-", "confirmation": "confirmed", "revenue": 5082000000.0, "revenue_yoy": 2.853673345476624, "revenue_yoy_label": "+2.9%", "net_income": 819000000.0, "operating_cash_flow": 1051950599.0, "free_cash_flow": 1133901578.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.18, 0.18, 0.23, 0.18, 0.19, 0.19, 0.2, 0.19, 0.2, 0.21, 0.23, 0.2], "eps_estimate": [0.18, 0.18, 0.17, 0.18, 0.19, 0.19, 0.19, 0.19, 0.2, 0.2, 0.21, 0.21], "surprise": [0.0, 0.0, 35.2941, 0.0, 0.0, 0.0, 5.2632, 0.0, 0.0, 5.0, 9.5238, -4.7619], "reaction_1w": [-5.002809261352774, 8.287290663723992, -5.13544326806972, 6.274511113374283, -1.8316619613080671, -6.651981692674738, -4.383886640019378, -4.612849181143766, -1.5078428821245342, 4.486821432254126, -11.06500328893408, -3.3072236727589277], "reaction_4w": [-5.0327685347893985, 12.430935995585989, -4.79684045863685, 4.411765626591289, -4.063256580976579, -3.832600197225423, 3.6137433815034328, -9.060957818956012, 1.0457447372451312, -5.55243521741445, -16.528351445735133, null], "revenue": [4.72, 4.66, 4.57, 4.71, 4.89, 4.94, 4.72, 4.94, 5.08, 5.1, 5.04, 5.08], "net_income": [0.75, 0.73, 0.96, 0.76, 0.78, 0.8, 0.81, 0.81, 0.84, 0.75, 0.92, 0.82], "financial_unit": "billions", "scatter": [{"x": 0.0, "y": -5.002809261352774, "label": "2023-09-30"}, {"x": 0.0, "y": 8.287290663723992, "label": "2023-12-31"}, {"x": 35.2941, "y": -5.13544326806972, "label": "2024-03-31"}, {"x": 0.0, "y": 6.274511113374283, "label": "2024-06-30"}, {"x": 0.0, "y": -1.8316619613080671, "label": "2024-09-30"}, {"x": 0.0, "y": -6.651981692674738, "label": "2024-12-31"}, {"x": 5.2632, "y": -4.383886640019378, "label": "2025-03-31"}, {"x": 0.0, "y": -4.612849181143766, "label": "2025-06-30"}, {"x": 0.0, "y": -1.5078428821245342, "label": "2025-09-30"}, {"x": 5.0, "y": 4.486821432254126, "label": "2025-12-31"}, {"x": 9.5238, "y": -11.06500328893408, "label": "2026-03-31"}, {"x": -4.7619, "y": -3.3072236727589277, "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, 103.1698561603962, 104.78468779947949, 106.16028439093415, 106.16028439093415, 106.33971232079237, 102.33253678196932, 106.3995194385628, 101.07655442605554, 101.4952108269955, 99.5907940969967, 101.04467790309168, 100.7417818811923, 106.07267820929572, 105.83036533770436, 107.40540229132156, 108.37465377768693, 113.0997646385385, 113.64497353202923, 111.34299138709108, 109.64680128595168, 118.73355041199436, 121.09610913069359, 122.48940978648055, 123.27692497501567, 121.76247117170654, 124.00387016633665, 121.82304774546763, 120.12685106778132, 116.6738877151945, 116.49215141736424, 107.34482571756045, 108.61696664927827, 108.01118775857339, 107.34482571756045, 101.8321930916268, 102.61971485670888, 102.55913170640085, 102.19566568728729, 103.77070264090449, 105.16400329669145, 103.4981376534407, 111.28367093379339, 109.92429210706511, 111.59262395541415, 115.05286096890424, 120.0578433608575, 126.05146489952222, 133.9605780732138, 140.81925886525102, 134.51669088151246, 131.6125600997741, 135.99964960157962, 138.03871455339853, 143.84696954032833, 139.27451348678787, 143.3526499669726, 141.18999854526783, 138.3476609984724, 140.81925886525102, 141.68431811862354, 139.089140358506, 135.25817024154603, 129.74028295461628, 135.92732073845676, 134.5524212609766, 142.42682999652496, 137.9271697409393, 142.86430189822818, 146.2390503781909, 142.05186159683294, 140.48947791950675, 141.4269054952837, 141.86437739698695, 132.42758498411237, 135.48985541330046, 137.17722636500835, 136.4272829890774, 134.8024023862869, 132.30259113318374, 125.61559109872265, 124.11570434686077, 114.99138998476084, 114.49142773414019, 113.55399358181633, 103.61723891832114, 105.49210064642196, 100.86744653990766, 108.74185527545603, 111.74162877917982, 109.30431445154096, 114.42893080867589, 113.1790251821243, 115.28379641430877, 115.34717459706154, 116.7414814645286, 112.05154197665219, 117.37525671550937, 120.16387045044348, 115.28379641430877, 115.41055277981431, 110.08683804095716, 104.0025916856137, 101.3407343161851, 104.95325127381136, 109.89670349269885, 106.60107087228951, 103.81245713735538, 107.48835885428136, 107.55173046048718, 104.69974511934723, 102.86179097261079, 105.0800076393169, 103.49556622359155, 110.7839914746907, 106.62933029444252, 106.17887628910185, 107.14414238802836, 113.90097877432632, 112.4852586700591, 116.28195840097311, 114.41578429136523, 130.11738873206016, 120.91521463087025, 116.79676391801203, 114.73753527330945, 119.88560359679244, 117.37592094674918, 113.12876721049447, 108.36680795720088, 94.7244255846616, 94.27397157932091, 92.92260298675194, 92.92260298675194, 85.39355503662216, 84.42829551424256, 82.56212140463468, 88.41804320370431, 85.52225806001861, 93.0513060101484, 82.75517593972937, 80.3098382248374, 82.56212140463468, 77.67145912794462, 81.53251037055685, 81.4038073471604, 79.7950327077985, 77.20866094401859, 69.5141010373319, 70.89517589237822, 73.3942637253192, 71.94742340098496, 75.56452421182058, 73.0654363788796, 79.11585955336827, 82.40413301776431], "eps_index": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 116.66666666666667, 116.66666666666667, 116.66666666666667], "gap": [0.0, -3.1698561603961934, -4.784687799479485, -6.160284390934152, -6.160284390934152, -6.339712320792373, -2.332536781969324, -6.399519438562805, -1.0765544260555373, -1.4952108269955033, 0.40920590300329707, -1.0446779030916815, -0.7417818811922956, -6.072678209295717, -5.8303653377043645, -7.405402291321565, -8.37465377768693, -13.099764638538502, -13.644973532029226, -11.342991387091075, -9.646801285951682, -20.122439300883258, -22.48499801958249, -23.87829867536945, -24.665813863904575, -23.151360060595437, -25.392759055225554, -23.211936634356533, -21.515739956670217, -18.062776604083396, -17.88104030625314, -8.733714606449354, -10.005855538167168, -9.400076647462285, -8.733714606449354, 3.7233624639287513, 2.9358406988466754, 2.9964238491547093, 3.3598898682682687, 1.7848529146510685, 0.3915522588641096, 2.0574179021148638, -5.728115378237831, -4.368736551509556, -6.0370683998585974, -9.497305413348684, -14.502287805301947, -20.49590934396666, -27.016133628769367, -33.87481442080657, -27.572246437068017, -24.668115655329657, -29.055205157135177, -31.094270108954092, -36.90252509588389, -32.330069042343425, -36.40820552252815, -34.245554100823384, -31.403216554027964, -33.87481442080657, -34.739873674179094, -30.755807025172658, -26.924836908212683, -21.406949621282934, -27.593987405123414, -26.219087927643244, -34.093496663191615, -29.59383640760595, -34.530968564894835, -37.90571704485757, -33.71852826349959, -32.15614458617341, -33.09357216195036, -33.53104406365361, -22.705362761890143, -25.767633191078232, -27.455004142786123, -26.705060766855183, -25.08018016406467, -22.58036891096151, -15.893368876500418, -14.393482124638538, -5.269167762538615, -4.76920551191796, -3.8317713595941, 6.1049833039010934, 4.230121575800268, 4.688109015647896, -3.1862997199004752, -6.186073223624263, -3.7487588959854037, -8.87337525312033, -7.623469626568749, -9.72824085875321, -9.791619041505982, -11.185925908973047, -6.495986421096632, -11.819701159953809, -14.608314894887926, -9.72824085875321, -9.854997224258753, -3.1423935965127185, 2.9418527588307484, 5.603710128259337, 1.9911931706330819, -2.9522590482544047, 0.34337357215493114, 3.1319873070890623, -0.5439144098369155, -0.6072860160427354, 2.2446993250972156, 4.082653471833652, 1.8644368051275393, 4.83776710974179, -2.4506581413573514, 1.7040030388908178, 2.154457044231492, 1.1891909453049863, -5.567645440992976, -4.151925336725753, -7.948625067639767, -6.082450958031885, -21.78405539872682, -12.58188129753691, -8.46343058467869, -6.4042019399761045, -8.774492485681321, -6.2648098356380615, -2.017656099383359, 2.744303153910238, 16.38668552644951, 16.8371395317902, 18.188508124359174, 18.188508124359174, 25.717556074488954, 26.68281559686855, 28.548989706476434, 22.6930679074068, 25.5888530510925, 18.05980510096272, 32.5226018380484, 34.967939552940365, 32.71565637314309, 37.606318649833156, 33.74526740722092, 33.873970430617376, 35.48274506997927, 38.06911683375918, 45.763676740445874, 44.38260188539955, 41.883514052458565, 43.33035437679281, 39.71325356595719, 43.601230287787075, 37.550807113298404, 34.26253364890236], "quarter_markers": [100.0, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, null, 98.6111111111111, null, null, null, null, null, null, null, null, null, null, null, null, null, 105.55555555555556, null, null, null, null, null, null, null, null, null, null, null, null, 106.94444444444444, null, null, null, null, null, null, null, null, null, null, null, null, 108.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, 109.72222222222223, null, null, null, null, null, null, null, null, null, null, null, null, 105.55555555555556, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.94444444444444, null, null, null, null, null, null, null, null, null, null, null, 108.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, 111.11111111111111, null, null, null, null, null, null, null, null, null, null, null, null, null, 115.27777777777777, null, null, null, null, null, null, null, null, null, null, null, null, 116.66666666666667, null, null], "bridge_labels": ["Earnings contribution", "Relative valuation contribution", "Total market move"], "bridge_values": [16.7, -34.3, -17.6]}}, "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": [15.205548, 15.687542, 15.933086, 16.142253, 16.142253, 16.169536, 15.560223, 16.17863, 15.369244, 15.432903, 15.143326, 15.364397, 15.31834, 16.128932, 16.092087, 16.33158, 16.47896, 17.197439, 17.280341, 16.930312, 16.672397, 18.054087, 18.413327, 18.625186, 18.744932, 18.514651, 18.855468, 18.523862, 18.265946, 17.740904, 17.71327, 16.322369, 16.515805, 16.423693, 16.322369, 15.484143, 15.60389, 15.594678, 15.539411, 15.778904, 15.990763, 15.737459, 16.921292, 16.714591, 16.96827, 17.494418, 18.255453, 19.166816, 20.36944, 21.41234, 20.454, 20.012411, 20.679492, 20.989543, 21.87272, 21.177453, 21.797556, 21.468713, 21.03652, 21.41234, 21.543877, 21.149266, 20.566746, 19.727721, 20.668494, 20.459433, 21.65678, 20.972582, 21.7233, 22.236449, 21.599764, 21.362195, 21.504736, 21.571256, 20.13634, 20.601975, 20.858549, 20.744516, 20.497444, 20.117334, 19.100539, 18.872473, 17.485071, 17.409049, 17.266507, 15.755569, 16.040652, 15.337448, 16.534795, 16.990927, 16.62032, 17.399546, 17.209491, 17.529533, 17.53917, 17.751182, 17.038051, 17.847551, 18.271575, 17.529533, 17.548807, 16.739307, 15.814164, 15.409414, 15.958717, 16.710396, 16.209277, 15.785253, 16.344194, 16.35383, 15.92017, 15.640699, 15.977991, 15.737068, 16.845313, 16.213574, 16.14508, 16.291854, 17.319268, 17.104, 17.681309, 17.397547, 19.785062, 18.385821, 17.759588, 17.446471, 18.229263, 17.847652, 17.201849, 16.477767, 14.403368, 14.334874, 14.129391, 14.129391, 12.984558, 12.837785, 12.554023, 13.444448, 13.004128, 14.148961, 12.583378, 12.211551, 12.554023, 11.810371, 12.397465, 12.377895, 12.133272, 11.74, 10.57, 10.78, 11.16, 10.94, 11.49, 11.11, 12.03, 12.53], "ttmEps": [0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.72, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.71, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 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.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.79, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 0.76, 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.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.78, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.8, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.83, 0.84, 0.84, 0.84], "quarterlyEps": [0.17, 0.17, 0.17, 0.17, 0.17, 0.17, 0.17, 0.17, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.18, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 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.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 0.19, 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.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.21, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.23, 0.2, 0.2, 0.2], "priceIndex": [100.0, 103.1698561603962, 104.78468779947949, 106.16028439093415, 106.16028439093415, 106.33971232079237, 102.33253678196932, 106.3995194385628, 101.07655442605554, 101.4952108269955, 99.5907940969967, 101.04467790309168, 100.7417818811923, 106.07267820929572, 105.83036533770436, 107.40540229132156, 108.37465377768693, 113.0997646385385, 113.64497353202923, 111.34299138709108, 109.64680128595168, 118.73355041199436, 121.09610913069359, 122.48940978648055, 123.27692497501567, 121.76247117170654, 124.00387016633665, 121.82304774546763, 120.12685106778132, 116.6738877151945, 116.49215141736424, 107.34482571756045, 108.61696664927827, 108.01118775857339, 107.34482571756045, 101.8321930916268, 102.61971485670888, 102.55913170640085, 102.19566568728729, 103.77070264090449, 105.16400329669145, 103.4981376534407, 111.28367093379339, 109.92429210706511, 111.59262395541415, 115.05286096890424, 120.0578433608575, 126.05146489952222, 133.9605780732138, 140.81925886525102, 134.51669088151246, 131.6125600997741, 135.99964960157962, 138.03871455339853, 143.84696954032833, 139.27451348678787, 143.3526499669726, 141.18999854526783, 138.3476609984724, 140.81925886525102, 141.68431811862354, 139.089140358506, 135.25817024154603, 129.74028295461628, 135.92732073845676, 134.5524212609766, 142.42682999652496, 137.9271697409393, 142.86430189822818, 146.2390503781909, 142.05186159683294, 140.48947791950675, 141.4269054952837, 141.86437739698695, 132.42758498411237, 135.48985541330046, 137.17722636500835, 136.4272829890774, 134.8024023862869, 132.30259113318374, 125.61559109872265, 124.11570434686077, 114.99138998476084, 114.49142773414019, 113.55399358181633, 103.61723891832114, 105.49210064642196, 100.86744653990766, 108.74185527545603, 111.74162877917982, 109.30431445154096, 114.42893080867589, 113.1790251821243, 115.28379641430877, 115.34717459706154, 116.7414814645286, 112.05154197665219, 117.37525671550937, 120.16387045044348, 115.28379641430877, 115.41055277981431, 110.08683804095716, 104.0025916856137, 101.3407343161851, 104.95325127381136, 109.89670349269885, 106.60107087228951, 103.81245713735538, 107.48835885428136, 107.55173046048718, 104.69974511934723, 102.86179097261079, 105.0800076393169, 103.49556622359155, 110.7839914746907, 106.62933029444252, 106.17887628910185, 107.14414238802836, 113.90097877432632, 112.4852586700591, 116.28195840097311, 114.41578429136523, 130.11738873206016, 120.91521463087025, 116.79676391801203, 114.73753527330945, 119.88560359679244, 117.37592094674918, 113.12876721049447, 108.36680795720088, 94.7244255846616, 94.27397157932091, 92.92260298675194, 92.92260298675194, 85.39355503662216, 84.42829551424256, 82.56212140463468, 88.41804320370431, 85.52225806001861, 93.0513060101484, 82.75517593972937, 80.3098382248374, 82.56212140463468, 77.67145912794462, 81.53251037055685, 81.4038073471604, 79.7950327077985, 77.20866094401859, 69.5141010373319, 70.89517589237822, 73.3942637253192, 71.94742340098496, 75.56452421182058, 73.0654363788796, 79.11585955336827, 82.40413301776431], "epsIndex": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 116.66666666666667, 116.66666666666667, 116.66666666666667], "valuationGap": [0.0, -3.1698561603961934, -4.784687799479485, -6.160284390934152, -6.160284390934152, -6.339712320792373, -2.332536781969324, -6.399519438562805, -1.0765544260555373, -1.4952108269955033, 0.40920590300329707, -1.0446779030916815, -0.7417818811922956, -6.072678209295717, -5.8303653377043645, -7.405402291321565, -8.37465377768693, -13.099764638538502, -13.644973532029226, -11.342991387091075, -9.646801285951682, -20.122439300883258, -22.48499801958249, -23.87829867536945, -24.665813863904575, -23.151360060595437, -25.392759055225554, -23.211936634356533, -21.515739956670217, -18.062776604083396, -17.88104030625314, -8.733714606449354, -10.005855538167168, -9.400076647462285, -8.733714606449354, 3.7233624639287513, 2.9358406988466754, 2.9964238491547093, 3.3598898682682687, 1.7848529146510685, 0.3915522588641096, 2.0574179021148638, -5.728115378237831, -4.368736551509556, -6.0370683998585974, -9.497305413348684, -14.502287805301947, -20.49590934396666, -27.016133628769367, -33.87481442080657, -27.572246437068017, -24.668115655329657, -29.055205157135177, -31.094270108954092, -36.90252509588389, -32.330069042343425, -36.40820552252815, -34.245554100823384, -31.403216554027964, -33.87481442080657, -34.739873674179094, -30.755807025172658, -26.924836908212683, -21.406949621282934, -27.593987405123414, -26.219087927643244, -34.093496663191615, -29.59383640760595, -34.530968564894835, -37.90571704485757, -33.71852826349959, -32.15614458617341, -33.09357216195036, -33.53104406365361, -22.705362761890143, -25.767633191078232, -27.455004142786123, -26.705060766855183, -25.08018016406467, -22.58036891096151, -15.893368876500418, -14.393482124638538, -5.269167762538615, -4.76920551191796, -3.8317713595941, 6.1049833039010934, 4.230121575800268, 4.688109015647896, -3.1862997199004752, -6.186073223624263, -3.7487588959854037, -8.87337525312033, -7.623469626568749, -9.72824085875321, -9.791619041505982, -11.185925908973047, -6.495986421096632, -11.819701159953809, -14.608314894887926, -9.72824085875321, -9.854997224258753, -3.1423935965127185, 2.9418527588307484, 5.603710128259337, 1.9911931706330819, -2.9522590482544047, 0.34337357215493114, 3.1319873070890623, -0.5439144098369155, -0.6072860160427354, 2.2446993250972156, 4.082653471833652, 1.8644368051275393, 4.83776710974179, -2.4506581413573514, 1.7040030388908178, 2.154457044231492, 1.1891909453049863, -5.567645440992976, -4.151925336725753, -7.948625067639767, -6.082450958031885, -21.78405539872682, -12.58188129753691, -8.46343058467869, -6.4042019399761045, -8.774492485681321, -6.2648098356380615, -2.017656099383359, 2.744303153910238, 16.38668552644951, 16.8371395317902, 18.188508124359174, 18.188508124359174, 25.717556074488954, 26.68281559686855, 28.548989706476434, 22.6930679074068, 25.5888530510925, 18.05980510096272, 32.5226018380484, 34.967939552940365, 32.71565637314309, 37.606318649833156, 33.74526740722092, 33.873970430617376, 35.48274506997927, 38.06911683375918, 45.763676740445874, 44.38260188539955, 41.883514052458565, 43.33035437679281, 39.71325356595719, 43.601230287787075, 37.550807113298404, 34.26253364890236], "quarterMarkers": [100.0, null, null, null, null, null, null, null, 100.0, null, null, null, null, null, null, null, null, null, null, null, null, 98.6111111111111, null, null, null, null, null, null, null, null, null, null, null, null, null, 105.55555555555556, null, null, null, null, null, null, null, null, null, null, null, null, 106.94444444444444, null, null, null, null, null, null, null, null, null, null, null, null, 108.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, 109.72222222222223, null, null, null, null, null, null, null, null, null, null, null, null, 105.55555555555556, null, null, null, null, null, null, null, null, null, null, null, null, null, 106.94444444444444, null, null, null, null, null, null, null, null, null, null, null, 108.33333333333334, null, null, null, null, null, null, null, null, null, null, null, null, 111.11111111111111, null, null, null, null, null, null, null, null, null, null, null, null, null, 115.27777777777777, null, null, null, null, null, null, null, null, null, null, null, null, 116.66666666666667, null, null], "quarterLabels": ["2023-07-20", "", "", "", "", "", "", "", "2023-10-12", "", "", "", "", "", "", "", "", "", "", "", "", "2024-01-11", "", "", "", "", "", "", "", "", "", "", "", "", "", "2024-04-18", "", "", "", "", "", "", "", "", "", "", "", "", "2024-07-18", "", "", "", "", "", "", "", "", "", "", "", "", "2024-10-17", "", "", "", "", "", "", "", "", "", "", "", "", "2025-01-16", "", "", "", "", "", "", "", "", "", "", "", "", "2025-04-17", "", "", "", "", "", "", "", "", "", "", "", "", "", "2025-07-23", "", "", "", "", "", "", "", "", "", "", "", "2025-10-16", "", "", "", "", "", "", "", "", "", "", "", "", "2026-01-14", "", "", "", "", "", "", "", "", "", "", "", "", "", "2026-04-23", "", "", "", "", "", "", "", "", "", "", "", "", "2026-07-23", "", ""], "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": [-5.555555555555546, -5.555555555555546, -5.555555555555546, -5.555555555555546, -5.555555555555546, -5.555555555555546, -5.555555555555546, -5.555555555555546, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 35.29411764705882, 35.29411764705882, 35.29411764705882, 35.29411764705882, 35.29411764705882, 35.29411764705882, 35.29411764705882, 35.29411764705882, 35.29411764705882, 35.29411764705882, 35.29411764705882, 35.29411764705882, 35.29411764705882, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 5.263157894736847, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 4.99999999999999, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, 9.523809523809533, -4.761904761904753, -4.761904761904753, -4.761904761904753], "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": [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, 92, 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, 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, 2, 9, 16, 23, 30, 37, 44, 51, 58, 65, 72, 79, 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, 93, 1, 8, 15, 22, 29, 36, 43, 50, 57, 64, 71, 78, 85, 1, 8, 15], "startIndex": 0, "latestIndex": 155, "metrics": {"startDate": "2023-08-18", "latestDate": "2026-08-07", "startClose": 15.205548, "latestClose": 12.53, "startTtmEps": 0.72, "latestTtmEps": 0.84, "priceChangePct": -17.595866982235698, "epsChangePct": 16.666666666666675, "earningsGapPct": 34.26253364890238, "startMultiple": 21.118816666666667, "latestMultiple": 14.916666666666666, "multipleChangePct": -29.367885984773455, "latestQuarter": "2026-07-23", "tone": "positive", "read": "Earnings power is leading market price; the spread is stable and has persisted through 2 updates.", "horizons": [{"weeks": 52, "label": "1 year", "marketMovePct": -18.686070735720385, "earningsMovePct": 9.090909090909083, "spread": 27.776979826629468, "lead": "earnings"}, {"weeks": 104, "label": "2 years", "marketMovePct": -37.38885334705549, "earningsMovePct": 9.090909090909083, "spread": 46.47976243796457, "lead": "earnings"}, {"weeks": 155, "label": "3 years", "marketMovePct": -17.595866982235698, "earningsMovePct": 16.666666666666675, "spread": 34.26253364890238, "lead": "earnings"}]}, "state": {"key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive", "lead": "earnings", "direction": "stable", "directionLabel": "Stable", "persistenceQuarters": 2, "persistenceLabel": "2 quarters", "summary": "Earnings power is leading market price; the spread is stable and has persisted through 2 updates.", "marketChangePct": -17.595866982235698, "earningsChangePct": 16.666666666666675, "recentMarketMovePoints": -0.15798838687037176, "recentEarningsMovePoints": 1.3888888888889}, "pressure": {"score": 37, "band": "low", "label": "Low \u2014 earnings-led", "direction": "earnings", "explanation": "The strength and persistence of the unresolved earnings-price relationship."}, "confidence": {"score": 96, "band": "high", "label": "High confidence", "anchorStability": 100, "availabilityCoverage": 100, "dataCompleteness": 100, "flags": [], "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.32282572, "explanation": "Whether reported profit is supported by free cash generation."}, {"label": "Revenue direction", "state": "supportive", "value": 0.04096026, "explanation": "Whether top-line progress supports the earnings direction."}, {"label": "Free-cash-flow direction", "state": "caution", "value": -0.03525835, "explanation": "Whether free cash flow is improving with earnings."}, {"label": "Accrual pressure", "state": "supportive", "value": -0.04792958, "explanation": "Lower accrual pressure is a cleaner confirmation of earnings."}, {"label": "Share-based dilution", "state": "supportive", "value": 0.00512391, "explanation": "Lower stock-based compensation reduces dilution dependence."}, {"label": "Share count", "state": "supportive", "value": -2.193371995533888, "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-07-23", "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, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 98.6111111111111, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 109.72222222222223, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 105.55555555555556, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 106.94444444444444, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 108.33333333333334, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 111.11111111111111, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 115.27777777777777, 116.66666666666667, 116.66666666666667, 116.66666666666667], "revenue": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.88654410964864, 100.88654410964864, 100.88654410964864, 100.88654410964864, 100.88654410964864, 100.88654410964864, 100.88654410964864, 100.88654410964864, 100.88654410964864, 100.88654410964864, 100.88654410964864, 100.88654410964864, 100.88654410964864, 100.908299793321, 100.908299793321, 100.908299793321, 100.908299793321, 100.908299793321, 100.908299793321, 100.908299793321, 100.908299793321, 100.908299793321, 100.908299793321, 100.908299793321, 100.908299793321, 100.908299793321, 100.908299793321, 100.96268900250189, 100.96268900250189, 100.96268900250189, 100.96268900250189, 100.96268900250189, 100.96268900250189, 100.96268900250189, 100.96268900250189, 100.96268900250189, 100.96268900250189, 100.96268900250189, 100.96268900250189, 100.96268900250189, 101.49026433155662, 101.49026433155662, 101.49026433155662, 101.49026433155662, 101.49026433155662, 101.49026433155662, 101.49026433155662, 101.49026433155662, 101.49026433155662, 101.49026433155662, 101.49026433155662, 101.49026433155662, 101.49026433155662, 102.44751441314044, 102.44751441314044, 102.44751441314044, 102.44751441314044, 102.44751441314044, 102.44751441314044, 102.44751441314044, 102.44751441314044, 102.44751441314044, 102.44751441314044, 102.44751441314044, 102.44751441314044, 102.44751441314044, 103.94865658653323, 103.94865658653323, 103.94865658653323, 103.94865658653323, 103.94865658653323, 103.94865658653323, 103.94865658653323, 103.94865658653323, 103.94865658653323, 103.94865658653323, 103.94865658653323, 103.94865658653323, 103.94865658653323, 104.81530942564996, 104.81530942564996, 104.81530942564996, 104.81530942564996, 104.81530942564996, 104.81530942564996, 104.81530942564996, 104.81530942564996, 104.81530942564996, 104.81530942564996, 104.81530942564996, 104.81530942564996, 104.81530942564996, 104.81530942564996, 106.04994447405636, 106.04994447405636, 106.04994447405636, 106.04994447405636, 106.04994447405636, 106.04994447405636, 106.04994447405636, 106.04994447405636, 106.04994447405636, 106.04994447405636, 106.04994447405636, 106.04994447405636, 107.0398280811487, 107.0398280811487, 107.0398280811487, 107.0398280811487, 107.0398280811487, 107.0398280811487, 107.0398280811487, 107.0398280811487, 107.0398280811487, 107.0398280811487, 107.0398280811487, 107.0398280811487, 107.0398280811487, 107.91005542804308, 107.91005542804308, 107.91005542804308, 107.91005542804308, 107.91005542804308, 107.91005542804308, 107.91005542804308, 107.91005542804308, 107.91005542804308, 107.91005542804308, 107.91005542804308, 107.91005542804308, 107.91005542804308, 107.91005542804308, 109.62689002501904, 109.62689002501904, 109.62689002501904, 109.62689002501904, 109.62689002501904, 109.62689002501904, 109.62689002501904, 109.62689002501904, 109.62689002501904, 109.62689002501904, 109.62689002501904, 109.62689002501904, 109.62689002501904, 110.3937778744697, 110.3937778744697, 110.3937778744697], "cashGeneration": [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 101.9894242311932, 101.9894242311932, 101.9894242311932, 101.9894242311932, 101.9894242311932, 101.9894242311932, 101.9894242311932, 101.9894242311932, 101.9894242311932, 101.9894242311932, 101.9894242311932, 101.9894242311932, 101.9894242311932, 103.12186571664164, 103.12186571664164, 103.12186571664164, 103.12186571664164, 103.12186571664164, 103.12186571664164, 103.12186571664164, 103.12186571664164, 103.12186571664164, 103.12186571664164, 103.12186571664164, 103.12186571664164, 103.12186571664164, 103.12186571664164, 105.47856826743973, 105.47856826743973, 105.47856826743973, 105.47856826743973, 105.47856826743973, 105.47856826743973, 105.47856826743973, 105.47856826743973, 105.47856826743973, 105.47856826743973, 105.47856826743973, 105.47856826743973, 105.47856826743973, 113.94809865741952, 113.94809865741952, 113.94809865741952, 113.94809865741952, 113.94809865741952, 113.94809865741952, 113.94809865741952, 113.94809865741952, 113.94809865741952, 113.94809865741952, 113.94809865741952, 113.94809865741952, 113.94809865741952, 120.08737001530183, 120.08737001530183, 120.08737001530183, 120.08737001530183, 120.08737001530183, 120.08737001530183, 120.08737001530183, 120.08737001530183, 120.08737001530183, 120.08737001530183, 120.08737001530183, 120.08737001530183, 120.08737001530183, 140.87143587605655, 140.87143587605655, 140.87143587605655, 140.87143587605655, 140.87143587605655, 140.87143587605655, 140.87143587605655, 140.87143587605655, 140.87143587605655, 140.87143587605655, 140.87143587605655, 140.87143587605655, 140.87143587605655, 143.28735728127276, 143.28735728127276, 143.28735728127276, 143.28735728127276, 143.28735728127276, 143.28735728127276, 143.28735728127276, 143.28735728127276, 143.28735728127276, 143.28735728127276, 143.28735728127276, 143.28735728127276, 143.28735728127276, 143.28735728127276, 139.49214797868882, 139.49214797868882, 139.49214797868882, 139.49214797868882, 139.49214797868882, 139.49214797868882, 139.49214797868882, 139.49214797868882, 139.49214797868882, 139.49214797868882, 139.49214797868882, 139.49214797868882, 146.36065044014666, 146.36065044014666, 146.36065044014666, 146.36065044014666, 146.36065044014666, 146.36065044014666, 146.36065044014666, 146.36065044014666, 146.36065044014666, 146.36065044014666, 146.36065044014666, 146.36065044014666, 146.36065044014666, 133.5342815041647, 133.5342815041647, 133.5342815041647, 133.5342815041647, 133.5342815041647, 133.5342815041647, 133.5342815041647, 133.5342815041647, 133.5342815041647, 133.5342815041647, 133.5342815041647, 133.5342815041647, 133.5342815041647, 133.5342815041647, 132.9853582236067, 132.9853582236067, 132.9853582236067, 132.9853582236067, 132.9853582236067, 132.9853582236067, 132.9853582236067, 132.9853582236067, 132.9853582236067, 132.9853582236067, 132.9853582236067, 132.9853582236067, 132.9853582236067, 134.57388525299694, 134.57388525299694, 134.57388525299694], "revenueAvailable": true, "cashGenerationAvailable": true, "observationCount": 12, "displayedObservationCount": 12, "coverageWeeks": 145, "exactReportDates": 12, "estimatedReportDates": 0, "source": "financial-statements"}, "valuationBridge": {"available": true, "earningsContribution": 16.66666666666667, "valuationContribution": -34.26253364890236, "marketMove": -17.59586698223569, "items": [{"key": "earnings", "label": "Earnings contribution", "value": 16.66666666666667}, {"key": "valuation", "label": "Relative valuation contribution", "value": -34.26253364890236}, {"key": "market", "label": "Total market move", "value": -17.59586698223569}]}, "acceptance": {"available": true, "events": [{"date": "2023-10-13", "periodEnd": "2023-09-30", "earningsChangePct": 0.0, "surprisePct": 0.0, "immediateReturnPct": -5.00280926135277, "forward4WeekPct": -5.317446532864645, "forward13WeekPct": 11.592186730273202, "toDateReturnPct": -22.552156764818776, "weeksSince": 147, "availabilitySource": "reported", "spread": -1.0765544260555373, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-01-12", "periodEnd": "2023-12-31", "earningsChangePct": -1.388888888888895, "surprisePct": 0.0, "immediateReturnPct": 8.287290663724, "forward4WeekPct": 11.049724883590528, "forward13WeekPct": -2.099446168418384, "toDateReturnPct": -24.84583950346192, "weeksSince": 134, "availabilitySource": "reported", "spread": -20.122439300883258, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-04-19", "periodEnd": "2024-03-31", "earningsChangePct": 7.042253521126773, "surprisePct": 35.29411764705882, "immediateReturnPct": -5.135443268069717, "forward4WeekPct": -3.329571828697153, "forward13WeekPct": 24.79462999519251, "toDateReturnPct": -23.234182489073728, "weeksSince": 120, "availabilitySource": "reported", "spread": 3.7233624639287513, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2024-07-19", "periodEnd": "2024-06-30", "earningsChangePct": 1.3157894736842035, "surprisePct": 0.0, "immediateReturnPct": 6.274511113374293, "forward4WeekPct": 7.892161118466401, "forward13WeekPct": 10.343136804777586, "toDateReturnPct": -34.62659630060622, "weeksSince": 107, "availabilitySource": "reported", "spread": -27.016133628769367, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2024-10-18", "periodEnd": "2024-09-30", "earningsChangePct": 1.2987012987013102, "surprisePct": 0.0, "immediateReturnPct": -1.831661961308062, "forward4WeekPct": -5.0336529492811195, "forward13WeekPct": -6.533350519964431, "toDateReturnPct": -41.839623388120906, "weeksSince": 94, "availabilitySource": "reported", "spread": -30.755807025172658, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-01-17", "periodEnd": "2024-12-31", "earningsChangePct": 1.2820512820512775, "surprisePct": 0.0, "immediateReturnPct": -6.6519816926747355, "forward4WeekPct": -4.977976247651039, "forward13WeekPct": -28.89867887155019, "toDateReturnPct": -41.91344259230896, "weeksSince": 81, "availabilitySource": "reported", "spread": -22.705362761890143, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-04-18", "periodEnd": "2025-03-31", "earningsChangePct": -3.797468354430378, "surprisePct": 5.263157894736847, "immediateReturnPct": -4.383886640019375, "forward4WeekPct": 8.471563375354062, "forward13WeekPct": 9.40208041418764, "toDateReturnPct": -21.885968226229224, "weeksSince": 68, "availabilitySource": "reported", "spread": 4.688109015647896, "key": "resisted_deterioration", "status": "Price resisted deterioration", "tone": "caution"}, {"date": "2025-07-25", "periodEnd": "2025-06-30", "earningsChangePct": 1.3157894736842035, "surprisePct": 0.0, "immediateReturnPct": -4.612849181143764, "forward4WeekPct": -4.777595422868353, "forward13WeekPct": -4.008785326546693, "toDateReturnPct": -28.599134972536888, "weeksSince": 54, "availabilitySource": "reported", "spread": -3.1423935965127185, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2025-10-17", "periodEnd": "2025-09-30", "earningsChangePct": 1.2987012987013102, "surprisePct": 0.0, "immediateReturnPct": -1.5078428821245327, "forward4WeekPct": 1.9643458304614114, "forward13WeekPct": 14.089831443765366, "toDateReturnPct": -21.579627876871378, "weeksSince": 42, "availabilitySource": "reported", "spread": 4.83776710974179, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, {"date": "2026-01-16", "periodEnd": "2025-12-31", "earningsChangePct": 2.564102564102577, "surprisePct": 4.99999999999999, "immediateReturnPct": 4.486821432254118, "forward4WeekPct": -17.442513159251515, "forward13WeekPct": -18.900727832006826, "toDateReturnPct": -28.18031795656554, "weeksSince": 29, "availabilitySource": "reported", "spread": -8.774492485681321, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-04-24", "periodEnd": "2026-03-31", "earningsChangePct": 3.7499999999999867, "surprisePct": 9.523809523809533, "immediateReturnPct": -11.065003288934083, "forward4WeekPct": -12.378972562013557, "forward13WeekPct": -21.47833328539106, "toDateReturnPct": -11.442260672002702, "weeksSince": 15, "availabilitySource": "reported", "spread": 32.5226018380484, "key": "unrecognised_improvement", "status": "Non-positive four-week response", "tone": "opportunity"}, {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 1.2048192771084265, "surprisePct": -4.761904761904753, "immediateReturnPct": -3.30722367275893, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 9.051348999129672, "weeksSince": 2, "availabilitySource": "reported", "spread": 43.601230287787075, "key": "mixed", "status": "Mixed response", "tone": "neutral"}], "latestEvent": {"date": "2026-07-24", "periodEnd": "2026-06-30", "earningsChangePct": 1.2048192771084265, "surprisePct": -4.761904761904753, "immediateReturnPct": -3.30722367275893, "forward4WeekPct": null, "forward13WeekPct": null, "toDateReturnPct": 9.051348999129672, "weeksSince": 2, "availabilitySource": "reported", "spread": 43.601230287787075, "key": "mixed", "status": "Mixed response", "tone": "neutral"}, "freshImprovementAwaitingConfirmation": false, "improvementConfirmationReversed": false, "summary": "Across completed four-week windows, 3 improving updates had a non-positive price response; 0 had a meaningful positive price response."}, "professional": {"peerContext": {"available": true, "cohort": "Information Technology Services", "population": 21, "spreadPercentile": 55.0, "qualityPercentile": 27.5, "rarityPercentile": 55.0, "currentOneYearSpread": 22.507169, "lead": "earnings", "relatedSignals": [{"tickerId": 1747, "symbol": "GIB", "name": "CGI Inc", "spread": 22.797523, "lead": "earnings", "quality": 100}, {"tickerId": 6753, "symbol": "JKHY", "name": "Jack Henry & Associates Inc", "spread": 22.975832, "lead": "earnings", "quality": 87.5}, {"tickerId": 5940, "symbol": "EXLS", "name": "ExlService Holdings Inc", "spread": 23.110165, "lead": "earnings", "quality": 87.5}, {"tickerId": 77, "symbol": "ACN", "name": "Accenture plc", "spread": 23.383181999999998, "lead": "earnings", "quality": 100}, {"tickerId": 4354, "symbol": "WIT", "name": "Wipro Limited ADR", "spread": 20.482834999999998, "lead": "earnings", "quality": 75}, {"tickerId": 2466, "symbol": "LDOS", "name": "Leidos Holdings Inc", "spread": 20.068590999999998, "lead": "earnings", "quality": 100}, {"tickerId": 1676, "symbol": "G", "name": "Genpact Limited", "spread": 28.028149999999997, "lead": "earnings", "quality": 75}, {"tickerId": 5279, "symbol": "CDW", "name": "CDW Corp", "spread": 15.377678, "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": "2024-01-12", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2024-04-19", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2024-07-19", "key": "expectations_ahead", "label": "Expectations ahead", "tone": "caution"}, {"date": "2025-04-18", "key": "confirmed_compounding", "label": "Confirmed compounding", "tone": "positive"}, {"date": "2026-04-24", "key": "unrecognised_improvement", "label": "Earnings ahead", "tone": "positive"}], "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."}]}, "disclaimer": "Earnings intelligence is descriptive market research. It is not a forecast, recommendation or trading instruction."}