{"ticker": {"uuid": "1e79bc2a-644f-46b1-9ea3-5d8bff34c1db", "symbol": "DTC", "name": "Datatec Limited", "exchange": "JNB", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "DTC closed the latest completed week at 7,899 ZAC. The 4-week return is 5.2% and the 12-week return is 16.7%. Trend Signal is inactive, Market Dynamics is 0.77.", "description": "Datatec Limited, together with its subsidiaries, provides information and communication technology (ICT) solutions and services in North America, Latin America, Europe, Africa, the Middle East and Asia-Pacific, and internationally. It operates through Westcon International, Logicalis International, and Logicalis Latin America segments. The company offers cyber security, network infrastructure, unified collaboration products, data centre solutions, and channel services, and financing/leasing solutions for ICT customers, as well as digital services. Datatec Limited was founded in 1986 and is headquartered in Sandown, South Africa.", "setup_signature": "Early recovery watch", "composite_score": "69", "kpis": [{"label": "Latest Close", "value": "7,899 ZAC", "hint": "2026-06-12"}, {"label": "1W Return", "value": "3.0%", "tone": "positive", "hint": "latest completed week"}, {"label": "4W Return", "value": "5.2%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "16.7%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "75.0%", "hint": "39 of 52 weeks active"}, {"label": "Volume Ratio", "value": "1.4x", "hint": "vs 13-week average"}], "classification": {"exchange": "JNB", "country": "ZA", "sector": "Technology", "industry": "Information Technology Services", "currency": "ZAC", "market_cap": "17.9B"}, "price": {"trend_line": "7,621 ZAC", "fair_value": "5,084 ZAC", "vs_trend": "3.6%", "vs_fair_value": "55.4%", "high_52": "8,637 ZAC", "low_52": "5,316 ZAC", "drawdown": "-8.5%", "range_position": "77.8%"}, "momentum": {"returns": [{"label": "1W", "value": 3.0125195618153366, "value_label": "3.0%", "tone": "positive", "width": 8.60719874804382}, {"label": "4W", "value": 5.1797603195739015, "value_label": "5.2%", "tone": "positive", "width": 14.799315198782576}, {"label": "12W", "value": 16.71099290780142, "value_label": "16.7%", "tone": "positive", "width": 47.74569402228977}, {"label": "26W", "value": -2.3126391293593866, "value_label": "-2.3%", "tone": "negative", "width": 6.607540369598247}, {"label": "52W", "value": 23.54536192883343, "value_label": "23.5%", "tone": "positive", "width": 67.2724626538098}], "trend_streak": 0, "active_weeks": 39, "active_breadth": "75.0%", "peer": {"scope": "ZA Technology", "count": 12, "rank": 3, "percentile": 81.81818181818181, "avg_weekly_return": 0.07379492588691239}}, "setup": {"scores": [{"label": "Trend", "value": 41.25, "value_label": "41", "width": 41.25, "tone": "neutral", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 76.95334235204125, "value_label": "77", "width": 76.95334235204125, "tone": "positive", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 79.77144599125259, "value_label": "80", "width": 79.77144599125259, "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": 58.181501287762906, "value_label": "58", "width": 58.181501287762906, "tone": "neutral", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 59.208525028796316, "value_label": "59", "width": 59.208525028796316, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "20 Feb", "return": 0.13053126223730582, "return_label": "0.1%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "27 Feb", "return": 0.4562638508669013, "return_label": "0.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "6 Mar", "return": -5.6449519854658705, "return_label": "-5.6%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 47.04126654554892}, {"week": "13 Mar", "return": -6.917892999587402, "return_label": "-6.9%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 57.649108329895014}, {"week": "20 Mar", "return": 4.122340425531915, "return_label": "4.1%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 34.35283687943262}, {"week": "27 Mar", "return": -2.1569462182489003, "return_label": "-2.2%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 17.974551818740835}, {"week": "3 Apr", "return": 1.203770848440899, "return_label": "1.2%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 10.031423737007493}, {"week": "10 Apr", "return": -1.2037833190025795, "return_label": "-1.2%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 10.031527658354829}, {"week": "17 Apr", "return": 0.08703220191470844, "return_label": "0.1%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "24 Apr", "return": 0.11594202898550725, "return_label": "0.1%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "1 May", "return": 3.6045165026056742, "return_label": "3.6%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 30.03763752171395}, {"week": "8 May", "return": 4.932234176330865, "return_label": "4.9%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 41.101951469423874}, {"week": "15 May", "return": 0.6657789613848202, "return_label": "0.7%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 5.548158011540169}, {"week": "22 May", "return": 13.187830687830687, "return_label": "13.2%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 100}, {"week": "29 May", "return": -10.389155077714152, "return_label": "-10.4%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": true, "height": 86.5762923142846}, {"week": "12 Jun", "return": 3.0125195618153366, "return_label": "3.0%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": true, "height": 25.104329681794475}]}, "groups": {"sector": {"scope": "ZA Technology", "count": 12, "avg_weekly_return": 0.07379492588691239, "avg_four_week_return": 1616.616270632473, "avg_twelve_week_return": 1459.8905701294984, "trend_breadth": 50.0, "positive_md_breadth": 66.66666666666666, "positive_rs_breadth": 41.66666666666667, "week_rank": 3, "four_week_rank": 6, "twelve_week_rank": 5, "top_peers": [{"id": 46698, "symbol": "PBT", "name": "PBT Holdings Limited", "exchange": "JNB", "url": "/terminal/ddfbfa57-5f33-4115-816a-653426420920/report/", "weekly_return": 0.5961251862891207, "weekly_return_label": "0.6%", "weekly_return_tone": "positive", "four_week_return": 10127.272727272728, "four_week_return_label": "10127.3%", "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": false}, {"id": 46680, "symbol": "NTU", "name": "Nutun Limited", "exchange": "JNB", "url": "/terminal/18755149-4d2a-4239-b34c-0580475fa887/report/", "weekly_return": -1.0638297872340425, "weekly_return_label": "-1.1%", "weekly_return_tone": "negative", "four_week_return": 9200.0, "four_week_return_label": "9200.0%", "four_week_return_tone": "positive", "twelve_week_return": 7280.952380952381, "twelve_week_return_label": "7281.0%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 46498, "symbol": "AEL", "name": "Altron Limited", "exchange": "JNB", "url": "/terminal/df884629-a9c4-4b13-8bb6-0bbd45c74c92/report/", "weekly_return": 7.416696524543174, "weekly_return_label": "7.4%", "weekly_return_tone": "positive", "four_week_return": 39.44186046511628, "four_week_return_label": "39.4%", "four_week_return_tone": "positive", "twelve_week_return": 46.31527574426549, "twelve_week_return_label": "46.3%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 46714, "symbol": "PWR", "name": "PowerFleet Inc", "exchange": "JNB", "url": "/terminal/b62e5f8a-867f-407c-8631-faf7e5efad01/report/", "weekly_return": 1.0963910461397899, "weekly_return_label": "1.1%", "weekly_return_tone": "positive", "four_week_return": 22.944444444444446, "four_week_return_label": "22.9%", "four_week_return_tone": "positive", "twelve_week_return": 33.850806451612904, "twelve_week_return_label": "33.9%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 46659, "symbol": "MST", "name": "Mustek Limited", "exchange": "JNB", "url": "/terminal/a0b57bc6-3fb7-47ba-8da0-33cc7416268f/report/", "weekly_return": 0.3289473684210526, "weekly_return_label": "0.3%", "weekly_return_tone": "positive", "four_week_return": 8.928571428571429, "four_week_return_label": "8.9%", "four_week_return_tone": "positive", "twelve_week_return": 5.390463026952315, "twelve_week_return_label": "5.4%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}]}, "industry": {"scope": "ZA Information Technology Services", "count": 5, "avg_weekly_return": 1.8459608336680837, "avg_four_week_return": 3874.0407053602758, "avg_twelve_week_return": 3493.4032165519056, "trend_breadth": 60.0, "positive_md_breadth": 80.0, "positive_rs_breadth": 60.0, "week_rank": 2, "four_week_rank": 4, "twelve_week_rank": 4, "top_peers": [{"id": 46698, "symbol": "PBT", "name": "PBT Holdings Limited", "exchange": "JNB", "url": "/terminal/ddfbfa57-5f33-4115-816a-653426420920/report/", "weekly_return": 0.5961251862891207, "weekly_return_label": "0.6%", "weekly_return_tone": "positive", "four_week_return": 10127.272727272728, "four_week_return_label": "10127.3%", "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": false}, {"id": 46680, "symbol": "NTU", "name": "Nutun Limited", "exchange": "JNB", "url": "/terminal/18755149-4d2a-4239-b34c-0580475fa887/report/", "weekly_return": -1.0638297872340425, "weekly_return_label": "-1.1%", "weekly_return_tone": "negative", "four_week_return": 9200.0, "four_week_return_label": "9200.0%", "four_week_return_tone": "positive", "twelve_week_return": 7280.952380952381, "twelve_week_return_label": "7281.0%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 46498, "symbol": "AEL", "name": "Altron Limited", "exchange": "JNB", "url": "/terminal/df884629-a9c4-4b13-8bb6-0bbd45c74c92/report/", "weekly_return": 7.416696524543174, "weekly_return_label": "7.4%", "weekly_return_tone": "positive", "four_week_return": 39.44186046511628, "four_week_return_label": "39.4%", "four_week_return_tone": "positive", "twelve_week_return": 46.31527574426549, "twelve_week_return_label": "46.3%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 46571, "symbol": "DTC", "name": "Datatec Limited", "exchange": "JNB", "url": "/terminal/1e79bc2a-644f-46b1-9ea3-5d8bff34c1db/report/", "weekly_return": 3.0125195618153366, "weekly_return_label": "3.0%", "weekly_return_tone": "positive", "four_week_return": 5.1797603195739015, "four_week_return_label": "5.2%", "four_week_return_tone": "positive", "twelve_week_return": 16.71099290780142, "twelve_week_return_label": "16.7%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": true}, {"id": 46618, "symbol": "IOC", "name": "iOCO Limited", "exchange": "JNB", "url": "/terminal/058da315-5a67-4906-8cd8-43db7c8760ac/report/", "weekly_return": -0.7317073170731708, "weekly_return_label": "-0.7%", "weekly_return_tone": "negative", "four_week_return": -1.6908212560386473, "four_week_return_label": "-1.7%", "four_week_return_tone": "negative", "twelve_week_return": -4.235294117647059, "twelve_week_return_label": "-4.2%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "0.77", "market_dynamics_tone": "positive", "md_4_change": "198.3%", "relative_strength": "9.87", "rs_4_change": "4444.7%", "expectation": "Undecided", "expectation_probability": "50.81%"}, "volume": {"latest": "2.6M", "average_13": "1.9M", "average_52": "2.4M", "ratio_13": "1.4x", "ratio_52": "1.1x"}, "risk": {"volatility_13": "5.5%", "volatility_52": "4.3%", "downside_weeks": 23, "upside_weeks": 29, "downside_breadth": "44.2%", "average_gain": "3.2%", "average_loss": "-2.9%"}, "signals": [{"label": "Trend Signal", "value": "Inactive", "tone": "negative"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "3.6%", "tone": "positive"}, {"label": "Volume", "value": "1.4x", "tone": "neutral"}], "opportunities": ["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": ["Trend Signal is inactive, so price action has not confirmed a constructive regime."], "watch_points": ["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-06-12", "close": "7,899 ZAC", "weekly_return": 3.0125195618153366, "weekly_return_label": "3.0%", "weekly_return_tone": "positive", "trend_line": "7,621 ZAC", "fair_value": "5,084 ZAC", "market_dynamics": "0.77", "relative_strength": "9.87", "volume": "2.6M", "trend_signal": "Off"}, {"week": "2026-05-29", "close": "7,668 ZAC", "weekly_return": -10.389155077714152, "weekly_return_label": "-10.4%", "weekly_return_tone": "negative", "trend_line": "7,603 ZAC", "fair_value": "5,058 ZAC", "market_dynamics": "0.66", "relative_strength": "5.00", "volume": "2.8M", "trend_signal": "Off"}, {"week": "2026-05-22", "close": "8,557 ZAC", "weekly_return": 13.187830687830687, "weekly_return_label": "13.2%", "weekly_return_tone": "positive", "trend_line": "7,587 ZAC", "fair_value": "5,033 ZAC", "market_dynamics": "0.25", "relative_strength": "18.64", "volume": "2.4M", "trend_signal": "Off"}, {"week": "2026-05-15", "close": "7,560 ZAC", "weekly_return": 0.6657789613848202, "weekly_return_label": "0.7%", "weekly_return_tone": "positive", "trend_line": "7,536 ZAC", "fair_value": "5,002 ZAC", "market_dynamics": "-0.34", "relative_strength": "3.89", "volume": "2.9M", "trend_signal": "Off"}, {"week": "2026-05-08", "close": "7,510 ZAC", "weekly_return": 4.932234176330865, "weekly_return_label": "4.9%", "weekly_return_tone": "positive", "trend_line": "7,513 ZAC", "fair_value": "4,976 ZAC", "market_dynamics": "-0.79", "relative_strength": "0.22", "volume": "2.5M", "trend_signal": "Off"}, {"week": "2026-05-01", "close": "7,157 ZAC", "weekly_return": 3.6045165026056742, "weekly_return_label": "3.6%", "weekly_return_tone": "positive", "trend_line": "7,494 ZAC", "fair_value": "4,950 ZAC", "market_dynamics": "-1.19", "relative_strength": "-2.30", "volume": "1.2M", "trend_signal": "Off"}, {"week": "2026-04-24", "close": "6,908 ZAC", "weekly_return": 0.11594202898550725, "weekly_return_label": "0.1%", "weekly_return_tone": "positive", "trend_line": "7,457 ZAC", "fair_value": "4,927 ZAC", "market_dynamics": "-1.28", "relative_strength": "-6.90", "volume": "1.4M", "trend_signal": "Off"}, {"week": "2026-04-17", "close": "6,900 ZAC", "weekly_return": 0.08703220191470844, "weekly_return_label": "0.1%", "weekly_return_tone": "positive", "trend_line": "7,424 ZAC", "fair_value": "4,906 ZAC", "market_dynamics": "-1.26", "relative_strength": "-10.69", "volume": "1.0M", "trend_signal": "Off"}, {"week": "2026-04-10", "close": "6,894 ZAC", "weekly_return": -1.2037833190025795, "weekly_return_label": "-1.2%", "weekly_return_tone": "negative", "trend_line": "7,396 ZAC", "fair_value": "4,886 ZAC", "market_dynamics": "-1.18", "relative_strength": "-9.29", "volume": "921.0K", "trend_signal": "Off"}, {"week": "2026-04-03", "close": "6,978 ZAC", "weekly_return": 1.203770848440899, "weekly_return_label": "1.2%", "weekly_return_tone": "positive", "trend_line": "7,365 ZAC", "fair_value": "4,866 ZAC", "market_dynamics": "-1.16", "relative_strength": "-6.05", "volume": "935.0K", "trend_signal": "Off"}, {"week": "2026-03-27", "close": "6,895 ZAC", "weekly_return": -2.1569462182489003, "weekly_return_label": "-2.2%", "weekly_return_tone": "negative", "trend_line": "7,331 ZAC", "fair_value": "4,846 ZAC", "market_dynamics": "-1.15", "relative_strength": "-3.74", "volume": "1.6M", "trend_signal": "Off"}, {"week": "2026-03-20", "close": "7,047 ZAC", "weekly_return": 4.122340425531915, "weekly_return_label": "4.1%", "weekly_return_tone": "positive", "trend_line": "7,311 ZAC", "fair_value": "4,826 ZAC", "market_dynamics": "-1.01", "relative_strength": "-0.06", "volume": "2.1M", "trend_signal": "Off"}, {"week": "2026-03-13", "close": "6,768 ZAC", "weekly_return": -6.917892999587402, "weekly_return_label": "-6.9%", "weekly_return_tone": "negative", "trend_line": "7,274 ZAC", "fair_value": "4,804 ZAC", "market_dynamics": "-0.97", "relative_strength": "-7.89", "volume": "2.0M", "trend_signal": "Off"}, {"week": "2026-03-06", "close": "7,271 ZAC", "weekly_return": -5.6449519854658705, "weekly_return_label": "-5.6%", "weekly_return_tone": "negative", "trend_line": "7,233 ZAC", "fair_value": "4,781 ZAC", "market_dynamics": "-0.86", "relative_strength": "-2.34", "volume": "2.1M", "trend_signal": "On"}], "chart_url": "/terminal/1e79bc2a-644f-46b1-9ea3-5d8bff34c1db/", "api_path": "/terminal/1e79bc2a-644f-46b1-9ea3-5d8bff34c1db/report/api/"}