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
BFLBSP FINANCIAL GROUP LIMITED
7.25 AUD−4.61%7.23 K1.103.36 B AUD8.410.86 AUD−14.22%8.05%Finance
BRGBREVILLE GROUP LIMITED
37.65 AUD+0.99%48.08 K0.355.35 B AUD46.030.82 AUD+6.71%0.89%Consumer durables
Neutral
CCCLCUSCAL LIMITED
2.65 AUD+2.71%456.63 K2.14465.5 M AUD0.00%Finance
Strong buy
CMMCAPRICORN METALS LTD
7.21 AUD+0.70%206.47 K0.262.96 B AUD31.320.23 AUD+1,937.17%0.00%Non-energy minerals
Buy
GORGOLD ROAD RESOURCES LIMITED
2.45 AUD+0.41%1.78 M0.412.59 B AUD25.790.10 AUD+33.61%0.63%Non-energy minerals
Buy
LLCELONDON CITY EQUITIES LIMITED
0.870 AUD0.00%1.46 K1.8227.23 M AUD−0.00 AUD−103.64%1.72%Finance
PNIPINNACLE INVESTMENT MANAGEMENT GROUP LIMITED
24.81 AUD+2.48%112.7 K0.255.08 B AUD54.500.46 AUD+16.72%1.77%Finance
Buy
SSHASHAPE AUSTRALIA CORPORATION LIMITED
2.92 AUD+0.34%4.24 K0.09242.12 M AUD15.610.19 AUD+54.04%5.86%Industrial services
Strong buy