Free Trial

National Bank Financial Analyst Recommendations & Stock Picks

This page lists the most recent publicly-reported stock recommendations and ratings issued by analysts at National Bank Financial. These ratings and price targets were collected from public media reports and are believed to be accurate, but cannot be verified with 100% certainty. MarketBeat and its parent company are in no way affiliated with or endorsed by National Bank Financial.

MarketBeat Brokerage Ranking:
Average 12-Month ROI of Buy Recommendations: Subscribe to Unlock


MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.
Available with a MarketBeat All Access Subscription
MarketRank™Upgrade to All Access to use the All Ranks Filter
Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.
Available with a MarketBeat All Access Subscription
Media SentimentUpgrade to All Access to use the All Sentiments Filter
Analyst consensus is the average investment recommendation among Wall Street research analysts.
Available with a MarketBeat All Access Subscription
Analyst ConsensusUpgrade to All Access to use the All Ratings Filter
CompanyCurrent PriceReport DateAnalystActionRatingPrice TargetDetailsActions
Canadian Pacific Kansas City stock logo
CP
Canadian Pacific Kansas City
C$100.56
-1.3%
7/30/2025-UpgradeHold -> Strong-BuyView details for National Bank Financial rating of Canadian Pacific Kansas City (TSE:CP) on 7/30/2025
Canadian Pacific Kansas City stock logo
CP
Canadian Pacific Kansas City
$72.89
-0.9%
7/30/2025-UpgradeHold -> Strong-BuyView details for National Bank Financial rating of Canadian Pacific Kansas City (NYSE:CP) on 7/30/2025
Brookfield stock logo
BN
Brookfield
C$90.11
-2.9%
7/28/2025-UpgradeStrong-BuyView details for National Bank Financial rating of Brookfield (TSE:BN) on 7/28/2025
Brookfield Asset Management stock logo
BAM
Brookfield Asset Management
C$82.52
-3.4%
7/28/2025-UpgradeStrong-BuyView details for National Bank Financial rating of Brookfield Asset Management (TSE:BAM) on 7/28/2025
Brookfield stock logo
BN
Brookfield
$65.32
-2.6%
7/28/2025-UpgradeStrong-BuyView details for National Bank Financial rating of Brookfield (NYSE:BN) on 7/28/2025
Brookfield Asset Management stock logo
BAM
Brookfield Asset Management
$59.81
-3.0%
7/28/2025-UpgradeStrong-BuyView details for National Bank Financial rating of Brookfield Asset Management (NYSE:BAM) on 7/28/2025
Brookfield stock logo
BN
Brookfield
$65.32
-2.6%
7/29/2025-Initiated CoverageOutperform$82.00View details for National Bank Financial rating of Brookfield (NYSE:BN) on 7/29/2025
Brookfield Asset Management stock logo
BAM
Brookfield Asset Management
$59.81
-3.0%
7/29/2025-Initiated CoverageOutperform$71.00View details for National Bank Financial rating of Brookfield Asset Management (NYSE:BAM) on 7/29/2025
Newmont stock logo
NGT
Newmont
C$86.37
+0.4%
7/25/2025-UpgradeHold -> Strong-BuyView details for National Bank Financial rating of Newmont (TSE:NGT) on 7/25/2025
Newmont stock logo
NEM
Newmont
$62.61
+0.8%
7/25/2025-UpgradeHold -> Strong-BuyView details for National Bank Financial rating of Newmont (NYSE:NEM) on 7/25/2025
Winpak stock logo
WPK
Winpak
C$41.10
+0.4%
7/24/2025-DowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Winpak (TSE:WPK) on 7/24/2025
Canadian National Railway stock logo
CNR
Canadian National Railway
C$128.04
-1.0%
7/22/2025-DowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Canadian National Railway (TSE:CNR) on 7/22/2025
Canadian National Railway stock logo
CNI
Canadian National Railway
$92.82
-0.7%
7/23/2025-DowngradeOutperform -> Sector PerformView details for National Bank Financial rating of Canadian National Railway (NYSE:CNI) on 7/23/2025
Telus Digital stock logo
TIXT
Telus Digital
$3.68
-2.4%
7/21/2025-DowngradeOutperform -> Sector Perform$4.00View details for National Bank Financial rating of Telus Digital (NYSE:TIXT) on 7/21/2025
Extendicare stock logo
EXE
Extendicare
C$12.27
-0.5%
7/16/2025-UpgradeStrong-BuyView details for National Bank Financial rating of Extendicare (TSE:EXE) on 7/16/2025
Aecon Group stock logo
ARE
Aecon Group
C$19.34
+3.1%
7/14/2025-DowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Aecon Group (TSE:ARE) on 7/14/2025
K92 Mining stock logo
KNT
K92 Mining
C$14.37
-0.1%
7/9/2025A. TerentiewUpgradeStrong-BuyView details for National Bank Financial rating of K92 Mining (TSE:KNT) on 7/9/2025
Ero Copper stock logo
ERO
Ero Copper
C$18.51
-1.3%
7/8/2025S. NagleDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Ero Copper (TSE:ERO) on 7/8/2025
Ero Copper stock logo
ERO
Ero Copper
$13.43
-0.7%
7/9/2025S. NagleDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of Ero Copper (NYSE:ERO) on 7/9/2025
CES Energy Solutions stock logo
CEU
CES Energy Solutions
C$7.21
-0.6%
7/2/2025D. PayneUpgradeHold -> Strong-BuyView details for National Bank Financial rating of CES Energy Solutions (TSE:CEU) on 7/2/2025
Strathcona Resources stock logo
SCR
Strathcona Resources
C$32.97
-3.1%
6/29/2025T. WoodUpgradeStrong-BuyView details for National Bank Financial rating of Strathcona Resources (TSE:SCR) on 6/29/2025
Vizsla Silver stock logo
VZLA
Vizsla Silver
$2.90
-1.4%
6/26/2025D. DemarcoUpgradeStrong-BuyView details for National Bank Financial rating of Vizsla Silver (NYSE:VZLA) on 6/26/2025
Pembina Pipeline stock logo
PPL
Pembina Pipeline
C$51.32
-0.3%
6/25/2025P. KennyUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Pembina Pipeline (TSE:PPL) on 6/25/2025
Pembina Pipeline stock logo
PBA
Pembina Pipeline
$37.19
6/25/2025P. KennyUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Pembina Pipeline (NYSE:PBA) on 6/25/2025
Zedcor stock logo
ZDC
Zedcor
C$3.90
-2.5%
6/23/2025J. ShaoUpgradeStrong-BuyView details for National Bank Financial rating of Zedcor (CVE:ZDC) on 6/23/2025
Lundin Gold stock logo
LUG
Lundin Gold
C$64.98
+1.3%
6/23/2025D. DemarcoDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Lundin Gold (TSE:LUG) on 6/23/2025
5N Plus stock logo
VNP
5N Plus
C$12.47
+0.8%
6/12/2025M. DoumetUpgradeStrong-BuyView details for National Bank Financial rating of 5N Plus (TSE:VNP) on 6/12/2025
Endeavour Silver stock logo
EDR
Endeavour Silver
C$6.86
-2.3%
6/12/2025A. TerentiewUpgradeStrong-BuyView details for National Bank Financial rating of Endeavour Silver (TSE:EDR) on 6/12/2025
First Majestic Silver stock logo
AG
First Majestic Silver
C$10.82
-1.8%
6/12/2025A. TerentiewUpgradeHoldView details for National Bank Financial rating of First Majestic Silver (TSE:AG) on 6/12/2025
Hecla Mining stock logo
HL
Hecla Mining
$5.69
-0.9%
6/12/2025A. TerentiewUpgradeHoldView details for National Bank Financial rating of Hecla Mining (NYSE:HL) on 6/12/2025
Endeavour Silver stock logo
EXK
Endeavour Silver
$4.97
-2.0%
6/12/2025A. TerentiewUpgradeStrong-BuyView details for National Bank Financial rating of Endeavour Silver (NYSE:EXK) on 6/12/2025
Coeur Mining stock logo
CDE
Coeur Mining
$8.67
-0.2%
6/12/2025A. TerentiewUpgradeStrong-BuyView details for National Bank Financial rating of Coeur Mining (NYSE:CDE) on 6/12/2025
First Majestic Silver stock logo
AG
First Majestic Silver
$7.84
-1.4%
6/12/2025A. TerentiewUpgradeHoldView details for National Bank Financial rating of First Majestic Silver (NYSE:AG) on 6/12/2025
Elemental Altus Royalties stock logo
ELE
Elemental Altus Royalties
C$2.04
+4.1%
6/11/2025S. NagleUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Elemental Altus Royalties (CVE:ELE) on 6/11/2025
Vitalhub stock logo
VHI
Vitalhub
C$13.53
-1.7%
6/9/2025J. ShaoUpgradeStrong-BuyView details for National Bank Financial rating of Vitalhub (TSE:VHI) on 6/9/2025
Polaris Renewable Energy stock logo
PIF
Polaris Renewable Energy
C$12.45
+0.1%
6/8/2025B. SidhuUpgradeStrong-BuyView details for National Bank Financial rating of Polaris Renewable Energy (TSE:PIF) on 6/8/2025
Northland Power stock logo
NPI
Northland Power
C$22.35
-1.3%
6/8/2025B. SidhuUpgradeStrong-BuyView details for National Bank Financial rating of Northland Power (TSE:NPI) on 6/8/2025
NanoXplore stock logo
GRA
NanoXplore
C$3.00
-1.0%
6/8/2025B. SidhuUpgradeHoldView details for National Bank Financial rating of NanoXplore (TSE:GRA) on 6/8/2025
Boralex stock logo
BLX
Boralex
C$30.56
-2.6%
6/8/2025B. SidhuUpgradeStrong-BuyView details for National Bank Financial rating of Boralex (TSE:BLX) on 6/8/2025
Exro Technologies stock logo
EXROF
Exro Technologies
$0.05
-8.6%
6/8/2025B. SidhuUpgradeStrong SellView details for National Bank Financial rating of Exro Technologies (OTCMKTS:EXROF) on 6/8/2025
BREAKING: The House just passed 3 pro-crypto bills! (Ad)

