Australian stocks at their all-time highs

These Australian 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
APEEAGERS AUTOMOTIVE LIMITED
17.67 AUD+2.43%730.38 K0.754.33 B AUD22.240.79 AUD−27.61%4.42%Retail trade
Buy
BGDBARTON GOLD HOLDINGS LIMITED
0.440 AUD+1.15%972.18 K1.2487.57 M AUD−0.00 AUD+94.03%0.00%Non-energy minerals
CMMCAPRICORN METALS LTD
9.60 AUD+2.18%897.79 K0.443.96 B AUD48.660.20 AUD+304.93%0.00%Non-energy minerals
Buy
CYLCATALYST METALS LIMITED
6.45 AUD−0.62%1.23 M0.831.41 B AUD20.080.32 AUD0.00%Non-energy minerals
Strong buy
EVNEVOLUTION MINING LIMITED
8.24 AUD+4.24%10.51 M0.8115.42 B AUD23.730.35 AUD+302.67%1.56%Non-energy minerals
Neutral
GORGOLD ROAD RESOURCES LIMITED
3.12 AUD+0.81%3.06 M0.413.31 B AUD23.740.13 AUD+22.85%0.66%Non-energy minerals
Buy
MMPKMANY PEAKS MINERALS LTD
0.510 AUD+4.08%351.12 K0.64Non-energy minerals
NSTNORTHERN STAR RESOURCES LTD
21.78 AUD+0.58%3.67 M0.4024.49 B AUD26.660.82 AUD+29.10%2.34%Non-energy minerals
Buy