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
AEGAVENG GROUP LIMITED1,054 ZAC−0.19%46.223 K0.261.311 B ZAR4.382.41 ZAR+132.01%0.00%Industrial services
Strong buy
AELALTRON LIMITED A2,052 ZAC+1.53%193.325 K1.887.772 B ZAR18.641.10 ZAR2.83%Technology services
CAACA SALES HOLDINGS LTD1,626 ZAC+1.75%47.721 K0.327.782 B ZAR15.741.03 ZAR+50.77%1.20%Distribution services
CSBCASHBUILD LTD18,651 ZAC+0.24%40.782 K0.703.986 B ZAR46.394.02 ZAR−80.76%3.01%Retail trade
Neutral
DSYDISCOVERY LTD18,338 ZAC−0.06%1.03 M0.54122.376 B ZAR16.9710.80 ZAR+32.12%1.18%Finance
Buy
ITEITALTILE LTD1,369 ZAC−0.36%58.979 K0.2016.668 B ZAR11.221.22 ZAR−19.44%3.58%Retail trade
Strong sell
LBRLIBSTAR HOLDINGS LTD441 ZAC−2.00%8.519 K0.122.633 B ZAR10.660.41 ZAR+7.54%3.39%Consumer non-durables
Sell
NVSNOVUS HOLDINGS LIMITED779 ZAC−2.50%1.444 M5.462.457 B ZAR10.270.76 ZAR+154.99%6.42%Commercial services
SHPSHOPRITE HOLDINGS LTD31,453 ZAC+0.49%799.446 K0.47172.412 B ZAR27.4911.44 ZAR+9.47%2.26%Retail trade
Neutral
ZZZDZEDA LIMITED1,475 ZAC+3.65%40.053 K0.332.751 B ZAR4.143.56 ZAR3.39%Finance