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
AADONADONIS MINERALS CORP.0.070 CAD20 K
AEMAGNICO EAGLE MINES LTD
154.34 CAD+3.18%849.54 K0.8277.62 B CAD29.785.18 CAD−6.38%1.48%Non-energy minerals
Strong buy
AGIALAMOS GOLD INC
38.22 CAD+3.63%1.21 M1.1516.07 B CAD40.330.95 CAD+33.03%0.37%Non-energy minerals
Strong buy
ASCUARIZONA SONORAN COPPER CO INC
2.43 CAD−0.41%538.49 K2.14360.63 M CAD−0.09 CAD−15.45%0.00%Non-energy minerals
Strong buy
AATMYANTIMONY RESOURCES CORP.0.130 CAD−23.53%20.7 KNon-energy minerals
BBARBARRANCO GOLD MINING CORP.1.25 CAD+16.82%9.25 K1.2332.84 M CAD0.00%Non-energy minerals
BLMBLUMETRIC ENVIRONMENTAL INC
1.24 CAD0.00%59.88 K0.2945.78 M CAD253.060.00 CAD−50.51%0.00%Industrial services
Strong buy
CDPRCERRO DE PASCO RES INC
0.305 CAD+14.02%1.9 M150.48 M CAD5.440.06 CAD0.00%Non-energy minerals
Strong buy
CXBCALIBRE MINING CORPORATION
3.28 CAD+3.47%2.17 M0.552.8 B CAD58.470.06 CAD−76.78%0.00%Non-energy minerals
Buy
KNTK92 MNG INC
12.18 CAD+2.18%673.77 K0.852.92 B CAD19.140.64 CAD+247.24%0.00%Non-energy minerals
Strong buy
MAUMONTAGE GOLD CORP
3.07 CAD−0.65%210.93 K0.631.08 B CAD−0.18 CAD−64.01%0.00%Non-energy minerals
Strong buy
MMMETMIATA METALS CORP.1.38 CAD+11.29%231.65 K1.10Non-energy minerals
MRUMETRO INC
96.87 CAD+0.52%265.11 K0.4821.34 B CAD22.624.28 CAD−1.97%1.43%Retail trade
Buy
OROSISKO GOLD ROYALTIES LTD
30.26 CAD+1.99%305.68 K0.815.65 B CAD257.530.12 CAD0.86%Non-energy minerals
Buy
TFPMTRIPLE FLAG PRECIOUS METALS CORP
28.18 CAD+2.70%137.47 K1.305.66 B CAD−0.15 CAD−162.20%1.07%Non-energy minerals
Strong buy
URLNAMESILO TECHNOLOGIES CORP.0.82 CAD0.00%23.7 K0.4973.69 M CAD81.190.01 CAD0.00%Technology services
VERSVERSES AI INC
7.10 CAD+706.82%59.52 K0.14Technology services
WDOWESDOME GOLD MINES LTD
16.96 CAD+4.31%391.41 K0.822.54 B CAD18.820.90 CAD0.00%Non-energy minerals
Buy
WNGEORGE WESTON LTD
238.80 CAD+0.10%87.89 K0.5730.95 B CAD24.229.86 CAD−7.91%1.33%Retail trade
Buy