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,287 Last 12 Months
Buy Ratings
763 Last 12 Months
Sell Ratings
7 Last 12 Months
Companies Covered
468 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
TFI International Inc. stock logo
TFII
TFI International
C$208.85
-1.5%
7/10/2026 Lower Price TargetC$208.00 ➝ C$160.00OutperformView details for National Bank Financial rating of TFI International (TSE:TFII) on 7/10/2026
Schneider National, Inc. stock logo
SNDR
Schneider National
$36.33
-1.9%
7/9/2026 Set Price Target$39.00View details for National Bank Financial rating of Schneider National (NYSE:SNDR) on 7/9/2026
Lincoln National Corporation stock logo
LNC
Lincoln National
$39.77
+0.7%
7/9/2026 Set Price Target$51.00View details for National Bank Financial rating of Lincoln National (NYSE:LNC) on 7/9/2026
Exchange Income Co. stock logo
EIF
Exchange Income
C$132.02
-0.8%
7/9/2026 Boost Price TargetC$125.00 ➝ C$144.00OutperformView details for National Bank Financial rating of Exchange Income (TSE:EIF) on 7/9/2026
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$335.71
-1.1%
7/8/2026 Boost Price TargetC$296.00 ➝ C$349.00Sector OutperformView details for National Bank Financial rating of Bombardier, Inc. Class B (TSE:BBD.B) on 7/8/2026
Imperial Oil Limited stock logo
IMO
Imperial Oil
C$170.77
+0.3%
7/8/2026 Boost Price TargetC$212.00 ➝ C$214.00Sector PerformView details for National Bank Financial rating of Imperial Oil (TSE:IMO) on 7/8/2026
InPlay Oil Corp. stock logo
IPO
InPlay Oil
C$14.66
-0.3%
7/8/2026 Lower Price TargetC$27.50 ➝ C$22.50OutperformView details for National Bank Financial rating of InPlay Oil (TSE:IPO) on 7/8/2026
Ovintiv Inc. stock logo
OVV
Ovintiv
$55.47
+0.8%
7/8/2026 Boost Price Target$82.00 ➝ $83.00OutperformView details for National Bank Financial rating of Ovintiv (NYSE:OVV) on 7/8/2026
Peyto Exploration & Development Corp. stock logo
PEY
Peyto Exploration & Development
C$23.70
-3.1%
7/8/2026 Boost Price TargetC$29.00 ➝ C$30.00OutperformView details for National Bank Financial rating of Peyto Exploration & Development (TSE:PEY) on 7/8/2026
Strathcona Resources Ltd. stock logo
SCR
Strathcona Resources
C$38.71
+0.4%
7/8/2026 Lower Price TargetC$68.00 ➝ C$66.00OutperformView details for National Bank Financial rating of Strathcona Resources (TSE:SCR) on 7/8/2026
Tenaz Energy Corp. stock logo
TNZ
Tenaz Energy
C$46.98
+0.9%
7/8/2026 Boost Price TargetC$90.00 ➝ C$91.00OutperformView details for National Bank Financial rating of Tenaz Energy (TSE:TNZ) on 7/8/2026
Whitecap Resources Inc. stock logo
WCP
Whitecap Resources
C$15.20
-0.5%
7/8/2026 Boost Price TargetC$25.00 ➝ C$26.00OutperformView details for National Bank Financial rating of Whitecap Resources (TSE:WCP) on 7/8/2026
Bombardier Inc. stock logo
BDRBF
Bombardier
$238.83
-0.6%
7/7/2026 Reiterated RatingSector PerformView details for National Bank Financial rating of Bombardier (OTCMKTS:BDRBF) on 7/7/2026
Fidelity National Financial, Inc. stock logo
FNF
Fidelity National Financial
$49.45
+0.6%
7/7/2026Set Price Target$51.00View details for National Bank Financial rating of Fidelity National Financial (NYSE:FNF) on 7/7/2026
Largo Inc. stock logo
LGO
Largo
$0.73
-2.0%
7/7/2026 Set Price Target$2.40View details for National Bank Financial rating of Largo (NYSE:LGO) on 7/7/2026
Air Canada stock logo
AC
Air Canada
C$24.45
-1.5%
7/7/2026 UpgradeC$22.00 ➝ C$29.00HoldOutperformView details for National Bank Financial rating of Air Canada (TSE:AC) on 7/7/2026
Air Canada stock logo
ACDVF
Air Canada
$17.31
-1.6%
7/7/2026 UpgradeHoldStrong-BuyView details for National Bank Financial rating of Air Canada (OTCMKTS:ACDVF) on 7/7/2026
Logan Energy Corp. stock logo
LGN
Logan Energy
C$0.93
+2.2%
7/7/2026 Boost Price TargetC$1.50 ➝ C$1.75OutperformView details for National Bank Financial rating of Logan Energy (CVE:LGN) on 7/7/2026
Rogers Communications Inc. stock logo
RCI.B
Rogers Communications
C$46.58
+0.1%
7/7/2026 Lower Price TargetC$63.00 ➝ C$62.00OutperformView details for National Bank Financial rating of Rogers Communications (TSE:RCI.B) on 7/7/2026
Minera Alamos Inc. stock logo
MAI
Minera Alamos
C$5.37
7/6/2026 Set Price TargetC$9.50OutperformView details for National Bank Financial rating of Minera Alamos (CVE:MAI) on 7/6/2026
Algonquin Power & Utilities Corp. stock logo
AQN
Algonquin Power & Utilities
$5.67
+0.1%
7/3/2026 Lower Price Target$7.25 ➝ $7.00OutperformView details for National Bank Financial rating of Algonquin Power & Utilities (NYSE:AQN) on 7/3/2026
Kraken Robotics Inc. stock logo
PNG
Kraken Robotics
C$6.75
+7.8%
7/3/2026 Lower Price TargetC$10.00View details for National Bank Financial rating of Kraken Robotics (CVE:PNG) on 7/3/2026
Wesdome Gold Mines Ltd. stock logo
WDO
Wesdome Gold Mines
C$26.27
-2.5%
7/3/2026 UpgradeC$34.00 ➝ C$37.00Sector PerformOutperformView details for National Bank Financial rating of Wesdome Gold Mines (TSE:WDO) on 7/3/2026
National Australia Bank Ltd. stock logo
NABZY
National Australia Bank
$13.81
+1.3%
7/1/2026 Upgrade$42.50NeutralBuyView details for National Bank Financial rating of National Australia Bank (OTCMKTS:NABZY) on 7/1/2026
Valley National Bancorp stock logo
VLY
Valley National Bancorp
$14.64
-0.1%
7/1/2026Set Price Target$17.50View details for National Bank Financial rating of Valley National Bancorp (NASDAQ:VLY) on 7/1/2026
Metro Inc. stock logo
MRU
Metro
C$93.64
+2.3%
6/30/2026 Set Price TargetC$105.00Sector PerformView details for National Bank Financial rating of Metro (TSE:MRU) on 6/30/2026
Simmons First National Corporation stock logo
SFNC
Simmons First National
$22.86
+0.6%
6/29/2026 Set Price Target$24.00View details for National Bank Financial rating of Simmons First National (NASDAQ:SFNC) on 6/29/2026
Aritzia Inc. stock logo
ATZ
Aritzia
C$160.05
+7.4%
6/29/2026 Boost Price TargetC$171.00 ➝ C$175.00OutperformView details for National Bank Financial rating of Aritzia (TSE:ATZ) on 6/29/2026
FC
Firm Capital Mortgage Investment
C$12.16
+0.7%
6/29/2026 Set Price TargetC$12.00OutperformView details for National Bank Financial rating of Firm Capital Mortgage Investment (TSE:FC) on 6/29/2026
MCAN Mortgage Co. stock logo
MKP
MCAN Mortgage
C$26.39
+1.9%
6/29/2026 Set Price TargetC$27.00OutperformView details for National Bank Financial rating of MCAN Mortgage (TSE:MKP) on 6/29/2026
Franklin Covey Company stock logo
FC
Franklin Covey
$20.94
+1.1%
6/28/2026 UpgradeHoldView details for National Bank Financial rating of Franklin Covey (NYSE:FC) on 6/28/2026
Canadian National Railway stock logo
CNR
Canadian National Railway
C$176.19
+0.1%
6/26/2026 Boost Price TargetC$164.00 ➝ C$173.00Sector PerformView details for National Bank Financial rating of Canadian National Railway (TSE:CNR) on 6/26/2026
Canadian Pacific Kansas City Limited stock logo
CP
Canadian Pacific Kansas City
C$127.62
-0.3%
6/26/2026 Boost Price TargetC$125.00 ➝ C$132.00OutperformView details for National Bank Financial rating of Canadian Pacific Kansas City (TSE:CP) on 6/26/2026
Canadian National Railway Company stock logo
CNI
Canadian National Railway
$124.46
+0.1%
6/25/2026Set Price Target$124.00View details for National Bank Financial rating of Canadian National Railway (NYSE:CNI) on 6/25/2026
Alimentation Couche-Tard Inc. stock logo
ATD
Alimentation Couche-Tard
C$91.19
+0.8%
6/24/2026 Boost Price TargetC$91.00 ➝ C$102.00OutperformView details for National Bank Financial rating of Alimentation Couche-Tard (TSE:ATD) on 6/24/2026
Ballard Power Systems, Inc. stock logo
BLDP
Ballard Power Systems
$3.08
-4.6%
6/24/2026 Set Price Target$4.75Sector PerformView details for National Bank Financial rating of Ballard Power Systems (NASDAQ:BLDP) on 6/24/2026
Bird Construction Inc. stock logo
BDT
Bird Construction
C$67.64
+0.4%
6/23/2026 Set Price TargetC$57.00OutperformView details for National Bank Financial rating of Bird Construction (TSE:BDT) on 6/23/2026
Finning International Inc. stock logo
FTT
Finning International
C$102.50
+3.1%
6/23/2026 Set Price TargetC$115.00OutperformView details for National Bank Financial rating of Finning International (TSE:FTT) on 6/23/2026
Keyera Corp. stock logo
KEY
Keyera
C$57.38
-1.5%
6/23/2026 Boost Price TargetC$61.00 ➝ C$62.00OutperformView details for National Bank Financial rating of Keyera (TSE:KEY) on 6/23/2026
Quebecor, Inc. stock logo
QBR.B
Quebecor
C$66.68
-3.1%
6/23/2026 Boost Price TargetC$67.00 ➝ C$74.00OutperformView details for National Bank Financial rating of Quebecor (TSE:QBR.B) on 6/23/2026
Your book attached (Ad)

