Go Pro
National Bank Financial

National Bank Financial Analyst Recommendations & Stock Picks

View the latest stock recommendations issued by analysts at National Bank Financial. This page tracks publicly reported analyst upgrades and downgrades, buy/hold/sell ratings, and price target changes for publicly traded companies. All data is compiled from credible public sources and updated regularly to reflect new insights from National Bank Financial's equity research team. MarketBeat is not affiliated with or endorsed by National Bank Financial.

Average Return
00.00% 12-Month ROI
Total Ratings
1,262 Last 12 Months
Buy Ratings
742 Last 12 Months
Sell Ratings
6 Last 12 Months
Companies Covered
453 Last 12 Months
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 DateAnalystActionPrice TargetRating12-Month Recommendation ROIDetails
Bird Construction Inc. stock logo
BDT
Bird Construction
C$74.46
+1.8%
8/14/2026 Boost Price TargetC$72.00 ➝ C$92.00OutperformView details for National Bank Financial rating of Bird Construction (TSE:BDT) on 8/14/2026
CCL Industries Inc. stock logo
CCL.B
CCL Industries
C$95.14
-1.4%
8/14/2026 Boost Price TargetC$104.00 ➝ C$106.00OutperformView details for National Bank Financial rating of CCL Industries (TSE:CCL.B) on 8/14/2026
Canadian Tire Co. Limited stock logo
CTC.A
Canadian Tire
C$197.80
-0.8%
8/14/2026 Lower Price TargetC$210.00 ➝ C$209.00Sector PerformView details for National Bank Financial rating of Canadian Tire (TSE:CTC.A) on 8/14/2026
Tidewater Renewables Ltd. stock logo
LCFS
Tidewater Renewables
C$20.93
+1.2%
8/14/2026 Boost Price TargetC$13.25 ➝ C$22.75OutperformView details for National Bank Financial rating of Tidewater Renewables (TSE:LCFS) on 8/14/2026
North American Construction Group Ltd. stock logo
NOA
North American Construction Group
C$19.36
+0.6%
8/14/2026 Lower Price TargetC$30.00 ➝ C$28.00OutperformView details for National Bank Financial rating of North American Construction Group (TSE:NOA) on 8/14/2026
Orezone Gold Co. stock logo
ORE
Orezone Gold
C$1.25
8/14/2026 Boost Price TargetC$3.25 ➝ C$3.50OutperformView details for National Bank Financial rating of Orezone Gold (CVE:ORE) on 8/14/2026
TerraVest Industries Inc. stock logo
TVK
TerraVest Industries
C$119.54
-7.9%
8/14/2026 Boost Price TargetC$170.00 ➝ C$180.00View details for National Bank Financial rating of TerraVest Industries (TSE:TVK) on 8/14/2026
Tidewater Midstream and Infrastructure Ltd. stock logo
TWM
Tidewater Midstream and Infrastructure
C$23.05
+3.3%
8/14/2026 Boost Price TargetC$25.00 ➝ C$27.00OutperformView details for National Bank Financial rating of Tidewater Midstream and Infrastructure (TSE:TWM) on 8/14/2026
Air Canada stock logo
AC
Air Canada
C$29.95
+1.0%
8/13/2026 Boost Price TargetC$29.00 ➝ C$40.00OutperformView details for National Bank Financial rating of Air Canada (TSE:AC) on 8/13/2026
AutoCanada Inc. stock logo
ACQ
AutoCanada
C$23.20
-3.5%
8/13/2026 Boost Price TargetC$21.00 ➝ C$23.00Sector PerformView details for National Bank Financial rating of AutoCanada (TSE:ACQ) on 8/13/2026
Bank of Montreal stock logo
BMO
Bank of Montreal
C$257.05
-0.3%
8/13/2026 Boost Price TargetC$236.00 ➝ C$278.00Sector PerformView details for National Bank Financial rating of Bank of Montreal (TSE:BMO) on 8/13/2026
The Bank of Nova Scotia stock logo
BNS
Bank of Nova Scotia
C$126.70
-0.2%
8/13/2026 Boost Price TargetC$106.00 ➝ C$128.00Sector PerformView details for National Bank Financial rating of Bank of Nova Scotia (TSE:BNS) on 8/13/2026
Boyd Group Services Inc. stock logo
BYD
Boyd Group Services
C$127.83
-2.7%
8/13/2026 Boost Price TargetC$265.00 ➝ C$270.00OutperformView details for National Bank Financial rating of Boyd Group Services (TSE:BYD) on 8/13/2026
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
C$171.36
-0.2%
8/13/2026 Boost Price TargetC$152.00 ➝ C$180.00Sector PerformView details for National Bank Financial rating of Canadian Imperial Bank of Commerce (TSE:CM) on 8/13/2026
Constellation Software Inc. stock logo
CSU
Constellation Software
C$2,990.99
-3.2%
8/13/2026 Boost Price TargetC$3,500.00 ➝ C$3,700.00OutperformView details for National Bank Financial rating of Constellation Software (TSE:CSU) on 8/13/2026
Exchange Income Co. stock logo
EIF
Exchange Income
C$133.27
+0.1%
8/13/2026 Boost Price TargetC$144.00 ➝ C$145.00OutperformView details for National Bank Financial rating of Exchange Income (TSE:EIF) on 8/13/2026
EQB Inc. stock logo
EQB
EQB
C$140.22
-1.3%
8/13/2026 Boost Price TargetC$120.00 ➝ C$143.00Sector PerformView details for National Bank Financial rating of EQB (TSE:EQB) on 8/13/2026
H&R Real Estate Investment Trust stock logo
HR.UN
H&R Real Estate Investment Trust
C$10.30
-0.5%
8/13/2026 DowngradeC$12.25 ➝ C$11.50OutperformSector PerformView details for National Bank Financial rating of H&R Real Estate Investment Trust (TSE:HR.UN) on 8/13/2026
Montage Gold Corp. stock logo
MAU
Montage Gold
C$19.70
+5.0%
8/13/2026 Boost Price TargetC$20.00 ➝ C$22.00OutperformView details for National Bank Financial rating of Montage Gold (TSE:MAU) on 8/13/2026
Maple Leaf Foods Inc. stock logo
MFI
Maple Leaf Foods
C$26.62
-0.7%
8/13/2026 Lower Price TargetC$36.00 ➝ C$34.00OutperformView details for National Bank Financial rating of Maple Leaf Foods (TSE:MFI) on 8/13/2026
Metro Inc. stock logo
MRU
Metro
C$87.90
-0.2%
8/13/2026 Lower Price TargetC$105.00 ➝ C$102.00Sector PerformView details for National Bank Financial rating of Metro (TSE:MRU) on 8/13/2026
Royal Bank of Canada stock logo
RY
Royal Bank of Canada
C$300.09
-0.2%
8/13/2026 Boost Price TargetC$271.00 ➝ C$318.00OutperformView details for National Bank Financial rating of Royal Bank of Canada (TSE:RY) on 8/13/2026
The Toronto-Dominion Bank stock logo
TD
Toronto-Dominion Bank
C$172.52
-0.1%
8/13/2026 Boost Price TargetC$162.00 ➝ C$190.00OutperformView details for National Bank Financial rating of Toronto-Dominion Bank (TSE:TD) on 8/13/2026
Air Canada stock logo
ACDVF
Air Canada
$21.64
+0.4%
8/12/2026 Reiterated RatingOutperformView details for National Bank Financial rating of Air Canada (OTCMKTS:ACDVF) on 8/12/2026
Wabash National Corporation stock logo
WNC
Wabash National
$12.80
+1.9%
8/12/2026Set Price Target$20.00View details for National Bank Financial rating of Wabash National (NYSE:WNC) on 8/12/2026
Altius Minerals Co. stock logo
ALS
Altius Minerals
C$62.34
-1.5%
8/12/2026 Boost Price TargetC$70.00 ➝ C$75.00OutperformView details for National Bank Financial rating of Altius Minerals (TSE:ALS) on 8/12/2026
Cineplex Inc. stock logo
CGX
Cineplex
C$12.56
-0.7%
8/12/2026 Boost Price TargetC$13.50 ➝ C$14.00OutperformView details for National Bank Financial rating of Cineplex (TSE:CGX) on 8/12/2026
Cargojet Inc. stock logo
CJT
Cargojet
C$88.89
-0.4%
8/12/2026 Boost Price TargetC$109.00 ➝ C$112.00OutperformView details for National Bank Financial rating of Cargojet (TSE:CJT) on 8/12/2026
Pet Valu Holdings Ltd. stock logo
PET
Pet Valu
C$19.50
-1.5%
8/12/2026 Boost Price TargetC$22.00 ➝ C$23.00Sector PerformView details for National Bank Financial rating of Pet Valu (TSE:PET) on 8/12/2026
Barrick Gold Co. stock logo
ABX
Barrick Gold
C$58.97
+2.0%
8/11/2026 Boost Price TargetC$67.50 ➝ C$70.00OutperformView details for National Bank Financial rating of Barrick Gold (TSE:ABX) on 8/11/2026
Smartstop Self Storage REIT Inc stock logo
SMA
Smartstop Self Storage REIT
$34.01
-0.4%
8/11/2026 Boost Price Target$37.50 ➝ $38.50OutperformView details for National Bank Financial rating of Smartstop Self Storage REIT (NYSE:SMA) on 8/11/2026
Fidelity National Information Services, Inc. stock logo
FIS
Fidelity National Information Services
$41.21
-4.0%
8/10/2026Set Price Target$50.00View details for National Bank Financial rating of Fidelity National Information Services (NYSE:FIS) on 8/10/2026
AirBoss of America Corp. stock logo
BOS
AirBoss of America
C$7.66
+3.8%
8/10/2026 Boost Price TargetC$7.00 ➝ C$8.00Sector PerformView details for National Bank Financial rating of AirBoss of America (TSE:BOS) on 8/10/2026
Cascades Inc. stock logo
CAS
Cascades
C$17.38
-2.5%
8/10/2026 Boost Price TargetC$13.00 ➝ C$17.00Sector PerformView details for National Bank Financial rating of Cascades (TSE:CAS) on 8/10/2026
Dream Office Real Estate Investment Trst stock logo
D.UN
Dream Office Real Estate Investment Trst
C$18.74
-1.2%
8/10/2026 Boost Price TargetC$20.00 ➝ C$20.50Sector PerformView details for National Bank Financial rating of Dream Office Real Estate Investment Trst (TSE:D.UN) on 8/10/2026
Docebo Inc. stock logo
DCBO
Docebo
$22.55
-2.0%
8/10/2026 Boost Price Target$22.00 ➝ $24.00Sector PerformView details for National Bank Financial rating of Docebo (NASDAQ:DCBO) on 8/10/2026
Fiera Capital Co. stock logo
FSZ
Fiera Capital
C$4.57
-2.1%
8/10/2026 Lower Price TargetC$5.50 ➝ C$5.00Sector PerformView details for National Bank Financial rating of Fiera Capital (TSE:FSZ) on 8/10/2026
goeasy Ltd. stock logo
GSY
goeasy
C$43.26
-5.5%
8/10/2026 Boost Price TargetC$43.00 ➝ C$53.00Sector PerformView details for National Bank Financial rating of goeasy (TSE:GSY) on 8/10/2026
IAMGOLD Co. stock logo
IMG
IAMGOLD
C$26.46
+4.1%
8/10/2026 Boost Price TargetC$31.00 ➝ C$32.00OutperformView details for National Bank Financial rating of IAMGOLD (TSE:IMG) on 8/10/2026
Lassonde Industries Inc stock logo
LAS.A
Lassonde Industries
C$246.00
+3.9%
8/10/2026 Lower Price TargetC$260.00 ➝ C$257.00Sector PerformView details for National Bank Financial rating of Lassonde Industries (TSE:LAS.A) on 8/10/2026
Louis Navellier: My #1 AI stock for 2026 (name & ticker inside) (Ad)

