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
AGASILVER47 EXPLORATION CORP
0.86 CAD+2.38%247.95 K0.89Non-energy minerals
ARGOARGO LIVING SOILS CORP0.84 CAD+1.20%102.14 K2.0015.38 M CAD−0.07 CAD−12.93%0.00%Process industries
ATRLATKINSREALIS GROUP INC
95.57 CAD+1.53%631.96 K0.9516.58 B CAD54.521.75 CAD+1.17%0.08%Industrial services
Strong buy
BARBARRANCO GOLD MINING CORP.2.02 CAD+1.51%18.75 K0.6861.99 M CAD0.00%Non-energy minerals
CUAUFORTE MINERALS CORP0.51 CAD+2.00%5 K0.3025.07 M CAD−0.04 CAD−15.85%0.00%Non-energy minerals
FFHFAIRFAX FINANCIAL HLDGS LTD
2,401.01 CAD+1.93%50.22 K1.1058.06 B CAD9.97240.78 CAD+15.24%0.90%Finance
Buy
IMOIMPERIAL OIL
110.29 CAD−0.77%701.81 K1.1256.14 B CAD11.829.33 CAD+8.63%2.28%Energy minerals
Neutral
KECKIWETINOHK ENERGY CORP
18.60 CAD+0.54%6.89 K0.65816.32 M CAD18.870.99 CAD−36.78%0.00%Energy minerals
Strong buy
KINGKING GLOBAL VENTURES INC.0.86 CAD+8.86%41.76 K1.0136.35 M CAD−0.14 CAD−364.10%0.00%Non-energy minerals
KKSMKIRKSTONE METALS CORP
0.160 CAD+6.67%3 KNon-energy minerals
LPCLORNE PK CAPITAL PARTNERS INC
2.20 CAD0.00%2 K0.45120.47 M CAD36.730.06 CAD+65.47%1.55%Finance
LUMLUMINA GOLD CORP
1.26 CAD+0.80%598.09 K1.11527.12 M CAD−0.17 CAD−208.41%0.00%Non-energy minerals
Neutral
MAXMMAXUS MINING INC.0.53 CAD+6.00%70.56 K2.89Non-energy minerals
MLMMCFARLANE LAKE MINING LIMITED0.040 CAD0.00%36 K0.4010.82 M CAD−0.01 CAD+55.93%0.00%Non-energy minerals
NCXNORTHISLE COPPER & GOLD INC
1.30 CAD+1.56%553.26 K0.91335.36 M CAD−0.04 CAD−51.95%0.00%Non-energy minerals
Strong buy
OLYOLYMPIA FINANCIAL GROUP INC
122.14 CAD+4.84%6.87 K2.92293.91 M CAD12.479.80 CAD−3.65%5.89%Finance
Strong buy
POWPOWER CORP OF CANADA
53.44 CAD+2.20%3.9 M1.8933.99 B CAD12.784.18 CAD+8.28%4.30%Finance
Buy
QBR.AQUEBECOR INC
40.81 CAD+2.05%3100.249.36 B CAD12.423.29 CAD+11.77%3.31%Communications
Buy
SSHLFSHELFIE-TECH LTD.1.20 CAD+20.00%2.69 KTechnology services
SPRO.PSPROCK IT ACQUISITIONS LTD
0.100 CAD0.00%66.5 K1.08Finance
SRANSRANAN GOLD CORP0.58 CAD−1.69%283.09 K1.22Non-energy minerals
STCKSTACK CAPITAL GROUP INC
12.45 CAD−0.08%25.6 K3.07133.06 M CAD10.651.17 CAD0.00%Finance
Strong buy
SUGRSUCRO LIMITED
12.80 CAD0.00%1000.37292.52 M CAD14.030.91 CAD−33.17%0.00%Distribution services
XTMX GROUP LIMITED
56.71 CAD+1.30%492.15 K1.0815.77 B CAD35.271.61 CAD+10.21%1.38%Finance
Buy