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
124.01 CAD+0.75%185.58 K0.2362.19 B CAD45.502.73 CAD−62.11%1.78%Non-energy minerals
Buy
AAGRI.UAGRINAM ACQUISITION CORP
10.85 USD0.00%00.00134.45 K CAD0.00%Finance
BOILBEYOND OIL LTD.2.20 CAD+15.18%305.48 K2.58117.12 M CAD−0.13 CAD−100.45%0.00%Technology services
CLSCELESTICA INC
164.41 CAD+0.34%148.56 K0.2619.13 B CAD38.214.30 CAD+90.04%0.00%Electronic technology
Buy
CCUPRSUPER COPPER CORP.0.520 CAD+14.29%430.47 K2.44Non-energy minerals
CCZZLCIZZLE BRANDS CORPORATION0.390 CAD0.00%47.77 K0.21950.63 K CAD−0.02 CAD−12.64%0.00%Consumer non-durables
DDDDMETAVISTA3D INC
4.12 CAD+7.01%275.39 K2.36Technology services
DDEMEDEMESNE RESOURCES LTD.0.82 CAD+7.89%95.25 K1.9011.92 M CAD−0.03 CAD0.00%Non-energy minerals
DTEADAVIDSTEA INC
1.25 CAD+3.31%10.35 K0.0933.69 M CAD−0.36 CAD+28.37%0.00%Consumer non-durables
EPFEVERYDAY PEOPLE FINANCIAL CORP
0.82 CAD0.00%164.17 K0.9241.49 M CAD46.330.02 CAD0.00%Commercial services
GILGILDAN ACTIVEWEAR INC
72.30 CAD+0.42%95.07 K0.3511.16 B CAD21.073.43 CAD−2.33%1.56%Consumer non-durables
Buy
GURNGLOBAL URANIUM CORP.1.06 CAD0.00%470.52 K0.7739.05 M CAD0.00%Non-energy minerals
HODLSOL STRATEGIES INC.5.75 CAD+15.69%1.11 M1.01840.5 M CAD−0.01 CAD+55.47%0.00%Finance
HSLVHIGHLANDER SILVER CORP.1.38 CAD+15.00%54.45 K1.41105.35 M CAD−0.18 CAD−842.86%0.00%Non-energy minerals
NNOUNOUVEAU MONDE GRAPHITE INC
3.39 CAD54.72 K381.56 M CAD−0.87 CAD−7.35%0.00%Non-energy minerals
Strong buy
OONCOONCO-INNOVATIONS LIMITED1.61 CAD+10.27%926.34 K2.26Health technology
PNGKRAKEN ROBOTICS INC
2.81 CAD−1.75%1.55 M1.15738.15 M CAD67.550.04 CAD+413.58%0.00%Electronic technology
Strong buy
RRAMPRAMP METALS INC
1.14 CAD+5.56%184.32 K3.6226.2 M CAD0.00%Finance
SSHLL.PSHELLRON CAPITAL LTD
0.250 CAD+8.70%122.23 K1.53Finance
TVKTERRAVEST INDUSTRIES INC
129.53 CAD+5.16%61.77 K0.952.53 B CAD38.813.34 CAD+43.86%0.51%Producer manufacturing
Buy