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
IAGINSURANCE AUSTRALIA GROUP LIMITED
8.82 AUD0.00%2.34 M0.7820.86 B AUD24.340.36 AUD3.06%Finance
Buy
PMEPRO MEDICUS LIMITED
272.03 AUD+0.66%130.75 K0.7928.24 B AUD343.860.79 AUD+36.42%0.15%Health services
Neutral
PNIPINNACLE INVESTMENT MANAGEMENT GROUP LIMITED
25.63 AUD+2.07%458.89 K1.115.39 B AUD56.300.46 AUD+16.72%1.67%Finance
Buy
SSHASHAPE AUSTRALIA CORPORATION LIMITED
2.92 AUD0.00%68.14 K0.92243.79 M AUD15.610.19 AUD+54.04%5.82%Industrial services
Strong buy
SSNLSUPPLY NETWORK LIMITED
35.25 AUD+2.50%51.41 K3.071.48 B AUD45.020.78 AUD+19.62%1.63%Distribution services
Strong buy
TTCOTRANSMETRO CORPORATION LIMITED
1.900 AUD+0.80%30.0025.23 M AUD2.65%Consumer services
TLXTELIX PHARMACEUTICALS LIMITED
27.53 AUD+2.38%814.84 K0.929 B AUD186.270.15 AUD0.00%Health technology
Buy
VTXVERTEX MINERALS LIMITED
0.315 AUD+14.55%1.86 M2.6750.3 M AUDNon-energy minerals