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 LTD9,326 ZAC+2.69%254.321 K1.1016.974 B ZAR9.499.83 ZAR+14.45%5.61%Distribution services
Neutral
FSRFIRSTRAND LTD8,003 ZAC−0.06%3.348 M0.28449.096 B ZAR11.846.76 ZAR4.93%Finance
Buy
MTMMOMENTUM GROUP LIMITED2,535 ZAC+5.06%1.479 M0.4232.083 B ZAR8.532.97 ZAR+1,731.50%5.39%Finance
Buy
MURMURRAY & ROBERTS HLDGS276 ZAC−0.72%796.78 K0.881.094 B ZAR−1.85 ZAR−1,906.34%0.00%Industrial services
Strong buy
SBKSTANDARD BANK GROUP LTD21,858 ZAC+0.10%640.098 K0.23358.513 B ZAR8.3026.35 ZAR6.52%Finance
Buy
SPPTHE SPAR GROUP LTD12,534 ZAC+1.95%212.736 K0.4123.67 B ZAR−1.87 ZAR−116.08%0.00%Distribution services
Neutral
SSUSOUTHERN SUN LTD621 ZAC+4.37%558.871 K0.627.929 B ZAR10.060.62 ZAR2.11%Consumer services
XIINUMERAL LIMITED1 ZAC−50.00%230 K0.17230.093 M ZAR5.290.00 ZARHealth technology