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
AAGRI.UAGRINAM ACQUISITION CORP
10.85 USD0.00%00.00134.45 K CAD0.00%Finance
AAUMCAURIC MINERALS CORP.1.72 CAD−43.23%566.38 K0.90Non-energy minerals
CCUPRSUPER COPPER CORP.0.340 CAD+13.33%16 K0.57Non-energy minerals
EIFEXCHANGE INCOME CORPORATION
58.68 CAD+1.59%49.07 K0.392.78 B CAD25.362.31 CAD−6.16%4.55%Transportation
Strong buy
GURNGLOBAL URANIUM CORP.0.87 CAD−4.40%158.06 K0.2721.63 M CAD0.00%Non-energy minerals
NGEXNGEX MINERALS LTD
13.84 CAD+2.44%91.7 K0.182.8 B CAD−0.24 CAD−13.53%0.00%Non-energy minerals
Strong buy