{"ticker": {"uuid": "5df046c8-b64d-44bc-9fd8-6db9a7a73226", "symbol": "DSY", "name": "Discovery Limited", "exchange": "JNB", "asset_type": "equity"}, "latest_week": "2026-05-29", "summary": "DSY closed the latest completed week at 27,834 ZAC. The 4-week return is 7.7% and the 12-week return is 9.8%. Trend Signal is active, Market Dynamics is 1.43.", "description": "Discovery Limited provides various insurance products and services primarily in South Africa and the United Kingdom. It operates through SA Health, SA Life, SA Invest, SA Insure, SA Bank, UK Health, UK Life, and All Other segments. The company offers health, life, car, travel, business, and home insurance products; motor, building, household content, and portable possessions insurance products; private medical insurance products; and commercial short-term risk insurance products. It also provides pension and provident fund solutions; managed care services; financial solutions; investment products; retail banking solutions, including deposits and loans and advances; and Vitality, which offers health and lifestyle benefits. The company was formerly known as Discovery Holdings Limited and changed its name to Discovery Limited in December 2012. The company was founded in 1992 and is based in Sandton, South Africa.", "setup_signature": "Leadership continuation", "composite_score": "81", "kpis": [{"label": "Latest Close", "value": "27,834 ZAC", "hint": "2026-05-29"}, {"label": "1W Return", "value": "3.8%", "tone": "positive", "hint": "latest completed week"}, {"label": "4W Return", "value": "7.7%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "9.8%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "92.3%", "hint": "48 of 52 weeks active"}, {"label": "Volume Ratio", "value": "1.1x", "hint": "vs 13-week average"}], "classification": {"exchange": "JNB", "country": "ZA", "sector": "Financial Services", "industry": "Insurance - Life", "currency": "ZAC", "market_cap": "182.4B"}, "price": {"trend_line": "24,291 ZAC", "fair_value": "18,098 ZAC", "vs_trend": "14.6%", "vs_fair_value": "53.8%", "high_52": "27,894 ZAC", "low_52": "18,698 ZAC", "drawdown": "-0.2%", "range_position": "99.3%"}, "momentum": {"returns": [{"label": "1W", "value": 3.8388360380526025, "value_label": "3.8%", "tone": "positive", "width": 10.96810296586458}, {"label": "4W", "value": 7.708381704202461, "value_label": "7.7%", "tone": "positive", "width": 22.023947726292743}, {"label": "12W", "value": 9.795060632779485, "value_label": "9.8%", "tone": "positive", "width": 27.9858875222271}, {"label": "26W", "value": 26.800488518047406, "value_label": "26.8%", "tone": "positive", "width": 76.5728243372783}, {"label": "52W", "value": 27.649724550647008, "value_label": "27.6%", "tone": "positive", "width": 78.99921300184859}], "trend_streak": 32, "active_weeks": 48, "active_breadth": "92.3%", "peer": {"scope": "ZA Financial Services", "count": 40, "rank": 6, "percentile": 87.17948717948718, "avg_weekly_return": 0.030680759191289958}}, "setup": {"scores": [{"label": "Trend", "value": 95.76923076923077, "value_label": "96", "width": 95.76923076923077, "tone": "positive", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 76.54483248916719, "value_label": "77", "width": 76.54483248916719, "tone": "positive", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 80.19589580217884, "value_label": "80", "width": 80.19589580217884, "tone": "positive", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 100, "value_label": "100", "width": 100, "tone": "positive", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 44.73798946039711, "value_label": "45", "width": 44.73798946039711, "tone": "neutral", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 88.77467407232547, "value_label": "89", "width": 88.77467407232547, "tone": "positive", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "13 Feb", "return": -1.693279185550798, "return_label": "-1.7%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 14.110659879589985}, {"week": "20 Feb", "return": 2.9747482365072444, "return_label": "3.0%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 24.789568637560368}, {"week": "27 Feb", "return": 8.47963914208339, "return_label": "8.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 70.66365951736158}, {"week": "6 Mar", "return": -2.9996934438686904, "return_label": "-3.0%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 24.99744536557242}, {"week": "13 Mar", "return": -2.45345712392203, "return_label": "-2.5%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 20.445476032683587}, {"week": "20 Mar", "return": 0.8249064055179518, "return_label": "0.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 6.8742200459829315}, {"week": "27 Mar", "return": 0.4491902724097384, "return_label": "0.4%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "3 Apr", "return": -1.6605423732752633, "return_label": "-1.7%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 13.837853110627194}, {"week": "10 Apr", "return": 2.9274432579479472, "return_label": "2.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 24.395360482899562}, {"week": "17 Apr", "return": 3.1242603550295858, "return_label": "3.1%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 26.035502958579883}, {"week": "24 Apr", "return": -0.42842934741029765, "return_label": "-0.4%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 4}, {"week": "1 May", "return": -0.7222435651171725, "return_label": "-0.7%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 6.018696375976437}, {"week": "8 May", "return": 5.835461651574955, "return_label": "5.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 48.62884709645796}, {"week": "15 May", "return": -3.1078610603290677, "return_label": "-3.1%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 25.898842169408898}, {"week": "22 May", "return": 1.150943396226415, "return_label": "1.2%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 9.591194968553458}, {"week": "29 May", "return": 3.8388360380526025, "return_label": "3.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": true, "height": 31.99030031710502}]}, "groups": {"sector": {"scope": "ZA Financial Services", "count": 40, "avg_weekly_return": 0.030680759191289958, "avg_four_week_return": 865.3662864946189, "avg_twelve_week_return": 717.937891565297, "trend_breadth": 47.5, "positive_md_breadth": 35.0, "positive_rs_breadth": 52.5, "week_rank": 6, "four_week_rank": 5, "twelve_week_rank": 13, "top_peers": [{"id": 46601, "symbol": "GRSP", "name": "Goldrush Holdings Limited", "exchange": "JNB", "url": "/terminal/997dbadb-ec93-40ce-a315-55aff43cc059/report/", "weekly_return": 0.3184713375796179, "weekly_return_label": "0.3%", "weekly_return_tone": "positive", "four_week_return": 10077.705977382873, "four_week_return_label": "10077.7%", "four_week_return_tone": "positive", "twelve_week_return": 10127.272727272728, "twelve_week_return_label": "10127.3%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 46693, "symbol": "OPA", "name": "Channel VAS Inv Ltd", "exchange": "JNB", "url": "/terminal/af1065d7-ae17-4fb0-8201-d8cac2606edc/report/", "weekly_return": -8.515671200473093, "weekly_return_label": "-8.5%", "weekly_return_tone": "negative", "four_week_return": 9000.0, "four_week_return_label": "9000.0%", "four_week_return_tone": "positive", "twelve_week_return": 7748.808110035927, "twelve_week_return_label": "7748.8%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false}, {"id": 46523, "symbol": "AXX", "name": "Araxi Limited", "exchange": "JNB", "url": "/terminal/2d4cd36c-158d-4e1b-bb62-411eabdfd063/report/", "weekly_return": -4.145077720207254, "weekly_return_label": "-4.1%", "weekly_return_tone": "negative", "four_week_return": 8709.52380952381, "four_week_return_label": "8709.5%", "four_week_return_tone": "positive", "twelve_week_return": 10782.35294117647, "twelve_week_return_label": "10782.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": false}, {"id": 46648, "symbol": "MHB", "name": "Mahube Infrastructure Limited", "exchange": "JNB", "url": "/terminal/aca531b9-3174-46fe-8db5-970e4508ef83/report/", "weekly_return": 0.24875621890547264, "weekly_return_label": "0.2%", "weekly_return_tone": "positive", "four_week_return": 6848.275862068966, "four_week_return_label": "6848.3%", "four_week_return_tone": "positive", "twelve_week_return": -32.7212020033389, "twelve_week_return_label": "-32.7%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 46570, "symbol": "DSY", "name": "Discovery Limited", "exchange": "JNB", "url": "/terminal/5df046c8-b64d-44bc-9fd8-6db9a7a73226/report/", "weekly_return": 3.8388360380526025, "weekly_return_label": "3.8%", "weekly_return_tone": "positive", "four_week_return": 7.708381704202461, "four_week_return_label": "7.7%", "four_week_return_tone": "positive", "twelve_week_return": 9.795060632779485, "twelve_week_return_label": "9.8%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}]}, "industry": {"scope": "ZA Insurance - Life", "count": 2, "avg_weekly_return": 4.137686109180512, "avg_four_week_return": 5.2794244969610435, "avg_twelve_week_return": 4.873709951457367, "trend_breadth": 50.0, "positive_md_breadth": 50.0, "positive_rs_breadth": 50.0, "week_rank": 2, "four_week_rank": 1, "twelve_week_rank": 1, "top_peers": [{"id": 46570, "symbol": "DSY", "name": "Discovery Limited", "exchange": "JNB", "url": "/terminal/5df046c8-b64d-44bc-9fd8-6db9a7a73226/report/", "weekly_return": 3.8388360380526025, "weekly_return_label": "3.8%", "weekly_return_tone": "positive", "four_week_return": 7.708381704202461, "four_week_return_label": "7.7%", "four_week_return_tone": "positive", "twelve_week_return": 9.795060632779485, "twelve_week_return_label": "9.8%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 46770, "symbol": "SLM", "name": "Sanlam Limited", "exchange": "JNB", "url": "/terminal/1da5eab8-456d-4230-bfd9-41be3094b5a5/report/", "weekly_return": 4.436536180308423, "weekly_return_label": "4.4%", "weekly_return_tone": "positive", "four_week_return": 2.850467289719626, "four_week_return_label": "2.9%", "four_week_return_tone": "positive", "twelve_week_return": -0.04764072986475114, "twelve_week_return_label": "-0.0%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "1.43", "market_dynamics_tone": "positive", "md_4_change": "54.7%", "relative_strength": "16.18", "rs_4_change": "110.1%", "expectation": "Undecided", "expectation_probability": "55.00%"}, "volume": {"latest": "8.2M", "average_13": "7.7M", "average_52": "7.1M", "ratio_13": "1.1x", "ratio_52": "1.1x"}, "risk": {"volatility_13": "2.7%", "volatility_52": "2.9%", "downside_weeks": 25, "upside_weeks": 27, "downside_breadth": "48.1%", "average_gain": "2.7%", "average_loss": "-1.9%"}, "signals": [{"label": "Trend Signal", "value": "Active", "tone": "positive"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "14.6%", "tone": "positive"}, {"label": "Volume", "value": "1.1x", "tone": "neutral"}], "opportunities": ["Trend Signal is active with a 32-week active streak.", "Price is above the Trend Line, keeping the weekly tape constructive.", "Price is above Fair Value, showing premium demand versus the model.", "Market Dynamics is positive on the latest completed week.", "Latest weekly return ranks in the strongest part of its sector group."], "risks": ["No major top-level risk cluster is currently dominant."], "watch_points": ["Price is close to its 52-week high; watch for continuation or exhaustion.", "Trend Line remains the key weekly regime level.", "Market Dynamics is the pressure gauge to monitor for confirmation or fade.", "A volume ratio above 1.5x would show stronger participation in the next move."], "recent_rows": [{"week": "2026-05-29", "close": "27,834 ZAC", "weekly_return": 3.8388360380526025, "weekly_return_label": "3.8%", "weekly_return_tone": "positive", "trend_line": "24,291 ZAC", "fair_value": "18,098 ZAC", "market_dynamics": "1.43", "relative_strength": "16.18", "volume": "8.2M", "trend_signal": "On"}, {"week": "2026-05-22", "close": "26,805 ZAC", "weekly_return": 1.150943396226415, "weekly_return_label": "1.2%", "weekly_return_tone": "positive", "trend_line": "24,089 ZAC", "fair_value": "18,008 ZAC", "market_dynamics": "1.15", "relative_strength": "13.40", "volume": "7.7M", "trend_signal": "On"}, {"week": "2026-05-15", "close": "26,500 ZAC", "weekly_return": -3.1078610603290677, "weekly_return_label": "-3.1%", "weekly_return_tone": "negative", "trend_line": "23,936 ZAC", "fair_value": "17,923 ZAC", "market_dynamics": "1.10", "relative_strength": "10.94", "volume": "7.6M", "trend_signal": "On"}, {"week": "2026-05-08", "close": "27,350 ZAC", "weekly_return": 5.835461651574955, "weekly_return_label": "5.8%", "weekly_return_tone": "positive", "trend_line": "23,767 ZAC", "fair_value": "17,840 ZAC", "market_dynamics": "1.20", "relative_strength": "11.29", "volume": "8.2M", "trend_signal": "On"}, {"week": "2026-05-01", "close": "25,842 ZAC", "weekly_return": -0.7222435651171725, "weekly_return_label": "-0.7%", "weekly_return_tone": "negative", "trend_line": "23,559 ZAC", "fair_value": "17,751 ZAC", "market_dynamics": "0.93", "relative_strength": "7.70", "volume": "3.9M", "trend_signal": "On"}, {"week": "2026-04-24", "close": "26,030 ZAC", "weekly_return": -0.42842934741029765, "weekly_return_label": "-0.4%", "weekly_return_tone": "negative", "trend_line": "23,367 ZAC", "fair_value": "17,675 ZAC", "market_dynamics": "0.89", "relative_strength": "7.20", "volume": "4.1M", "trend_signal": "On"}, {"week": "2026-04-17", "close": "26,142 ZAC", "weekly_return": 3.1242603550295858, "weekly_return_label": "3.1%", "weekly_return_tone": "positive", "trend_line": "23,140 ZAC", "fair_value": "17,600 ZAC", "market_dynamics": "0.89", "relative_strength": "3.51", "volume": "5.9M", "trend_signal": "On"}, {"week": "2026-04-10", "close": "25,350 ZAC", "weekly_return": 2.9274432579479472, "weekly_return_label": "2.9%", "weekly_return_tone": "positive", "trend_line": "22,932 ZAC", "fair_value": "17,524 ZAC", "market_dynamics": "0.97", "relative_strength": "2.23", "volume": "4.5M", "trend_signal": "On"}, {"week": "2026-04-03", "close": "24,629 ZAC", "weekly_return": -1.6605423732752633, "weekly_return_label": "-1.7%", "weekly_return_tone": "negative", "trend_line": "22,784 ZAC", "fair_value": "17,456 ZAC", "market_dynamics": "1.14", "relative_strength": "1.81", "volume": "6.4M", "trend_signal": "On"}, {"week": "2026-03-27", "close": "25,045 ZAC", "weekly_return": 0.4491902724097384, "weekly_return_label": "0.4%", "weekly_return_tone": "positive", "trend_line": "22,704 ZAC", "fair_value": "17,391 ZAC", "market_dynamics": "1.48", "relative_strength": "7.46", "volume": "7.1M", "trend_signal": "On"}, {"week": "2026-03-20", "close": "24,933 ZAC", "weekly_return": 0.8249064055179518, "weekly_return_label": "0.8%", "weekly_return_tone": "positive", "trend_line": "22,592 ZAC", "fair_value": "17,319 ZAC", "market_dynamics": "1.67", "relative_strength": "8.65", "volume": "15.9M", "trend_signal": "On"}, {"week": "2026-03-13", "close": "24,729 ZAC", "weekly_return": -2.45345712392203, "weekly_return_label": "-2.5%", "weekly_return_tone": "negative", "trend_line": "22,488 ZAC", "fair_value": "17,247 ZAC", "market_dynamics": "1.55", "relative_strength": "3.24", "volume": "9.0M", "trend_signal": "On"}, {"week": "2026-03-06", "close": "25,351 ZAC", "weekly_return": -2.9996934438686904, "weekly_return_label": "-3.0%", "weekly_return_tone": "negative", "trend_line": "22,373 ZAC", "fair_value": "17,177 ZAC", "market_dynamics": "1.48", "relative_strength": "4.26", "volume": "11.5M", "trend_signal": "On"}, {"week": "2026-02-27", "close": "26,135 ZAC", "weekly_return": 8.47963914208339, "weekly_return_label": "8.5%", "weekly_return_tone": "positive", "trend_line": "22,238 ZAC", "fair_value": "17,106 ZAC", "market_dynamics": "1.37", "relative_strength": "-2.54", "volume": "7.8M", "trend_signal": "On"}], "chart_url": "/terminal/5df046c8-b64d-44bc-9fd8-6db9a7a73226/", "api_path": "/terminal/5df046c8-b64d-44bc-9fd8-6db9a7a73226/report/api/"}