THREE pro-crypto bills just passed the House! Now, experts believe altcoin season is officially here.

Discover the under-the-radar project I believe will skyrocket as a result.
Ballard Power Systems stock logo
BLDP
Ballard Power Systems
$1.79
-2.2%
6/8/2025B. SidhuUpgradeHoldView details for National Bank Financial rating of Ballard Power Systems (NASDAQ:BLDP) on 6/8/2025
Brookfield Renewable Partners stock logo
BEP
Brookfield Renewable Partners
$25.83
-6.2%
6/8/2025B. SidhuUpgradeStrong-BuyView details for National Bank Financial rating of Brookfield Renewable Partners (NYSE:BEP) on 6/8/2025
Algonquin Power & Utilities stock logo
AQN
Algonquin Power & Utilities
$5.91
+0.2%
6/8/2025B. SidhuUpgradeHoldView details for National Bank Financial rating of Algonquin Power & Utilities (NYSE:AQN) on 6/8/2025
Algonquin Power & Utilities stock logo
AQN
Algonquin Power & Utilities
C$8.14
-0.4%
6/3/2025R. MererDowngradeStrong-Buy -> HoldC$6.75View details for National Bank Financial rating of Algonquin Power & Utilities (TSE:AQN) on 6/3/2025
Algonquin Power & Utilities stock logo
AQN
Algonquin Power & Utilities
$5.91
+0.2%
6/4/2025R. MererDowngradeOutperform -> Sector Perform$6.75View details for National Bank Financial rating of Algonquin Power & Utilities (NYSE:AQN) on 6/4/2025
Lycos Energy stock logo
LCX
Lycos Energy
C$1.26
+2.4%
5/30/2025D. PayneUpgradeHoldView details for National Bank Financial rating of Lycos Energy (CVE:LCX) on 5/30/2025
Royal Bank of Canada stock logo
RY
Royal Bank of Canada
C$177.48
-0.2%
5/29/2025G. DechaineDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of Royal Bank of Canada (TSE:RY) on 5/29/2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
C$99.07
+0.0%
5/29/2025G. DechaineDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of Canadian Imperial Bank of Commerce (TSE:CM) on 5/29/2025
Royal Bank Of Canada stock logo
RY
Royal Bank Of Canada
$128.64
+0.1%
5/30/2025G. DechaineDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of Royal Bank Of Canada (NYSE:RY) on 5/30/2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
$71.80
+0.5%
5/30/2025G. DechaineDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of Canadian Imperial Bank of Commerce (NYSE:CM) on 5/30/2025
Waste Management stock logo
WM
Waste Management
$228.89
-0.1%
5/26/2025M. DoumetUpgradeHoldView details for National Bank Financial rating of Waste Management (NYSE:WM) on 5/26/2025
Waste Connections stock logo
WCN
Waste Connections
$186.64
0.0%
5/26/2025M. DoumetUpgradeStrong-BuyView details for National Bank Financial rating of Waste Connections (NYSE:WCN) on 5/26/2025
Waste Connections stock logo
WCN
Waste Connections
C$257.48
-0.5%
5/26/2025M. DoumetUpgradeStrong-BuyView details for National Bank Financial rating of Waste Connections (TSE:WCN) on 5/26/2025
Secure Energy Services stock logo
SES
Secure Energy Services
C$15.29
+1.0%
5/26/2025M. DoumetUpgradeStrong-BuyView details for National Bank Financial rating of Secure Energy Services (TSE:SES) on 5/26/2025
RB Global stock logo
RBA
RB Global
C$149.39
-0.4%
5/25/2025M. SytchevDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of RB Global (TSE:RBA) on 5/25/2025
GFL Environmental stock logo
GFL
GFL Environmental
C$68.73
-1.5%
5/26/2025M. DoumetUpgradeStrong-BuyView details for National Bank Financial rating of GFL Environmental (TSE:GFL) on 5/26/2025
Republic Services stock logo
RSG
Republic Services
$231.24
+0.3%
5/26/2025M. DoumetUpgradeHoldView details for National Bank Financial rating of Republic Services (NYSE:RSG) on 5/26/2025
RB Global stock logo
RBA
RB Global
$108.30
+0.0%
5/25/2025M. SytchevDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of RB Global (NYSE:RBA) on 5/25/2025
GFL Environmental stock logo
GFL
GFL Environmental
$49.83
-1.0%
5/26/2025M. DoumetUpgradeStrong-BuyView details for National Bank Financial rating of GFL Environmental (NYSE:GFL) on 5/26/2025
Finning International stock logo
FTT
Finning International
C$60.29
-0.1%
5/21/2025M. SytchevDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Finning International (TSE:FTT) on 5/21/2025
Lithium Americas stock logo
LAC
Lithium Americas
C$3.52
-1.4%
5/16/2025M. SidibeDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Lithium Americas (TSE:LAC) on 5/16/2025
Lithium Americas stock logo
LAC
Lithium Americas
$2.56
-0.4%
5/16/2025M. SidibeDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Lithium Americas (NYSE:LAC) on 5/16/2025
NanoXplore stock logo
GRA
NanoXplore
C$3.00
-1.0%
5/15/2025R. MererDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of NanoXplore (TSE:GRA) on 5/15/2025
Whitecap Resources stock logo
WCP
Whitecap Resources
C$10.31
-1.4%
5/12/2025T. WoodUpgradeStrong-BuyView details for National Bank Financial rating of Whitecap Resources (TSE:WCP) on 5/12/2025
Telus Digital stock logo
TIXT
Telus Digital
$3.68
-2.4%
5/9/2025R. TseUpgradeSector Perform -> OutperformView details for National Bank Financial rating of Telus Digital (NYSE:TIXT) on 5/9/2025
Docebo stock logo
DCBO
Docebo
$29.99
-1.0%
5/9/2025R. TseDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of Docebo (NASDAQ:DCBO) on 5/9/2025
Spin Master stock logo
TOY
Spin Master
C$22.10
-3.1%
5/7/2025A. ShineUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Spin Master (TSE:TOY) on 5/7/2025
CAE stock logo
CAE
CAE
$28.33
-0.7%
5/6/2025C. DoerksenUpgradeHold -> Strong-BuyView details for National Bank Financial rating of CAE (NYSE:CAE) on 5/6/2025
Ero Copper stock logo
ERO
Ero Copper
C$18.51
-1.3%
5/6/2025S. NagleUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Ero Copper (TSE:ERO) on 5/6/2025
CAE stock logo
CAE
CAE
C$39.11
-1.0%
5/6/2025C. DoerksenUpgradeHold -> Strong-BuyView details for National Bank Financial rating of CAE (TSE:CAE) on 5/6/2025
Ero Copper stock logo
ERO
Ero Copper
$13.43
-0.7%
5/6/2025S. NagleUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Ero Copper (NYSE:ERO) on 5/6/2025
Minera Alamos stock logo
MAI
Minera Alamos
C$0.46
+7.0%
5/4/2025R. NizamiUpgradeStrong-BuyView details for National Bank Financial rating of Minera Alamos (CVE:MAI) on 5/4/2025
TerraVest Industries stock logo
TVK
TerraVest Industries
C$167.03
-2.2%
5/2/2025Z. EvershedUpgradeHold -> Strong-BuyView details for National Bank Financial rating of TerraVest Industries (TSE:TVK) on 5/2/2025
Discovery Silver stock logo
DSV
Discovery Silver
C$3.29
+1.9%
5/1/2025R. NizamiUpgradeStrong-BuyView details for National Bank Financial rating of Discovery Silver (TSE:DSV) on 5/1/2025
MAC Copper stock logo
MTAL
MAC Copper
$12.05
+0.2%
4/30/2025S. NagleDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of MAC Copper (NYSE:MTAL) on 4/30/2025
McEwen Mining stock logo
MUX
McEwen Mining
C$13.86
-1.2%
4/29/2025D. DemarcoUpgradeStrong-BuyView details for National Bank Financial rating of McEwen Mining (TSE:MUX) on 4/29/2025
McEwen stock logo
MUX
McEwen
$10.05
-1.1%
4/29/2025D. DemarcoUpgradeStrong-BuyView details for National Bank Financial rating of McEwen (NYSE:MUX) on 4/29/2025
Teck Resources stock logo
TECK
Teck Resources
$31.61
-2.6%
4/24/2025S. NagleUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Teck Resources (NYSE:TECK) on 4/24/2025
Kraken Robotics stock logo
PNG
Kraken Robotics
C$3.39
-0.9%
4/23/2025J. ShaoUpgradeStrong-BuyView details for National Bank Financial rating of Kraken Robotics (CVE:PNG) on 4/23/2025
Triple Flag Precious Metals stock logo
TFPM
Triple Flag Precious Metals
$23.02
+0.9%
4/23/2025S. NagleUpgradeStrong-BuyView details for National Bank Financial rating of Triple Flag Precious Metals (NYSE:TFPM) on 4/23/2025
Sherritt International stock logo
S
Sherritt International
C$0.14
4/10/2025S. NagleUpgradeHoldView details for National Bank Financial rating of Sherritt International (TSE:S) on 4/10/2025
Snowline Gold stock logo
SGD
Snowline Gold
C$9.04
-5.3%
4/3/2025R. NizamiUpgradeStrong-BuyView details for National Bank Financial rating of Snowline Gold (CVE:SGD) on 4/3/2025
TFI International stock logo
TFII
TFI International
$85.04
-2.4%
4/3/2025C. DoerksenUpgradeHold -> Strong-BuyView details for National Bank Financial rating of TFI International (NYSE:TFII) on 4/3/2025
BCE stock logo
BCE
BCE
C$32.53
+0.6%
4/3/2025A. ShineUpgradeHold -> Strong-BuyView details for National Bank Financial rating of BCE (TSE:BCE) on 4/3/2025
BCE stock logo
BCE
BCE
$23.58
+1.1%
4/3/2025A. ShineUpgradeHold -> Strong-BuyView details for National Bank Financial rating of BCE (NYSE:BCE) on 4/3/2025
Exro Technologies stock logo
EXROF
Exro Technologies
$0.05
-8.6%
4/1/2025R. MererDowngradeHold -> Strong SellView details for National Bank Financial rating of Exro Technologies (OTCMKTS:EXROF) on 4/1/2025
Dollarama stock logo
DOL
Dollarama
C$189.67
+0.2%
3/27/2025V. ShreedharUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Dollarama (TSE:DOL) on 3/27/2025
Montage Gold stock logo
MAU
Montage Gold
C$3.70
+1.6%
3/21/2025M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of Montage Gold (CVE:MAU) on 3/21/2025
OceanaGold stock logo
OGC
OceanaGold
C$18.91
+0.3%
3/21/2025S. NagleUpgradeStrong-BuyView details for National Bank Financial rating of OceanaGold (TSE:OGC) on 3/21/2025
Newmont stock logo
NGT
Newmont
C$86.37
+0.4%
3/21/2025S. NagleUpgradeHoldView details for National Bank Financial rating of Newmont (TSE:NGT) on 3/21/2025
Man Who Called Nvidia at $1.10 Says Buy This Now... (Ad)

