South African stocks that've increased the most in a year

Who cares about a stock that reached its all time high back in 2007? This list of companies at their 52-week highs is perhaps a better yardstick for recent performance, and consequently profit potential. As with all time highs, there are two ways to read this information: 1) that the business is doing well and probably will continue to do well as a result and 2) that it's getting into over-hyped territory and may retrace soon.

Ticker
Price
Change % 1D
Change 1D
Technical Rating 1D
Volume 1D
Volume * Price 1D
Market cap
P/E
(TTM)
EPS
(TTM)
Employees
Sector
BVTBIDVEST LTD24143ZAC3.18%743ZAC
Strong Buy
1.44M34.76B82.066BZAR15.8014.92ZAR126.468KRetail Trade
HDCHUDACO INDUSTRIES LTD15798ZAC1.94%300ZAC
Strong Buy
32.404K511.918M4.542BZAR8.1020.23ZARDistribution Services
MHBMAHUBE INFRASTRUCTURE LTD650ZAC7.26%44ZAC
Strong Buy
2.5K1.625M358.482MZAR6.960.88ZARFinance
NRPNEPI ROCKCASTLE N.V.11013ZAC1.61%175ZAC
Strong Buy
1.454M16.009B66.861BZAR13.677.98ZARFinance
RLOREUNERT LTD6021ZAC2.09%123ZAC
Strong Buy
155.252K934.772M9.598BZAR11.485.19ZARConsumer Durables