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
ARGAmerigo Resources Ltd
4.48 CAD−1.32%676.09 K0.97723.48 M CAD27.710.16 CAD−1.58%2.90%Non-energy minerals
Strong buy
ATZAritzia, Inc.
117.18 CAD−0.14%403.59 K1.0013.51 B CAD49.012.39 CAD+169.36%0.00%Retail trade
Strong buy
BNSBank of Nova Scotia
102.40 CAD+1.16%8.62 M1.74126.6 B CAD18.175.63 CAD−4.20%4.22%Finance
Neutral
BPAGBP Silver Corp.
0.62 CAD0.00%40.82 K0.2925.47 M CAD−0.04 CAD−127.12%0.00%Non-energy minerals
Neutral
CCDSCarrier Connect Data Solutions Inc.
1.48 CAD+3.50%75.63 K1.51Finance
Neutral
CCL.ACCL Industries Inc. Class A
89.05 CAD+2.25%2180.5315.2 B CAD19.404.59 CAD+18.11%1.43%Process industries
Strong buy
CXCCMX Gold & Silver Corp0.230 CAD0.00%3 K0.0516.94 M CAD−0.01 CAD−27.66%0.00%Non-energy minerals
Neutral
ECUElement 29 Resources, Inc.
1.23 CAD+2.50%44.79 K0.64191.27 M CAD−0.02 CAD+71.30%0.00%Non-energy minerals
Neutral
EROEro Copper Corp.
39.89 CAD+2.73%459.37 K1.054.14 B CAD21.411.86 CAD+672.95%0.00%Non-energy minerals
Buy
FBFFab-Form Industries Ltd
1.28 CAD+13.27%115.15 K27.3411.74 M CAD23.230.06 CAD−27.12%0.00%Producer manufacturing
Neutral
FDYFaraday Copper Corp
2.87 CAD+5.13%223.28 K0.55725.77 M CAD−0.12 CAD−10.32%0.00%Non-energy minerals
Strong buy
FMTFuerte Metals Corporation
5.93 CAD−5.42%83.94 K0.58581.18 M CAD−0.11 CAD+90.73%0.00%Non-energy minerals
Neutral
ICSIntegrated Cyber Solutions, Inc.1.10 CAD+6.80%26.18 K1.2281.69 M CADTechnology services
Neutral
IFXImaflex Inc.
2.28 CAD−0.87%493.6 K1.91118.76 M CAD89.060.03 CAD−76.77%0.00%Process industries
Strong buy
KITSKits Eyecare Ltd.
19.19 CAD+4.69%41.69 K1.25616.78 M CAD118.170.16 CAD0.00%Retail trade
Strong buy
KNTK92 Mining, Inc.
22.49 CAD−0.88%508 K0.455.47 B CAD15.681.43 CAD+239.07%0.00%Non-energy minerals
Strong buy
LTCLotus Creek Exploration, Inc.
1.75 CAD−1.69%37.2 K0.4870 M CAD0.00%Energy minerals
Strong buy
LUNLundin Mining Corporation
29.71 CAD+0.71%1.59 M0.6425.42 B CAD650.110.05 CAD−90.54%0.58%Non-energy minerals
Buy
MAXMMaxus Mining, Inc.1.88 CAD+2.73%1.33 M3.75Non-energy minerals
Neutral
MFGMayfair Gold Corp.
5.28 CAD+6.45%19.92 K0.55352.69 M CAD−0.15 CAD+50.13%0.00%Non-energy minerals
Neutral
MSMMetalsource Mining Inc.0.66 CAD+4.76%1.09 M3.1138.89 M CAD−0.03 CAD−0.40%0.00%Non-energy minerals
Neutral
NGENNervGen Pharma Corp.
7.93 CAD+3.26%146.11 K1.24631.18 M CAD−0.36 CAD+2.22%0.00%Health technology
Buy
NXENexGen Energy Ltd.
14.08 CAD+11.48%3.63 M1.879.22 B CAD−0.58 CAD−345.87%0.00%Non-energy minerals
Strong buy
OCIORECAP Invest Corp
0.105 CAD−4.55%241.15 K1.1826.01 M CAD−0.11 CAD−718.48%0.00%Non-energy minerals
Neutral
OGNOrogen Royalties Incorporation
2.65 CAD+2.32%60.44 K2.46157.3 M CAD137.310.02 CAD−53.16%0.00%Consumer durables
Neutral
PLTOPluto Ventures, Inc.0.610 CAD+41.86%88 K2.85Finance
Neutral
QIMCQuebec Innovative Materials Corp0.57 CAD+7.55%491.71 K1.5071.65 M CADNon-energy minerals
Neutral
TKOTaseko Mines Limited
7.67 CAD−1.29%1.25 M0.652.76 B CAD−0.18 CAD−170.06%0.00%Non-energy minerals
Strong buy
URBUrbana Corporation
10.32 CAD+6.28%14.29 K3.65393.92 M CAD4.472.31 CAD+40.59%1.26%Finance
Neutral
VIVITempraMed Technologies Ltd.1.30 CAD+20.37%257.09 K2.6295.47 M CAD0.00%Commercial services
Neutral