In 2004, one man called Nvidia before just about anyone knew it existed. Now, this same guy says a new company could become the next to soar like Nvidia.

Watch Alex's "Next Magnificent Seven" presentation now.
New Gold stock logo
NGD
New Gold
C$5.88
+1.4%
3/21/2025M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of New Gold (TSE:NGD) on 3/21/2025
NovaGold Resources stock logo
NG
NovaGold Resources
C$7.28
+1.5%
3/21/2025R. NizamiUpgradeHoldView details for National Bank Financial rating of NovaGold Resources (TSE:NG) on 3/21/2025
Kinross Gold stock logo
K
Kinross Gold
C$22.35
+0.8%
3/21/2025S. NagleUpgradeStrong-BuyView details for National Bank Financial rating of Kinross Gold (TSE:K) on 3/21/2025
IAMGOLD stock logo
IMG
IAMGOLD
C$9.46
+1.1%
3/21/2025M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of IAMGOLD (TSE:IMG) on 3/21/2025
Fortuna Silver Mines stock logo
FVI
Fortuna Silver Mines
C$8.82
-1.3%
3/21/2025M. SidibeUpgradeHoldView details for National Bank Financial rating of Fortuna Silver Mines (TSE:FVI) on 3/21/2025
Equinox Gold stock logo
EQX
Equinox Gold
C$8.35
-1.1%
3/21/2025M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of Equinox Gold (TSE:EQX) on 3/21/2025
Eldorado Gold stock logo
ELD
Eldorado Gold
C$29.00
+2.1%
3/21/2025D. DemarcoUpgradeStrong-BuyView details for National Bank Financial rating of Eldorado Gold (TSE:ELD) on 3/21/2025
Endeavour Mining stock logo
EDV
Endeavour Mining
C$42.21
+1.5%
3/21/2025M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of Endeavour Mining (TSE:EDV) on 3/21/2025
Centerra Gold stock logo
CG
Centerra Gold
C$9.54
+1.2%
3/21/2025D. DemarcoUpgradeStrong-BuyView details for National Bank Financial rating of Centerra Gold (TSE:CG) on 3/21/2025
Alamos Gold stock logo
AGI
Alamos Gold
C$34.24
+1.7%
3/21/2025D. DemarcoUpgradeStrong-BuyView details for National Bank Financial rating of Alamos Gold (TSE:AGI) on 3/21/2025
Agnico Eagle Mines stock logo
AEM
Agnico Eagle Mines
C$172.74
+0.4%
3/21/2025S. NagleUpgradeStrong-BuyView details for National Bank Financial rating of Agnico Eagle Mines (TSE:AEM) on 3/21/2025
Barrick Gold stock logo
ABX
Barrick Gold
C$29.47
+0.8%
3/21/2025S. NagleUpgradeHoldView details for National Bank Financial rating of Barrick Gold (TSE:ABX) on 3/21/2025
Silver Standard Resources stock logo
SSRM
Silver Standard Resources
$12.07
+1.0%
3/21/2025D. DemarcoUpgradeHoldView details for National Bank Financial rating of Silver Standard Resources (NASDAQ:SSRM) on 3/21/2025
Perpetua Resources stock logo
PPTA
Perpetua Resources
$15.16
+0.4%
3/21/2025R. NizamiUpgradeStrong-BuyView details for National Bank Financial rating of Perpetua Resources (NASDAQ:PPTA) on 3/21/2025
New Gold stock logo
NGD
New Gold
$4.26
+1.7%
3/21/2025M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of New Gold (NYSE:NGD) on 3/21/2025
Novagold Resources stock logo
NG
Novagold Resources
$5.27
+1.5%
3/21/2025R. NizamiUpgradeHoldView details for National Bank Financial rating of Novagold Resources (NYSEAMERICAN:NG) on 3/21/2025
Newmont stock logo
NEM
Newmont
$62.61
+0.8%
3/21/2025S. NagleUpgradeHoldView details for National Bank Financial rating of Newmont (NYSE:NEM) on 3/21/2025
Kinross Gold stock logo
KGC
Kinross Gold
$16.20
+1.3%
3/21/2025S. NagleUpgradeStrong-BuyView details for National Bank Financial rating of Kinross Gold (NYSE:KGC) on 3/21/2025
Iamgold stock logo
IAG
Iamgold
$6.85
+1.3%
3/21/2025M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of Iamgold (NYSE:IAG) on 3/21/2025
Hecla Mining stock logo
HL
Hecla Mining
$5.69
-0.9%
3/21/2025A. DusomeUpgradeHoldView details for National Bank Financial rating of Hecla Mining (NYSE:HL) on 3/21/2025
Barrick Mining stock logo
B
Barrick Mining
$21.36
+1.1%
3/21/2025S. NagleUpgradeHoldView details for National Bank Financial rating of Barrick Mining (NYSE:B) on 3/21/2025
Fortuna Mining stock logo
FSM
Fortuna Mining
$6.40
-0.8%
3/21/2025M. SidibeUpgradeHoldView details for National Bank Financial rating of Fortuna Mining (NYSE:FSM) on 3/21/2025
Equinox Gold stock logo
EQX
Equinox Gold
$6.07
-0.5%
3/21/2025M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of Equinox Gold (NYSEAMERICAN:EQX) on 3/21/2025
Eldorado Gold stock logo
EGO
Eldorado Gold
$21.03
+2.6%
3/21/2025D. DemarcoUpgradeStrong-BuyView details for National Bank Financial rating of Eldorado Gold (NYSE:EGO) on 3/21/2025
Centerra Gold stock logo
CGAU
Centerra Gold
$6.92
+1.8%
3/21/2025D. DemarcoUpgradeStrong-BuyView details for National Bank Financial rating of Centerra Gold (NYSE:CGAU) on 3/21/2025
Coeur Mining stock logo
CDE
Coeur Mining
$8.67
-0.2%
3/21/2025A. DusomeUpgradeStrong-BuyView details for National Bank Financial rating of Coeur Mining (NYSE:CDE) on 3/21/2025
Alamos Gold stock logo
AGI
Alamos Gold
$24.82
+2.1%
3/21/2025D. DemarcoUpgradeStrong-BuyView details for National Bank Financial rating of Alamos Gold (NYSE:AGI) on 3/21/2025
Agnico Eagle Mines stock logo
AEM
Agnico Eagle Mines
$125.21
+0.7%
3/21/2025S. NagleUpgradeStrong-BuyView details for National Bank Financial rating of Agnico Eagle Mines (NYSE:AEM) on 3/21/2025
Aecon Group stock logo
ARE
Aecon Group
C$19.34
+3.1%
3/9/2025M. SytchevUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Aecon Group (TSE:ARE) on 3/9/2025
Innergex Renewable Energy stock logo
INE
Innergex Renewable Energy
C$13.74
2/25/2025R. MererDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Innergex Renewable Energy (TSE:INE) on 2/25/2025
Innergex Renewable Energy stock logo
INGXF
Innergex Renewable Energy
$10.11
+0.7%
2/25/2025R. MererDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Innergex Renewable Energy (OTCMKTS:INGXF) on 2/25/2025
Cenovus Energy stock logo
CVE
Cenovus Energy
C$20.43
-3.1%
2/20/2025T. WoodDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Cenovus Energy (TSE:CVE) on 2/20/2025
Cenovus Energy stock logo
CVE
Cenovus Energy
$14.81
-2.8%
2/21/2025T. WoodDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of Cenovus Energy (NYSE:CVE) on 2/21/2025
Gibson Energy stock logo
GEI
Gibson Energy
C$25.14
+0.6%
2/19/2025P. KennyDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Gibson Energy (TSE:GEI) on 2/19/2025
Gibson Energy stock logo
GBNXF
Gibson Energy
$18.21
+0.4%
2/19/2025P. KennyDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Gibson Energy (OTCMKTS:GBNXF) on 2/19/2025
Paramount Resources stock logo
POU
Paramount Resources
C$20.69
-2.9%
2/18/2025D. PayneDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Paramount Resources (TSE:POU) on 2/18/2025
Paramount Resources stock logo
PRMRF
Paramount Resources
$14.93
-3.3%
2/18/2025D. PayneDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Paramount Resources (OTCMKTS:PRMRF) on 2/18/2025
IsoEnergy stock logo
ISO
IsoEnergy
C$3.86
2/11/2025M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of IsoEnergy (CVE:ISO) on 2/11/2025
Uranium Energy stock logo
UEC
Uranium Energy
$8.67
2/11/2025M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of Uranium Energy (NYSEAMERICAN:UEC) on 2/11/2025
Uranium Royalty stock logo
URC
Uranium Royalty
C$3.47
-3.1%
2/11/2025M. SidibeUpgradeHoldView details for National Bank Financial rating of Uranium Royalty (TSE:URC) on 2/11/2025
Uranium Royalty stock logo
UROY
Uranium Royalty
$2.51
-3.1%
2/12/2025M. SidibeInitiated CoverageSector PerformView details for National Bank Financial rating of Uranium Royalty (NASDAQ:UROY) on 2/12/2025
Uranium Energy stock logo
UEC
Uranium Energy
$8.67
2/12/2025-Initiated CoverageOutperform$10.00View details for National Bank Financial rating of Uranium Energy (NYSEAMERICAN:UEC) on 2/12/2025
Tenaz Energy stock logo
TNZ
Tenaz Energy
C$18.69
+1.5%
2/6/2025T. WoodUpgradeStrong-BuyView details for National Bank Financial rating of Tenaz Energy (TSE:TNZ) on 2/6/2025
ECN Capital stock logo
ECN
ECN Capital
C$3.07
+1.0%
2/2/2025J. GloynDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of ECN Capital (TSE:ECN) on 2/2/2025
Spartan Delta stock logo
SDE
Spartan Delta
C$4.57
-2.4%
1/30/2025D. PayneUpgradeStrong-BuyView details for National Bank Financial rating of Spartan Delta (TSE:SDE) on 1/30/2025
Leon's Furniture stock logo
LNF
Leon's Furniture
C$27.39
+0.5%
1/30/2025A. AbdullahUpgradeStrong-BuyView details for National Bank Financial rating of Leon’s Furniture (TSE:LNF) on 1/30/2025
Birchcliff Energy stock logo
BIR
Birchcliff Energy
C$6.64
-1.6%
1/22/2025D. PayneUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Birchcliff Energy (TSE:BIR) on 1/22/2025
Birchcliff Energy stock logo
BIREF
Birchcliff Energy
$4.82
-1.6%
1/22/2025D. PayneUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Birchcliff Energy (OTCMKTS:BIREF) on 1/22/2025
CAE stock logo
CAE
CAE
C$39.11
-1.0%
1/21/2025C. DoerksenDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of CAE (TSE:CAE) on 1/21/2025
Advantage Energy stock logo
AAVVF
Advantage Energy
$7.95
-0.9%
1/20/2025D. PayneUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Advantage Energy (OTCMKTS:AAVVF) on 1/20/2025
Man Who Called Nvidia at $1.10 Says Buy This Now... (Ad)