Bill Poulos is giving away his 'Safe Trade Options Formula' book for free - but only for a limited time through a temporary download link. He plans to charge for it soon. Download your copy now and lock it in at no cost, regardless of future pricing.tc pixel

Download the Safe Trade Options Formula book for free before access closes
Toromont Industries Ltd. stock logo
TIH
Toromont Industries
C$229.83
+1.8%
6/23/2026 Boost Price TargetC$216.00 ➝ C$259.00OutperformView details for National Bank Financial rating of Toromont Industries (TSE:TIH) on 6/23/2026
MTY Food Group Inc. stock logo
MTY
MTY Food Group
C$33.75
-10.6%
6/22/2026 Set Price TargetC$49.00OutperformView details for National Bank Financial rating of MTY Food Group (TSE:MTY) on 6/22/2026
Enerflex Ltd. stock logo
EFX
Enerflex
C$33.77
-1.1%
6/18/2026 Set Price TargetC$42.50OutperformView details for National Bank Financial rating of Enerflex (TSE:EFX) on 6/18/2026
Keyera Corp. stock logo
KEY
Keyera
C$57.38
-1.5%
6/16/2026 UpgradeC$56.00 ➝ C$61.00Sector PerformOutperformView details for National Bank Financial rating of Keyera (TSE:KEY) on 6/16/2026
Empire Company Limited stock logo
EMP.A
Empire
C$49.02
+1.9%
6/15/2026 Boost Price TargetC$54.00 ➝ C$55.00Sector PerformView details for National Bank Financial rating of Empire (TSE:EMP.A) on 6/15/2026
5N Plus Inc. stock logo
VNP
5N Plus
C$40.33
-0.3%
6/15/2026 Boost Price TargetC$41.00 ➝ C$50.00OutperformView details for National Bank Financial rating of 5N Plus (TSE:VNP) on 6/15/2026
Dollarama Inc. stock logo
DOL
Dollarama
C$185.25
+1.0%
6/12/2026 Boost Price TargetC$203.00 ➝ C$209.00View details for National Bank Financial rating of Dollarama (TSE:DOL) on 6/12/2026
CGI Inc stock logo
GIB.A
CGI
C$94.85
+0.2%
6/12/2026 Set Price TargetC$135.00OutperformView details for National Bank Financial rating of CGI (TSE:GIB.A) on 6/12/2026
Brookfield Renewable Partners L.P. stock logo
BEP
Brookfield Renewable Partners
$32.41
-1.7%
6/11/2026 Boost Price Target$36.00 ➝ $39.00OutperformView details for National Bank Financial rating of Brookfield Renewable Partners (NYSE:BEP) on 6/11/2026
Champion Iron Limited stock logo
CIA
Champion Iron
C$3.91
6/10/2026 Set Price TargetC$5.75OutperformView details for National Bank Financial rating of Champion Iron (TSE:CIA) on 6/10/2026
Oceanic Iron Ore Corp. stock logo
FEO
Oceanic Iron Ore
C$0.69
+3.0%
6/10/2026 Set Price TargetC$1.70OutperformView details for National Bank Financial rating of Oceanic Iron Ore (CVE:FEO) on 6/10/2026
Hammond Power Solutions Inc. stock logo
HPS.A
Hammond Power Solutions
C$312.93
+1.2%
6/10/2026 Boost Price TargetC$325.00 ➝ C$355.00OutperformView details for National Bank Financial rating of Hammond Power Solutions (TSE:HPS.A) on 6/10/2026
Surge Energy Inc. stock logo
SGY
Surge Energy
C$9.11
-1.0%
6/2/2026 Boost Price TargetC$12.75 ➝ C$13.50OutperformView details for National Bank Financial rating of Surge Energy (TSE:SGY) on 6/2/2026
ATCO Ltd. stock logo
ACO.X
ATCO
C$74.61
-0.1%
6/1/2026 Boost Price TargetC$62.00 ➝ C$69.00Sector PerformView details for National Bank Financial rating of ATCO (TSE:ACO.X) on 6/1/2026
AltaGas Ltd. stock logo
ALA
AltaGas
C$53.66
-0.6%
6/1/2026 Boost Price TargetC$52.00 ➝ C$60.00OutperformView details for National Bank Financial rating of AltaGas (TSE:ALA) on 6/1/2026
Brookfield Infrastructure Partners LP stock logo
BIP
Brookfield Infrastructure Partners
$37.63
+0.9%
6/1/2026 Boost Price Target$38.00 ➝ $43.00OutperformView details for National Bank Financial rating of Brookfield Infrastructure Partners (NYSE:BIP) on 6/1/2026
Capital Power Co. stock logo
CPX
Capital Power
C$74.88
-1.4%
6/1/2026 Boost Price TargetC$75.00 ➝ C$82.00OutperformView details for National Bank Financial rating of Capital Power (TSE:CPX) on 6/1/2026
Canadian Utilities Limited stock logo
CU
Canadian Utilities
C$52.63
+0.0%
6/1/2026 Boost Price TargetC$46.00 ➝ C$51.00Sector PerformView details for National Bank Financial rating of Canadian Utilities (TSE:CU) on 6/1/2026
Dollarama Inc. stock logo
DOL
Dollarama
C$185.25
+1.0%
6/1/2026 Boost Price TargetC$198.00 ➝ C$203.00OutperformView details for National Bank Financial rating of Dollarama (TSE:DOL) on 6/1/2026
Emera Incorporated stock logo
EMA
Emera
C$75.56
+0.3%
6/1/2026 Boost Price TargetC$69.00 ➝ C$75.00Sector PerformView details for National Bank Financial rating of Emera (TSE:EMA) on 6/1/2026
Enbridge Inc. stock logo
ENB
Enbridge
C$77.34
+0.0%
6/1/2026 Boost Price TargetC$73.00 ➝ C$81.00Sector PerformView details for National Bank Financial rating of Enbridge (TSE:ENB) on 6/1/2026
Fortis Inc. stock logo
FTS
Fortis
C$81.23
+0.4%
6/1/2026 Boost Price TargetC$75.00 ➝ C$82.00Sector PerformView details for National Bank Financial rating of Fortis (TSE:FTS) on 6/1/2026
Gibson Energy Inc. stock logo
GEI
Gibson Energy
C$29.80
-0.6%
6/1/2026 Boost Price TargetC$30.00 ➝ C$33.00OutperformView details for National Bank Financial rating of Gibson Energy (TSE:GEI) on 6/1/2026
Hydro One Limited stock logo
H
Hydro One
C$58.57
+0.3%
6/1/2026 Boost Price TargetC$56.00 ➝ C$61.00Sector PerformView details for National Bank Financial rating of Hydro One (TSE:H) on 6/1/2026
Keyera Corp. stock logo
KEY
Keyera
C$57.38
-1.5%
6/1/2026 Boost Price TargetC$50.00 ➝ C$56.00Sector PerformView details for National Bank Financial rating of Keyera (TSE:KEY) on 6/1/2026
Minera Alamos Inc. stock logo
MAI
Minera Alamos
C$5.37
6/1/2026 Boost Price TargetC$8.50 ➝ C$9.50OutperformView details for National Bank Financial rating of Minera Alamos (CVE:MAI) on 6/1/2026
Pembina Pipeline Co. stock logo
PPL
Pembina Pipeline
C$67.27
-1.0%
6/1/2026 Boost Price TargetC$63.00 ➝ C$71.00OutperformView details for National Bank Financial rating of Pembina Pipeline (TSE:PPL) on 6/1/2026
South Bow Corporation stock logo
SOBO
South Bow
$36.11
-0.7%
6/1/2026 Boost Price Target$31.00 ➝ $35.00Sector PerformView details for National Bank Financial rating of South Bow (NYSE:SOBO) on 6/1/2026
Superior Plus Corp. stock logo
SPB
Superior Plus
C$7.81
+0.5%
6/1/2026 Boost Price TargetC$7.50 ➝ C$8.50Sector PerformView details for National Bank Financial rating of Superior Plus (TSE:SPB) on 6/1/2026
TransAlta Co. stock logo
TA
TransAlta
C$20.15
-1.9%
6/1/2026 Boost Price TargetC$22.00 ➝ C$24.00OutperformView details for National Bank Financial rating of TransAlta (TSE:TA) on 6/1/2026
TC Energy Co. stock logo
TRP
TC Energy
C$95.37
-1.0%
6/1/2026 Boost Price TargetC$92.00 ➝ C$102.00View details for National Bank Financial rating of TC Energy (TSE:TRP) on 6/1/2026
Tidewater Midstream and Infrastructure Ltd. stock logo
TWM
Tidewater Midstream and Infrastructure
C$18.00
+2.9%
6/1/2026 Boost Price TargetC$15.00 ➝ C$17.00Sector PerformView details for National Bank Financial rating of Tidewater Midstream and Infrastructure (TSE:TWM) on 6/1/2026
BRP Inc. stock logo
DOO
BRP
C$83.62
+0.5%
5/29/2026 Boost Price TargetC$80.00 ➝ C$84.00Sector PerformView details for National Bank Financial rating of BRP (TSE:DOO) on 5/29/2026
Rio2 Limited stock logo
RIO
Rio2
C$2.68
-0.7%
5/29/2026 Set Price TargetC$5.50OutperformView details for National Bank Financial rating of Rio2 (TSE:RIO) on 5/29/2026
The Toronto-Dominion Bank stock logo
TD
Toronto-Dominion Bank
C$170.86
+0.7%
5/29/2026 Boost Price TargetC$157.00 ➝ C$162.00OutperformView details for National Bank Financial rating of Toronto-Dominion Bank (TSE:TD) on 5/29/2026
National Healthcare Properties, Inc. stock logo
NHP
National Healthcare Properties
$14.95
+0.7%
5/28/2026Set Price Target$18.00View details for National Bank Financial rating of National Healthcare Properties (NASDAQ:NHP) on 5/28/2026
Alimentation Couche-Tard Inc. stock logo
ATD
Alimentation Couche-Tard
C$91.19
+0.8%
5/28/2026 Boost Price TargetC$89.00 ➝ C$91.00OutperformView details for National Bank Financial rating of Alimentation Couche-Tard (TSE:ATD) on 5/28/2026
Bank of Montreal stock logo
BMO
Bank of Montreal
C$253.39
+1.1%
5/28/2026 Boost Price TargetC$223.00 ➝ C$236.00Sector PerformView details for National Bank Financial rating of Bank of Montreal (TSE:BMO) on 5/28/2026
Altus Group Limited stock logo
AIF
Altus Group
C$46.57
+1.7%
5/27/2026 Lower Price TargetC$52.00 ➝ C$45.00Sector PerformView details for National Bank Financial rating of Altus Group (TSE:AIF) on 5/27/2026
Computer Modelling Group Ltd. stock logo
CMG
Computer Modelling Group
C$3.93
+1.0%
5/27/2026 Lower Price TargetC$5.00 ➝ C$4.50Sector PerformView details for National Bank Financial rating of Computer Modelling Group (TSE:CMG) on 5/27/2026
Constellation Software Inc. stock logo
CNSWF
Constellation Software
$1,979.59
+2.7%
5/27/2026 UpgradeHoldStrong-BuyView details for National Bank Financial rating of Constellation Software (OTCMKTS:CNSWF) on 5/27/2026
Constellation Software Inc. stock logo
CSU
Constellation Software
C$2,802.14
+2.4%
5/27/2026 UpgradeC$3,400.00 ➝ C$3,500.00Sector PerformOutperformView details for National Bank Financial rating of Constellation Software (TSE:CSU) on 5/27/2026
Coveo Solutions Inc. stock logo
CVO
Coveo Solutions
C$4.26
-1.8%
5/27/2026 Lower Price TargetC$7.00 ➝ C$5.50Sector PerformView details for National Bank Financial rating of Coveo Solutions (TSE:CVO) on 5/27/2026
Docebo Inc. stock logo
DCBO
Docebo
$18.81
+1.2%
5/27/2026 Lower Price Target$24.00 ➝ $21.00Sector PerformView details for National Bank Financial rating of Docebo (NASDAQ:DCBO) on 5/27/2026
Extendicare Inc. stock logo
EXE
Extendicare
C$37.00
-0.1%
5/27/2026 Boost Price TargetC$34.00 ➝ C$40.00OutperformView details for National Bank Financial rating of Extendicare (TSE:EXE) on 5/27/2026
CGI Inc stock logo
GIB.A
CGI
C$94.85
+0.2%
5/27/2026 Lower Price TargetC$150.00 ➝ C$135.00OutperformView details for National Bank Financial rating of CGI (TSE:GIB.A) on 5/27/2026
Kinaxis Inc. stock logo
KXS
Kinaxis
C$154.81
+1.2%
5/27/2026 Lower Price TargetC$240.00 ➝ C$200.00OutperformView details for National Bank Financial rating of Kinaxis (TSE:KXS) on 5/27/2026
Lightspeed Commerce Inc. stock logo
LSPD
Lightspeed Commerce
$10.31
+0.8%
5/27/2026 Lower Price Target$15.00 ➝ $11.00Sector PerformView details for National Bank Financial rating of Lightspeed Commerce (NYSE:LSPD) on 5/27/2026
Open Text Corporation stock logo
OTEX
Open Text
$23.01
+0.2%
5/27/2026 Lower Price Target$45.00 ➝ $33.00OutperformView details for National Bank Financial rating of Open Text (NASDAQ:OTEX) on 5/27/2026
Real Matters Inc. stock logo
REAL
Real Matters
C$5.18
+1.4%
5/27/2026 Lower Price TargetC$7.50 ➝ C$6.50Sector PerformView details for National Bank Financial rating of Real Matters (TSE:REAL) on 5/27/2026
Ticker Revealed: Pre-IPO Access to "Next Elon Musk" Company (Ad)

