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
AAAvventura Resources Ltd.0.120 CAD+20.00%354.9 K9.02Non-energy minerals
Neutral
AAUCAllied Gold Corporation
33.92 CAD−1.08%354.93 K0.364.21 B CAD−0.47 CAD+70.83%0.00%Non-energy minerals
Strong buy
AALGRAlgo Grande Copper Corp.
0.400 CAD41.7 K7.45 M CAD−0.15 CAD+39.52%0.00%Non-energy minerals
Neutral
ASCUArizona Sonoran Copper Co., Inc.
4.96 CAD+4.42%401.24 K1.041.03 B CAD−0.07 CAD+22.26%0.00%Non-energy minerals
Strong buy
AATLH.PAtlantic Horizon Capital Corp.
0.190 CAD0.00%788Finance
Neutral
BBD.ABombardier Inc. Class A
241.90 CAD+2.29%14.1 K0.8524.12 B CAD41.805.79 CAD−1.73%0.00%Electronic technology
Buy
BNSBank of Nova Scotia
101.04 CAD+0.64%3.89 M0.82124.92 B CAD17.935.63 CAD−4.20%4.28%Finance
Neutral
BRVOBravo Mining Corp.
4.99 CAD+10.89%194.37 K2.60549.53 M CAD−0.04 CAD−71.82%0.00%Non-energy minerals
Strong buy
CAECAE Inc.
43.01 CAD+0.12%714.12 K0.6713.83 B CAD31.671.36 CAD0.00%Commercial services
Buy
CCDSCarrier Connect Data Solutions Inc.
1.23 CAD+1.65%63 K1.60Finance
Neutral
CNLCollective Mining Ltd
20.67 CAD−0.72%157.2 K0.691.78 B CAD−0.82 CAD−72.89%0.00%Non-energy minerals
Strong buy
CSCapstone Copper Corp.
13.73 CAD+1.93%5.19 M1.1910.48 B CAD24.430.56 CAD+1,222.35%0.00%Non-energy minerals
Strong buy
CXCCMX Gold & Silver Corp0.200 CAD+8.11%108.56 K2.9614.73 M CAD−0.01 CAD−27.66%0.00%Non-energy minerals
Neutral
EIFExchange Income Corporation
84.53 CAD−0.38%71.71 K0.514.6 B CAD32.372.61 CAD+12.86%3.12%Transportation
Strong buy
FFHFairfax Financial Holdings Limited
2,568.71 CAD+0.60%83.13 K0.6460.41 B CAD8.90288.71 CAD+29.71%0.84%Finance
Buy
IAGiA Financial Corporation Inc.
178.80 CAD+0.10%97.38 K0.4116.45 B CAD15.3811.62 CAD+17.49%2.11%Finance
Buy
ICSIntegrated Cyber Solutions, Inc.0.97 CAD0.00%6.6 K0.1272.04 M CADTechnology services
Neutral
IGMIGM Financial Inc.
62.63 CAD−0.57%549.9 K1.0214.76 B CAD14.414.35 CAD−5.92%3.59%Finance
Neutral
LUNLundin Mining Corporation
29.52 CAD+0.75%1.81 M0.5525.26 B CAD645.950.05 CAD−90.54%0.80%Non-energy minerals
Buy
MAUMontage Gold Corp.
9.85 CAD−0.20%505.7 K0.543.58 B CAD−0.28 CAD−53.84%0.00%Non-energy minerals
Strong buy
MAXMMaxus Mining, Inc.1.71 CAD+3.64%495.25 K2.35Non-energy minerals
Neutral
MFCManulife Financial Corporation
50.36 CAD+0.24%3.16 M0.5784.86 B CAD16.083.13 CAD+10.50%3.49%Finance
Buy
NGENNervGen Pharma Corp.
6.90 CAD+0.73%205.33 K2.13540.73 M CAD−0.36 CAD+2.22%0.00%Health technology
Buy
OCIORECAP Invest Corp
0.105 CAD0.00%250.05 K0.5026.01 M CAD−0.11 CAD−718.48%0.00%Non-energy minerals
Neutral
PPALSParagon Advanced Labs, Inc.
2.60 CAD+4.00%62.4 K57.33 M CAD0.00%Technology services
Neutral
RSGRocky Shore Gold Limited0.240 CAD+26.32%533.14 K1.9346.34 M CAD−0.01 CAD+72.70%0.00%Non-energy minerals
Neutral
RYRoyal Bank of Canada
234.05 CAD+0.21%1.68 M0.50327.72 B CAD16.6314.07 CAD+25.13%2.58%Finance
Buy
SEASeabridge Gold Inc
43.41 CAD+2.00%225.71 K0.834.53 B CAD−0.53 CAD−262.01%0.00%Non-energy minerals
Strong buy
SGDSnowline Gold Corp.
18.62 CAD−0.27%291.2 K0.853.22 B CAD−0.30 CAD−54.99%0.00%Non-energy minerals
Strong buy
SLVRSilver Tiger Metals, Inc.
0.91 CAD+4.60%2.93 M0.97460.63 M CAD−0.01 CAD−14.43%0.00%Non-energy minerals
Strong buy
SMSierra Madre Gold & Silver Ltd.
1.81 CAD+12.42%1.4 M1.42261.65 M CAD312.070.01 CAD0.00%Non-energy minerals
Strong buy
SXGCSouthern Cross Gold Consolidated Ltd.
10.71 CAD+5.00%684.28 K1.532.77 B CAD−0.04 CAD+91.28%0.00%Non-energy minerals
Buy
TDToronto-Dominion Bank
128.92 CAD+0.73%4.92 M0.82217.81 B CAD11.1811.53 CAD+144.36%3.26%Finance
Buy
TTIGRTiger Gold Corp
0.60 CAD+13.21%741.72 K6.6460.78 M CAD−0.02 CAD−130.77%0.00%Finance
Neutral
TKOTaseko Mines Limited
7.66 CAD+0.26%1.04 M0.542.76 B CAD−0.18 CAD−170.06%0.00%Non-energy minerals
Strong buy
TLC.PTimeless Capital Corp.
0.015 CAD0.00%50 K84.15 K CAD−0.01 CAD+84.93%0.00%Finance
Neutral
TTNGDTiernan Gold Corp
6.60 CAD+10.00%136.12 K6.46315.17 M CAD−0.02 CAD+80.00%0.00%Non-energy minerals
Neutral
VZLAVizsla Silver Corp.
7.88 CAD−1.01%1.47 M0.752.71 B CAD−0.05 CAD−140.48%0.00%Non-energy minerals
Strong buy