Louis Navellier's Stock Grader system helped him flag Nvidia before its 82,000% run and has identified the top S&P 500 stock for 12 years running—and today, he's giving away his #1 AI stock pick for 2026, free. This company's sales are up 28% year over year, it holds over 30,000 patents in wireless and video technology, and it just earned an A-rating in his proprietary Stock Grader system that has cost him $9 million to build and maintain.tc pixel

Get the name and ticker of Louis Navellier's #1 AI stock free
Leon's Furniture Limited stock logo
LNF
Leon's Furniture
C$24.41
-1.7%
8/10/2026 Lower Price TargetC$35.00 ➝ C$34.00OutperformView details for National Bank Financial rating of Leon’s Furniture (TSE:LNF) on 8/10/2026
NFI Group Inc. stock logo
NFI
NFI Group
C$24.09
-1.2%
8/10/2026 Boost Price TargetC$29.00 ➝ C$30.00OutperformView details for National Bank Financial rating of NFI Group (TSE:NFI) on 8/10/2026
Nutrien Ltd. stock logo
NTR
Nutrien
$68.33
+0.1%
8/10/2026 Lower Price Target$76.00 ➝ $74.00OutperformView details for National Bank Financial rating of Nutrien (NYSE:NTR) on 8/10/2026
Russel Metals Inc. stock logo
RUS
Russel Metals
C$80.03
+0.4%
8/10/2026 Boost Price TargetC$57.00 ➝ C$75.00Sector PerformView details for National Bank Financial rating of Russel Metals (TSE:RUS) on 8/10/2026
Saputo Inc. stock logo
SAP
Saputo
C$40.80
-4.4%
8/10/2026 Boost Price TargetC$44.00 ➝ C$45.00Sector PerformView details for National Bank Financial rating of Saputo (TSE:SAP) on 8/10/2026
Torex Gold Resources Inc. stock logo
TXG
Torex Gold Resources
C$64.11
+1.4%
8/10/2026 Lower Price TargetC$89.00 ➝ C$85.00OutperformView details for National Bank Financial rating of Torex Gold Resources (TSE:TXG) on 8/10/2026
Wajax Co. stock logo
WJX
Wajax
C$30.49
-0.2%
8/10/2026 Boost Price TargetC$34.00 ➝ C$36.00OutperformView details for National Bank Financial rating of Wajax (TSE:WJX) on 8/10/2026
Wheaton Precious Metals Corp. stock logo
WPM
Wheaton Precious Metals
C$189.48
+1.7%
8/10/2026 Boost Price TargetC$205.00 ➝ C$210.00OutperformView details for National Bank Financial rating of Wheaton Precious Metals (TSE:WPM) on 8/10/2026
Yellow Pages Limited stock logo
Y
Yellow Pages
C$12.86
-4.5%
8/10/2026 Boost Price TargetC$12.00 ➝ C$12.50Sector PerformView details for National Bank Financial rating of Yellow Pages (TSE:Y) on 8/10/2026
Fidelity National Financial, Inc. stock logo
FNF
Fidelity National Financial
$49.08
-0.8%
8/7/2026Set Price Target$54.00View details for National Bank Financial rating of Fidelity National Financial (NYSE:FNF) on 8/7/2026
Tower Semiconductor Ltd. stock logo
TSEM
Tower Semiconductor
$263.73
-0.7%
8/7/2026 UpgradeBuyView details for National Bank Financial rating of Tower Semiconductor (NASDAQ:TSEM) on 8/7/2026
Altus Group Limited stock logo
AIF
Altus Group
C$45.44
-5.3%
8/7/2026 Boost Price TargetC$41.00 ➝ C$50.00Sector PerformView details for National Bank Financial rating of Altus Group (TSE:AIF) on 8/7/2026
ATS Co. stock logo
ATS
ATS
C$27.21
-3.4%
8/7/2026 Lower Price TargetC$57.00 ➝ C$42.00OutperformView details for National Bank Financial rating of ATS (TSE:ATS) on 8/7/2026
CES Energy Solutions Corp. stock logo
CEU
CES Energy Solutions
C$19.30
+1.0%
8/7/2026 UpgradeC$20.00HoldOutperformView details for National Bank Financial rating of CES Energy Solutions (TSE:CEU) on 8/7/2026
Ero Copper Corp. stock logo
ERO
Ero Copper
C$48.44
+3.2%
8/7/2026 Boost Price TargetC$50.00 ➝ C$52.50OutperformView details for National Bank Financial rating of Ero Copper (TSE:ERO) on 8/7/2026
Finning International Inc. stock logo
FTT
Finning International
C$95.52
+1.4%
8/7/2026 Boost Price TargetC$115.00 ➝ C$118.00OutperformView details for National Bank Financial rating of Finning International (TSE:FTT) on 8/7/2026
Kinaxis Inc. stock logo
KXS
Kinaxis
C$170.70
-1.5%
8/7/2026 Boost Price TargetC$200.00 ➝ C$210.00OutperformView details for National Bank Financial rating of Kinaxis (TSE:KXS) on 8/7/2026
Premium Brands Holdings Co. stock logo
PBH
Premium Brands
C$80.70
-1.3%
8/7/2026 Lower Price TargetC$108.00 ➝ C$98.00Sector PerformView details for National Bank Financial rating of Premium Brands (TSE:PBH) on 8/7/2026
Stella-Jones Inc. stock logo
SJ
Stella-Jones
C$73.60
-0.6%
8/7/2026 Lower Price TargetC$95.00 ➝ C$92.00Sector PerformView details for National Bank Financial rating of Stella-Jones (TSE:SJ) on 8/7/2026
WSP Global Inc. stock logo
WSP
WSP Global
C$196.50
+0.4%
8/7/2026 Boost Price TargetC$207.00 ➝ C$219.00OutperformView details for National Bank Financial rating of WSP Global (TSE:WSP) on 8/7/2026
Brookfield Asset Management Ltd. stock logo
BAM
Brookfield Asset Management
$52.67
-3.0%
8/6/2026 Boost Price Target$69.00 ➝ $70.00OutperformView details for National Bank Financial rating of Brookfield Asset Management (NYSE:BAM) on 8/6/2026
Ballard Power Systems Inc. stock logo
BLDP
Ballard Power Systems
C$3.61
-3.5%
8/6/2026 Lower Price TargetC$4.75 ➝ C$4.50Sector PerformView details for National Bank Financial rating of Ballard Power Systems (TSE:BLDP) on 8/6/2026
Canadian Tire Co. Limited stock logo
CTC.A
Canadian Tire
C$197.80
-0.8%
8/6/2026 Boost Price TargetC$205.00 ➝ C$210.00Sector PerformView details for National Bank Financial rating of Canadian Tire (TSE:CTC.A) on 8/6/2026
Dream Industrial Real Estate Invest Trst stock logo
DIR.UN
Dream Industrial Real Estate Invest Trst
C$14.04
+0.4%
8/6/2026 Boost Price TargetC$16.25 ➝ C$16.75OutperformView details for National Bank Financial rating of Dream Industrial Real Estate Invest Trst (TSE:DIR.UN) on 8/6/2026
Sienna Senior Living Inc. stock logo
SIA
Sienna Senior Living
C$21.55
-1.3%
8/6/2026 Boost Price TargetC$27.50 ➝ C$28.50OutperformView details for National Bank Financial rating of Sienna Senior Living (TSE:SIA) on 8/6/2026
Thomson Reuters Co. stock logo
TRI
Thomson Reuters
C$137.41
-4.3%
8/6/2026 Boost Price TargetC$171.00 ➝ C$180.00OutperformView details for National Bank Financial rating of Thomson Reuters (TSE:TRI) on 8/6/2026
Shopify Inc. stock logo
SHOP
Shopify
$148.65
-3.7%
8/5/2026 Reiterated Rating$155.00 ➝ $180.00OutperformView details for National Bank Financial rating of Shopify (NASDAQ:SHOP) on 8/5/2026
Rhythm Pharmaceuticals, Inc. stock logo
RYTM
Rhythm Pharmaceuticals
$115.44
0.0%
8/5/2026 Set Price Target$160.00View details for National Bank Financial rating of Rhythm Pharmaceuticals (NASDAQ:RYTM) on 8/5/2026
Accel Entertainment, Inc. stock logo
ACEL
Accel Entertainment
$12.17
-2.0%
8/5/2026 Set Price Target$15.00View details for National Bank Financial rating of Accel Entertainment (NYSE:ACEL) on 8/5/2026
Brookfield Renewable Partners L.P. stock logo
BEP
Brookfield Renewable Partners
$34.42
-0.9%
8/5/2026 Lower Price Target$39.00 ➝ $37.00OutperformView details for National Bank Financial rating of Brookfield Renewable Partners (NYSE:BEP) on 8/5/2026
Eldorado Gold Co. stock logo
ELD
Eldorado Gold
C$55.90
+1.5%
8/5/2026 Boost Price TargetC$65.00 ➝ C$69.00OutperformView details for National Bank Financial rating of Eldorado Gold (TSE:ELD) on 8/5/2026
iA Financial Co. Inc. stock logo
IAG
iA Financial
C$205.51
-0.6%
8/5/2026 Boost Price TargetC$205.00 ➝ C$216.00Sector PerformView details for National Bank Financial rating of iA Financial (TSE:IAG) on 8/5/2026
Imperial Oil Limited stock logo
IMO
Imperial Oil
C$187.20
+1.1%
8/5/2026 Lower Price TargetC$214.00 ➝ C$209.00Sector PerformView details for National Bank Financial rating of Imperial Oil (TSE:IMO) on 8/5/2026
RB Global, Inc. stock logo
RBA
RB Global
$82.12
-2.5%
8/5/2026 Boost Price Target$132.00 ➝ $133.00OutperformView details for National Bank Financial rating of RB Global (NYSE:RBA) on 8/5/2026
5N Plus Inc. stock logo
VNP
5N Plus
C$30.58
+1.1%
8/5/2026 Lower Price TargetC$50.00 ➝ C$45.00OutperformView details for National Bank Financial rating of 5N Plus (TSE:VNP) on 8/5/2026
National Bank of Canada stock logo
NTIOF
National Bank of Canada
$167.08
+0.2%
8/4/2026 DowngradeNeutralHoldView details for National Bank Financial rating of National Bank of Canada (OTCMKTS:NTIOF) on 8/4/2026
TELUS Corporation stock logo
TU
TELUS
$9.70
-0.6%
8/4/2026 DowngradeOutperformSector PerformView details for National Bank Financial rating of TELUS (NYSE:TU) on 8/4/2026
TELUS Co. stock logo
T
TELUS
C$13.44
-0.7%
8/3/2026 DowngradeStrong-BuyHoldView details for National Bank Financial rating of TELUS (TSE:T) on 8/3/2026
Schneider National, Inc. stock logo
SNDR
Schneider National
$36.33
+0.6%
7/31/2026 Set Price Target$38.00View details for National Bank Financial rating of Schneider National (NYSE:SNDR) on 7/31/2026
ATCO Ltd. stock logo
ACO.X
ATCO
C$76.45
-0.6%
7/31/2026 Boost Price TargetC$69.00 ➝ C$79.00Sector PerformView details for National Bank Financial rating of ATCO (TSE:ACO.X) on 7/31/2026
Ag Growth International Inc. stock logo
AFN
Ag Growth International
C$13.86
-1.2%
7/31/2026 Lower Price TargetC$20.00 ➝ C$19.00Sector PerformView details for National Bank Financial rating of Ag Growth International (TSE:AFN) on 7/31/2026
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$356.38
+0.5%
7/31/2026 Boost Price TargetC$349.00 ➝ C$379.00Sector PerformView details for National Bank Financial rating of Bombardier, Inc. Class B (TSE:BBD.B) on 7/31/2026
Brookfield Infrastructure Partners LP stock logo
BIP
Brookfield Infrastructure Partners
$38.93
-2.0%
7/31/2026 Boost Price Target$43.00 ➝ $44.00OutperformView details for National Bank Financial rating of Brookfield Infrastructure Partners (NYSE:BIP) on 7/31/2026
Colliers International Group Inc. stock logo
CIGI
Colliers International Group
$103.43
-1.9%
7/31/2026 Boost Price Target$109.00 ➝ $110.00OutperformView details for National Bank Financial rating of Colliers International Group (NASDAQ:CIGI) on 7/31/2026
Gildan Activewear Inc. stock logo
GIL
Gildan Activewear
C$77.53
-1.5%
7/31/2026 Boost Price TargetC$105.00 ➝ C$107.00OutperformView details for National Bank Financial rating of Gildan Activewear (TSE:GIL) on 7/31/2026
Kinross Gold Co. stock logo
K
Kinross Gold
C$38.46
+1.5%
7/31/2026 Lower Price TargetC$50.00 ➝ C$47.50OutperformView details for National Bank Financial rating of Kinross Gold (TSE:K) on 7/31/2026
Loblaw Companies Limited stock logo
L
Loblaw Companies
C$60.79
-1.8%
7/31/2026 Boost Price TargetC$67.00 ➝ C$70.00OutperformView details for National Bank Financial rating of Loblaw Companies (TSE:L) on 7/31/2026
TC Energy Co. stock logo
TRP
TC Energy
C$87.85
-1.1%
7/31/2026 Boost Price TargetC$102.00 ➝ C$103.00OutperformView details for National Bank Financial rating of TC Energy (TSE:TRP) on 7/31/2026
Camden National Corporation stock logo
CAC
Camden National
$58.38
-0.7%
7/30/2026Set Price Target$55.00View details for National Bank Financial rating of Camden National (NASDAQ:CAC) on 7/30/2026
Boardwalk Real Estate Investment Trust stock logo
BEI.UN
Boardwalk Real Estate Investment Trust
C$64.10
-0.5%
7/30/2026 Boost Price TargetC$79.00 ➝ C$81.00OutperformView details for National Bank Financial rating of Boardwalk Real Estate Investment Trust (TSE:BEI.UN) on 7/30/2026
Louis Navellier: My #1 AI stock for 2026 (name & ticker inside) (Ad)

