Almaden, Energy Fuels, National Bank at 52-week Highs on News

Almaden Minerals Ltd. (T.AMM) hit a new 52-week high of 24 cents Thursday. Almaden announces its intention to migrate its Canadian stock exchange listing from the TSX to the TSX Venture Exchange.
Energy Fuels Inc. (T.EFR) hit a new 52-week high of $12.01 Thursday. Energy Fuels provided an update on its heavy rare earth element oxide production, which is the only heavy rare earth oxide production occurring from mined ores at a commercial facility in the United States at this time.
National Bank of Canada (T.NA) hit a new 52-week high of $142.62 Thursday. National Bank announced today the July cash distribution amounts per unit for certain NBI Exchange-Traded Funds and ETF Series of NBI Funds.
AutoCanada Inc. (T.ACQ) hit a new 52-week high of $29.62 Thursday. No news stories today.
Amerigo Resources Ltd. (T.ARG) hit a new 52-week high of $2.32 Thursday. No news stories today.
Altima Energy Inc. (V.ARH) hit a new 52-week high of 68 cents Thursday. No news stories today.
Badger Infrastructure Solutions Ltd. (T.BDGI) hit a new 52-week high of $54.45 Thursday. No news stories today.
Black Diamond Group Limited (T.BDI) hit a new 52-week high of $11.33 Thursday. No news stories today.
Hercules Metals Corp. (V.BIG) hit a new 52-week high of 82 cents Thursday. No news stories today.
Brookfield Corporation (T.BN) hit a new 52-week high of $92.60 Thursday. No news stories today.
Cameco Corporation (T.CCO) hit a new 52-week high of $105.98 Thursday. No news stories today.
CriticalOne Energy (C.CRTL) hit a new 52-week high of 69 cents Thursday. No news stories today.
CyberCatch Holdings, Inc. (V.CYBE) hit a new 52-week high of $4.45 Thursday. No news stories today.
Draganfly Inc. (C.DPRO) hit a new 52-week high of $8.69 Thursday. No news stories today.
E3 Lithium Ltd. (V.ETL) hit a new 52-week high of $1.53 Thursday. No news stories today.
Finning International Inc. (T.FTT) hit a new 52-week high of $61.33Thursday. No news stories today
Horizon Copper Corp. (V.HCU) hit a new 52-week high of $1.95 Thursday. No news stories today.
Helius Minerals Limited (V.HHH) hit a new 52-week high of 80 cents Thursday. No news stories today.
Intermap Technologies Corporation (T.IMP) hit a new 52-week high of $3.14 Thursday. No news stories today.
King Copper Discovery Corp. (V.KCP) hit a new 52-week high of 27.5 cents Thursday. No news stories today.
Kenadyr Metals Corp. (V.KEN.H) hit a new 52-week high of 45 cents Thursday. No news stories today.
Lara Exploration Ltd. (V.LRA) hit a new 52-week high of $2.15 Thursday. No news stories today.
MDA Space Ltd. (T.MDA) hit a new 52-week high of $41.92 Thursday. No news stories today.
Maple Leaf Foods Inc. (T.MFI) hit a new 52-week high of $30.47 Thursday. No news stories today.
MCAN Mortgage Corporation (T.MKP) hit a new 52-week high of $19.92 Thursday. No news stories today.
Moon River Moly Ltd. (V.MOO) hit a new 52-week high of 70 cents Thursday. No news stories today.
Minco Silver Corporation (T.MSV) hit a new 52-week high of 31 cents Thursday. No news stories today.
Pangenomic Health Inc (C.NARA) hit a new 52-week high of $1.63 Wednesday. No news stories today.
Neo Performance Materials Inc. (T.NEO) hit a new 52-week high of $16.63 Thursday. No news stories today.
NGEx Minerals Ltd. (T.NGEX) hit a new 52-week high of $17.16 Thursday. No news stories today.
Kraken Robotics Inc. (V.PNG) hit a new 52-week high of $3.50 Thursday. No news stories today.
Stingray Group Inc. (T.RAY.A) hit a new 52-week high of $10.51 Thursday. No news stories today.
Regulus Resources Inc (V.REG) hit a new 52-week high of $2.43 Thursday. No news stories today.
Sprott Inc. (T.SII) hit a new 52-week high of $101.18 Thursday. No news stories today.
SIR Royalty Income Fund (V.SRV.UN) hit a new 52-week high of $14.74 Thursday. No news stories today.
Titan Mining Corporation (T.TI) hit a new 52-week high of 83 cents Thursday. No news stories today.
Telesat Corporation (T.TSAT) hit a new 52-week high of $37.59 Thursday. No news stories today.
5N Plus Inc. (V.VNP) hit a new 52-week high of $10.47 Thursday. No news stories today.
Westshore Terminals Investment Corporation (T.WTE) hit a new 52-week high of $28.46 Thursday. No news stories today.