We’ve found The Next Elon Musk… and what we believe to be the next Tesla. It’s already racked up $26 billion in government contracts. Peter Thiel just bet $1 Billion on it.tc pixel

👉 Unlock the ticker now and get it completely free.
Shopify Inc. stock logo
SHOP
Shopify
$122.54
-0.5%
5/27/2026 Lower Price Target$200.00 ➝ $155.00OutperformView details for National Bank Financial rating of Shopify (NASDAQ:SHOP) on 5/27/2026
Tecsys Inc. stock logo
TCS
Tecsys
C$33.90
-1.3%
5/27/2026 UpgradeC$40.00 ➝ C$46.00Sector PerformOutperformView details for National Bank Financial rating of Tecsys (TSE:TCS) on 5/27/2026
Transat A.T. Inc. stock logo
TRZ
Transat A.T.
C$2.39
+2.1%
5/27/2026 DowngradeC$3.00 ➝ C$2.25Sector PerformUnderperformView details for National Bank Financial rating of Transat A.T. (TSE:TRZ) on 5/27/2026
Vitalhub Corp. stock logo
VHI
Vitalhub
C$7.31
+1.4%
5/27/2026 Lower Price TargetC$14.00 ➝ C$11.00OutperformView details for National Bank Financial rating of Vitalhub (TSE:VHI) on 5/27/2026
Zedcor Inc. stock logo
ZDC
Zedcor
C$5.44
+2.6%
5/27/2026 Set Price TargetC$7.50OutperformView details for National Bank Financial rating of Zedcor (CVE:ZDC) on 5/27/2026
Agnico Eagle Mines Limited stock logo
AEM
Agnico Eagle Mines
C$207.94
-1.6%
5/25/2026 Set Price TargetC$350.00OutperformView details for National Bank Financial rating of Agnico Eagle Mines (TSE:AEM) on 5/25/2026
CAE Inc. stock logo
CAE
CAE
C$36.31
-0.7%
5/25/2026 Lower Price TargetC$53.00 ➝ C$49.00OutperformView details for National Bank Financial rating of CAE (TSE:CAE) on 5/25/2026
CAE Inc stock logo
CAE
CAE
$25.65
-0.7%
5/22/2026 Reiterated RatingOutperformView details for National Bank Financial rating of CAE (NYSE:CAE) on 5/22/2026
Amex Exploration Inc. stock logo
AMX
Amex Exploration
C$4.14
-4.4%
5/22/2026 Set Price TargetC$6.50OutperformView details for National Bank Financial rating of Amex Exploration (CVE:AMX) on 5/22/2026
Lincoln National Corporation stock logo
LNC
Lincoln National
$39.77
+0.7%
5/21/2026 Set Price Target$40.00View details for National Bank Financial rating of Lincoln National (NYSE:LNC) on 5/21/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
3.0out of 5 (last 90 days)
3 of 5 stars
OUTPERFORM VOTES
3 Believe will outperform the market
UNDERPERFORM VOTES
2 Believe will underperform the market

National Bank Financial's equity research team has issued ratings on 448 companies across 21 sectors over the past 12 months, covered by 27 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 (21.4%), Energy (14.7%) and Industrials (10.3%). The chart below shows how National Bank Financial's 468 rated companies are distributed across all 21 sectors it covers.

National Bank Financial - Frequently Asked Questions

National Bank Financial's analysts currently have buy-equivalent ratings on 316 companies. Recent upgrades to buy include Air Canada, Wesdome Gold Mines, National Australia Bank, Dominion Lending Centres and Keyera.

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

National Bank Financial has the deepest coverage in Basic Materials (21.4% of rated companies), Energy (14.7% of rated companies), Industrials (10.3% of rated companies), Financial Services (8.8% of rated companies) and Real Estate (6.8% of rated companies).

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