{"ticker": {"uuid": "b57a4f1c-377e-4c63-a7d2-4194f704cb1e", "symbol": "VKE", "name": "Vukile Property Fund Limited", "exchange": "JNB", "asset_type": "equity"}, "latest_week": "2026-06-12", "summary": "VKE closed the latest completed week at 2,349 ZAC. The 4-week return is 0.0% and the 12-week return is 6.8%. Trend Signal is inactive, Market Dynamics is -0.20.", "description": "Vukile Property Fund Limited, the leading specialist retail real estate investment trust (REIT). Through its 99.5% held Spanish subsidiary Castellana Properties, has acquired the largest shopping centre in Spain Valencia province, the iconic Bonaire Shopping Centre, from multinational retail REIT Unibail-Rodamco-Westfield. The purchase consideration of EUR 305 million represents an attractive entry yield of approximately 7%. Vukile Property Fund Limited was formed in 2002 and is based in South Africa.", "setup_signature": "Balanced read", "composite_score": "59", "kpis": [{"label": "Latest Close", "value": "2,349 ZAC", "hint": "2026-06-12"}, {"label": "1W Return", "value": "2.6%", "tone": "positive", "hint": "latest completed week"}, {"label": "4W Return", "value": "0.0%", "tone": "neutral", "hint": "short-term follow-through"}, {"label": "12W Return", "value": "6.8%", "tone": "positive", "hint": "quarterly tape"}, {"label": "Trend Breadth", "value": "75.0%", "hint": "39 of 52 weeks active"}, {"label": "Volume Ratio", "value": "0.8x", "hint": "vs 13-week average"}], "classification": {"exchange": "JNB", "country": "ZA", "sector": "Real Estate", "industry": "Reit - Retail", "currency": "ZAC", "market_cap": "34.5B"}, "price": {"trend_line": "2,398 ZAC", "fair_value": "1,819 ZAC", "vs_trend": "-2.0%", "vs_fair_value": "29.1%", "high_52": "2,624 ZAC", "low_52": "1,789 ZAC", "drawdown": "-10.5%", "range_position": "67.1%"}, "momentum": {"returns": [{"label": "1W", "value": 2.576419213973799, "value_label": "2.6%", "tone": "positive", "width": 7.361197754210854}, {"label": "4W", "value": 0.0, "value_label": "0.0%", "tone": "neutral", "width": 4}, {"label": "12W", "value": 6.772727272727273, "value_label": "6.8%", "tone": "positive", "width": 19.350649350649352}, {"label": "26W", "value": -0.6517445186551931, "value_label": "-0.7%", "tone": "negative", "width": 4}, {"label": "52W", "value": 21.850264109461865, "value_label": "21.9%", "tone": "positive", "width": 62.429326027033895}], "trend_streak": 0, "active_weeks": 39, "active_breadth": "75.0%", "peer": {"scope": "ZA Real Estate", "count": 37, "rank": 12, "percentile": 69.44444444444444, "avg_weekly_return": 0.5710581542040691}}, "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": 56.095454545454544, "value_label": "56", "width": 56.095454545454544, "tone": "neutral", "description": "Blend of 4-week and 12-week follow-through."}, {"label": "Dynamics", "value": 52.29762609958686, "value_label": "52", "width": 52.29762609958686, "tone": "neutral", "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": 35.38085037285844, "value_label": "35", "width": 35.38085037285844, "tone": "neutral", "description": "Participation compared with the 13-week volume baseline."}, {"label": "Risk Control", "value": 69.68059301979001, "value_label": "70", "width": 69.68059301979001, "tone": "positive", "description": "Drawdown and recent weekly volatility pressure."}], "timeline": [{"week": "27 Feb", "return": -1.08991825613079, "return_label": "-1.1%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": true, "height": 9.08265213442325}, {"week": "6 Mar", "return": -9.051554506099961, "return_label": "-9.1%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 75.42962088416635}, {"week": "13 Mar", "return": -4.283859800951969, "return_label": "-4.3%", "tone": "negative", "trend": true, "buy_signal": false, "positive_md": false, "height": 35.698831674599745}, {"week": "20 Mar", "return": -0.5424954792043399, "return_label": "-0.5%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 4.520795660036167}, {"week": "27 Mar", "return": 1.4545454545454546, "return_label": "1.5%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 12.121212121212121}, {"week": "3 Apr", "return": 1.478494623655914, "return_label": "1.5%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 12.320788530465949}, {"week": "10 Apr", "return": 2.7373068432671084, "return_label": "2.7%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 22.810890360559235}, {"week": "17 Apr", "return": 4.297378599054577, "return_label": "4.3%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 35.8114883254548}, {"week": "24 Apr", "return": -1.277297074577668, "return_label": "-1.3%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 10.644142288147233}, {"week": "1 May", "return": -0.41736227045075125, "return_label": "-0.4%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "8 May", "return": -1.5088013411567478, "return_label": "-1.5%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 12.573344509639565}, {"week": "15 May", "return": -0.0425531914893617, "return_label": "-0.0%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "22 May", "return": 0.4257130693912303, "return_label": "0.4%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 4}, {"week": "29 May", "return": -1.314116150911403, "return_label": "-1.3%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 10.950967924261692}, {"week": "5 Jun", "return": -1.632302405498282, "return_label": "-1.6%", "tone": "negative", "trend": false, "buy_signal": false, "positive_md": false, "height": 13.602520045819016}, {"week": "12 Jun", "return": 2.576419213973799, "return_label": "2.6%", "tone": "positive", "trend": false, "buy_signal": false, "positive_md": false, "height": 21.470160116448326}]}, "groups": {"sector": {"scope": "ZA Real Estate", "count": 37, "avg_weekly_return": 0.5710581542040691, "avg_four_week_return": 1022.3267160068756, "avg_twelve_week_return": 1114.046338393513, "trend_breadth": 45.94594594594595, "positive_md_breadth": 43.24324324324324, "positive_rs_breadth": 64.86486486486487, "week_rank": 12, "four_week_rank": 22, "twelve_week_rank": 14, "top_peers": [{"id": 46763, "symbol": "SHC", "name": "Shaftesbury Capital PLC", "exchange": "JNB", "url": "/terminal/0e238e78-84a9-410e-8127-b6c9dc00d0fb/report/", "weekly_return": 1.1312992800822763, "weekly_return_label": "1.1%", "weekly_return_tone": "positive", "four_week_return": 10225.51627581379, "four_week_return_label": "10225.5%", "four_week_return_tone": "positive", "twelve_week_return": 9957.557526586812, "twelve_week_return_label": "9957.6%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 46834, "symbol": "VIS", "name": "Visual International Holdings Limited", "exchange": "JNB", "url": "/terminal/012a316e-6c47-431a-8e36-5300791c5a2d/report/", "weekly_return": 0.0, "weekly_return_label": "0.0%", "weekly_return_tone": "neutral", "four_week_return": 9900.000000000002, "four_week_return_label": "9900.0%", "four_week_return_tone": "positive", "twelve_week_return": -25.0, "twelve_week_return_label": "-25.0%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": true, "positive_rs": true}, {"id": 46559, "symbol": "CPP", "name": "Collins Property Group Limited", "exchange": "JNB", "url": "/terminal/ded9c75a-1bd8-41eb-9cfb-234cf185c8b9/report/", "weekly_return": -2.3169601482854496, "weekly_return_label": "-2.3%", "weekly_return_tone": "negative", "four_week_return": 9070.516354885061, "four_week_return_label": "9070.5%", "four_week_return_tone": "positive", "twelve_week_return": 10263.815142576203, "twelve_week_return_label": "10263.8%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 46490, "symbol": "ACS", "name": "Acsion Limited", "exchange": "JNB", "url": "/terminal/8bae1c74-4c38-4ed1-a8e5-537f6a84ad11/report/", "weekly_return": -5.0, "weekly_return_label": "-5.0%", "weekly_return_tone": "negative", "four_week_return": 8655.760368663594, "four_week_return_label": "8655.8%", "four_week_return_tone": "positive", "twelve_week_return": -22.131147540983605, "twelve_week_return_label": "-22.1%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": true}, {"id": 46566, "symbol": "DLT", "name": "Delta Property Fund Limited", "exchange": "JNB", "url": "/terminal/fca02d54-13e8-4a49-8d89-60ce40be9cae/report/", "weekly_return": 31.428571428571427, "weekly_return_label": "31.4%", "weekly_return_tone": "positive", "four_week_return": 35.294117647058826, "four_week_return_label": "35.3%", "four_week_return_tone": "positive", "twelve_week_return": 43.75, "twelve_week_return_label": "43.8%", "twelve_week_return_tone": "positive", "trend_active": false, "positive_md": true, "positive_rs": true}]}, "industry": {"scope": "ZA Reit - Retail", "count": 9, "avg_weekly_return": 1.5245500169659127, "avg_four_week_return": 1138.2023292882561, "avg_twelve_week_return": 1106.131129154529, "trend_breadth": 55.55555555555556, "positive_md_breadth": 22.22222222222222, "positive_rs_breadth": 88.88888888888889, "week_rank": 5, "four_week_rank": 7, "twelve_week_rank": 3, "top_peers": [{"id": 46763, "symbol": "SHC", "name": "Shaftesbury Capital PLC", "exchange": "JNB", "url": "/terminal/0e238e78-84a9-410e-8127-b6c9dc00d0fb/report/", "weekly_return": 1.1312992800822763, "weekly_return_label": "1.1%", "weekly_return_tone": "positive", "four_week_return": 10225.51627581379, "four_week_return_label": "10225.5%", "four_week_return_tone": "positive", "twelve_week_return": 9957.557526586812, "twelve_week_return_label": "9957.6%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": true, "positive_rs": true}, {"id": 46590, "symbol": "FTB", "name": "Fairvest Limited", "exchange": "JNB", "url": "/terminal/a688d3f2-911c-40a4-90a8-2b4830796d67/report/", "weekly_return": 2.9619181946403383, "weekly_return_label": "3.0%", "weekly_return_tone": "positive", "four_week_return": 7.669616519174041, "four_week_return_label": "7.7%", "four_week_return_tone": "positive", "twelve_week_return": 15.873015873015872, "twelve_week_return_label": "15.9%", "twelve_week_return_tone": "positive", "trend_active": true, "positive_md": false, "positive_rs": true}, {"id": 46610, "symbol": "HMN", "name": "Hammerson Plc", "exchange": "JNB", "url": "/terminal/04a912d8-b3da-4c04-ac8d-fb2c12644df8/report/", "weekly_return": 2.138450993831391, "weekly_return_label": "2.1%", "weekly_return_tone": "positive", "four_week_return": 6.36688079942898, "four_week_return_label": "6.4%", "four_week_return_tone": "positive", "twelve_week_return": -0.14808002209521104, "twelve_week_return_label": "-0.1%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": true}, {"id": 46511, "symbol": "APF", "name": "Accelerate Property Fund Limited", "exchange": "JNB", "url": "/terminal/fb035dde-97ab-4931-b51e-c55fdb0aa801/report/", "weekly_return": 3.9215686274509802, "weekly_return_label": "3.9%", "weekly_return_tone": "positive", "four_week_return": 6.0, "four_week_return_label": "6.0%", "four_week_return_tone": "positive", "twelve_week_return": -23.18840579710145, "twelve_week_return_label": "-23.2%", "twelve_week_return_tone": "negative", "trend_active": false, "positive_md": false, "positive_rs": false}, {"id": 46589, "symbol": "FTA", "name": "Fairvest Limited", "exchange": "JNB", "url": "/terminal/53db2f6c-9a6a-45f2-9cf9-104c5d2d1034/report/", "weekly_return": -2.5423728813559325, "weekly_return_label": "-2.5%", "weekly_return_tone": "negative", "four_week_return": 1.6574585635359116, "four_week_return_label": "1.7%", "four_week_return_tone": "positive", "twelve_week_return": -2.7997886951928157, "twelve_week_return_label": "-2.8%", "twelve_week_return_tone": "negative", "trend_active": true, "positive_md": true, "positive_rs": true}]}}, "dynamics": {"market_dynamics": "-0.20", "market_dynamics_tone": "negative", "md_4_change": "73.3%", "relative_strength": "1.44", "rs_4_change": "930.2%", "expectation": "Undecided", "expectation_probability": "50.76%"}, "volume": {"latest": "12.4M", "average_13": "14.7M", "average_52": "14.7M", "ratio_13": "0.8x", "ratio_52": "0.8x"}, "risk": {"volatility_13": "1.8%", "volatility_52": "2.9%", "downside_weeks": 22, "upside_weeks": 30, "downside_breadth": "42.3%", "average_gain": "2.3%", "average_loss": "-2.1%"}, "signals": [{"label": "Trend Signal", "value": "Inactive", "tone": "negative"}, {"label": "Market Dynamics", "value": "No fresh buy", "tone": "neutral"}, {"label": "Price vs Trend", "value": "-2.0%", "tone": "negative"}, {"label": "Volume", "value": "0.8x", "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": "2,349 ZAC", "weekly_return": 2.576419213973799, "weekly_return_label": "2.6%", "weekly_return_tone": "positive", "trend_line": "2,398 ZAC", "fair_value": "1,819 ZAC", "market_dynamics": "-0.20", "relative_strength": "1.44", "volume": "12.4M", "trend_signal": "Off"}, {"week": "2026-06-05", "close": "2,290 ZAC", "weekly_return": -1.632302405498282, "weekly_return_label": "-1.6%", "weekly_return_tone": "negative", "trend_line": "2,398 ZAC", "fair_value": "1,812 ZAC", "market_dynamics": "-0.41", "relative_strength": "0.23", "volume": "43.2M", "trend_signal": "Off"}, {"week": "2026-05-29", "close": "2,328 ZAC", "weekly_return": -1.314116150911403, "weekly_return_label": "-1.3%", "weekly_return_tone": "negative", "trend_line": "2,399 ZAC", "fair_value": "1,806 ZAC", "market_dynamics": "-0.58", "relative_strength": "-1.09", "volume": "12.4M", "trend_signal": "Off"}, {"week": "2026-05-22", "close": "2,359 ZAC", "weekly_return": 0.4257130693912303, "weekly_return_label": "0.4%", "weekly_return_tone": "positive", "trend_line": "2,396 ZAC", "fair_value": "1,799 ZAC", "market_dynamics": "-0.61", "relative_strength": "1.40", "volume": "19.3M", "trend_signal": "Off"}, {"week": "2026-05-15", "close": "2,349 ZAC", "weekly_return": -0.0425531914893617, "weekly_return_label": "-0.0%", "weekly_return_tone": "negative", "trend_line": "2,393 ZAC", "fair_value": "1,792 ZAC", "market_dynamics": "-0.74", "relative_strength": "-0.17", "volume": "9.1M", "trend_signal": "Off"}, {"week": "2026-05-08", "close": "2,350 ZAC", "weekly_return": -1.5088013411567478, "weekly_return_label": "-1.5%", "weekly_return_tone": "negative", "trend_line": "2,387 ZAC", "fair_value": "1,784 ZAC", "market_dynamics": "-0.74", "relative_strength": "-3.05", "volume": "5.9M", "trend_signal": "Off"}, {"week": "2026-05-01", "close": "2,386 ZAC", "weekly_return": -0.41736227045075125, "weekly_return_label": "-0.4%", "weekly_return_tone": "negative", "trend_line": "2,386 ZAC", "fair_value": "1,777 ZAC", "market_dynamics": "-0.83", "relative_strength": "0.64", "volume": "10.1M", "trend_signal": "Off"}, {"week": "2026-04-24", "close": "2,396 ZAC", "weekly_return": -1.277297074577668, "weekly_return_label": "-1.3%", "weekly_return_tone": "negative", "trend_line": "2,378 ZAC", "fair_value": "1,770 ZAC", "market_dynamics": "-0.99", "relative_strength": "-0.15", "volume": "11.4M", "trend_signal": "Off"}, {"week": "2026-04-17", "close": "2,427 ZAC", "weekly_return": 4.297378599054577, "weekly_return_label": "4.3%", "weekly_return_tone": "positive", "trend_line": "2,367 ZAC", "fair_value": "1,762 ZAC", "market_dynamics": "-1.13", "relative_strength": "-2.74", "volume": "14.5M", "trend_signal": "Off"}, {"week": "2026-04-10", "close": "2,327 ZAC", "weekly_return": 2.7373068432671084, "weekly_return_label": "2.7%", "weekly_return_tone": "positive", "trend_line": "2,358 ZAC", "fair_value": "1,755 ZAC", "market_dynamics": "-1.21", "relative_strength": "-5.09", "volume": "6.3M", "trend_signal": "Off"}, {"week": "2026-04-03", "close": "2,265 ZAC", "weekly_return": 1.478494623655914, "weekly_return_label": "1.5%", "weekly_return_tone": "positive", "trend_line": "2,353 ZAC", "fair_value": "1,748 ZAC", "market_dynamics": "-1.22", "relative_strength": "-5.39", "volume": "6.8M", "trend_signal": "Off"}, {"week": "2026-03-27", "close": "2,232 ZAC", "weekly_return": 1.4545454545454546, "weekly_return_label": "1.5%", "weekly_return_tone": "positive", "trend_line": "2,349 ZAC", "fair_value": "1,742 ZAC", "market_dynamics": "-1.26", "relative_strength": "-3.26", "volume": "11.6M", "trend_signal": "Off"}, {"week": "2026-03-20", "close": "2,200 ZAC", "weekly_return": -0.5424954792043399, "weekly_return_label": "-0.5%", "weekly_return_tone": "negative", "trend_line": "2,345 ZAC", "fair_value": "1,736 ZAC", "market_dynamics": "-0.90", "relative_strength": "-3.11", "volume": "27.6M", "trend_signal": "Off"}, {"week": "2026-03-13", "close": "2,212 ZAC", "weekly_return": -4.283859800951969, "weekly_return_label": "-4.3%", "weekly_return_tone": "negative", "trend_line": "2,345 ZAC", "fair_value": "1,730 ZAC", "market_dynamics": "-0.58", "relative_strength": "-6.68", "volume": "18.5M", "trend_signal": "On"}], "chart_url": "/terminal/b57a4f1c-377e-4c63-a7d2-4194f704cb1e/", "api_path": "/terminal/b57a4f1c-377e-4c63-a7d2-4194f704cb1e/report/api/"}