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
AAGRI.UAGRINAM ACQUISITION CORP
10.85 USD0.00%00.00134.45 K CAD0.00%Finance
BTQBTQ TECHNOLOGIES CORP.2.85 CAD+85.06%6.12 M5.747.87 M CAD−0.07 CAD−183.75%0.00%Technology services
CMCANADIAN IMPERIAL BANK OF COMMERCE
95.38 CAD+1.19%3.54 M0.7488.35 B CAD13.117.28 CAD+41.26%3.82%Finance
Buy
DDDDMETAVISTA3D INC
2.02 CAD+6.88%7.7 K1.08Finance
DDEMEDEMESNE RESOURCES LTD.0.420 CAD+2.44%106 K1.686.15 M CAD−0.03 CAD0.00%Non-energy minerals
FDRFOUNDERS METALS INC
4.98 CAD+15.01%519.7 K3.21319.94 M CAD−0.13 CAD−108.07%0.00%Non-energy minerals
Strong buy
GIB.ACGI INC
162.33 CAD+0.33%212.36 K0.7736.46 B CAD22.207.31 CAD+6.49%0.00%Technology services
Buy
GURNGLOBAL URANIUM CORP.0.82 CAD+1.23%306.7 K0.8719.25 M CAD0.00%Non-energy minerals
NGEXNGEX MINERALS LTD
13.15 CAD−2.66%158.07 K0.922.8 B CAD−0.24 CAD−13.53%0.00%Non-energy minerals
Strong buy
OLAORLA MINING LTD NEW
7.99 CAD+3.10%792.48 K1.722.49 B CAD1,664.580.00 CAD−97.74%0.00%Non-energy minerals
Strong buy
PNGKRAKEN ROBOTICS INC
2.78 CAD−0.71%1.27 M1.37735.14 M CAD66.830.04 CAD+413.58%0.00%Electronic technology
Strong buy
RREDBIG RED MINING CORP.0.260 CAD+4.00%239.2 K2.09Non-energy minerals
RRMBRUMBU HOLDINGS LTD
0.500 CAD+35.14%10 K1.30Finance
STCKSTACK CAPITAL GROUP INC
12.24 CAD+2.00%19.16 K1.49128.58 M CAD−0.21 CAD+70.19%0.00%Finance
Buy
TRITHOMSON-REUTERS CORP
238.75 CAD−1.06%362.01 K1.50108.57 B CAD34.516.92 CAD+5.27%1.23%Technology services
Neutral
TVKTERRAVEST INDUSTRIES INC
126.08 CAD+2.49%77.19 K2.012.4 B CAD36.263.48 CAD+39.05%0.49%Producer manufacturing
Buy
WEDWESTAIM CORP
5.22 CAD−0.38%189.4 K0.50671.62 M CAD13.310.39 CAD−77.02%0.00%Finance
Strong buy
XXXIXXXIX METAL CORP
0.120 CAD75.63 K20.72 M CAD0.00%Non-energy minerals