Louis Navellier's Stock Grader system helped him flag Nvidia before its 82,000% run and has identified the top S&P 500 stock for 12 years running—and today, he's giving away his #1 AI stock pick for 2026, free. This company's sales are up 28% year over year, it holds over 30,000 patents in wireless and video technology, and it just earned an A-rating in his proprietary Stock Grader system that has cost him $9 million to build and maintain.tc pixel

Get the name and ticker of Louis Navellier's #1 AI stock free
Canadian Pacific Kansas City Limited stock logo
CP
Canadian Pacific Kansas City
C$130.19
+0.3%
7/30/2026 Boost Price TargetC$132.00 ➝ C$140.00OutperformView details for National Bank Financial rating of Canadian Pacific Kansas City (TSE:CP) on 7/30/2026
Canadian Utilities Limited stock logo
CU
Canadian Utilities
C$53.72
-0.1%
7/30/2026 Boost Price TargetC$51.00 ➝ C$55.00Sector PerformView details for National Bank Financial rating of Canadian Utilities (TSE:CU) on 7/30/2026
Timbercreek Financial Corp. stock logo
TF
Timbercreek Financial
C$6.16
-1.4%
7/30/2026 Lower Price TargetC$7.00 ➝ C$6.50Sector PerformView details for National Bank Financial rating of Timbercreek Financial (TSE:TF) on 7/30/2026
Toromont Industries Ltd. stock logo
TIH
Toromont Industries
C$216.88
+0.4%
7/30/2026 Boost Price TargetC$259.00 ➝ C$261.00OutperformView details for National Bank Financial rating of Toromont Industries (TSE:TIH) on 7/30/2026
AAUC
Allied Gold
$22.33
-1.9%
7/29/2026 DowngradeHoldView details for National Bank Financial rating of Allied Gold (NYSE:AAUC) on 7/29/2026
Gibson Energy Inc. stock logo
GEI
Gibson Energy
C$31.92
-0.3%
7/29/2026 Boost Price TargetC$33.00 ➝ C$34.00OutperformView details for National Bank Financial rating of Gibson Energy (TSE:GEI) on 7/29/2026
Great-West Lifeco Inc. stock logo
GWO
Great-West Lifeco
C$91.78
-0.8%
7/29/2026 Boost Price TargetC$93.00 ➝ C$95.00Sector PerformView details for National Bank Financial rating of Great-West Lifeco (TSE:GWO) on 7/29/2026
Uranium Royalty Corp. stock logo
URC
Uranium Royalty
C$3.89
7/29/2026 UpgradeStrong-BuyView details for National Bank Financial rating of Uranium Royalty (TSE:URC) on 7/29/2026
Uranium Royalty Corp. stock logo
UROY
Uranium Royalty
$4.16
+1.0%
7/29/2026Initiated Coverage$3.75OutperformView details for National Bank Financial rating of Uranium Royalty (NASDAQ:UROY) on 7/29/2026
K-Bro Linen Inc. stock logo
KBL
K-Bro Linen
C$45.36
-1.5%
7/28/2026 Boost Price TargetC$51.00 ➝ C$54.00OutperformView details for National Bank Financial rating of K-Bro Linen (TSE:KBL) on 7/28/2026

