Canadian stocks at their all-time highs

These Canadian 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
AAGRI.UAGRINAM ACQUISITION CORP
10.85 USD0.00%00.00149.73 M CAD0.00%Finance
AALEXALPHA EXPLORATION LTD
1.08 CAD+4.85%18.305 K5.16Non-Energy Minerals
AARGLARGYLE RESOURCES CORP.0.450 CAD11 K
BNKRBUNKER HILL MINING CORP
0.175 CAD−2.78%76.704 K0.3259.342 M CAD−0.11 CAD−967.19%0.00%Non-Energy Minerals
BBYRGBAYRIDGE RESOURCES CORP.0.71 CAD+1.43%1.053 M1.5135.393 M CAD0.00%Non-Energy Minerals
DRXADF GROUP INC
17.00 CAD−2.58%158.061 K1.30554.884 M CAD14.751.15 CAD+151.88%0.12%Industrial Services
Strong buy
FFGAA.UFG ACQUISITION CORP
10.37 USD0.00%00.00Finance
GGXPGREENRIDGE EXPLORATION INC.1.02 CAD0.00%168.801 K1.1620.222 M CAD0.00%Non-Energy Minerals
HMRHOMERUN RES INC
1.02 CAD+7.37%609.477 K3.1949.705 M CAD−0.03 CAD+5.18%0.00%Industrial Services
KKOGKO GOLD INC.0.55 CAD+3.77%12 K0.2612.665 M CAD0.00%Non-Energy Minerals
LABZMETASPHERE LABS INC.3.66 CAD+12.96%663.124 K2.3780.486 M CAD−2.07 CAD+85.20%0.00%Commercial Services
TFPMTRIPLE FLAG PRECIOUS METALS CORP
24.05 CAD−0.95%93.504 K0.564.838 B CAD96.590.25 CAD−44.37%1.17%Non-Energy Minerals
Strong buy
VVVRVALLEYVIEW RESOURCES LTD
0.150 CAD0.00%5 KNon-Energy Minerals