Free Trial
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,348 Last 12 Months
Buy Ratings
806 Last 12 Months
Sell Ratings
13 Last 12 Months
Companies Covered
488 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
Aritzia Inc. stock logo
ATZ
Aritzia
C$145.25
-2.1%
5/11/2026 Boost Price TargetC$143.00 ➝ C$171.00OutperformView details for National Bank Financial rating of Aritzia (TSE:ATZ) on 5/11/2026
Chartwell Retirement Residences stock logo
CSH.UN
Chartwell Retirement Residences
C$21.05
-2.7%
5/11/2026 Boost Price TargetC$25.25 ➝ C$26.50OutperformView details for National Bank Financial rating of Chartwell Retirement Residences (TSE:CSH.UN) on 5/11/2026
Enbridge Inc. stock logo
ENB
Enbridge
C$74.48
+1.6%
5/11/2026 Boost Price TargetC$72.00 ➝ C$73.00Sector PerformView details for National Bank Financial rating of Enbridge (TSE:ENB) on 5/11/2026
NFI Group Inc. stock logo
NFI
NFI Group
C$20.52
-4.1%
5/11/2026 Boost Price TargetC$22.00 ➝ C$26.00OutperformView details for National Bank Financial rating of NFI Group (TSE:NFI) on 5/11/2026
ATCO Ltd. stock logo
ACO.X
ATCO
C$68.88
+1.1%
5/8/2026 Boost Price TargetC$57.00 ➝ C$62.00Sector PerformView details for National Bank Financial rating of ATCO (TSE:ACO.X) on 5/8/2026
Baytex Energy Corp. stock logo
BTE
Baytex Energy
C$6.57
-0.8%
5/8/2026 Boost Price TargetC$7.50 ➝ C$8.50Sector PerformView details for National Bank Financial rating of Baytex Energy (TSE:BTE) on 5/8/2026
Cascades Inc. stock logo
CAS
Cascades
C$10.59
-1.8%
5/8/2026 Lower Price TargetC$14.00 ➝ C$13.00Sector PerformView details for National Bank Financial rating of Cascades (TSE:CAS) on 5/8/2026
Fortis Inc. stock logo
FTS
Fortis
C$76.89
+0.2%
5/8/2026 Boost Price TargetC$74.00 ➝ C$75.00Sector PerformView details for National Bank Financial rating of Fortis (TSE:FTS) on 5/8/2026
Great-West Lifeco Inc. stock logo
GWO
Great-West Lifeco
C$75.93
-0.4%
5/8/2026 Boost Price TargetC$65.00 ➝ C$73.00Sector PerformView details for National Bank Financial rating of Great-West Lifeco (TSE:GWO) on 5/8/2026
Killam Apartment REIT stock logo
KMP.UN
Killam Apartment REIT
C$17.99
+0.8%
5/8/2026 Boost Price TargetC$19.75 ➝ C$20.00OutperformView details for National Bank Financial rating of Killam Apartment REIT (TSE:KMP.UN) on 5/8/2026
Tidewater Renewables Ltd. stock logo
LCFS
Tidewater Renewables
C$11.29
+7.0%
5/8/2026 Boost Price TargetC$8.00 ➝ C$13.25Sector PerformView details for National Bank Financial rating of Tidewater Renewables (TSE:LCFS) on 5/8/2026
Maple Leaf Foods Inc. stock logo
MFI
Maple Leaf Foods
C$28.50
-2.7%
5/8/2026 Boost Price TargetC$35.00 ➝ C$37.00OutperformView details for National Bank Financial rating of Maple Leaf Foods (TSE:MFI) on 5/8/2026
SmartCentres Real Estate Investment Trst stock logo
SRU.UN
SmartCentres Real Estate Investment Trst
C$28.41
-0.2%
5/8/2026 Boost Price TargetC$27.10 ➝ C$28.00Sector PerformView details for National Bank Financial rating of SmartCentres Real Estate Investment Trst (TSE:SRU.UN) on 5/8/2026
Tidewater Midstream and Infrastructure Ltd. stock logo
TWM
Tidewater Midstream and Infrastructure
C$16.48
+6.5%
5/8/2026 Boost Price TargetC$9.50 ➝ C$15.00Sector PerformView details for National Bank Financial rating of Tidewater Midstream and Infrastructure (TSE:TWM) on 5/8/2026
5N Plus Inc. stock logo
VNP
5N Plus
C$38.54
+2.5%
5/8/2026 Boost Price TargetC$38.00 ➝ C$41.00OutperformView details for National Bank Financial rating of 5N Plus (TSE:VNP) on 5/8/2026
WSP Global Inc. stock logo
WSP
WSP Global
C$211.28
-2.0%
5/8/2026 Boost Price TargetC$268.00 ➝ C$272.00OutperformView details for National Bank Financial rating of WSP Global (TSE:WSP) on 5/8/2026
Enerflex Ltd. stock logo
EFXT
Enerflex
$26.71
-1.6%
5/7/2026 UpgradeSector PerformOutperformView details for National Bank Financial rating of Enerflex (NYSE:EFXT) on 5/7/2026
Canadian Utilities Limited stock logo
CU
Canadian Utilities
C$48.52
+0.7%
5/7/2026 Boost Price TargetC$45.00 ➝ C$46.00Sector PerformView details for National Bank Financial rating of Canadian Utilities (TSE:CU) on 5/7/2026
Enerflex Ltd. stock logo
EFX
Enerflex
C$36.54
-1.6%
5/7/2026 UpgradeC$31.50 ➝ C$42.50HoldOutperformView details for National Bank Financial rating of Enerflex (TSE:EFX) on 5/7/2026
Hammond Power Solutions Inc. stock logo
HPS.A
Hammond Power Solutions
C$328.95
+5.7%
5/7/2026 Boost Price TargetC$235.00 ➝ C$325.00OutperformView details for National Bank Financial rating of Hammond Power Solutions (TSE:HPS.A) on 5/7/2026
Russel Metals Inc. stock logo
RUS
Russel Metals
C$57.21
+0.4%
5/7/2026 Boost Price TargetC$51.00 ➝ C$52.00OutperformView details for National Bank Financial rating of Russel Metals (TSE:RUS) on 5/7/2026
Sun Life Financial Inc. stock logo
SLF
Sun Life Financial
C$96.35
+0.5%
5/7/2026 Lower Price TargetC$109.00 ➝ C$108.00OutperformView details for National Bank Financial rating of Sun Life Financial (TSE:SLF) on 5/7/2026
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
C$16.75
+3.7%
5/7/2026 Lower Price TargetC$30.00 ➝ C$27.00OutperformView details for National Bank Financial rating of Vermilion Energy (TSE:VET) on 5/7/2026
Ballard Power Systems, Inc. stock logo
BLDP
Ballard Power Systems
$4.17
+1.0%
5/6/2026 Boost Price Target$3.15 ➝ $4.75Sector PerformView details for National Bank Financial rating of Ballard Power Systems (NASDAQ:BLDP) on 5/6/2026
Cameco Co. stock logo
CCO
Cameco
C$164.54
+2.9%
5/6/2026 Boost Price TargetC$175.00 ➝ C$180.00OutperformView details for National Bank Financial rating of Cameco (TSE:CCO) on 5/6/2026
Cargojet Inc. stock logo
CJT
Cargojet
C$80.95
-0.4%
5/6/2026 Boost Price TargetC$104.00 ➝ C$108.00OutperformView details for National Bank Financial rating of Cargojet (TSE:CJT) on 5/6/2026
iA Financial Co. Inc. stock logo
IAG
iA Financial
C$168.20
+1.3%
5/6/2026 Lower Price TargetC$181.00 ➝ C$179.00Sector PerformView details for National Bank Financial rating of iA Financial (TSE:IAG) on 5/6/2026
RioCan Real Estate Investment Trust stock logo
REI.UN
RioCan Real Estate Investment Trust
C$21.79
-0.5%
5/6/2026 Boost Price TargetC$24.00 ➝ C$24.25OutperformView details for National Bank Financial rating of RioCan Real Estate Investment Trust (TSE:REI.UN) on 5/6/2026
Saputo Inc. stock logo
SAP
Saputo
C$40.19
-2.6%
5/6/2026 Lower Price TargetC$46.00 ➝ C$44.00Sector PerformView details for National Bank Financial rating of Saputo (TSE:SAP) on 5/6/2026
Spartan Delta Corp. stock logo
SDE
Spartan Delta
C$12.63
+0.2%
5/6/2026 Boost Price TargetC$15.50 ➝ C$16.00OutperformView details for National Bank Financial rating of Spartan Delta (TSE:SDE) on 5/6/2026
Wajax Co. stock logo
WJX
Wajax
C$29.13
-1.6%
5/6/2026 Lower Price TargetC$37.00 ➝ C$34.00OutperformView details for National Bank Financial rating of Wajax (TSE:WJX) on 5/6/2026
Ero Copper Corp. stock logo
ERO
Ero Copper
$28.97
+1.7%
5/5/2026 UpgradeSector PerformOutperformView details for National Bank Financial rating of Ero Copper (NYSE:ERO) on 5/5/2026
Ero Copper Corp. stock logo
ERO
Ero Copper
C$39.66
+1.8%
5/5/2026 UpgradeC$50.00HoldStrong-BuyView details for National Bank Financial rating of Ero Copper (TSE:ERO) on 5/5/2026
TMX Group Limited stock logo
X
TMX Group
C$53.95
-2.5%
5/5/2026 Boost Price TargetC$63.00 ➝ C$64.00Sector PerformView details for National Bank Financial rating of TMX Group (TSE:X) on 5/5/2026
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
C$269.48
+1.9%
5/4/2026 Boost Price TargetC$345.00 ➝ C$350.00Sector OutperformView details for National Bank Financial rating of Agnico Eagle Mines (TSE:AEM) on 5/4/2026
Brookfield Renewable Partners L.P. stock logo
BEP
Brookfield Renewable Partners
$34.38
+1.0%
5/4/2026 Boost Price Target$34.00 ➝ $36.00Sector OutperformView details for National Bank Financial rating of Brookfield Renewable Partners (NYSE:BEP) on 5/4/2026
International Petroleum Co. stock logo
IPCO
International Petroleum
C$36.29
+1.7%
5/4/2026 Set Price TargetC$45.00Sector PerformView details for National Bank Financial rating of International Petroleum (TSE:IPCO) on 5/4/2026
Real Matters Inc. stock logo
REAL
Real Matters
C$5.75
-2.5%
5/4/2026 Boost Price TargetC$7.00 ➝ C$7.50Sector PerformView details for National Bank Financial rating of Real Matters (TSE:REAL) on 5/4/2026
TC Energy Co. stock logo
TRP
TC Energy
C$89.69
+1.2%
5/4/2026 Boost Price TargetC$86.00 ➝ C$92.00HoldOutperformView details for National Bank Financial rating of TC Energy (TSE:TRP) on 5/4/2026
TC Energy Corporation stock logo
TRP
TC Energy
$65.53
+1.2%
5/4/2026 UpgradeHoldStrong-BuyView details for National Bank Financial rating of TC Energy (NYSE:TRP) on 5/4/2026
Endeavour Mining Corp. stock logo
EDV
Endeavour Mining
C$92.14
+2.5%
5/3/2026 Boost Price TargetC$115.00 ➝ C$116.00OutperformView details for National Bank Financial rating of Endeavour Mining (TSE:EDV) on 5/3/2026
Schneider National, Inc. stock logo
SNDR
Schneider National
$29.87
-2.9%
5/1/2026 Set Price Target$35.00View details for National Bank Financial rating of Schneider National (NYSE:SNDR) on 5/1/2026
AltaGas Ltd. stock logo
ALA
AltaGas
C$51.51
+1.5%
5/1/2026 Boost Price TargetC$51.00 ➝ C$52.00OutperformView details for National Bank Financial rating of AltaGas (TSE:ALA) on 5/1/2026
Arizona Metals Corp. stock logo
AMC
Arizona Metals
C$3.99
+3.1%
5/1/2026 DowngradeOutperformSector PerformView details for National Bank Financial rating of Arizona Metals (CVE:AMC) on 5/1/2026
Allied Properties Real Estate Investment Trust stock logo
AP.UN
Allied Properties Real Estate Investment Trust
C$9.74
-1.0%
5/1/2026 Lower Price TargetC$10.75 ➝ C$10.50Sector PerformView details for National Bank Financial rating of Allied Properties Real Estate Investment Trust (TSE:AP.UN) on 5/1/2026
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$273.99
-5.2%
5/1/2026 Boost Price TargetC$286.00 ➝ C$296.00Sector PerformView details for National Bank Financial rating of Bombardier, Inc. Class B (TSE:BBD.B) on 5/1/2026
Badger Infrastructure Solutions Ltd. stock logo
BDGI
Badger Infrastructure Solutions
C$82.00
-2.5%
5/1/2026 UpgradeC$74.00Sector PerformOutperformView details for National Bank Financial rating of Badger Infrastructure Solutions (TSE:BDGI) on 5/1/2026
Boyd Group Services Inc. stock logo
BYD
Boyd Group Services
C$154.86
-2.1%
5/1/2026 Lower Price TargetC$290.00 ➝ C$265.00OutperformView details for National Bank Financial rating of Boyd Group Services (TSE:BYD) on 5/1/2026
Capstone Copper Corp. stock logo
CS
Capstone Copper
C$12.92
+2.4%
5/1/2026 Lower Price TargetC$15.00 ➝ C$14.00OutperformView details for National Bank Financial rating of Capstone Copper (TSE:CS) on 5/1/2026
Gildan Activewear Inc. stock logo
GIL
Gildan Activewear
C$78.87
-2.7%
5/1/2026 Boost Price TargetC$100.00 ➝ C$101.00OutperformView details for National Bank Financial rating of Gildan Activewear (TSE:GIL) on 5/1/2026
Precision Drilling Co. stock logo
PD
Precision Drilling
C$125.99
+4.8%
5/1/2026 Boost Price TargetC$140.00 ➝ C$150.00Sector PerformView details for National Bank Financial rating of Precision Drilling (TSE:PD) on 5/1/2026
Secure Energy Services Inc. stock logo
SES
Secure Energy Services
C$21.73
-0.4%
5/1/2026 Boost Price TargetC$21.00 ➝ C$23.00Sector PerformView details for National Bank Financial rating of Secure Energy Services (TSE:SES) on 5/1/2026
AMC
Arizona Metals
C$0.18
-5.4%
4/30/2026 DowngradeStrong-BuyHoldView details for National Bank Financial rating of Arizona Metals (TSE:AMC) on 4/30/2026
Aecon Group Inc. stock logo
ARE
Aecon Group
C$53.00
-0.1%
4/30/2026 Boost Price TargetC$48.00 ➝ C$59.00OutperformView details for National Bank Financial rating of Aecon Group (TSE:ARE) on 4/30/2026
Toromont Industries Ltd. stock logo
TIH
Toromont Industries
C$216.24
-0.5%
4/30/2026 Boost Price TargetC$214.00 ➝ C$216.00OutperformView details for National Bank Financial rating of Toromont Industries (TSE:TIH) on 4/30/2026
Camden National Corporation stock logo
CAC
Camden National
$48.03
-2.6%
4/29/2026Set Price Target$50.00View details for National Bank Financial rating of Camden National (NASDAQ:CAC) on 4/29/2026
Definity Financial Co. stock logo
DFY
Definity Financial
C$66.58
-2.9%
4/29/2026 Boost Price TargetC$93.00 ➝ C$94.00View details for National Bank Financial rating of Definity Financial (TSE:DFY) on 4/29/2026
Fairfax Financial Holdings Limited stock logo
FFH
Fairfax Financial
C$2,257.83
+0.5%
4/29/2026 Boost Price TargetC$3,200.00 ➝ C$3,300.00View details for National Bank Financial rating of Fairfax Financial (TSE:FFH) on 4/29/2026
Intact Financial Co. stock logo
IFC
Intact Financial
C$253.33
-0.7%
4/29/2026 Boost Price TargetC$364.00 ➝ C$372.00View details for National Bank Financial rating of Intact Financial (TSE:IFC) on 4/29/2026
IGM Financial Inc. stock logo
IGM
IGM Financial
C$77.38
+0.3%
4/29/2026 Boost Price TargetC$82.00 ➝ C$85.00View details for National Bank Financial rating of IGM Financial (TSE:IGM) on 4/29/2026
TMX Group Limited stock logo
X
TMX Group
C$53.95
-2.5%
4/29/2026 Boost Price TargetC$60.00 ➝ C$63.00View details for National Bank Financial rating of TMX Group (TSE:X) on 4/29/2026
Stingray Digitl stock logo
RAY
Stingray Digitl
C$14.65
-1.3%
4/28/2026 Lower Price TargetC$21.00 ➝ C$20.00OutperformView details for National Bank Financial rating of Stingray Digitl (TSE:RAY) on 4/28/2026
TFI International Inc. stock logo
TFII
TFI International
C$188.05
-1.1%
4/28/2026 Boost Price TargetC$190.00 ➝ C$208.00OutperformView details for National Bank Financial rating of TFI International (TSE:TFII) on 4/28/2026
Valley National Bancorp stock logo
VLY
Valley National Bancorp
$13.27
-1.0%
4/27/2026Set Price Target$17.00View details for National Bank Financial rating of Valley National Bancorp (NASDAQ:VLY) on 4/27/2026
Computer Modelling Group Ltd. stock logo
CMG
Computer Modelling Group
C$3.81
-4.0%
4/27/2026 Lower Price TargetC$6.00 ➝ C$5.00Sector PerformView details for National Bank Financial rating of Computer Modelling Group (TSE:CMG) on 4/27/2026
Coveo Solutions Inc. stock logo
CVO
Coveo Solutions
C$4.33
-5.9%
4/27/2026 Lower Price TargetC$9.00 ➝ C$7.00Sector PerformView details for National Bank Financial rating of Coveo Solutions (TSE:CVO) on 4/27/2026
Endeavour Mining Corp. stock logo
EDV
Endeavour Mining
C$92.14
+2.5%
4/27/2026 Boost Price TargetC$113.00 ➝ C$115.00OutperformView details for National Bank Financial rating of Endeavour Mining (TSE:EDV) on 4/27/2026
CGI Inc stock logo
GIB.A
CGI
C$89.43
-4.2%
4/27/2026 Lower Price TargetC$185.00 ➝ C$150.00OutperformView details for National Bank Financial rating of CGI (TSE:GIB.A) on 4/27/2026
Tecsys Inc. stock logo
TCS
Tecsys
C$32.50
-7.8%
4/27/2026 Boost Price TargetC$32.00 ➝ C$40.00Sector PerformView details for National Bank Financial rating of Tecsys (TSE:TCS) on 4/27/2026
Sun Life Financial Inc. stock logo
SLF
Sun Life Financial
$70.49
+0.6%
4/24/2026 UpgradeSector PerformOutperformView details for National Bank Financial rating of Sun Life Financial (NYSE:SLF) on 4/24/2026
Great-West Lifeco Inc. stock logo
GWO
Great-West Lifeco
C$75.93
-0.4%
4/24/2026 Set Price TargetC$65.00Sector PerformView details for National Bank Financial rating of Great-West Lifeco (TSE:GWO) on 4/24/2026
iA Financial Co. Inc. stock logo
IAG
iA Financial
C$168.20
+1.3%
4/24/2026 Set Price TargetC$181.00Sector PerformView details for National Bank Financial rating of iA Financial (TSE:IAG) on 4/24/2026
Manulife Financial Co. stock logo
MFC
Manulife Financial
C$54.66
-0.1%
4/24/2026 Set Price TargetC$57.00OutperformView details for National Bank Financial rating of Manulife Financial (TSE:MFC) on 4/24/2026
Mullen Group Ltd. stock logo
MTL
Mullen Group
C$21.00
-0.9%
4/24/2026 Boost Price TargetC$19.00 ➝ C$23.00OutperformView details for National Bank Financial rating of Mullen Group (TSE:MTL) on 4/24/2026
Newmont Corporation stock logo
NEM
Newmont
$120.54
+3.5%
4/24/2026Boost Price Target$130.00 ➝ $140.00Sector PerformView details for National Bank Financial rating of Newmont (NYSE:NEM) on 4/24/2026
Pet Valu Holdings Ltd. stock logo
PET
Pet Valu
C$19.76
-2.0%
4/24/2026 Lower Price TargetC$28.00 ➝ C$27.00Sector PerformView details for National Bank Financial rating of Pet Valu (TSE:PET) on 4/24/2026
Sagicor Financial Company Ltd. stock logo
SFC
Sagicor Financial
C$9.56
+2.0%
4/24/2026 Set Price TargetC$13.00OutperformView details for National Bank Financial rating of Sagicor Financial (TSE:SFC) on 4/24/2026
Sun Life Financial Inc. stock logo
SLF
Sun Life Financial
C$96.35
+0.5%
4/24/2026 UpgradeC$109.00Sector PerformOutperformView details for National Bank Financial rating of Sun Life Financial (TSE:SLF) on 4/24/2026
Teck Resources Ltd stock logo
TECK.B
Teck Resources
C$89.28
+0.6%
4/24/2026 Boost Price TargetC$90.00 ➝ C$92.50Sector PerformView details for National Bank Financial rating of Teck Resources (TSE:TECK.B) on 4/24/2026
Lycos Energy Inc. stock logo
LCX
Lycos Energy
C$2.18
-2.7%
4/23/2026 UpgradeC$2.50 ➝ C$3.00HoldOutperformView details for National Bank Financial rating of Lycos Energy (CVE:LCX) on 4/23/2026
Metro Inc. stock logo
MRU
Metro
C$88.14
-1.3%
4/23/2026 Lower Price TargetC$106.00 ➝ C$105.00Sector PerformView details for National Bank Financial rating of Metro (TSE:MRU) on 4/23/2026
Rogers Communications Inc. stock logo
RCI.B
Rogers Communications
C$49.97
-1.1%
4/23/2026 Boost Price TargetC$60.00 ➝ C$62.00OutperformView details for National Bank Financial rating of Rogers Communications (TSE:RCI.B) on 4/23/2026
Cargojet Inc. stock logo
CJT
Cargojet
C$80.95
-0.4%
4/22/2026 Lower Price TargetC$108.00 ➝ C$104.00OutperformView details for National Bank Financial rating of Cargojet (TSE:CJT) on 4/22/2026
Savaria Co. stock logo
SIS
Savaria
C$27.87
-1.6%
4/22/2026 Boost Price TargetC$30.50 ➝ C$37.00OutperformView details for National Bank Financial rating of Savaria (TSE:SIS) on 4/22/2026
5N Plus Inc. stock logo
VNP
5N Plus
C$38.54
+2.5%
4/21/2026 Boost Price TargetC$33.00 ➝ C$38.00OutperformView details for National Bank Financial rating of 5N Plus (TSE:VNP) on 4/21/2026
Boardwalk Real Estate Investment Trust stock logo
BEI.UN
Boardwalk Real Estate Investment Trust
C$64.41
-0.8%
4/20/2026 Lower Price TargetC$81.00 ➝ C$80.00OutperformView details for National Bank Financial rating of Boardwalk Real Estate Investment Trust (TSE:BEI.UN) on 4/20/2026
Choice Properties Real Est Invstmnt Trst stock logo
CHP.UN
Choice Properties Real Est Invstmnt Trst
C$15.61
+0.8%
4/20/2026 Boost Price TargetC$16.00 ➝ C$16.50Sector PerformView details for National Bank Financial rating of Choice Properties Real Est Invstmnt Trst (TSE:CHP.UN) on 4/20/2026
Dream Office Real Estate Investment Trst stock logo
D.UN
Dream Office Real Estate Investment Trst
C$17.60
+2.1%
4/20/2026 Lower Price TargetC$19.50 ➝ C$19.00Sector PerformView details for National Bank Financial rating of Dream Office Real Estate Investment Trst (TSE:D.UN) on 4/20/2026
Granite Real Estate Investment Trust stock logo
GRT.UN
Granite Real Estate Investment Trust
C$92.22
-1.3%
4/20/2026 Boost Price TargetC$102.50 ➝ C$110.00OutperformView details for National Bank Financial rating of Granite Real Estate Investment Trust (TSE:GRT.UN) on 4/20/2026
H&R Real Estate Investment Trust stock logo
HR.UN
H&R Real Estate Investment Trust
C$10.67
-0.2%
4/20/2026 Set Price TargetC$12.00OutperformView details for National Bank Financial rating of H&R Real Estate Investment Trust (TSE:HR.UN) on 4/20/2026
RioCan Real Estate Investment Trust stock logo
REI.UN
RioCan Real Estate Investment Trust
C$21.79
-0.5%
4/20/2026 Boost Price TargetC$22.75 ➝ C$24.00OutperformView details for National Bank Financial rating of RioCan Real Estate Investment Trust (TSE:REI.UN) on 4/20/2026
Sienna Senior Living Inc. stock logo
SIA
Sienna Senior Living
C$22.59
-1.3%
4/20/2026 Boost Price TargetC$24.50 ➝ C$27.50OutperformView details for National Bank Financial rating of Sienna Senior Living (TSE:SIA) on 4/20/2026
StorageVault Canada Inc. stock logo
SVI
StorageVault Canada
C$4.35
+0.7%
4/20/2026 Set Price TargetC$6.25OutperformView details for National Bank Financial rating of StorageVault Canada (TSE:SVI) on 4/20/2026
Barrick Gold Co. stock logo
ABX
Barrick Gold
C$64.40
+9.1%
4/17/2026 Lower Price TargetC$75.00 ➝ C$72.50OutperformView details for National Bank Financial rating of Barrick Gold (TSE:ABX) on 4/17/2026
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
C$269.48
+1.9%
4/17/2026 Boost Price TargetC$330.00 ➝ C$345.00OutperformView details for National Bank Financial rating of Agnico Eagle Mines (TSE:AEM) on 4/17/2026
Alamos Gold Inc. stock logo
AGI
Alamos Gold
C$60.08
+1.2%
4/17/2026 Lower Price TargetC$88.00 ➝ C$87.00OutperformView details for National Bank Financial rating of Alamos Gold (TSE:AGI) on 4/17/2026
B2Gold Corp. stock logo
BTO
B2Gold
C$7.36
+1.5%
4/17/2026 Lower Price TargetC$10.25 ➝ C$10.00OutperformView details for National Bank Financial rating of B2Gold (TSE:BTO) on 4/17/2026
CAE Inc. stock logo
CAE
CAE
C$35.73
-3.1%
4/17/2026 Boost Price TargetC$52.00 ➝ C$53.00OutperformView details for National Bank Financial rating of CAE (TSE:CAE) on 4/17/2026
Cameco Co. stock logo
CCO
Cameco
C$164.54
+2.9%
4/17/2026 Boost Price TargetC$170.00 ➝ C$175.00OutperformView details for National Bank Financial rating of Cameco (TSE:CCO) on 4/17/2026
Denison Mines Corp. stock logo
DML
Denison Mines
C$5.25
+2.5%
4/17/2026 Boost Price TargetC$6.00 ➝ C$6.50OutperformView details for National Bank Financial rating of Denison Mines (TSE:DML) on 4/17/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
2.6out of 5 (last 90 days)
2.6 of 5 stars
OUTPERFORM VOTES
37 Believe will outperform the market
UNDERPERFORM VOTES
35 Believe will underperform the market

National Bank Financial's equity research team has issued ratings on 469 companies across 20 sectors over the past 12 months, covered by 24 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 Basic Materials (23.6%), Energy (14.3%) and Industrials (10.7%). The chart below shows how National Bank Financial's 488 rated companies are distributed across all 20 sectors it covers.

National Bank Financial - Frequently Asked Questions

National Bank Financial's analysts currently have buy-equivalent ratings on 326 companies. Recent upgrades to buy include Enerflex, Ero Copper, TC Energy, Badger Infrastructure Solutions and Sun Life Financial.

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

National Bank Financial has the deepest coverage in Basic Materials (23.6% of rated companies), Energy (14.3% of rated companies), Industrials (10.7% of rated companies), Financial Services (7.6% of rated companies) and Finance (6.8% of rated companies).

National Bank Financial issued 1,348 ratings over the last 12 months across 488 companies — an average of roughly 112 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.