National Bank Financial Stock Recommendations and Price Targets

This is a list of recent ratings by National Bank Financial.

DateCompany NameActionCurrent
Price
Price
Target
Rating
11/24/2025
RBA
RB Global
Upgrade$98.00 $124.00Sector Perform ➝ Outperform
11/19/2025
TU
TELUS
Upgrade$13.00Sector Perform ➝ Outperform
10/29/2025
NG
Novagold Resources
Upgrade$10.00Sector Perform ➝ Outperform
10/8/2025
TTEK
Tetra Tech
Initiated Coverage$35.00 $41.00Outperform
10/8/2025
ACM
AECOM
Initiated Coverage$105.00 $151.00Outperform
10/5/2025
AG
First Majestic Silver
Upgrade$15.00Hold ➝ Strong-Buy
10/5/2025
AG
First Majestic Silver
UpgradeC$21.00Hold ➝ Strong-Buy
9/26/2025
MEOH
Methanex
Initiated Coverage$37.00 $47.00Outperform
9/25/2025
BIP
Brookfield Infrastructure Partners
Upgrade$36.00Hold ➝ Strong-Buy
9/25/2025
CNSWF
Constellation Software
Downgrade$2,379.00Strong-Buy ➝ Hold
9/25/2025
MEOH
Methanex
Upgrade$37.00Strong-Buy
9/25/2025
CSU
Constellation Software
DowngradeC$3,310.00Strong-Buy ➝ Hold
9/25/2025
MX
Methanex
UpgradeC$52.00Strong-Buy
9/23/2025
ACDVF
Air Canada
Downgrade$14.00Strong-Buy ➝ Hold
9/23/2025
AC
Air Canada
DowngradeC$19.00Strong-Buy ➝ Hold
9/22/2025
B
Barrick Mining
Upgrade$41.00Sector Perform ➝ Outperform
9/19/2025
ABX
Barrick Gold
UpgradeC$57.00Hold ➝ Strong-Buy
9/15/2025
OTEX
Open Text
Upgrade$34.00 $45.00Sector Perform ➝ Outperform
9/11/2025
NMG
Nouveau Monde Graphite
Upgrade$3.00Hold
9/11/2025
NOU
Nouveau Monde Graphite
UpgradeC$3.00Hold
9/7/2025
IPOOF
Inplay Oil Cp
Upgrade$9.00Strong-Buy
9/7/2025
IPO
InPlay Oil
UpgradeC$13.00Strong-Buy
9/5/2025
NTR
Nutrien
Initiated Coverage$60.00Sector Perform
9/4/2025
PAAS
Pan American Silver
Upgrade$44.00Strong-Buy
9/4/2025
NTR
Nutrien
UpgradeC$84.00Hold
9/3/2025
IE
Ivanhoe Electric
Upgrade$15.00Strong-Buy
9/3/2025
BDT
Bird Construction
UpgradeC$27.00Hold ➝ Strong-Buy
9/2/2025
TRZ
Transat A.T.
UpgradeC$3.00Strong Sell ➝ Hold
8/28/2025
FDR
Founders Metals
UpgradeC$5.00Strong-Buy
8/22/2025
CVE
Cenovus Energy
Upgrade$18.00Hold ➝ Strong-Buy
8/22/2025
CVE
Cenovus Energy
UpgradeC$26.00Hold ➝ Strong-Buy
8/13/2025
ORA
Aura Minerals
UpgradeC$46.00Strong-Buy
8/12/2025
AIF
Altus Group
UpgradeC$55.00Hold ➝ Strong-Buy
8/11/2025
LAR
Lithium Americas (Argentina)
Upgrade$5.00Hold ➝ Strong-Buy
8/11/2025
CCA
Cogeco Communications
DowngradeC$67.00Strong-Buy ➝ Hold
8/11/2025
LAR
Lithium Americas (Argentina)
UpgradeC$7.00Hold ➝ Strong-Buy
8/7/2025
SLF
Sun Life Financial
Downgrade$58.00Strong-Buy ➝ Hold
8/7/2025
SLF
Sun Life Financial
DowngradeC$81.00Strong-Buy ➝ Hold
8/6/2025
NVA
NuVista Energy
UpgradeC$19.00Hold ➝ Strong-Buy
8/1/2025
ARE
Aecon Group
UpgradeC$28.00Hold ➝ Strong-Buy
7/30/2025
CP
Canadian Pacific Kansas City
Upgrade$74.00Hold ➝ Strong-Buy
7/30/2025
CP
Canadian Pacific Kansas City
UpgradeC$103.00Hold ➝ Strong-Buy
7/29/2025
BAM
Brookfield Asset Management
Initiated Coverage$53.00 $71.00Outperform
7/29/2025
BN
Brookfield
Initiated Coverage$47.00 $54.67Outperform
7/28/2025
BAM
Brookfield Asset Management
Upgrade$53.00Strong-Buy
7/28/2025
BN
Brookfield
Upgrade$47.00Strong-Buy
7/28/2025
BAM
Brookfield Asset Management
UpgradeC$74.00Strong-Buy
7/28/2025
BN
Brookfield
UpgradeC$65.00Strong-Buy
7/25/2025
NEM
Newmont
Upgrade$91.00Hold ➝ Strong-Buy
7/25/2025
NGT
Newmont
UpgradeC$116.00Hold ➝ Strong-Buy
7/24/2025
WPK
Winpak
DowngradeC$43.00Strong-Buy ➝ Hold
7/23/2025
CNI
Canadian National Railway
Downgrade$99.00Outperform ➝ Sector Perform
7/22/2025
CNR
Canadian National Railway
DowngradeC$138.00Strong-Buy ➝ Hold
7/21/2025
TIXT
Telus Digital
Downgrade$4.00 $4.00Outperform ➝ Sector Perform
7/16/2025
EXE
Extendicare
UpgradeC$22.00Strong-Buy
7/14/2025
ARE
Aecon Group
DowngradeC$28.00Strong-Buy ➝ Hold
7/9/2025
KNT
K92 Mining
UpgradeC$21.00Strong-Buy
7/9/2025
ERO
Ero Copper
Downgrade$25.00Outperform ➝ Sector Perform
7/8/2025
ERO
Ero Copper
DowngradeC$35.00Strong-Buy ➝ Hold
7/2/2025
CEU
CES Energy Solutions
UpgradeC$13.00Hold ➝ Strong-Buy
6/29/2025
SCR
Strathcona Resources
UpgradeC$43.00Strong-Buy
6/26/2025
VZLA
Vizsla Silver
Upgrade$5.00Strong-Buy
6/25/2025
PBA
Pembina Pipeline
Upgrade$39.00Hold ➝ Strong-Buy
6/25/2025
PPL
Pembina Pipeline
UpgradeC$55.00Hold ➝ Strong-Buy
6/24/2025
ISO
IsoEnergy
UpgradeC$14.00Strong-Buy
6/23/2025
LUG
Lundin Gold
DowngradeC$111.00Strong-Buy ➝ Hold
6/23/2025
ZDC
Zedcor
UpgradeC$6.00Strong-Buy
6/12/2025
AG
First Majestic Silver
Upgrade$15.00Hold
6/12/2025
CDE
Coeur Mining
Upgrade$16.00Strong-Buy
6/12/2025
EXK
Endeavour Silver
Upgrade$9.00Strong-Buy
6/12/2025
HL
Hecla Mining
Upgrade$17.00Hold
6/12/2025
AG
First Majestic Silver
UpgradeC$21.00Hold
6/12/2025
EDR
Endeavour Silver
UpgradeC$12.00Strong-Buy
6/12/2025
VNP
5N Plus
UpgradeC$20.00Strong-Buy
6/11/2025
ELE
Elemental Altus Royalties
UpgradeC$21.00Hold ➝ Strong-Buy
6/9/2025
VHI
Vitalhub
UpgradeC$9.00Strong-Buy
6/8/2025
AQN
Algonquin Power & Utilities
Upgrade$6.00Hold
6/8/2025
BEP
Brookfield Renewable Partners
Upgrade$28.00Strong-Buy
6/8/2025
BLDP
Ballard Power Systems
Upgrade$3.00Hold
6/8/2025
EXROF
Exro Technologies
Upgrade$0.00Strong Sell
6/8/2025
BLX
Boralex
UpgradeC$24.00Strong-Buy
6/8/2025
GRA
NanoXplore
UpgradeC$2.00Hold
6/8/2025
NPI
Northland Power
UpgradeC$17.00Strong-Buy
6/8/2025
PIF
Polaris Renewable Energy
UpgradeC$12.00Strong-Buy
6/4/2025
AQN
Algonquin Power & Utilities
Downgrade$6.00 $6.75Outperform ➝ Sector Perform
6/3/2025
AQN
Algonquin Power & Utilities
DowngradeC$8.00 C$6.75Strong-Buy ➝ Hold
5/30/2025
CM
Canadian Imperial Bank of Commerce
Downgrade$91.00Outperform ➝ Sector Perform
5/30/2025
RY
Royal Bank Of Canada
Downgrade$161.00Outperform ➝ Sector Perform
5/30/2025
LCX
Lycos Energy
UpgradeC$1.00Hold
5/29/2025
CM
Canadian Imperial Bank of Commerce
DowngradeC$126.00Outperform ➝ Sector Perform
5/29/2025
RY
Royal Bank of Canada
DowngradeC$224.00Outperform ➝ Sector Perform
5/26/2025
RSG
Republic Services
Upgrade$215.00Hold
5/26/2025
GFL
GFL Environmental
UpgradeC$62.00Strong-Buy
5/26/2025
GFL
GFL Environmental
Upgrade$45.00Strong-Buy
5/26/2025
SES
Secure Energy Services
UpgradeC$18.00Strong-Buy
5/26/2025
WCN
Waste Connections
UpgradeC$242.00Strong-Buy
5/26/2025
WCN
Waste Connections
Upgrade$173.00Strong-Buy
5/26/2025
WM
Waste Management
Upgrade$214.00Hold
5/25/2025
RBA
RB Global
Downgrade$98.00Strong-Buy ➝ Hold
5/25/2025
RBA
RB Global
DowngradeC$137.00Strong-Buy ➝ Hold