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
AEAMERICAN EAGLE GOLD CORP
0.82 CAD+15.49%1.094 M2.60107.193 M CAD−0.05 CAD−27.51%0.00%Non-energy minerals
AAGRI.UAGRINAM ACQUISITION CORP
10.85 USD0.00%00.00134.453 K CAD0.00%Finance
CCL.ACCL INDUSTRIES INC
83.99 CAD0.00%00.0014.447 B CAD22.653.71 CAD+7.84%1.35%Commercial services
Strong buy
CWBCANADIAN WESTERN BANK
58.00 CAD+0.57%122.417 K0.565.61 B CAD19.822.93 CAD2.38%Finance
Neutral
DFYDEFINITY FINL CORP
54.81 CAD−1.19%243.196 K2.276.352 B CAD11.834.63 CAD+103.76%1.13%Finance
Neutral
DSGDESCARTES SYSTEMS GROUP INC
159.98 CAD+1.80%102.573 K0.9813.675 B CAD80.162.00 CAD+13.31%0.00%Technology services
Buy
EIFEXCHANGE INCOME CORPORATION
55.87 CAD−0.04%130.875 K1.462.661 B CAD24.152.31 CAD−6.16%4.71%Transportation
Strong buy
ELFE L FINANCIAL CORP LTD
1,500.00 CAD+7.14%2311.405.193 B CAD4.59326.98 CAD+26.10%1.00%Finance
FTGFIRAN TECHNOLOGY GROUP CORPORATION
7.25 CAD+0.97%22.86 K0.75173.092 M CAD17.130.42 CAD+20.36%0.00%Electronic technology
Strong buy
GFLGFL ENVIRONMENTAL INC.
62.80 CAD−0.46%334.032 K1.1423.647 B CAD−1.63 CAD−245.87%0.12%Industrial services
Buy
GWOGREAT WEST LIFECO INC
49.09 CAD+0.25%843.108 K0.5445.721 B CAD13.043.76 CAD+16.09%4.45%Finance
Neutral
HMLOHEMLO EXPLORERS INC.0.090 CAD0.00%20.1 K0.459.065 M CAD−0.01 CAD+63.76%0.00%Non-energy minerals
HTLHAMILTON THORNE LTD
2.23 CAD−0.45%75.963 K1.05343.203 M CAD−0.02 CAD−326.87%0.00%Miscellaneous
Neutral
LLOBLAWS COMPANIES LIMITED
185.51 CAD−0.18%334.803 K1.2056.352 B CAD28.016.62 CAD+7.41%1.03%Retail trade
Buy
NWCNORTH WEST COMPANY INC
54.96 CAD−1.24%83.994 K1.112.628 B CAD20.092.74 CAD+9.79%2.86%Retail trade
Buy
ONEXONEX CORP
111.12 CAD+2.18%342.621 K3.198.233 B CAD9.2412.02 CAD+21.63%0.36%Finance
Buy
PPEKPEAK MINERALS LTD.0.250 CAD0.00%8 K0.07Non-energy minerals
PNGKRAKEN ROBOTICS INC
2.52 CAD+14.55%3.148 M2.56661.628 M CAD55.020.05 CAD0.00%Electronic technology
Strong buy
PRLPROPEL HOLDINGS INC
39.74 CAD+0.20%232.198 K1.351.367 B CAD25.071.59 CAD+76.64%1.25%Technology services
Strong buy
RBARB GLOBAL INC
127.82 CAD+3.23%304.686 K2.3023.551 B CAD51.122.50 CAD+120.62%1.17%Technology services
Buy
SSPIRSPIRIT BLOCKCHAIN CAPITAL INC.0.175 CAD+12.90%3.89 M3.06Finance
TVKTERRAVEST INDUSTRIES INC
113.11 CAD−0.94%23.172 K0.902.206 B CAD32.533.48 CAD+39.05%0.53%Producer manufacturing
Strong buy
VHIVITALHUB CORP
11.06 CAD+1.37%86.191 K0.65542.661 M CAD106.450.10 CAD+871.03%0.00%Technology services
Strong buy
WCNWASTE CONNECTIONS INC (CA)
256.05 CAD+1.52%399.34 K1.6166.077 B CAD51.734.95 CAD+14.11%0.61%Transportation
Buy
WEDWESTAIM CORP
4.98 CAD+0.61%154.552 K0.47638.298 M CAD8.010.62 CAD−53.42%0.00%Finance
Strong buy
WNGEORGE WESTON LTD
233.11 CAD−0.32%118.566 K1.0030.55 B CAD26.288.87 CAD−25.30%1.32%Retail trade
Neutral