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.42 AUD+2.36%890.62 K0.692.19 B AUD70.420.08 AUD+399.35%0.00%Producer manufacturing
Buy
BXBBRAMBLES LIMITED
22.90 AUD+0.39%1.18 M0.3830.32 B AUD25.300.91 AUD2.67%Transportation
Buy
CBACOMMONWEALTH BANK OF AUSTRALIA.
174.32 AUD−0.58%646.25 K0.32290.69 B AUD30.675.68 AUD+4.06%2.73%Finance
Strong sell
CCCLCUSCAL LIMITED
2.92 AUD+3.18%318 K1.25532.54 M AUD18.590.16 AUD0.00%Commercial services
Strong buy
EEOLENERGY ONE LIMITED
14.59 AUD+1.60%74.93 K1.00449.59 M AUD106.810.14 AUD+246.70%0.00%Technology services
Strong buy
JBHJB HI-FI LIMITED
108.36 AUD−0.02%97.76 K0.3211.73 B AUD25.854.19 AUD+0.32%3.29%Retail trade
Neutral
MMPWMETAL POWDER WORKS LIMITED
0.745 AUD−0.67%345.73 K0.3597.54 M AUD11.550.06 AUD0.00%Producer manufacturing
MTMMTM CRITICAL METALS LIMITED
0.335 AUD−2.32%3.13 M0.60149.07 M AUD−0.02 AUD+20.80%0.00%Non-energy minerals
QANQANTAS AIRWAYS LIMITED
10.52 AUD+1.01%1.51 M0.4015.47 B AUD12.680.83 AUD−9.04%2.57%Transportation
Buy
REGREGIS HEALTHCARE LIMITED
7.92 AUD+2.13%171.43 K0.402.29 B AUD160.220.05 AUD1.94%Health services
Strong buy
TLCTHE LOTTERY CORPORATION LIMITED
5.38 AUD−0.28%1.17 M0.3412 B AUD32.190.17 AUD+20.23%2.97%Consumer services
Buy
TNETECHNOLOGY ONE LIMITED
40.27 AUD+2.93%451.9 K0.3612.67 B AUD99.540.40 AUD+20.64%0.58%Technology services
Neutral
TPWTEMPLE & WEBSTER GROUP LTD
21.31 AUD+2.95%251.14 K1.072.4 B AUD407.460.05 AUD−23.20%0.00%Retail trade
Buy
WHIWHITEFIELD INCOME LIMITED
1.360 AUD+0.74%133.32 K1.94214.8 M AUD0.00%Finance