In 2004, one man called Nvidia before just about anyone knew it existed. Now, this same guy says a new company could become the next to soar like Nvidia.

Watch Alex's "Next Magnificent Seven" presentation now.
CAE stock logo
CAE
CAE
$28.33
-0.7%
1/22/2025C. DoerksenDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of CAE (NYSE:CAE) on 1/22/2025
Advantage Energy stock logo
AAV
Advantage Energy
C$11.03
-0.2%
1/20/2025D. PayneUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Advantage Energy (TSE:AAV) on 1/20/2025
American Lithium stock logo
LI
American Lithium
C$0.39
-4.9%
1/15/2025M. SidibeDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of American Lithium (CVE:LI) on 1/15/2025
Sun Life Financial stock logo
SLF
Sun Life Financial
C$83.33
-1.4%
1/14/2025G. DechaineUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Sun Life Financial (TSE:SLF) on 1/14/2025
Sun Life Financial stock logo
SLF
Sun Life Financial
$60.38
-1.0%
1/15/2025G. DechaineUpgradeSector Perform -> OutperformView details for National Bank Financial rating of Sun Life Financial (NYSE:SLF) on 1/15/2025
i-80 Gold stock logo
IAU
i-80 Gold
C$0.80
+5.3%
1/8/2025D. DemarcoUpgradeHold -> Strong-BuyView details for National Bank Financial rating of i-80 Gold (TSE:IAU) on 1/8/2025
i-80 Gold stock logo
IAUX
i-80 Gold
$0.56
+0.6%
1/8/2025D. DemarcoUpgradeHold -> Strong-BuyView details for National Bank Financial rating of i-80 Gold (NYSE:IAUX) on 1/8/2025
Alimentation Couche-Tard stock logo
ATD
Alimentation Couche-Tard
C$70.18
-2.5%
1/7/2025V. ShreedharUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Alimentation Couche-Tard (TSE:ATD) on 1/7/2025
AMC
Arizona Metals
C$0.76
-2.6%
12/23/2024R. NizamiUpgradeStrong-BuyView details for National Bank Financial rating of Arizona Metals (TSE:AMC) on 12/23/2024
NuVista Energy stock logo
NVA
NuVista Energy
C$14.30
-2.3%
12/18/2024D. PayneDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of NuVista Energy (TSE:NVA) on 12/18/2024
Vizsla Silver stock logo
VZLA
Vizsla Silver
$2.90
-1.4%
12/19/2024D. DemarcoInitiated CoverageOutperformView details for National Bank Financial rating of Vizsla Silver (NYSE:VZLA) on 12/19/2024
Toromont Industries stock logo
TIH
Toromont Industries
C$140.49
12/15/2024M. SytchevUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Toromont Industries (TSE:TIH) on 12/15/2024
TELUS stock logo
T
TELUS
C$21.54
-3.5%
12/12/2024A. ShineDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of TELUS (TSE:T) on 12/12/2024
TELUS stock logo
TU
TELUS
$15.60
-3.1%
12/13/2024A. ShineDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of TELUS (NYSE:TU) on 12/13/2024
Horizon Copper stock logo
HCU
Horizon Copper
C$1.95
+0.5%
12/9/2024S. NagleUpgradeHoldView details for National Bank Financial rating of Horizon Copper (CVE:HCU) on 12/9/2024
Taseko Mines stock logo
TKO
Taseko Mines
C$4.25
12/9/2024S. NagleUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Taseko Mines (TSE:TKO) on 12/9/2024
Taseko Mines stock logo
TGB
Taseko Mines
$3.08
+0.3%
12/10/2024S. NagleUpgradeSector Perform -> OutperformView details for National Bank Financial rating of Taseko Mines (NYSE:TGB) on 12/10/2024
Teck Resources stock logo
TECK
Teck Resources
$31.61
-2.6%
12/10/2024S. NagleDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of Teck Resources (NYSE:TECK) on 12/10/2024
Dollarama stock logo
DOL
Dollarama
C$189.67
+0.2%
12/4/2024V. ShreedharDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Dollarama (TSE:DOL) on 12/4/2024
Aecon Group stock logo
ARE
Aecon Group
C$19.34
+3.1%
12/3/2024M. SytchevDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Aecon Group (TSE:ARE) on 12/3/2024
Alamos Gold stock logo
AGI
Alamos Gold
C$34.24
+1.7%
12/2/2024M. ParkinUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Alamos Gold (TSE:AGI) on 12/2/2024
Alamos Gold stock logo
AGI
Alamos Gold
$24.82
+2.1%
12/3/2024M. ParkinUpgradeSector Perform -> OutperformView details for National Bank Financial rating of Alamos Gold (NYSE:AGI) on 12/3/2024
TerraVest Industries stock logo
TVK
TerraVest Industries
C$167.03
-2.2%
11/25/2024Z. EvershedDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of TerraVest Industries (TSE:TVK) on 11/25/2024
AutoCanada stock logo
ACQ
AutoCanada
C$26.40
-0.4%
11/13/2024M. SytchevUpgradeHold -> Strong-BuyView details for National Bank Financial rating of AutoCanada (TSE:ACQ) on 11/13/2024
NuVista Energy stock logo
NVA
NuVista Energy
C$14.30
-2.3%
11/8/2024D. PayneUpgradeHold -> Strong-BuyView details for National Bank Financial rating of NuVista Energy (TSE:NVA) on 11/8/2024
ECN Capital stock logo
ECN
ECN Capital
C$3.07
+1.0%
11/8/2024J. GloynUpgradeHold -> Strong-BuyView details for National Bank Financial rating of ECN Capital (TSE:ECN) on 11/8/2024
Hecla Mining stock logo
HL
Hecla Mining
$5.69
-0.9%
11/8/2024M. ParkinDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Hecla Mining (NYSE:HL) on 11/8/2024
Colliers International Group stock logo
CIGI
Colliers International Group
$150.83
+0.1%
11/5/2024M. SytchevUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Colliers International Group (NASDAQ:CIGI) on 11/5/2024
iA Financial stock logo
IAG
iA Financial
C$135.34
-0.2%
10/24/2024G. DechaineDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of iA Financial (TSE:IAG) on 10/24/2024
Metalla Royalty & Streaming stock logo
MTA
Metalla Royalty & Streaming
C$5.43
+3.4%
10/21/2024S. NagleUpgradeStrong-BuyView details for National Bank Financial rating of Metalla Royalty & Streaming (CVE:MTA) on 10/21/2024
EMX Royalty stock logo
EMX
EMX Royalty
C$4.06
-1.0%
10/21/2024S. NagleUpgradeStrong-BuyView details for National Bank Financial rating of EMX Royalty (CVE:EMX) on 10/21/2024
Elemental Altus Royalties stock logo
ELE
Elemental Altus Royalties
C$2.04
+4.1%
10/21/2024S. NagleUpgradeHoldView details for National Bank Financial rating of Elemental Altus Royalties (CVE:ELE) on 10/21/2024
Toromont Industries stock logo
TIH
Toromont Industries
C$140.49
10/21/2024M. SytchevDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Toromont Industries (TSE:TIH) on 10/21/2024
Metalla Royalty & Streaming stock logo
MTA
Metalla Royalty & Streaming
$3.95
-0.3%
10/22/2024S. NagleInitiated CoverageOutperformView details for National Bank Financial rating of Metalla Royalty & Streaming (NYSEMKT:MTA) on 10/22/2024
EMX Royalty stock logo
EMX
EMX Royalty
$2.92
-1.0%
10/22/2024S. NagleInitiated CoverageOutperformView details for National Bank Financial rating of EMX Royalty (NYSEAMERICAN:EMX) on 10/22/2024
Lithium Americas stock logo
LAC
Lithium Americas
C$3.52
-1.4%
10/16/2024M. SidibeUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Lithium Americas (TSE:LAC) on 10/16/2024
Lithium Americas stock logo
LAC
Lithium Americas
$2.56
-0.4%
10/17/2024M. SidibeUpgradeSector Perform -> OutperformView details for National Bank Financial rating of Lithium Americas (NYSE:LAC) on 10/17/2024
Wheaton Precious Metals stock logo
WPM
Wheaton Precious Metals
C$127.06
+0.3%
10/9/2024S. NagleUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Wheaton Precious Metals (TSE:WPM) on 10/9/2024
Torex Gold Resources stock logo
TXG
Torex Gold Resources
C$39.20
+0.4%
10/9/2024D. DemarcoUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Torex Gold Resources (TSE:TXG) on 10/9/2024
IAMGOLD stock logo
IMG
IAMGOLD
C$9.46
+1.1%
10/9/2024M. ParkinUpgradeHold -> Strong-BuyView details for National Bank Financial rating of IAMGOLD (TSE:IMG) on 10/9/2024
i-80 Gold stock logo
IAU
i-80 Gold
C$0.80
+5.3%
10/9/2024D. DemarcoDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of i-80 Gold (TSE:IAU) on 10/9/2024
Calibre Mining stock logo
CXB
Calibre Mining
C$2.99
10/9/2024D. DemarcoUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Calibre Mining (TSE:CXB) on 10/9/2024
i-80 Gold stock logo
IAUX
i-80 Gold
$0.56
+0.6%
10/9/2024D. DemarcoDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of i-80 Gold (NYSE:IAUX) on 10/9/2024
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$163.87
+1.4%
10/10/2024-Boost Price TargetOutperformC$128.00View details for National Bank Financial rating of Bombardier, Inc. Class B (TSE:BBD.B) on 10/10/2024
Wheaton Precious Metals stock logo
WPM
Wheaton Precious Metals
$92.11
+0.7%
10/10/2024S. NagleUpgradeSector Perform -> OutperformView details for National Bank Financial rating of Wheaton Precious Metals (NYSE:WPM) on 10/10/2024
Iamgold stock logo
IAG
Iamgold
$6.85
+1.3%
10/10/2024M. ParkinUpgradeSector Perform -> OutperformView details for National Bank Financial rating of Iamgold (NYSE:IAG) on 10/10/2024
Advantage Energy stock logo
AAV
Advantage Energy
C$11.03
-0.2%
10/8/2024D. PayneDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Advantage Energy (TSE:AAV) on 10/8/2024
Advantage Energy stock logo
AAVVF
Advantage Energy
$7.95
-0.9%
10/8/2024D. PayneDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Advantage Energy (OTCMKTS:AAVVF) on 10/8/2024
Logan Energy stock logo
LGN
Logan Energy
C$0.72
-4.0%
10/3/2024D. PayneUpgradeStrong-BuyView details for National Bank Financial rating of Logan Energy (CVE:LGN) on 10/3/2024
Western Copper & Gold stock logo
WRN
Western Copper & Gold
$1.20
-2.4%
9/30/2024R. NizamiUpgradeStrong-BuyView details for National Bank Financial rating of Western Copper & Gold (NYSE:WRN) on 9/30/2024
Man Who Called Nvidia at $1.10 Says Buy This Now... (Ad)

