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
164.26 CAD+0.51%762.98 K0.4782.62 B CAD31.695.18 CAD−6.38%1.36%Non-energy minerals
Buy
BBLUBLUENERGIES LTD,
0.440 CAD37.5 KNon-energy minerals
FNVFRANCO NEVADA CORP
234.40 CAD+1.49%375.02 K0.7144.48 B CAD59.593.93 CAD0.88%Non-energy minerals
Buy
FFOMOFORMATION METALS INC.0.410 CAD+5.13%531.29 K3.9915.45 M CAD−0.04 CAD−212.61%0.00%Non-energy minerals
GMING MINING VENTURES CORP
20.74 CAD+2.12%681.2 K0.634.57 B CAD61.630.34 CAD0.00%Non-energy minerals
Strong buy
HSLVHIGHLANDER SILVER CORP.2.31 CAD+7.94%51.07 K0.51174.88 M CAD−0.04 CAD+78.70%0.00%Non-energy minerals
LLMLLIPARI MINING LTD.
0.80 CAD+3.90%9.2 K2.752.17 M CAD−0.04 CAD+40.74%0.00%Non-energy minerals
LUGLUNDIN GOLD INC
51.86 CAD+6.16%643.87 K1.2311.75 B CAD21.402.42 CAD+139.73%2.30%Non-energy minerals
Buy
MAUMONTAGE GOLD CORP
3.75 CAD+2.74%370.34 K0.501.29 B CAD−0.18 CAD−64.01%0.00%Non-energy minerals
Strong buy
MMEOCAMEO RESOURCES INC.0.200 CAD+17.65%20 K0.99Non-energy minerals
NNURLNEURAL THERAPEUTICS INC.0.035 CAD+16.67%343.11 K6.60Health technology
OLAORLA MINING LTD NEW
15.31 CAD+3.52%1.26 M2.024.77 B CAD41.230.37 CAD0.00%Non-energy minerals
Strong buy
OROSISKO GOLD ROYALTIES LTD
31.58 CAD+1.54%386.92 K0.865.79 B CAD268.770.12 CAD0.84%Non-energy minerals
Strong buy
SIGSITKA GOLD CORP
0.60 CAD0.00%653.4 K0.80201.08 M CAD−0.01 CAD0.00%0.00%Non-energy minerals
SUGRSUCRO LIMITED
12.50 CAD+9.17%2 K2.36261.67 M CAD9.551.31 CAD0.00%Distribution services
TFPMTRIPLE FLAG PRECIOUS METALS CORP
29.97 CAD+0.81%213.2 K1.155.97 B CAD−0.15 CAD−162.20%1.02%Non-energy minerals
Strong buy
TOITOPICUS COM INC
151.50 CAD+4.48%31.15 K0.9212.04 B CAD129.501.17 CAD+44.97%0.00%Technology services
Strong buy
TXGTOREX GOLD RESOURCES INC
43.93 CAD+0.11%469.3 K1.033.78 B CAD20.672.13 CAD−33.44%0.00%Non-energy minerals
Strong buy
WPMWHEATON PRECIOUS METALS CORP
114.22 CAD+0.15%750.62 K0.6651.74 B CAD71.761.59 CAD−0.59%0.75%Non-energy minerals
Strong buy