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
AADAD.PADAGIO 2 CAP INC
0.200 CAD0.00%1 KFinance
ARGOARGO LIVING SOILS CORP0.87 CAD+6.10%186.1 K2.6715.93 M CAD−0.07 CAD−12.93%0.00%Process industries
BARBARRANCO GOLD MINING CORP.2.07 CAD+2.48%32.19 K1.1163.52 M CAD0.00%Non-energy minerals
CLTECLARA TECHNOLOGIES CORP.4.00 CAD+2.56%7.86 K1.5286.33 M CAD−0.02 CAD0.00%Technology services
DDATTDIGITAL ASSET TECHNOLOGIES INC.0.125 CAD−16.67%69.73 K5.52 M CAD−0.15 CAD+19.75%0.00%Finance
EFNELEMENT FLEET MANAGEMENT CORP
33.20 CAD+0.30%1.78 M4.3613.34 B CAD24.421.36 CAD+17.20%1.51%Finance
Strong buy
EMP.AEMPIRE CO
55.51 CAD+1.57%794.99 K2.3412.88 B CAD18.922.93 CAD+0.68%1.44%Retail trade
Buy
FTGFIRAN TECHNOLOGY GROUP CORPORATION
11.92 CAD+1.58%60.18 K0.77300.69 M CAD22.430.53 CAD+48.52%0.00%Electronic technology
Strong buy
GRGDGROUPE DYNAMITE INC
23.26 CAD+1.13%131.67 K1.082.15 B CAD0.00%Distribution services
Buy
IAGIA FINANCIAL CORPORATION
144.16 CAD+0.01%680.99 K3.6813.4 B CAD15.349.40 CAD+30.03%2.44%Finance
Buy
KECKIWETINOHK ENERGY CORP
19.77 CAD+3.24%8.38 K0.71867.66 M CAD20.050.99 CAD−36.78%0.00%Energy minerals
Strong buy
KKEY.RKEYERA CORP
43.110 CAD716.9 K10.14 B CADIndustrial services
LUMLUMINA GOLD CORP
1.26 CAD0.00%1.4 M4.98527.12 M CAD−0.17 CAD−208.41%0.00%Non-energy minerals
Neutral
OLYOLYMPIA FINANCIAL GROUP INC
121.50 CAD+0.25%3.12 K1.19292.37 M CAD12.409.80 CAD−3.65%5.93%Finance
Strong buy
STCKSTACK CAPITAL GROUP INC
12.75 CAD−1.01%66.17 K2.46136.27 M CAD10.911.17 CAD0.00%Finance
Strong buy
XTMX GROUP LIMITED
56.66 CAD−0.02%819.26 K1.7315.76 B CAD35.241.61 CAD+10.21%1.38%Finance
Buy