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.45 AUD+2.93%538.72 K0.422.19 B AUD70.810.08 AUD+399.35%0.00%Producer manufacturing
Buy
BXBBRAMBLES LIMITED
22.88 AUD+0.31%708.62 K0.2330.32 B AUD25.280.91 AUD2.67%Transportation
Buy
CBACOMMONWEALTH BANK OF AUSTRALIA.
175.43 AUD+0.05%447.73 K0.22290.69 B AUD30.865.68 AUD+4.06%2.73%Finance
Strong sell
EEOLENERGY ONE LIMITED
14.70 AUD+2.37%56.94 K0.76449.59 M AUD107.610.14 AUD+246.70%0.00%Technology services
Strong buy
JBHJB HI-FI LIMITED
108.89 AUD+0.47%56.65 K0.1911.73 B AUD25.984.19 AUD+0.32%3.29%Retail trade
Neutral
MMPWMETAL POWDER WORKS LIMITED
0.735 AUD−2.00%261.68 K0.2697.54 M AUD11.400.06 AUD0.00%Producer manufacturing
MTMMTM CRITICAL METALS LIMITED
0.335 AUD−2.90%2.51 M0.48149.07 M AUD−0.02 AUD+20.80%0.00%Non-energy minerals
QANQANTAS AIRWAYS LIMITED
10.48 AUD+0.67%1.08 M0.2815.47 B AUD12.630.83 AUD−9.04%2.57%Transportation
Buy
REGREGIS HEALTHCARE LIMITED
7.90 AUD+1.87%55.61 K0.132.29 B AUD159.820.05 AUD1.94%Health services
Strong buy
TLCTHE LOTTERY CORPORATION LIMITED
5.39 AUD−0.09%552.19 K0.1612 B AUD32.250.17 AUD+20.23%2.97%Consumer services
Buy
TNETECHNOLOGY ONE LIMITED
40.28 AUD+2.98%235.41 K0.1912.67 B AUD99.590.40 AUD+20.64%0.58%Technology services
Neutral
TPWTEMPLE & WEBSTER GROUP LTD
21.50 AUD+3.86%127.21 K0.542.4 B AUD411.090.05 AUD−23.20%0.00%Retail trade
Buy