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
AEMAGNICO EAGLE MINES LTD
144.98 CAD+3.41%1.68 M1.2972.92 B CAD27.975.18 CAD−6.38%1.58%Non-energy minerals
Buy
BOILBEYOND OIL LTD.3.18 CAD+6.00%304.71 K2.02183.96 M CAD−0.13 CAD−100.45%0.00%Technology services
CCCDSCARRIER CONNECT DATA SOLUTIONS INC
0.490 CAD+30.67%196.82 K2.51Finance
CNLCOLLECTIVE MINING LTD
9.89 CAD+5.32%94.3 K0.75767.49 M CAD−0.47 CAD−8.03%0.00%Non-energy minerals
Strong buy
HHYDRO ONE LTD
48.04 CAD+0.29%1.14 M0.8428.8 B CAD24.951.93 CAD+6.52%2.59%Utilities
Neutral
KKCPKING COPPER DISCOVERY CORP
0.155 CAD452.5 K31.54 M CAD−0.05 CAD+26.13%0.00%Non-energy minerals
OLAORLA MINING LTD NEW
11.28 CAD+8.15%1.22 M1.583.63 B CAD2,350.000.00 CAD−97.74%0.00%Non-energy minerals
Buy
PPTXPTX METALS INC
0.115 CAD225 K12.03 M CAD−0.02 CAD+31.86%0.00%Non-energy minerals
QBR.AQUEBECOR INC
38.46 CAD+5.66%3010.128.61 B CAD12.023.20 CAD+17.20%3.57%Communications
Strong buy
SGDSNOWLINE GOLD CORP
7.62 CAD+2.01%412.91 K1.891.21 B CAD−0.19 CAD−16.20%0.00%Non-energy minerals
Strong buy
SSHRXSHARP THERAPEUTICS CORP
2.20 CAD0.00%9Finance
TFPMTRIPLE FLAG PRECIOUS METALS CORP
26.18 CAD+4.05%181.02 K0.845.26 B CAD−0.15 CAD−162.20%1.17%Non-energy minerals
Strong buy
URLNAMESILO TECHNOLOGIES CORP.0.73 CAD+1.39%106.64 K1.0265.6 M CAD72.280.01 CAD0.00%Technology services
WPMWHEATON PRECIOUS METALS CORP
102.50 CAD+1.83%865.17 K0.9946.5 B CAD56.131.83 CAD+14.60%0.84%Non-energy minerals
Strong buy