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
AAVEAVENTIS ENERGY INC0.170 CAD44 K8.23 M CAD−0.02 CAD+59.67%0.00%Non-energy minerals
CCRCLCORCEL EXPLORATION INC0.170 CAD+17.24%267.77 K3.145.47 M CAD−0.01 CAD+20.31%0.00%Non-energy minerals
CCVVYCAVVY ENERGY LTD
0.420 CAD51.95 K95.83 M CAD−0.14 CAD−75.91%0.00%Energy minerals
DDPFDR. PHONE FIX CANADA CORPORATION
0.340 CAD+17.24%101.5 K1.00Finance
FTTFINNING INTERNATIONAL INC
48.31 CAD+13.78%1.21 M4.825.71 B CAD13.573.56 CAD+1.90%2.59%Distribution services
Strong buy
KDOZKIDOZ INC
0.310 CAD−11.43%5.51 K45.96 M CAD73.810.00 CAD0.00%Technology services
Strong buy
MMAXMMAXUS MINING INC.0.440 CAD0.00%40.01 K
MMEOCAMEO RESOURCES INC.0.200 CAD0.00%50 K3.21Non-energy minerals
SPAC.UMERCER PARK OPPORTUNITIES CORP
10.20 USD0.00%00.00
STNSTANTEC INC
131.90 CAD+0.86%285.57 K1.1214.92 B CAD41.203.20 CAD+7.65%0.65%Industrial services
Strong buy
TGHTORNADO INFRASTRUCTURE EQUPMNT LTD
1.68 CAD−1.18%95.54 K0.54234.62 M CAD22.580.07 CAD+38.03%0.00%Consumer durables
Strong buy
WWISRWISR AI SYSTEMS INC0.215 CAD3.3 K