In 2004, one man called Nvidia before just about anyone knew it existed. Now, this same guy says a new company could become the next to soar like Nvidia.

Watch Alex's "Next Magnificent Seven" presentation now.
Western Copper and Gold stock logo
WRN
Western Copper and Gold
C$1.66
-1.8%
9/30/2024R. NizamiUpgradeStrong-BuyView details for National Bank Financial rating of Western Copper and Gold (TSE:WRN) on 9/30/2024
BCE stock logo
BCE
BCE
C$32.53
+0.6%
9/30/2024A. ShineDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of BCE (TSE:BCE) on 9/30/2024
BCE stock logo
BCE
BCE
$23.58
+1.1%
9/30/2024A. ShineDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of BCE (NYSE:BCE) on 9/30/2024
Winpak stock logo
WPK
Winpak
C$41.10
+0.4%
9/25/2024A. AbdullahUpgradeStrong-BuyView details for National Bank Financial rating of Winpak (TSE:WPK) on 9/25/2024
Wajax stock logo
WJX
Wajax
C$23.81
+0.9%
9/26/2024M. SytchevUpgradeHoldView details for National Bank Financial rating of Wajax (TSE:WJX) on 9/26/2024
The Descartes Systems Group stock logo
DSG
The Descartes Systems Group
C$144.17
-1.5%
9/25/2024J. ShaoUpgradeStrong-BuyView details for National Bank Financial rating of The Descartes Systems Group (TSE:DSG) on 9/25/2024
The Descartes Systems Group stock logo
DSGX
The Descartes Systems Group
$104.46
-1.2%
9/25/2024J. ShaoUpgradeStrong-BuyView details for National Bank Financial rating of The Descartes Systems Group (NASDAQ:DSGX) on 9/25/2024
Advantage Energy stock logo
AAV
Advantage Energy
C$11.03
-0.2%
9/27/2024-Set Price TargetSellC$11.50View details for National Bank Financial rating of Advantage Energy (TSE:AAV) on 9/27/2024
Cogeco Communications stock logo
CCA
Cogeco Communications
C$62.61
+0.4%
9/19/2024A. ShineUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Cogeco Communications (TSE:CCA) on 9/19/2024
Thomson Reuters stock logo
TRI
Thomson Reuters
C$277.45
-0.2%
9/8/2024A. ShineUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Thomson Reuters (TSE:TRI) on 9/8/2024
Alamos Gold stock logo
AGI
Alamos Gold
C$34.24
+1.7%
9/8/2024M. ParkinDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Alamos Gold (TSE:AGI) on 9/8/2024
Alamos Gold stock logo
AGI
Alamos Gold
$24.82
+2.1%
9/8/2024M. ParkinDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Alamos Gold (NYSE:AGI) on 9/8/2024
Thomson Reuters stock logo
TRI
Thomson Reuters
$201.08
+0.1%
9/9/2024A. ShineUpgradeSector Perform -> OutperformView details for National Bank Financial rating of Thomson Reuters (NYSE:TRI) on 9/9/2024
Perpetua Resources stock logo
PPTA
Perpetua Resources
$15.16
+0.4%
9/6/2024M. ParkinInitiated CoverageOutperformView details for National Bank Financial rating of Perpetua Resources (NASDAQ:PPTA) on 9/6/2024
NexGen Energy stock logo
NXE
NexGen Energy
C$8.93
-4.0%
9/3/2024M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of NexGen Energy (TSE:NXE) on 9/3/2024
Denison Mines stock logo
DML
Denison Mines
C$2.81
-1.4%
9/3/2024M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of Denison Mines (TSE:DML) on 9/3/2024
Cameco stock logo
CCO
Cameco
C$100.63
-3.3%
9/3/2024M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of Cameco (TSE:CCO) on 9/3/2024
NexGen Energy stock logo
NXE
NexGen Energy
$6.48
-3.4%
9/3/2024M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of NexGen Energy (NYSE:NXE) on 9/3/2024
Denison Mine stock logo
DNN
Denison Mine
$2.04
-1.4%
9/3/2024M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of Denison Mine (NYSEAMERICAN:DNN) on 9/3/2024
Cameco stock logo
CCJ
Cameco
$72.97
-2.6%
9/3/2024M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of Cameco (NYSE:CCJ) on 9/3/2024
Toronto-Dominion Bank stock logo
TD
Toronto-Dominion Bank
C$100.09
-0.8%
8/22/2024G. DechaineUpgradeStrong Sell -> HoldView details for National Bank Financial rating of Toronto-Dominion Bank (TSE:TD) on 8/22/2024
Toronto Dominion Bank stock logo
TD
Toronto Dominion Bank
$72.50
-0.5%
8/22/2024G. DechaineUpgradeUnderperform -> Sector PerformView details for National Bank Financial rating of Toronto Dominion Bank (NYSE:TD) on 8/22/2024
BRP stock logo
DOO
BRP
C$68.06
-2.9%
8/20/2024C. DoerksenDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of BRP (TSE:DOO) on 8/20/2024
BRP stock logo
DOOO
BRP
$49.31
-2.4%
8/21/2024C. DoerksenDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of BRP (NASDAQ:DOOO) on 8/21/2024
Tidewater Midstream and Infrastructure stock logo
TWM
Tidewater Midstream and Infrastructure
C$0.23
8/18/2024P. KennyDowngradeHold -> Strong SellView details for National Bank Financial rating of Tidewater Midstream and Infrastructure (TSE:TWM) on 8/18/2024
Exro Technologies stock logo
EXROF
Exro Technologies
$0.05
-8.6%
8/15/2024R. MererDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Exro Technologies (OTCMKTS:EXROF) on 8/15/2024
Algonquin Power & Utilities stock logo
AQN
Algonquin Power & Utilities
C$8.14
-0.4%
8/12/2024R. MererUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Algonquin Power & Utilities (TSE:AQN) on 8/12/2024
Algonquin Power & Utilities stock logo
AQN
Algonquin Power & Utilities
$5.91
+0.2%
8/12/2024R. MererUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Algonquin Power & Utilities (NYSE:AQN) on 8/12/2024
Open Text stock logo
OTEX
Open Text
$28.38
-3.6%
8/2/2024R. TseDowngradeOutperform -> Sector PerformView details for National Bank Financial rating of Open Text (NASDAQ:OTEX) on 8/2/2024
TFI International stock logo
TFII
TFI International
$85.04
-2.4%
7/26/2024C. DoerksenDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of TFI International (NYSE:TFII) on 7/26/2024
Aecon Group stock logo
ARE
Aecon Group
C$19.34
+3.1%
7/28/2024M. SytchevUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Aecon Group (TSE:ARE) on 7/28/2024
NovaGold Resources stock logo
NG
NovaGold Resources
C$7.28
+1.5%
7/24/2024M. ParkinDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of NovaGold Resources (TSE:NG) on 7/24/2024
Novagold Resources stock logo
NG
Novagold Resources
$5.27
+1.5%
7/24/2024M. ParkinDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Novagold Resources (NYSEAMERICAN:NG) on 7/24/2024
Montage Gold stock logo
MAU
Montage Gold
C$3.70
+1.6%
7/22/2024D. DemarcoUpgradeStrong-BuyView details for National Bank Financial rating of Montage Gold (CVE:MAU) on 7/22/2024
Sienna Senior Living stock logo
SIA
Sienna Senior Living
C$17.92
+0.1%
7/22/2024G. ThornhillUpgradeStrong-BuyView details for National Bank Financial rating of Sienna Senior Living (TSE:SIA) on 7/22/2024
StorageVault Canada stock logo
SVI
StorageVault Canada
C$4.66
+0.4%
7/17/2024M. KornackUpgradeHold -> Strong-BuyView details for National Bank Financial rating of StorageVault Canada (TSE:SVI) on 7/17/2024
Superior Plus stock logo
SPB
Superior Plus
C$6.90
-0.3%
7/16/2024P. KennyDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Superior Plus (TSE:SPB) on 7/16/2024
TerraVest Industries stock logo
TVK
TerraVest Industries
C$167.03
-2.2%
7/14/2024Z. EvershedUpgradeStrong-BuyView details for National Bank Financial rating of TerraVest Industries (TSE:TVK) on 7/14/2024
Lundin Gold stock logo
LUG
Lundin Gold
C$64.98
+1.3%
7/7/2024D. DemarcoUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Lundin Gold (TSE:LUG) on 7/7/2024
Canadian National Railway stock logo
CNR
Canadian National Railway
C$128.04
-1.0%
6/26/2024C. DoerksenUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Canadian National Railway (TSE:CNR) on 6/26/2024
Canadian National Railway stock logo
CNI
Canadian National Railway
$92.82
-0.7%
6/27/2024C. DoerksenUpgradeSector Perform -> OutperformView details for National Bank Financial rating of Canadian National Railway (NYSE:CNI) on 6/27/2024
Cargojet stock logo
CJT
Cargojet
C$96.70
-2.3%
6/13/2024C. DoerksenUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Cargojet (TSE:CJT) on 6/13/2024
American Lithium stock logo
LI
American Lithium
C$0.39
-4.9%
6/6/2024M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of American Lithium (CVE:LI) on 6/6/2024
Lithium Americas stock logo
LAC
Lithium Americas
C$3.52
-1.4%
6/5/2024M. SidibeUpgradeHoldView details for National Bank Financial rating of Lithium Americas (TSE:LAC) on 6/5/2024
Lithium Americas stock logo
LAC
Lithium Americas
$2.56
-0.4%
6/5/2024M. SidibeUpgradeHoldView details for National Bank Financial rating of Lithium Americas (NYSE:LAC) on 6/5/2024
Lithium Americas (Argentina) stock logo
LAAC
Lithium Americas (Argentina)
$2.62
-1.1%
6/5/2024M. SidibeUpgradeHoldView details for National Bank Financial rating of Lithium Americas (Argentina) (NYSE:LAAC) on 6/5/2024
American Lithium stock logo
AMLI
American Lithium
$0.28
-7.0%
6/5/2024M. SidibeUpgradeStrong-BuyView details for National Bank Financial rating of American Lithium (NASDAQ:AMLI) on 6/5/2024
Enerflex stock logo
EFX
Enerflex
C$10.72
-3.0%
6/2/2024D. PayneDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Enerflex (TSE:EFX) on 6/2/2024
Enerflex stock logo
EFXT
Enerflex
$7.78
-2.6%
6/2/2024D. PayneDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Enerflex (NYSE:EFXT) on 6/2/2024
Toronto-Dominion Bank stock logo
TD
Toronto-Dominion Bank
C$100.09
-0.8%
5/23/2024G. DechaineDowngradeHold -> Strong SellView details for National Bank Financial rating of Toronto-Dominion Bank (TSE:TD) on 5/23/2024
Toronto Dominion Bank stock logo
TD
Toronto Dominion Bank
$72.50
-0.5%
5/23/2024G. DechaineDowngradeSector Perform -> UnderperformView details for National Bank Financial rating of Toronto Dominion Bank (NYSE:TD) on 5/23/2024
New Gold stock logo
NGD
New Gold
C$5.88
+1.4%
5/17/2024M. ParkinUpgradeHold -> Strong-BuyView details for National Bank Financial rating of New Gold (TSE:NGD) on 5/17/2024
New Gold stock logo
NGD
New Gold
$4.26
+1.7%
5/17/2024M. ParkinUpgradeHold -> Strong-BuyView details for National Bank Financial rating of New Gold (NYSE:NGD) on 5/17/2024
K92 Mining stock logo
KNT
K92 Mining
C$14.37
-0.1%
5/15/2024D. DemarcoDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of K92 Mining (TSE:KNT) on 5/15/2024
Boyd Group Services stock logo
BYD
Boyd Group Services
C$189.18
-1.5%
5/15/2024Z. EvershedUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Boyd Group Services (TSE:BYD) on 5/15/2024
Hudbay Minerals stock logo
HBM
Hudbay Minerals
C$12.51
-2.7%
5/14/2024S. NagleUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Hudbay Minerals (TSE:HBM) on 5/14/2024
HudBay Minerals stock logo
HBM
HudBay Minerals
$9.06
-2.3%
5/14/2024S. NagleUpgradeHold -> Strong-BuyView details for National Bank Financial rating of HudBay Minerals (NYSE:HBM) on 5/14/2024
Pivotree stock logo
PVT
Pivotree
C$1.41
+5.2%
5/10/2024J. ShaoDowngradeStrong-Buy -> HoldView details for National Bank Financial rating of Pivotree (CVE:PVT) on 5/10/2024
Athabasca Oil stock logo
ATH
Athabasca Oil
C$5.70
-2.7%
5/9/2024D. PayneUpgradeHold -> Strong-BuyView details for National Bank Financial rating of Athabasca Oil (TSE:ATH) on 5/9/2024
Spin Master stock logo
TOY
Spin Master
C$22.10
-3.1%
5/8/2024A. ShineDowngradeOutperfrom Under Weight -> Sector Perform Under WeightView details for National Bank Financial rating of Spin Master (TSE:TOY) on 5/8/2024

MarketBeat Community Rating for National Bank Financial

Community Ranking:  2.6 out of 5 (
2.6 of 5 stars)
Outperform Votes:  49,971 (Vote Outperform)
Underperform Votes:  47,236 (Vote Underperform)
Total Votes:  97,207
MarketBeat's community ratings are surveys of what our community members think about National Bank Financial and other research firms. Vote "Outperform" if you believe National Bank Financial's recommendations will outperform the S&P 500 over the long term. Vote "Underperform" if you believe National Bank Financial's recommendations will underperform the S&P 500 over the long term. You may vote once every thirty days.