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
AAAPAUSTRALIAN AGRICULTURAL PROJECTS LIMITED
0.049 AUD+6.52%2.79 K0.0816.96 M AUD14.410.00 AUD+112.50%0.00%Consumer non-durables
BFLBSP FINANCIAL GROUP LIMITED
7.65 AUD+0.66%25.23 K1.683.55 B AUD8.750.87 AUD+9.38%7.63%Finance
CCOVCLEO DIAGNOSTICS LTD
0.525 AUD+9.38%199.04 K0.5761.68 M AUD−0.03 AUD−116.30%0.00%Health technology
CCVRCAVALIER RESOURCES LIMITED
0.190 AUD+31.03%2.74 M3.898.39 M AUD−0.02 AUD+4.17%0.00%Non-energy minerals
EEOLENERGY ONE LIMITED
9.35 AUD+29.68%198.29 K12.26225.88 M AUD68.450.14 AUD+246.70%0.00%Technology services
Strong buy
FFIDFIDUCIAN GROUP LIMITED
10.95 AUD+1.86%45.81 K1.62338.38 M AUD20.540.53 AUD+23.74%3.66%Finance
Strong buy
RMSRAMELIUS RESOURCES LIMITED
2.73 AUD+3.80%4.75 M1.743.04 B AUD14.240.19 AUD+181.50%1.90%Non-energy minerals
Strong buy
TLXTELIX PHARMACEUTICALS LIMITED
30.12 AUD+13.83%4.2 M4.608.91 B AUD203.790.15 AUD0.00%Health technology
Buy
XRFXRF SCIENTIFIC LIMITED
2.15 AUD0.00%285.33 K0.73302.06 M AUD31.760.07 AUD+10.26%1.81%Producer manufacturing
Strong buy