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
ASBAUSTAL LIMITED
5.36 AUD+1.32%1.12 M0.862.22 B AUD69.700.08 AUD+399.35%0.00%Producer manufacturing
Buy
BXBBRAMBLES LIMITED
22.96 AUD+0.66%3.06 M0.9931.22 B AUD25.370.91 AUD2.59%Transportation
Buy
CBACOMMONWEALTH BANK OF AUSTRALIA.
173.79 AUD−0.88%1.44 M0.72293.13 B AUD30.575.68 AUD+4.06%2.71%Finance
Strong sell
CCCLCUSCAL LIMITED
2.91 AUD+2.83%375.41 K1.47542.12 M AUD18.520.16 AUD0.00%Commercial services
Strong buy
EEOLENERGY ONE LIMITED
14.37 AUD+0.07%90.6 K1.21449.9 M AUD105.200.14 AUD+246.70%0.00%Technology services
Strong buy
JBHJB HI-FI LIMITED
108.24 AUD−0.13%184.25 K0.6111.85 B AUD25.834.19 AUD+0.32%3.26%Retail trade
Neutral
MMPWMETAL POWDER WORKS LIMITED
0.750 AUD0.00%493.78 K0.50104.5 M AUD11.630.06 AUD0.00%Producer manufacturing
MTMMTM CRITICAL METALS LIMITED
0.350 AUD+1.45%3.51 M0.67158.24 M AUD−0.02 AUD+20.80%0.00%Non-energy minerals
QANQANTAS AIRWAYS LIMITED
10.52 AUD+1.06%3.71 M0.9715.65 B AUD12.680.83 AUD−9.04%2.54%Transportation
Buy
REGREGIS HEALTHCARE LIMITED
7.97 AUD+2.84%546.8 K1.272.33 B AUD161.340.05 AUD1.90%Health services
Strong buy
TLCTHE LOTTERY CORPORATION LIMITED
5.37 AUD−0.37%3.39 M0.9812 B AUD32.160.17 AUD+20.23%2.97%Consumer services
Buy
TNETECHNOLOGY ONE LIMITED
40.06 AUD+2.40%854.25 K0.6812.8 B AUD99.040.40 AUD+20.64%0.57%Technology services
Neutral
TPWTEMPLE & WEBSTER GROUP LTD
21.49 AUD+3.82%376.28 K1.612.46 B AUD410.900.05 AUD−23.20%0.00%Retail trade
Buy
WHIWHITEFIELD INCOME LIMITED
1.360 AUD+0.74%155.43 K2.26216.41 M AUD0.00%Finance