{"ticker": {"uuid": "322f9026-271f-49a2-9523-31114adb1d8f", "symbol": "ISA", "name": "ISA Holdings Limited", "exchange": "JNB", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "ISA closed the latest completed week at 214.0 ZAC. The 4-week return is 1.9% and the 12-week return is -2.3%. Trend Signal is inactive, Market Dynamics is -0.87.", "description": "ISA Holdings Limited, an investment holding company, provides network, internet, and information security solutions to the sub-Saharan Africa market. It offers professional and managed services. The company was incorporated in 1998 and is based in Sandton, South Africa.", "setup_signature": "Balanced read", "composite_score": "43", "kpis": [{"label": "Latest Close", "value": "214.0 ZAC", "hint": "2026-06-12"}, {"label": "1W Return", "value": "-2.7%", "tone": "negative", "hint": "latest completed week"}, {"label": "4W Return", "value": "1.9%", "tone": "positive", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "-2.3%", "tone": "negative", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "59.6%", "hint": "31 of 52 weeks active"}, {"label": "Volume Ratio", "value": "1.3x", "hint": "vs 13-week average"}], "classification": {"exchange": "JNB", "country": "ZA", "sector": "Technology", "industry": "Software - Infrastructure", "currency": "ZAC", "market_cap": "343.2M"}, "price": {"trend_line": "229.8 ZAC", "fair_value": "180.1 ZAC", "vs_trend": "-6.9%", "vs_fair_value": "18.8%", "high_52": "257.0 ZAC", "low_52": "159.9 ZAC", "drawdown": "-16.7%", "range_position": "55.7%"}, "momentum": {"returns": [{"label": "1W", "value": -2.727272727272727, "value_label": "-2.7%", "tone": "negative", "width": 7.792207792207792}, {"label": "4W", "value": 1.9047619047619049, "value_label": "1.9%", "tone": "positive", "width": 5.4421768707483}, {"label": "12W", "value": -2.28310502283105, "value_label": "-2.3%", "tone": "negative", "width": 6.523157208088715}, {"label": "26W", "value": -2.28310502283105, "value_label": "-2.3%", "tone": "negative", "width": 6.523157208088715}, {"label": "52W", "value": 5.044056041592936, "value_label": "5.0%", "tone": "positive", "width": 14.411588690265532}], "trend_streak": 0, "active_weeks": 31, "active_breadth": "59.6%", "peer": {"scope": "ZA Technology", "count": 12, "rank": 9, "percentile": 27.27272727272727, "avg_weekly_return": 0.07379492588691239}}, "setup": {"scores": [{"label": "Trend", "value": 32.78846153846154, "value_label": "33", "width": 32.78846153846154, "tone": "negative", "description": "Persistence of active Trend Signal over the last year and current streak."}, {"label": "Momentum", "value": 52.326157860404436, "value_label": "52", "width": 52.326157860404436, "tone": "neutral", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 21.18981714546676, "value_label": "21", "width": 21.18981714546676, "tone": "negative", "description": "Latest Market Dynamics and whether pressure has improved over four weeks."}, {"label": "Relative Strength", "value": 56.92795868945522, "value_label": "57", "width": 56.92795868945522, "tone": "neutral", "description": "Relative leadership and short-term RS change."}, {"label": "Volume", "value": 53.439777651122384, "value_label": "53", "width": 53.439777651122384, "tone": "neutral", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 41.86707638447274, "value_label": "42", "width": 41.86707638447274, "tone": "neutral", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": -2.127659574468085, "return_label": "-2.1%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 17.73049645390071}, {"week": "6 Mar", "return": 6.521739130434782, "return_label": "6.5%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 54.347826086956516}, {"week": "13 Mar", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": true, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "20 Mar", "return": -10.612244897959183, "return_label": "-10.6%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 88.43537414965986}, {"week": "27 Mar", "return": -3.1963470319634704, "return_label": "-3.2%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 26.636225266362253}, {"week": "3 Apr", "return": 1.8867924528301887, "return_label": "1.9%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 15.723270440251572}, {"week": "10 Apr", "return": 9.25925925925926, "return_label": "9.3%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 77.1604938271605}, {"week": "17 Apr", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": true, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "24 Apr", "return": -0.423728813559322, "return_label": "-0.4%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "1 May", "return": 3.829787234042553, "return_label": "3.8%", "tone": "positive", "trend": true, "buy_signal": false, "positive_md": false, "height": 31.914893617021274}, {"week": "8 May", "return": -9.836065573770492, "return_label": "-9.8%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 81.9672131147541}, {"week": "15 May", "return": -4.545454545454546, "return_label": "-4.5%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 37.87878787878788}, {"week": "22 May", "return": -0.4761904761904762, "return_label": "-0.5%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "29 May", "return": 5.263157894736842, "return_label": "5.3%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 43.859649122807014}, {"week": "5 Jun", "return": 0.0, "return_label": "0.0%", "tone": "neutral", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "12 Jun", "return": -2.727272727272727, "return_label": "-2.7%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 22.727272727272727}]}, "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": 9, "four_week_rank": 7, "twelve_week_rank": 10, "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 Software - Infrastructure", "count": 4, "avg_weekly_return": -2.9352304604438766, "avg_four_week_return": 5.685183910858285, "avg_twelve_week_return": 10.442013732693134, "trend_breadth": 25.0, "positive_md_breadth": 75.0, "positive_rs_breadth": 0.0, "week_rank": 2, "four_week_rank": 2, "twelve_week_rank": 4, "top_peers": [{"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": 46620, "symbol": "ISA", "name": "ISA Holdings Limited", "exchange": "JNB", "url": "/terminal/322f9026-271f-49a2-9523-31114adb1d8f/report/", "weekly_return": -2.727272727272727, "weekly_return_label": "-2.7%", "weekly_return_tone": "negative", "four_week_return": 1.9047619047619049, "four_week_return_label": "1.9%", "four_week_return_tone": "positive", "twelve_week_return": -2.28310502283105, "twelve_week_return_label": "-2.3%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 46543, "symbol": "BYI", "name": "Bytes Technology Group plc", "exchange": "JNB", "url": "/terminal/bcba80b2-c615-4de9-af20-e652ab0f3050/report/", "weekly_return": -5.843373493975903, "weekly_return_label": "-5.8%", "weekly_return_tone": "negative", "four_week_return": 0.3853564547206166, "four_week_return_label": "0.4%", "four_week_return_tone": "positive", "twelve_week_return": 10.225669957686883, "twelve_week_return_label": "10.2%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": false}, {"id": 46644, "symbol": "LSK", "name": "Lesaka Technologies, Inc.", "exchange": "JNB", "url": "/terminal/12cf92f1-e78a-43f5-8c38-0b3fc0531b98/report/", "weekly_return": -4.266666666666667, "weekly_return_label": "-4.3%", "weekly_return_tone": "negative", "four_week_return": -2.493827160493827, "four_week_return_label": "-2.5%", "four_week_return_tone": "negative", "twelve_week_return": -0.025316455696202535, "twelve_week_return_label": "-0.0%", "twelve_week_return_tone": "negative", "trend_active": true, "positive_md": true, "positive_rs": false}]}}, "dynamics": {"market_dynamics": "-0.87", "market_dynamics_tone": "negative", "md_4_change": "-165.4%", "relative_strength": "-0.22", "rs_4_change": "94.8%", "expectation": "Undecided", "expectation_probability": "52.34%"}, "volume": {"latest": "114.0K", "average_13": "89.6K", "average_52": "101.2K", "ratio_13": "1.3x", "ratio_52": "1.1x"}, "risk": {"volatility_13": "5.3%", "volatility_52": "5.9%", "downside_weeks": 22, "upside_weeks": 22, "downside_breadth": "42.3%", "average_gain": "5.4%", "average_loss": "-4.8%"}, "signals": [{"label": "Trend Signal", "value": "Inactive", "tone": "negative"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "-6.9%", "tone": "negative"}, {"label": "Volume", "value": "1.3x", "tone": "neutral"}], "opportunities": ["Price is above Fair Value, showing premium demand versus the model."], "risks": ["Trend Signal is inactive, so price action has not confirmed a constructive regime.", "Price is below the Trend Line, which keeps downside pressure in focus.", "Market Dynamics is negative, which weakens the current setup."], "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": "214.0 ZAC", "weekly_return": -2.727272727272727, "weekly_return_label": "-2.7%", "weekly_return_tone": "negative", "trend_line": "229.8 ZAC", "fair_value": "180.1 ZAC", "market_dynamics": "-0.87", "relative_strength": "-0.22", "volume": "114.0K", "trend_signal": "Off"}, {"week": "2026-06-05", "close": "220.0 ZAC", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "229.7 ZAC", "fair_value": "179.5 ZAC", "market_dynamics": "-0.82", "relative_strength": "3.66", "volume": "31.9K", "trend_signal": "Off"}, {"week": "2026-05-29", "close": "220.0 ZAC", "weekly_return": 5.263157894736842, "weekly_return_label": "5.3%", "weekly_return_tone": "positive", "trend_line": "229.2 ZAC", "fair_value": "178.9 ZAC", "market_dynamics": "-0.73", "relative_strength": "0.48", "volume": "213.5K", "trend_signal": "Off"}, {"week": "2026-05-22", "close": "209.0 ZAC", "weekly_return": -0.4761904761904762, "weekly_return_label": "-0.5%", "weekly_return_tone": "negative", "trend_line": "227.8 ZAC", "fair_value": "178.3 ZAC", "market_dynamics": "-0.59", "relative_strength": "-3.44", "volume": "11.4K", "trend_signal": "Off"}, {"week": "2026-05-15", "close": "210.0 ZAC", "weekly_return": -4.545454545454546, "weekly_return_label": "-4.5%", "weekly_return_tone": "negative", "trend_line": "227.0 ZAC", "fair_value": "177.8 ZAC", "market_dynamics": "-0.33", "relative_strength": "-4.23", "volume": "126.3K", "trend_signal": "Off"}, {"week": "2026-05-08", "close": "220.0 ZAC", "weekly_return": -9.836065573770492, "weekly_return_label": "-9.8%", "weekly_return_tone": "negative", "trend_line": "226.0 ZAC", "fair_value": "177.3 ZAC", "market_dynamics": "-0.29", "relative_strength": "-2.73", "volume": "214.4K", "trend_signal": "On"}, {"week": "2026-05-01", "close": "244.0 ZAC", "weekly_return": 3.829787234042553, "weekly_return_label": "3.8%", "weekly_return_tone": "positive", "trend_line": "225.0 ZAC", "fair_value": "176.7 ZAC", "market_dynamics": "-0.34", "relative_strength": "10.49", "volume": "166.6K", "trend_signal": "On"}, {"week": "2026-04-24", "close": "235.0 ZAC", "weekly_return": -0.423728813559322, "weekly_return_label": "-0.4%", "weekly_return_tone": "negative", "trend_line": "222.9 ZAC", "fair_value": "175.9 ZAC", "market_dynamics": "-0.66", "relative_strength": "5.39", "volume": "120.1K", "trend_signal": "On"}, {"week": "2026-04-17", "close": "236.0 ZAC", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "221.4 ZAC", "fair_value": "175.3 ZAC", "market_dynamics": "-0.86", "relative_strength": "1.66", "volume": "1.2K", "trend_signal": "On"}, {"week": "2026-04-10", "close": "236.0 ZAC", "weekly_return": 9.25925925925926, "weekly_return_label": "9.3%", "weekly_return_tone": "positive", "trend_line": "219.5 ZAC", "fair_value": "174.6 ZAC", "market_dynamics": "-0.91", "relative_strength": "3.52", "volume": "16.0K", "trend_signal": "On"}, {"week": "2026-04-03", "close": "216.0 ZAC", "weekly_return": 1.8867924528301887, "weekly_return_label": "1.9%", "weekly_return_tone": "positive", "trend_line": "217.6 ZAC", "fair_value": "173.9 ZAC", "market_dynamics": "-0.77", "relative_strength": "-3.11", "volume": "44.2K", "trend_signal": "On"}, {"week": "2026-03-27", "close": "212.0 ZAC", "weekly_return": -3.1963470319634704, "weekly_return_label": "-3.2%", "weekly_return_tone": "negative", "trend_line": "216.3 ZAC", "fair_value": "173.3 ZAC", "market_dynamics": "-0.57", "relative_strength": "-1.75", "volume": "50.6K", "trend_signal": "On"}, {"week": "2026-03-20", "close": "219.0 ZAC", "weekly_return": -10.612244897959183, "weekly_return_label": "-10.6%", "weekly_return_tone": "negative", "trend_line": "215.4 ZAC", "fair_value": "172.7 ZAC", "market_dynamics": "-0.38", "relative_strength": "2.75", "volume": "54.8K", "trend_signal": "On"}, {"week": "2026-03-13", "close": "245.0 ZAC", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "trend_line": "214.3 ZAC", "fair_value": "172.0 ZAC", "market_dynamics": "-0.22", "relative_strength": "9.96", "volume": "5.0K", "trend_signal": "On"}], "chart_url": "/terminal/322f9026-271f-49a2-9523-31114adb1d8f/", "api_path": "/terminal/322f9026-271f-49a2-9523-31114adb1d8f/report/api/"}