MarketBeat's community ratings are surveys of what our community members think about National Bank Financial and other research firms in the last 90 days. Vote "Outperform" if you believe National Bank Financial's recommendations will outperform the broader market over the long term. Vote "Underperform" if you believe National Bank Financial's recommendations will underperform the broader market over the long term. You may vote once every thirty days.

Log in to vote on this brokerage.
COMMUNITY RATINGS
0.0out of 5 (last 90 days)
0 of 5 stars
OUTPERFORM VOTES
0 Believe will outperform the market
UNDERPERFORM VOTES
0 Believe will underperform the market

National Bank Financial's equity research team has issued ratings on 443 companies across 11 sectors over the past 12 months, covered by 30 analysts. The National Bank Financial analysts below are listed by number of ratings issued in the last year.

National Bank Financial Stock Coverage by Sector

National Bank Financial concentrates its research most heavily in Materials (22.5%), Industrials (15.0%) and Energy (14.6%). The chart below shows how National Bank Financial's 453 rated companies are distributed across all 11 sectors it covers.

National Bank Financial - Frequently Asked Questions

National Bank Financial's analysts currently have buy-equivalent ratings on 305 companies. Recent upgrades to buy include CES Energy Solutions, Tower Semiconductor, Uranium Royalty, TMX Group and Tidewater Midstream and Infrastructure.

National Bank Financial's highest-rated analysts by MarketBeat's accuracy score include Shane Nagle and Cameron Doerksen. Rankings are based on historical rating accuracy and price target precision over the past 12 months. MarketBeat tracks 31 analysts at National Bank Financial.

National Bank Financial has the deepest coverage in Materials (22.5% of rated companies), Industrials (15.0% of rated companies), Energy (14.6% of rated companies), Finance (13.0% of rated companies) and Real Estate (7.7% of rated companies).

National Bank Financial issued 1,262 ratings over the last 12 months across 453 companies — an average of roughly 105 rating actions per month. These include boost price target, downgrade, initiated coverage, lower price target, reiterated rating, set price target and upgrade. MarketBeat tracks every rating change as it's published so you can see the most current National Bank Financial analyst actions.