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
4DX4DMedical Ltd.
3.74 AUD−2.35%8.78 M1.122.01 B AUD−0.07 AUD+22.60%0.00%Technology services
Strong buy
A1GAfrican Gold Ltd
0.670 AUD+2.29%1.03 M0.33361.51 M AUD−0.04 AUD−33.33%0.00%Non-energy minerals
Strong buy
AAEMAdvanced Energy Minerals Ltd
0.600 AUD−1.64%1.63 M1.48359.6 M AUD−0.03 AUD0.00%Non-energy minerals
Neutral
ASLAndean Silver Limited
2.68 AUD+9.39%3.69 M1.73509.82 M AUD−0.12 AUD+20.69%0.00%Non-energy minerals
Strong buy
AYAArtrya Limited
4.74 AUD+2.16%1.05 M1.29733.51 M AUD−0.18 AUD+0.17%0.00%Technology services
Strong buy
BHLBlack Horse Mining Ltd.
0.395 AUD+8.22%65.97 K0.55Non-energy minerals
Neutral
CBOCobram Estate Olives Ltd.
3.95 AUD+21.17%3.12 M5.711.56 B AUD34.770.11 AUD+166.04%1.38%Process industries
Buy
CCLCuscal Limited
4.33 AUD−0.69%161.67 K0.11835.21 M AUD28.910.15 AUD−9.16%1.26%Commercial services
Strong buy
CP8Canadian Phosphate Limited
0.075 AUD−6.25%73.38 K0.3727.74 M AUD−0.01 AUD+45.22%0.00%Process industries
Neutral
DYMDynamic Metals Limited
0.425 AUD−5.56%150.85 K0.8823.04 M AUDNon-energy minerals
Neutral
EMREmerald Resources NL
6.43 AUD−0.16%1.38 M0.594.25 B AUD48.680.13 AUD+1.93%0.00%Non-energy minerals
Buy
EVNEvolution Mining Limited
13.00 AUD+0.46%4.91 M0.5926.28 B AUD28.010.46 AUD+114.86%1.55%Non-energy minerals
Neutral
GGPGreatland Resources Limited
10.62 AUD−0.38%1.35 M0.227.1 B AUD0.00%Non-energy minerals
Buy
GGRGolden Globe Resources Ltd.
0.185 AUD−5.13%182.52 K1.04Non-energy minerals
Neutral
GMDGenesis Minerals Limited
7.39 AUD−0.94%2.16 M0.348.52 B AUD37.760.20 AUD+160.24%0.00%Non-energy minerals
Buy
MMAMaronan Metals Ltd
0.445 AUD+15.58%3.64 M3.0796.81 M AUD−0.04 AUD−51.38%0.00%Non-energy minerals
Neutral
MPKMany Peaks Minerals Ltd
0.955 AUD+4.37%191.79 K1.78121.78 M AUDNon-energy minerals
Strong buy
PC2PC Gold Ltd.
0.360 AUD0.00%860.02 K0.9198.65 M AUD−0.00 AUD−57.14%0.00%Non-energy minerals
Neutral
PRUPerseus Mining Limited
5.71 AUD−0.35%2.36 M0.367.74 B AUD13.760.42 AUD+16.02%1.31%Non-energy minerals
Buy
RMSRamelius Resources Limited
4.17 AUD−0.71%6.51 M0.488.08 B AUD10.250.41 AUD+112.21%1.90%Non-energy minerals
Strong buy
ROCRocketBoots Ltd.
0.430 AUD+22.86%3.76 M2.3259.96 M AUD−0.04 AUD+11.67%0.00%Technology services
Neutral
SFRSandfire Resources Ltd
17.88 AUD+0.06%1.35 M0.738.25 B AUD57.680.31 AUD0.00%Non-energy minerals
Neutral
SLSSolstice Minerals Limited
0.410 AUD+10.81%368.29 K4.3142.05 M AUD−0.03 AUD−166.09%0.00%Non-energy minerals
Neutral
SNMSentinel Metals Limited
0.415 AUD+5.73%460.81 K1.34Non-energy minerals
Neutral
SPDSouthern Palladium Ltd.
2.40 AUD−7.69%1.6 M3.38325.5 M AUD−0.05 AUD+29.91%0.00%Non-energy minerals
Neutral
SRGSRG Global Limited
2.94 AUD−2.33%963.54 K0.411.89 B AUD37.450.08 AUD+20.21%1.83%Industrial services
Strong buy
SS1Sun Silver Ltd.
2.02 AUD+14.45%6.46 M2.40314.32 M AUD−0.02 AUD0.00%Non-energy minerals
Strong buy
WGXWestgold Resources Ltd
6.48 AUD−0.31%2.12 M0.466.14 B AUD175.610.04 AUD−81.34%0.46%Non-energy minerals
Strong buy