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
ADWAFRICAN DAWN CAPITAL LTD15 ZAC0.00%26.43 K0.6311.03 M ZAR−0.21 ZAR+15.24%0.00%Finance
AFHALEXANDER FORBES GRP HLDGS830 ZAC+10.23%123.2 K2.889.79 B ZAR15.570.53 ZAR−5.73%6.02%Finance
AILAFRICAN RAINBOW CAP INV949 ZAC+2.37%241.06 K1.6161.44 B ZAR6.011.58 ZAR+7.01%0.00%Finance
ARLASTRAL FOODS LTD19,622 ZAC+2.32%160.96 K1.787.57 B ZAR10.0719.49 ZAR2.65%Process industries
Strong buy
ASCASCENDIS HEALTH LTD90 ZAC+13.92%171.55 K0.01562.04 M ZAR13.640.07 ZAR0.00%Health technology
CSBCASHBUILD LTD22,700 ZAC+6.81%25.39 K0.634.85 B ZAR56.464.02 ZAR−7.50%2.47%Retail trade
Neutral
LTELIGHTHOUSE PROPERTIES PLC861 ZAC+5.00%8.24 M8.3916.32 B ZAR1.944.45 ZAR+1,067.21%6.01%Finance
MSPMAS P.L.C2,374 ZAC+2.55%12.85 M7.6016.86 B ZAR6.623.59 ZAR+60.41%0.00%Finance
Buy
OMNOMNIA HOLDINGS LTD7,648 ZAC+8.45%749.59 K4.6212.28 B ZAR10.737.13 ZAR+7.17%4.90%Process industries
Strong buy
PPMRPREMIER GROUP LIMITED13,452 ZAC+7.03%383.87 K12.695.18 M ZAR16.628.09 ZAR1.64%Distribution services
Buy
PPCPPC LIMITED520 ZAC+6.56%8.27 M4.437.98 B ZAR75.690.07 ZAR2.63%Non-energy minerals
Strong buy
PPHPEPKOR HOLDINGS LTD2,981 ZAC+1.53%27.74 M1.34109.7 B ZAR64.050.47 ZAR1.61%Retail trade
Buy
TBSTIGER BRANDS LTD29,438 ZAC+1.51%860.95 K1.8145.88 B ZAR15.3719.16 ZAR+12.70%3.47%Consumer non-durables
Strong buy