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
CPUCOMPUTERSHARE LIMITED.
34.20 AUD−0.18%451.16 K0.3020.07 B AUD26.041.31 AUD+20.29%2.39%Technology services
Buy
DDBIDALRYMPLE BAY INFRASTRUCTURE LIMITED
3.74 AUD+3.31%268.06 K0.781.79 B AUD24.160.15 AUD−20.33%5.94%Distribution services
Buy
IPXIPERIONX LIMITED
5.95 AUD+6.63%1.51 M1.401.76 B AUD−0.15 AUD+1.99%0.00%Non-energy minerals
Strong buy
KPGKELLY PARTNERS GROUP HOLDINGS LIMITED
10.51 AUD−1.87%48.73 K1.01481.41 M AUD48.680.22 AUD+147.31%0.47%Commercial services
OOCCORTHOCELL LIMITED
1.375 AUD−1.08%1.26 M0.80333.19 M AUD−0.04 AUD−10.90%0.00%Health technology
Neutral
QUBQUBE HOLDINGS LIMITED
4.02 AUD+0.75%1.99 M0.757.06 B AUD31.310.13 AUD+28.92%2.29%Transportation
Buy
RRDXREDOX LIMITED
4.40 AUD−0.68%412.68 K1.862.33 B AUD25.600.17 AUD+11.84%2.82%Distribution services
Buy
WATWATERCO LIMITED
7.97 AUD+1.14%4.56 K0.53277.11 M AUD20.160.40 AUD+28.67%1.90%Process industries