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
CCHWCHILWA MINERALS LTD
0.280 AUD+12.00%179.123 K1.38Non-Energy Minerals
GGDGGENERATION DEVELOPMENT GROUP LIMITED
2.20 AUD0.00%7.694 K0.24419.546 M AUD56.410.04 AUD+87.50%0.91%Finance
Strong buy
RRHIRED HILL MINERALS LIMITED
6.48 AUD+1.09%7.168 K1.31409.621 M AUD−0.01 AUD−100.63%0.00%Non-Energy Minerals
TTM1TERRA METALS LIMITED
0.054 AUD143.159 K16.859 M AUD0.00%Non-Energy Minerals
TTPCTPC CONSOLIDATED LIMITED
11.35 AUD−0.79%19.963 K3.14129.762 M AUD14.560.78 AUD+897.95%4.37%Utilities
WA1WA1 RESOURCES LTD
16.81 AUD+1.20%308.058 K1.001.019 B AUD−0.04 AUD0.00%Non-Energy Minerals
Buy