South African stocks at their all-time highs

These South African stocks have reached their all-time highs: we sorted them alphabetically and equipped with companies' financials — analyze to see if there will be a correction, or if they will keep going up.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
DRDDRDGOLD Ltd.3,767 ZAC+1.84%193.64 K0.0731.69 B ZAR14.552.59 ZAR+68.63%1.35%Non-energy minerals
Neutral
SBPSabvest Capital Ltd.11,800 ZAC+3.51%1900.014.37 B ZAR5.4621.61 ZAR0.92%Finance
Neutral
SYGSygnia Ltd.3,289 ZAC+2.78%10.81 K0.354.99 B ZAR13.802.38 ZAR+16.92%7.03%Finance
Neutral