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
BGDBARTON GOLD HOLDINGS LIMITED
0.935 AUD+2.75%559.36 K0.84197.54 M AUD−0.00 AUD+94.03%0.00%Non-energy minerals
BBTLBEETALOO ENERGY AUSTRALIA LIMITED
0.210 AUD2.32 M
CDACODAN LIMITED
19.88 AUD+0.71%69.04 K0.173.61 B AUD40.440.49 AUD+19.32%1.23%Consumer durables
Strong buy
MPLMEDIBANK PRIVATE LIMITED
4.97 AUD+1.43%790.57 K0.1613.52 B AUD27.950.18 AUD−21.15%3.50%Finance
Buy
MPWMETAL POWDER WORKS LIMITED
1.415 AUD+1.07%394.24 K0.54169.99 M AUD21.940.06 AUD0.00%Producer manufacturing
MTMMTM CRITICAL METALS LIMITED
0.675 AUD+17.39%6.03 M0.77249.39 M AUD−0.02 AUD+20.80%0.00%Non-energy minerals
QALQUALITAS LIMITED
3.12 AUD+0.97%71.91 K0.41924.54 M AUD31.110.10 AUD+22.47%2.68%Finance
Strong buy
SHASHAPE AUSTRALIA CORPORATION LIMITED
3.76 AUD+0.27%8.2 K0.11303.9 M AUD17.860.21 AUD+37.13%5.22%Industrial services
Strong buy
VNTVENTIA SERVICES GROUP LIMITED
5.01 AUD+0.91%359.69 K0.194.13 B AUD19.680.25 AUD+15.77%4.05%Industrial services
Buy
XROXERO LIMITED
193.87 AUD+1.26%38.04 K0.1129.4 B AUD144.681.34 AUD+26.46%0.00%Technology services
Buy