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
AGIALAMOS GOLD INC
37.42 CAD+1.82%722.84 K0.6215.45 B CAD39.490.95 CAD+33.03%0.37%Non-energy minerals
Strong buy
BLMBLUMETRIC ENVIRONMENTAL INC
1.20 CAD+2.56%582.75 K3.9143.2 M CAD244.900.00 CAD−50.51%0.00%Industrial services
Strong buy
DPMDUNDEE PRECIOUS METALS INC
18.79 CAD+1.90%526.72 K0.623.19 B CAD10.451.80 CAD+28.70%1.20%Non-energy minerals
Strong buy
EMP.AEMPIRE CO
46.43 CAD+0.11%366.7 K0.4610.85 B CAD16.532.81 CAD−6.95%1.69%Retail trade
Buy
FFFUCOMPUTERSHARE INVESTOR SERVICES INC.
0.150 CAD287.15 K
FFFUCOMPUTERSHARE INVESTOR SERVICES INC.
0.130 CAD9.5 K
FNVFRANCO NEVADA CORP
222.50 CAD−0.27%348.52 K0.9342.96 B CAD56.563.93 CAD0.89%Non-energy minerals
Buy
GFLGFL ENVIRONMENTAL INC.
69.40 CAD+0.77%199.18 K0.5327.09 B CAD−1.91 CAD−2,193.87%0.11%Industrial services
Buy
GGHRTGREENHEART GOLD INC
0.95 CAD+13.10%324.1 K2.48116.55 M CAD0.00%Non-energy minerals
Strong buy
GLABGEMINA LABORATORIES LTD1.25 CAD0.00%14.32 K0.8593.58 M CAD−0.05 CAD+50.85%0.00%Health services
HHARTGOLD HART COPPER CORP
0.250 CAD25.15 K
KITSKITS EYE CARE LTD
12.35 CAD+5.56%70.71 K0.85374.19 M CAD135.120.09 CAD0.00%Retail trade
Strong buy
KNTK92 MNG INC
12.06 CAD+2.12%726.56 K0.892.83 B CAD18.950.64 CAD+247.24%0.00%Non-energy minerals
Strong buy
MAUMONTAGE GOLD CORP
3.16 CAD+5.86%541.43 K1.971.05 B CAD−0.18 CAD−64.01%0.00%Non-energy minerals
Strong buy
NCXNORTHISLE COPPER & GOLD INC
0.81 CAD−2.41%486.63 K1.74213.49 M CAD−0.04 CAD−62.76%0.00%Non-energy minerals
Strong buy
NNURLNEURAL THERAPEUTICS INC.0.030 CAD0.00%100.02 KHealth technology
OROSISKO GOLD ROYALTIES LTD
30.21 CAD+2.62%304.67 K0.705.5 B CAD257.110.12 CAD0.87%Non-energy minerals
Buy
POWPOWER CORP OF CANADA
51.17 CAD+1.93%6.03 M2.1532.13 B CAD15.383.33 CAD−2.77%4.48%Finance
Buy
RRIPPDIGITAL COMMODITIES CAPITAL CORP
0.050 CAD263 K5.3 M CAD0.00%Health technology
RRIPPDIGITAL COMMODITIE0.050 CAD+25.00%1.31 M5.3 M CAD0.00%Health technology
TFPMTRIPLE FLAG PRECIOUS METALS CORP
27.77 CAD+0.43%146.02 K1.275.55 B CAD−0.15 CAD−162.20%1.06%Non-energy minerals
Strong buy
TTWOH.XTWO HANDS CORP
0.005 CAD83 K
TXGTOREX GOLD RESOURCES INC
38.52 CAD+7.39%352.02 K0.933.09 B CAD18.122.13 CAD−33.44%0.00%Non-energy minerals
Strong buy
URLNAMESILO TECHNOLOGIES CORP.0.83 CAD0.00%32.48 K0.5274.59 M CAD82.180.01 CAD0.00%Technology services
WNGEORGE WESTON LTD
239.75 CAD+1.31%125.02 K0.8030.68 B CAD24.329.86 CAD−7.91%1.34%Retail trade
Buy