South African stocks at their highest yearly price

South African companies below have reached their highest stock price in 52 weeks: check out their trading volume, price change, and other stats to see if there will be an even bigger future growth.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
BAWBARLOWORLD LTD11,561 ZAC+0.50%180.94 K0.2421.49 B ZAR12.799.04 ZAR−8.04%3.74%Distribution services
Neutral
DTCDATATEC LTD6,366 ZAC−1.70%422.15 K0.4815.23 B ZAR14.004.55 ZAR+23.42%3.17%Technology services
Buy
IOCIOCO LIMITED410 ZAC+5.67%917.7 K2.012.46 B ZAR17.520.23 ZAR0.00%Technology services
PMRPREMIER GROUP LIMITED14,201 ZAC+0.44%27.57 K0.9618.23 B ZAR15.409.22 ZAR+29.61%1.56%Distribution services
Buy
SSWSIBANYE STILLWATER LTD3,494 ZAC+5.21%8.43 M0.4494.03 B ZAR−2.63 ZAR+80.32%0.00%Non-energy minerals
Neutral
THATHARISA PLC2,122 ZAC+3.51%75.78 K0.816.21 B ZAR3.95%Non-energy minerals
Strong buy
VALVALTERRA PLATINUM LTD84,998 ZAC+5.25%799.73 K0.39212.16 B ZAR31.7426.78 ZAR−45.86%1.58%Non-energy minerals
Neutral
WBCWE BUY CARS HLDS LTD5,973 ZAC−0.43%247.06 K0.3225.06 B ZAR27.322.19 ZAR0.92%Retail trade