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
8/7/2026
CESDF
CES Energy Solutions
Upgrade$12.00Sector Perform ➝ Outperform
8/7/2026
TSEM
Tower Semiconductor
Upgrade$225.00Buy
8/6/2026
BLDP
Ballard Power Systems
Lower Price TargetC$4.00C$4.75 ➝ C$4.50Sector Perform
8/6/2026
DIR.UN
Dream Industrial Real Estate Invest Trst
Boost Price TargetC$14.00C$16.25 ➝ C$16.75Outperform
8/6/2026
SIA
Sienna Senior Living
Boost Price TargetC$22.00C$27.50 ➝ C$28.50Outperform
8/6/2026
BAM
Brookfield Asset Management
Boost Price Target$53.00$69.00 ➝ $70.00Outperform
8/6/2026
TRI
Thomson Reuters
Boost Price TargetC$140.00C$171.00 ➝ C$180.00Outperform
8/6/2026
CTC.A
Canadian Tire
Boost Price TargetC$203.00C$205.00 ➝ C$210.00Sector Perform
8/5/2026
SHOP
Shopify
Reiterated Rating$147.00$155.00 ➝ $180.00Outperform ➝ Outperform
8/5/2026
RYTM
Rhythm Pharmaceuticals
Set Price Target$112.00 $160.00
8/5/2026
ACEL
Accel Entertainment
Set Price Target$12.00 $15.00
8/5/2026
VNP
5N Plus
Lower Price TargetC$30.00C$50.00 ➝ C$45.00Outperform
8/5/2026
BEP
Brookfield Renewable Partners
Lower Price Target$33.00$39.00 ➝ $37.00Outperform
8/5/2026
ELD
Eldorado Gold
Boost Price TargetC$50.00C$65.00 ➝ C$69.00Outperform
8/5/2026
RBA
RB Global
Boost Price Target$93.00$132.00 ➝ $133.00Outperform
8/5/2026
IMO
Imperial Oil
Lower Price TargetC$177.00C$214.00 ➝ C$209.00Sector Perform
8/5/2026
IAG
iA Financial
Boost Price TargetC$213.00C$205.00 ➝ C$216.00Sector Perform
8/4/2026
NTIOF
National Bank of Canada
Downgrade$162.00Neutral ➝ Hold
8/4/2026
TU
TELUS
Downgrade$10.00Outperform ➝ Sector Perform
8/3/2026
T
TELUS
DowngradeC$14.00Strong-Buy ➝ Hold
7/31/2026
SNDR
Schneider National
Set Price Target$35.00 $38.00
7/31/2026
AFN
Ag Growth International
Lower Price TargetC$15.00C$20.00 ➝ C$19.00Sector Perform
7/31/2026
K
Kinross Gold
Lower Price TargetC$36.00C$50.00 ➝ C$47.50Outperform
7/31/2026
BIP
Brookfield Infrastructure Partners
Boost Price Target$39.00$43.00 ➝ $44.00Outperform
7/31/2026
L
Loblaw Companies
Boost Price TargetC$63.00C$67.00 ➝ C$70.00Outperform
7/31/2026
GIL
Gildan Activewear
Boost Price TargetC$82.00C$105.00 ➝ C$107.00Outperform
7/31/2026
ACO.X
ATCO
Boost Price TargetC$76.00C$69.00 ➝ C$79.00Sector Perform
7/31/2026
TRP
TC Energy
Boost Price TargetC$90.00C$102.00 ➝ C$103.00Outperform
7/31/2026
CIGI
Colliers International Group
Boost Price Target$99.00$109.00 ➝ $110.00Outperform
7/31/2026
BBD.B
Bombardier, Inc. Class B
Boost Price TargetC$349.00C$349.00 ➝ C$379.00Sector Perform
7/30/2026
CAC
Camden National
Set Price Target$59.00 $55.00
7/30/2026
TF
Timbercreek Financial
Lower Price TargetC$6.00C$7.00 ➝ C$6.50Sector Perform
7/30/2026
CU
Canadian Utilities
Boost Price TargetC$53.00C$51.00 ➝ C$55.00Sector Perform
7/30/2026
BEI.UN
Boardwalk Real Estate Investment Trust
Boost Price TargetC$64.00C$79.00 ➝ C$81.00Outperform
7/30/2026
CP
Canadian Pacific Kansas City
Boost Price TargetC$127.00C$132.00 ➝ C$140.00Outperform
7/30/2026
TIH
Toromont Industries
Boost Price TargetC$222.00C$259.00 ➝ C$261.00Outperform
7/29/2026
AAUC
Allied Gold
Downgrade$21.00Hold
7/29/2026
UROY
Uranium Royalty
Initiated Coverage$4.00 $3.75Outperform ➝ Outperform
7/29/2026
URC
Uranium Royalty
UpgradeC$4.00Strong-Buy
7/29/2026
GEI
Gibson Energy
Boost Price TargetC$31.00C$33.00 ➝ C$34.00Outperform
7/29/2026
GWO
Great-West Lifeco
Boost Price TargetC$92.00C$93.00 ➝ C$95.00Sector Perform
7/28/2026
KBL
K-Bro Linen
Boost Price TargetC$46.00C$51.00 ➝ C$54.00Outperform
7/28/2026
TFII
TFI International
Boost Price Target$138.00$160.00 ➝ $161.00Outperform
7/27/2026
TMXXF
TMX Group
Upgrade$37.00Sector Perform ➝ Outperform
7/27/2026
FSZ
Fiera Capital
Lower Price TargetC$5.00C$6.00 ➝ C$5.50Sector Perform
7/27/2026
TSU
Trisura Group
Boost Price TargetC$42.00C$59.00 ➝ C$60.00Outperform
7/27/2026
GSY
goeasy
Boost Price TargetC$47.00C$34.00 ➝ C$43.00Sector Perform
7/27/2026
X
TMX Group
UpgradeC$52.00C$65.00 ➝ C$63.00Hold ➝ Outperform
7/27/2026
DFY
Definity Financial
Boost Price TargetC$80.00C$94.00 ➝ C$96.00Outperform
7/27/2026
IGM
IGM Financial
Boost Price TargetC$89.00C$85.00 ➝ C$91.00Outperform
7/27/2026
POW
Power Co. of Canada
Boost Price TargetC$94.00C$85.00 ➝ C$102.00Sector Perform
7/27/2026
CNR
Canadian National Railway
Boost Price TargetC$177.00C$173.00 ➝ C$192.00Sector Perform
7/27/2026
IFC
Intact Financial
Boost Price TargetC$280.00C$372.00 ➝ C$379.00Outperform
7/27/2026
FFH
Fairfax Financial
Boost Price TargetC$2,378.00C$3,300.00 ➝ C$3,450.00Outperform
7/24/2026
MTL
Mullen Group
Boost Price TargetC$27.00C$23.00 ➝ C$31.00Outperform
7/24/2026
TECK.B
Teck Resources
Boost Price TargetC$93.00C$100.00 ➝ C$105.00Sector Perform
7/23/2026
MFC
Manulife Financial
Boost Price TargetC$63.00C$59.00 ➝ C$69.00Outperform
7/23/2026
GWO
Great-West Lifeco
Boost Price TargetC$92.00C$73.00 ➝ C$93.00Sector Perform
7/23/2026
SLF
Sun Life Financial
Boost Price TargetC$116.00C$108.00 ➝ C$125.00Outperform
7/23/2026
IAG
iA Financial
Boost Price TargetC$213.00C$179.00 ➝ C$205.00Sector Perform
7/22/2026
DBM
Doman Building Materials Group
Boost Price TargetC$11.00C$13.50 ➝ C$14.00Outperform
7/21/2026
DXT
Dexterra Group
Boost Price TargetC$15.00C$16.50 ➝ C$20.50Outperform
7/21/2026
TWM
Tidewater Midstream and Infrastructure
UpgradeC$20.00C$17.00 ➝ C$25.00Hold ➝ Outperform
7/20/2026
NNN
NNN REIT
Set Price Target$47.00 $50.00
7/20/2026
SFNC
Simmons First National
Set Price Target$24.00 $25.00
7/20/2026
DCBO
Docebo
Boost Price Target$20.00$21.00 ➝ $22.00Sector Perform
7/20/2026
DSGX
The Descartes Systems Group
Set Price Target$78.00 $95.00Outperform
7/20/2026
SHOP
Shopify
Set Price Target$147.00 $155.00Outperform
7/20/2026
KXS
Kinaxis
Set Price TargetC$170.00 C$200.00Outperform
7/17/2026
AD.UN
Alaris Equity Partners Income Trust (AD.UN)
Boost Price TargetC$25.00C$28.00 ➝ C$30.00Outperform
7/17/2026
CCA
Cogeco Communications
DowngradeC$61.00C$75.00 ➝ C$70.00Outperform ➝ Hold
7/16/2026
FHN
First Horizon
Set Price Target$26.00 $29.00
7/16/2026
SNDR
Schneider National
Set Price Target$35.00 $40.00
7/16/2026
NFI
NFI Group
Boost Price TargetC$25.00C$26.00 ➝ C$29.00Outperform
7/15/2026
UMAC
Unusual Machines
Set Price Target$24.00 $42.00
7/15/2026
CVLG
Covenant Logistics Group
Set Price Target$35.00 $60.00
7/15/2026
TRI
Thomson Reuters
Lower Price TargetC$140.00C$175.00 ➝ C$171.00Outperform
7/14/2026
OM
Osisko Metals
Boost Price TargetC$0.00C$2.00 ➝ C$2.25Outperform
7/14/2026
WRN
Western Copper and Gold
Boost Price TargetC$3.00C$7.50 ➝ C$8.00Outperform
7/14/2026
CIA
Champion Iron
Lower Price TargetC$3.00C$5.75 ➝ C$5.50Outperform
7/14/2026
BTO
B2Gold
Lower Price TargetC$6.00C$10.70 ➝ C$9.75Outperform
7/14/2026
FDY
Faraday Copper
Boost Price TargetC$6.00C$5.75 ➝ C$7.25Outperform
7/14/2026
TLO
Talon Metals
Set Price TargetC$7.00 C$8.00Outperform
7/14/2026
TKO
Taseko Mines
Boost Price TargetC$12.00C$12.00 ➝ C$13.00Outperform
7/14/2026
IE
Ivanhoe Electric
Lower Price TargetC$15.00C$30.00 ➝ C$27.00Outperform
7/14/2026
CS
Capstone Copper
Boost Price TargetC$15.00C$14.00 ➝ C$16.50Outperform
7/14/2026
HBM
Hudbay Minerals
Lower Price TargetC$37.00C$40.00 ➝ C$38.50Sector Perform
7/14/2026
K
Kinross Gold
Lower Price TargetC$36.00C$57.50 ➝ C$50.00Outperform
7/14/2026
LUN
Lundin Mining
Lower Price TargetC$38.00C$43.50 ➝ C$42.50Sector Perform
7/14/2026
FM
First Quantum Minerals
Boost Price TargetC$42.00C$47.00 ➝ C$50.00Outperform
7/14/2026
ABX
Barrick Gold
Lower Price TargetC$58.00C$75.00 ➝ C$67.50Outperform
7/14/2026
ALS
Altius Minerals
Boost Price TargetC$62.00C$62.50 ➝ C$70.00Outperform
7/14/2026
EDV
Endeavour Mining
Lower Price TargetC$73.00C$116.00 ➝ C$92.00Outperform
7/14/2026
DSGX
The Descartes Systems Group
Set Price Target$78.00 $95.00Outperform
7/14/2026
TECK.B
Teck Resources
Boost Price TargetC$93.00C$92.50 ➝ C$100.00Sector Perform
7/14/2026
CJT
Cargojet
Boost Price TargetC$87.00C$108.00 ➝ C$109.00Outperform
7/14/2026
NEM
Newmont
Lower Price Target$105.00$140.00 ➝ $125.00Sector Perform
7/14/2026
DSG
The Descartes Systems Group
UpgradeC$109.00Strong-Buy
7/14/2026
AEM
Agnico Eagle Mines
Lower Price TargetC$235.00C$350.00 ➝ C$275.00Outperform
7/13/2026
TLOFF
Talon Metals
Initiated Coverage$5.00Outperform