Free Trial

National Bankshares Analyst Recommendations & Stock Picks (NASDAQ:NKSH)

This page lists the most recent publicly-reported stock recommendations and ratings issued by analysts at National Bankshares. These ratings and price targets were collected from public media reports and are believed to be accurate, but cannot be verified with 100% certainty. MarketBeat and its parent company are in no way affiliated with or endorsed by National Bankshares.

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 PriceRating DateActionBrokerageAnalystRatingPrice TargetImpact on PriceDetailsActions
Sherritt International stock logo
S
Sherritt International
C$0.15
4/11/2025Target Lowered byNational Bankshares-Sector PerformC$0.30 -> C$0.25N/AView details for National Bankshares rating of Sherritt International (TSE:S) on 4/11/2025
Loblaw Companies stock logo
L
Loblaw Companies
C$210.15
+2.4%
4/10/2025Target Raised byNational Bankshares-C$192.00 -> C$207.00N/AView details for National Bankshares rating of Loblaw Companies (TSE:L) on 4/10/2025
Air Canada stock logo
AC
Air Canada
C$13.75
+0.5%
4/10/2025Target Lowered byNational Bankshares-C$27.00 -> C$23.00N/AView details for National Bankshares rating of Air Canada (TSE:AC) on 4/10/2025
Wajax stock logo
WJX
Wajax
C$16.60
+0.5%
4/9/2025Target Lowered byNational Bankshares-Sector PerformC$22.00 -> C$20.00N/AView details for National Bankshares rating of Wajax (TSE:WJX) on 4/9/2025
Stantec stock logo
STN
Stantec
C$118.55
-0.1%
4/9/2025Target Raised byNational Bankshares-OutperformC$143.00 -> C$144.00N/AView details for National Bankshares rating of Stantec (TSE:STN) on 4/9/2025
Russel Metals stock logo
RUS
Russel Metals
C$38.03
+0.2%
4/9/2025Target Lowered byNational Bankshares-OutperformC$58.00 -> C$55.00N/AView details for National Bankshares rating of Russel Metals (TSE:RUS) on 4/9/2025
RB Global stock logo
RBA
RB Global
$97.00
-0.1%
4/9/2025Target Lowered byNational Bankshares-Outperform$118.00 -> $115.00MediumView details for National Bankshares rating of RB Global (NYSE:RBA) on 4/9/2025
Finning International stock logo
FTT
Finning International
C$38.52
+1.7%
4/9/2025Target Lowered byNational Bankshares-OutperformC$49.00 -> C$48.00N/AView details for National Bankshares rating of Finning International (TSE:FTT) on 4/9/2025
Cineplex stock logo
CGX
Cineplex
C$8.92
+3.2%
4/9/2025Target Lowered byNational Bankshares-OutperformC$15.00 -> C$13.50N/AView details for National Bankshares rating of Cineplex (TSE:CGX) on 4/9/2025
Ag Growth International stock logo
AFN
Ag Growth International
C$32.62
+3.3%
4/9/2025Target Lowered byNational Bankshares-OutperformC$51.00 -> C$49.00N/AView details for National Bankshares rating of Ag Growth International (TSE:AFN) on 4/9/2025
Toronto-Dominion Bank stock logo
TD
Toronto-Dominion Bank
C$82.59
+1.9%
4/7/2025Target Lowered byNational Bankshares-Sector PerformC$84.00 -> C$80.00N/AView details for National Bankshares rating of Toronto-Dominion Bank (TSE:TD) on 4/7/2025
Saputo stock logo
SAP
Saputo
C$25.60
+1.1%
4/7/2025Target Set byNational Bankshares-OutperformC$28.00N/AView details for National Bankshares rating of Saputo (TSE:SAP) on 4/7/2025
Royal Bank of Canada stock logo
RY
Royal Bank of Canada
C$158.13
+0.5%
4/7/2025Target Lowered byNational Bankshares-OutperformC$190.00 -> C$179.00N/AView details for National Bankshares rating of Royal Bank of Canada (TSE:RY) on 4/7/2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
C$79.81
+0.7%
4/7/2025Target Lowered byNational Bankshares-OutperformC$101.00 -> C$95.00N/AView details for National Bankshares rating of Canadian Imperial Bank of Commerce (TSE:CM) on 4/7/2025
Bank of Nova Scotia stock logo
BNS
Bank of Nova Scotia
C$64.74
+1.2%
4/7/2025Target Lowered byNational Bankshares-Sector PerformC$78.00 -> C$71.00N/AView details for National Bankshares rating of Bank of Nova Scotia (TSE:BNS) on 4/7/2025
Bank of Montreal stock logo
BMO
Bank of Montreal
C$127.15
+0.5%
4/7/2025Target Lowered byNational Bankshares-OutperformC$161.00 -> C$144.00N/AView details for National Bankshares rating of Bank of Montreal (TSE:BMO) on 4/7/2025
Dundee Precious Metals stock logo
DPMLF
Dundee Precious Metals
$13.63
+3.7%
4/2/2025Reiterated byNational Bankshares-Outperform -> OutperformLowView details for National Bankshares rating of Dundee Precious Metals (OTCMKTS:DPMLF) on 4/2/2025
New Gold stock logo
NGD
New Gold
$3.55
-0.6%
4/2/2025Reiterated byNational Bankshares-Outperform -> OutperformMediumView details for National Bankshares rating of New Gold (NYSE:NGD) on 4/2/2025
First Majestic Silver stock logo
AG
First Majestic Silver
$6.43
+2.2%
4/2/2025Reiterated byNational Bankshares-Sector Perform -> Sector PerformLowView details for National Bankshares rating of First Majestic Silver (NYSE:AG) on 4/2/2025
Pan American Silver stock logo
PAAS
Pan American Silver
$26.57
+2.7%
4/2/2025Reiterated byNational Bankshares-Outperform -> OutperformLowView details for National Bankshares rating of Pan American Silver (NYSE:PAAS) on 4/2/2025
Franco-Nevada stock logo
FNV
Franco-Nevada
$167.63
+0.8%
4/2/2025Reiterated byNational Bankshares-Sector Perform -> Sector PerformLowView details for National Bankshares rating of Franco-Nevada (NYSE:FNV) on 4/2/2025
Osisko Gold Royalties stock logo
OR
Osisko Gold Royalties
$23.25
+3.8%
4/2/2025Reiterated byNational Bankshares-Outperform -> OutperformLowView details for National Bankshares rating of Osisko Gold Royalties (NYSE:OR) on 4/2/2025
Perpetua Resources stock logo
PPTA
Perpetua Resources
$12.66
+7.0%
4/2/2025Reiterated byNational Bankshares-Outperform -> OutperformHighView details for National Bankshares rating of Perpetua Resources (NASDAQ:PPTA) on 4/2/2025
Barrick Gold stock logo
GOLD
Barrick Gold
$20.45
-0.7%
4/2/2025Reiterated byNational Bankshares-Outperform -> OutperformMediumView details for National Bankshares rating of Barrick Gold (NYSE:GOLD) on 4/2/2025
B2Gold stock logo
BTG
B2Gold
$3.35
+3.4%
4/2/2025Reiterated byNational Bankshares-Outperform -> OutperformHighView details for National Bankshares rating of B2Gold (NYSE:BTG) on 4/2/2025
Centerra Gold stock logo
CGAU
Centerra Gold
$6.73
+1.8%
4/2/2025Reiterated byNational Bankshares-Outperform -> OutperformMediumView details for National Bankshares rating of Centerra Gold (NYSE:CGAU) on 4/2/2025
First Quantum Minerals stock logo
FQVLF
First Quantum Minerals
$11.68
+4.3%
4/2/2025Reiterated byNational Bankshares-Outperform -> OutperformHighView details for National Bankshares rating of First Quantum Minerals (OTCMKTS:FQVLF) on 4/2/2025
Teck Resources stock logo
TECK
Teck Resources
$33.46
-0.4%
4/2/2025Reiterated byNational Bankshares-Sector Perform -> Sector PerformLowView details for National Bankshares rating of Teck Resources (NYSE:TECK) on 4/2/2025
Lithium Americas stock logo
LAC
Lithium Americas
$2.73
+1.1%
4/2/2025Reiterated byNational Bankshares-Outperform -> OutperformHighView details for National Bankshares rating of Lithium Americas (NYSE:LAC) on 4/2/2025
i-80 Gold stock logo
IAUX
i-80 Gold
$0.63
+1.8%
4/2/2025Reiterated byNational Bankshares-Outperform -> OutperformMediumView details for National Bankshares rating of i-80 Gold (NYSE:IAUX) on 4/2/2025
National Bank of Canada stock logo
NTIOF
National Bank of Canada
$81.63
+4.1%
4/4/2025Downgraded byNational Bankshares-Speculative Buy -> UnderperformHighView details for National Bankshares rating of National Bank of Canada (OTCMKTS:NTIOF) on 4/4/2025
TFI International stock logo
TFII
TFI International
C$110.07
-2.5%
4/4/2025Upgraded byNational Bankshares-Sector Perform -> OutperformC$178.00 -> C$132.00N/AView details for National Bankshares rating of TFI International (TSE:TFII) on 4/4/2025
Superior Plus stock logo
SPB
Superior Plus
C$6.54
+0.3%
4/3/2025Target Raised byNational Bankshares-Sector PerformC$6.50 -> C$7.50N/AView details for National Bankshares rating of Superior Plus (TSE:SPB) on 4/3/2025
Osisko Metals stock logo
OM
Osisko Metals
C$0.40
+3.9%
4/3/2025Target Set byNational Bankshares-OutperformC$1.25N/AView details for National Bankshares rating of Osisko Metals (CVE:OM) on 4/3/2025
Canadian Pacific Kansas City stock logo
CP
Canadian Pacific Kansas City
C$101.66
-0.5%
4/3/2025Target Lowered byNational Bankshares-Sector PerformC$123.00 -> C$118.00N/AView details for National Bankshares rating of Canadian Pacific Kansas City (TSE:CP) on 4/3/2025
Canadian National Railway stock logo
CNR
Canadian National Railway
C$138.97
+0.3%
4/3/2025Target Lowered byNational Bankshares-OutperformC$176.00 -> C$170.00N/AView details for National Bankshares rating of Canadian National Railway (TSE:CNR) on 4/3/2025
Schneider National stock logo
SNDR
Schneider National
$22.24
-0.3%
3/28/2025Target Set byNational Bankshares-$25.00HighView details for National Bankshares rating of Schneider National (NYSE:SNDR) on 3/28/2025
Taseko Mines stock logo
TKO
Taseko Mines
C$2.87
+3.2%
4/2/2025Target Raised byNational Bankshares-OutperformC$4.25 -> C$4.50N/AView details for National Bankshares rating of Taseko Mines (TSE:TKO) on 4/2/2025
Solaris Resources stock logo
SLS
Solaris Resources
C$4.42
+5.2%
4/2/2025Target Raised byNational Bankshares-OutperformC$10.00 -> C$10.50N/AView details for National Bankshares rating of Solaris Resources (TSE:SLS) on 4/2/2025
Pan American Silver stock logo
PAAS
Pan American Silver
C$36.97
+2.8%
4/2/2025Target Raised byNational Bankshares-OutperformC$45.25 -> C$52.50N/AView details for National Bankshares rating of Pan American Silver (TSE:PAAS) on 4/2/2025
Trump’s Secret Weapon (Ad)

Have you looked at the stock market recently? Millions of investors are scrambling trying to figure out what's coming next. But here's the truth… This is just the beginning. Trump has made it clear his tariffs are coming, and that the market will get worse before it gets better. Luckily, our FREE Presidential Transition Guide details exactly what will happen in the next 100 days, and how to protect your hard-earned savings during these times. Don't wait for the next crash to wipe you out. Act now.

Get Your FREE Presidential Transition Guide Today
Osisko Gold Royalties stock logo
OR
Osisko Gold Royalties
C$32.31
+3.9%
4/2/2025Target Raised byNational Bankshares-OutperformC$34.00 -> C$35.50N/AView details for National Bankshares rating of Osisko Gold Royalties (TSE:OR) on 4/2/2025
Metro stock logo
MRU
Metro
C$99.70
+0.9%
4/2/2025Target Raised byNational Bankshares-Sector PerformC$94.00 -> C$102.00N/AView details for National Bankshares rating of Metro (TSE:MRU) on 4/2/2025
Lundin Mining stock logo
LUN
Lundin Mining
C$10.49
+2.5%
4/2/2025Target Raised byNational Bankshares-OutperformC$17.00 -> C$17.50N/AView details for National Bankshares rating of Lundin Mining (TSE:LUN) on 4/2/2025
Kinross Gold stock logo
K
Kinross Gold
C$20.15
+1.1%
4/2/2025Target Raised byNational Bankshares-OutperformC$22.00 -> C$23.00N/AView details for National Bankshares rating of Kinross Gold (TSE:K) on 4/2/2025
IAMGOLD stock logo
IMG
IAMGOLD
C$10.18
+1.6%
4/2/2025Target Raised byNational Bankshares-OutperformC$13.50 -> C$15.00N/AView details for National Bankshares rating of IAMGOLD (TSE:IMG) on 4/2/2025
Hudbay Minerals stock logo
HBM
Hudbay Minerals
C$9.59
+0.3%
4/2/2025Target Set byNational Bankshares-OutperformC$15.50N/AView details for National Bankshares rating of Hudbay Minerals (TSE:HBM) on 4/2/2025
Denison Mines stock logo
DML
Denison Mines
C$1.80
-1.1%
4/2/2025Target Lowered byNational Bankshares-OutperformC$4.15 -> C$3.75N/AView details for National Bankshares rating of Denison Mines (TSE:DML) on 4/2/2025
Cameco stock logo
CCO
Cameco
C$56.57
-0.3%
4/2/2025Target Lowered byNational Bankshares-OutperformC$87.00 -> C$81.00N/AView details for National Bankshares rating of Cameco (TSE:CCO) on 4/2/2025
Aya Gold & Silver stock logo
AYA
Aya Gold & Silver
C$11.33
+1.2%
4/2/2025Target Lowered byNational Bankshares-OutperformC$20.75 -> C$19.75N/AView details for National Bankshares rating of Aya Gold & Silver (TSE:AYA) on 4/2/2025
Rogers Communications stock logo
RCI.B
Rogers Communications
C$34.48
+1.5%
4/1/2025Target Lowered byNational Bankshares-OutperformC$54.00 -> C$53.00N/AView details for National Bankshares rating of Rogers Communications (TSE:RCI.B) on 4/1/2025
Tidewater Midstream and Infrastructure stock logo
TWM
Tidewater Midstream and Infrastructure
C$0.26
+2.0%
3/31/2025Target Raised byNational Bankshares-UnderperformC$0.10 -> C$0.15N/AView details for National Bankshares rating of Tidewater Midstream and Infrastructure (TSE:TWM) on 3/31/2025
Lassonde Industries stock logo
LAS.A
Lassonde Industries
C$200.00
+0.3%
3/31/2025Target Raised byNational Bankshares-Sector PerformC$213.00 -> C$223.00N/AView details for National Bankshares rating of Lassonde Industries (TSE:LAS.A) on 3/31/2025
Dollarama stock logo
DOL
Dollarama
C$165.42
+2.3%
3/28/2025Upgraded byNational Bankshares-Sector Perform -> OutperformC$156.00 -> C$166.00N/AView details for National Bankshares rating of Dollarama (TSE:DOL) on 3/28/2025
Wesdome Gold Mines stock logo
WDO
Wesdome Gold Mines
C$17.83
+0.9%
3/26/2025Target Raised byNational Bankshares-OutperformC$19.75 -> C$22.00N/AView details for National Bankshares rating of Wesdome Gold Mines (TSE:WDO) on 3/26/2025
Hammond Power Solutions stock logo
HPS.A
Hammond Power Solutions
C$78.55
+1.4%
3/24/2025Target Lowered byNational Bankshares-OutperformC$170.00 -> C$140.00N/AView details for National Bankshares rating of Hammond Power Solutions (TSE:HPS.A) on 3/24/2025
North American Construction Group stock logo
NOA
North American Construction Group
C$19.98
+0.6%
3/21/2025Target Lowered byNational Bankshares-OutperformC$44.00 -> C$41.00N/AView details for National Bankshares rating of North American Construction Group (TSE:NOA) on 3/21/2025
Power Co. of Canada stock logo
POW
Power Co. of Canada
C$48.41
+2.0%
3/20/2025Target Raised byNational Bankshares-Sector PerformC$50.00 -> C$55.00N/AView details for National Bankshares rating of Power Co. of Canada (TSE:POW) on 3/20/2025
Dollarama stock logo
DOL
Dollarama
C$165.42
+2.3%
3/20/2025Target Raised byNational Bankshares-Sector PerformC$149.00 -> C$156.00N/AView details for National Bankshares rating of Dollarama (TSE:DOL) on 3/20/2025
Boyd Group Services stock logo
BYD
Boyd Group Services
C$209.43
+0.6%
3/20/2025Target Lowered byNational Bankshares-OutperformC$275.00 -> C$260.00N/AView details for National Bankshares rating of Boyd Group Services (TSE:BYD) on 3/20/2025
Alimentation Couche-Tard stock logo
ATD
Alimentation Couche-Tard
C$70.23
-1.0%
3/20/2025Target Lowered byNational Bankshares-OutperformC$88.00 -> C$86.00N/AView details for National Bankshares rating of Alimentation Couche-Tard (TSE:ATD) on 3/20/2025
SSR Mining stock logo
SSRM
SSR Mining
C$15.08
+1.9%
3/19/2025Target Raised byNational Bankshares-Sector PerformC$14.25 -> C$18.00N/AView details for National Bankshares rating of SSR Mining (TSE:SSRM) on 3/19/2025
Newmont stock logo
NGT
Newmont
C$76.17
-0.2%
3/19/2025Target Raised byNational Bankshares-Sector PerformC$75.00 -> C$80.00N/AView details for National Bankshares rating of Newmont (TSE:NGT) on 3/19/2025
Lithium Argentina stock logo
LAR
Lithium Argentina
$2.15
+3.2%
3/19/2025Target Lowered byNational Bankshares-Sector Perform$3.75 -> $3.50LowView details for National Bankshares rating of Lithium Argentina (NYSE:LAR) on 3/19/2025
K92 Mining Inc. (KNT.V) stock logo
KNT
K92 Mining Inc. (KNT.V)
C$7.99
3/19/2025Target Raised byNational Bankshares-Sector PerformC$11.75 -> C$12.75N/AView details for National Bankshares rating of K92 Mining Inc. (KNT.V) (CVE:KNT) on 3/19/2025
Gildan Activewear stock logo
GIL
Gildan Activewear
C$57.03
-1.1%
3/19/2025Target Set byNational Bankshares-OutperformC$83.00N/AView details for National Bankshares rating of Gildan Activewear (TSE:GIL) on 3/19/2025
Equinox Gold stock logo
EQX
Equinox Gold
C$7.88
-0.9%
3/19/2025Target Raised byNational Bankshares-OutperformC$13.00 -> C$14.00N/AView details for National Bankshares rating of Equinox Gold (CVE:EQX) on 3/19/2025
Eldorado Gold stock logo
ELD
Eldorado Gold
C$27.03
+0.6%
3/19/2025Target Raised byNational Bankshares-OutperformC$25.00 -> C$29.00N/AView details for National Bankshares rating of Eldorado Gold (TSE:ELD) on 3/19/2025
Centerra Gold stock logo
CG
Centerra Gold
C$9.35
+1.7%
3/19/2025Target Raised byNational Bankshares-OutperformC$12.00 -> C$12.50N/AView details for National Bankshares rating of Centerra Gold (TSE:CG) on 3/19/2025
Barrick Gold stock logo
ABX
Barrick Gold
C$28.44
-0.6%
3/19/2025Target Raised byNational Bankshares-Sector PerformC$27.00 -> C$33.00N/AView details for National Bankshares rating of Barrick Gold (TSE:ABX) on 3/19/2025
Alamos Gold stock logo
AGI
Alamos Gold
C$40.70
+0.3%
3/19/2025Target Raised byNational Bankshares-OutperformC$38.00 -> C$46.00N/AView details for National Bankshares rating of Alamos Gold (TSE:AGI) on 3/19/2025
Agnico Eagle Mines stock logo
AEM
Agnico Eagle Mines
C$163.44
+0.0%
3/19/2025Target Raised byNational Bankshares-OutperformC$160.00 -> C$190.00N/AView details for National Bankshares rating of Agnico Eagle Mines (TSE:AEM) on 3/19/2025
TerraVest Industries stock logo
TVK
TerraVest Industries
C$134.77
+2.2%
3/18/2025Target Raised byNational Bankshares-Sector PerformC$126.00 -> C$134.00N/AView details for National Bankshares rating of TerraVest Industries (TSE:TVK) on 3/18/2025
Wheaton Precious Metals stock logo
WPM
Wheaton Precious Metals
C$114.83
+0.7%
3/17/2025Target Raised byNational Bankshares-OutperformC$115.00 -> C$120.00N/AView details for National Bankshares rating of Wheaton Precious Metals (TSE:WPM) on 3/17/2025
Sagicor Financial stock logo
SFC
Sagicor Financial
C$7.95
+2.4%
3/17/2025Target Raised byNational Bankshares-OutperformC$9.50 -> C$11.00N/AView details for National Bankshares rating of Sagicor Financial (TSE:SFC) on 3/17/2025
Denison Mines stock logo
DML
Denison Mines
C$1.80
-1.1%
3/17/2025Target Lowered byNational Bankshares-OutperformC$4.30 -> C$4.15N/AView details for National Bankshares rating of Denison Mines (TSE:DML) on 3/17/2025
ADENTRA stock logo
ADEN
ADENTRA
$27.37
+1.3%
3/17/2025Target Lowered byNational Bankshares-Outperform$60.00 -> $53.00N/AView details for National Bankshares rating of ADENTRA (TSE:ADEN) on 3/17/2025
VerticalScope stock logo
FORA
VerticalScope
C$4.93
+1.6%
3/14/2025Target Raised byNational Bankshares-OutperformC$13.00 -> C$15.00N/AView details for National Bankshares rating of VerticalScope (TSE:FORA) on 3/14/2025
Flagship Communities Real Estate Investment Trust stock logo
MHC.UN
Flagship Communities Real Estate Investment Trust
C$22.30
-2.0%
3/14/2025Target Raised byNational Bankshares-OutperformC$20.00 -> C$21.00N/AView details for National Bankshares rating of Flagship Communities Real Estate Investment Trust (TSE:MHC.UN) on 3/14/2025
Bird Construction stock logo
BDT
Bird Construction
C$19.41
-0.7%
3/14/2025Target Lowered byNational Bankshares-Sector PerformC$32.00 -> C$30.00N/AView details for National Bankshares rating of Bird Construction (TSE:BDT) on 3/14/2025
Ballard Power Systems stock logo
BLDP
Ballard Power Systems
$1.21
+0.4%
3/14/2025Target Lowered byNational Bankshares-Sector Perform$2.60 -> $2.00HighView details for National Bankshares rating of Ballard Power Systems (NASDAQ:BLDP) on 3/14/2025
Birchcliff Energy stock logo
BIR
Birchcliff Energy
C$5.64
3/13/2025Target Set byNational Bankshares-OutperformC$8.00N/AView details for National Bankshares rating of Birchcliff Energy (TSE:BIR) on 3/13/2025
GFL Environmental stock logo
GFL
GFL Environmental
$48.53
+0.6%
3/11/2025Reiterated byNational Bankshares-Outperform -> OutperformLowView details for National Bankshares rating of GFL Environmental (NYSE:GFL) on 3/11/2025
BCE stock logo
BCE
BCE
$21.46
+0.5%
3/11/2025Reiterated byNational Bankshares-Sector Perform -> Sector PerformLowView details for National Bankshares rating of BCE (NYSE:BCE) on 3/11/2025
NorthWest Health Prop Real Est Inv Trust stock logo
NWH.UN
NorthWest Health Prop Real Est Inv Trust
C$4.81
+1.5%
3/11/2025Target Raised byNational Bankshares-OutperformC$5.50 -> C$5.75N/AView details for National Bankshares rating of NorthWest Health Prop Real Est Inv Trust (TSE:NWH.UN) on 3/11/2025
Franco-Nevada stock logo
FNV
Franco-Nevada
C$232.95
+0.9%
3/11/2025Target Lowered byNational Bankshares-C$220.00 -> C$215.00N/AView details for National Bankshares rating of Franco-Nevada (TSE:FNV) on 3/11/2025
BCE stock logo
BCE
BCE
C$29.81
+0.7%
3/11/2025Target Raised byNational Bankshares-Sector PerformC$35.00 -> C$36.00N/AView details for National Bankshares rating of BCE (TSE:BCE) on 3/11/2025
AirBoss of America stock logo
BOS
AirBoss of America
C$3.52
-3.6%
3/11/2025Target Lowered byNational Bankshares-Sector PerformC$5.75 -> C$5.00N/AView details for National Bankshares rating of AirBoss of America (TSE:BOS) on 3/11/2025
Aecon Group stock logo
ARE
Aecon Group
C$16.64
-1.9%
3/10/2025Upgraded byNational Bankshares-Sector Perform -> OutperformN/AView details for National Bankshares rating of Aecon Group (TSE:ARE) on 3/10/2025
Quantum-Si stock logo
QSI
Quantum-Si
$1.25
3/5/2025Target Set byNational Bankshares-$3.65MediumView details for National Bankshares rating of Quantum-Si (NASDAQ:QSI) on 3/5/2025
South Bow stock logo
SOBO
South Bow
$23.85
+2.4%
3/7/2025Target Raised byNational Bankshares-Sector Perform$24.00 -> $25.00MediumView details for National Bankshares rating of South Bow (NYSE:SOBO) on 3/7/2025
Trump’s Secret Weapon (Ad)

Have you looked at the stock market recently? Millions of investors are scrambling trying to figure out what's coming next. But here's the truth… This is just the beginning. Trump has made it clear his tariffs are coming, and that the market will get worse before it gets better. Luckily, our FREE Presidential Transition Guide details exactly what will happen in the next 100 days, and how to protect your hard-earned savings during these times. Don't wait for the next crash to wipe you out. Act now.

Get Your FREE Presidential Transition Guide Today
Savaria stock logo
SIS
Savaria
C$15.81
+0.4%
3/7/2025Target Lowered byNational Bankshares-OutperformC$27.00 -> C$24.00N/AView details for National Bankshares rating of Savaria (TSE:SIS) on 3/7/2025
Parkland stock logo
PKI
Parkland
C$32.43
+2.3%
3/7/2025Target Raised byNational Bankshares-OutperformC$41.00 -> C$42.00N/AView details for National Bankshares rating of Parkland (TSE:PKI) on 3/7/2025
NexGen Energy stock logo
NXE
NexGen Energy
C$6.36
-1.5%
3/7/2025Target Lowered byNational Bankshares-OutperformC$13.50 -> C$12.50N/AView details for National Bankshares rating of NexGen Energy (TSE:NXE) on 3/7/2025
Minto Apartment Real Estate Invt Trust stock logo
MI.UN
Minto Apartment Real Estate Invt Trust
C$12.43
+2.0%
3/7/2025Target Lowered byNational Bankshares-OutperformC$17.00 -> C$16.75N/AView details for National Bankshares rating of Minto Apartment Real Estate Invt Trust (TSE:MI.UN) on 3/7/2025
Canadian Tire stock logo
CTC.A
Canadian Tire
C$147.16
+0.9%
3/7/2025Target Raised byNational Bankshares-Sector PerformC$70.00 -> C$174.00N/AView details for National Bankshares rating of Canadian Tire (TSE:CTC.A) on 3/7/2025
Canadian Natural Resources stock logo
CNQ
Canadian Natural Resources
C$37.85
+0.3%
3/7/2025Target Lowered byNational Bankshares-Sector PerformC$51.00 -> C$49.00N/AView details for National Bankshares rating of Canadian Natural Resources (TSE:CNQ) on 3/7/2025
Bsr Real Estate Investment Trust stock logo
HOM.U
Bsr Real Estate Investment Trust
C$12.24
+0.2%
3/7/2025Target Raised byNational Bankshares-Sector PerformC$13.50 -> C$14.00N/AView details for National Bankshares rating of Bsr Real Estate Investment Trust (TSE:HOM.U) on 3/7/2025
Automotive Properties Real Est Invt TR stock logo
APR.UN
Automotive Properties Real Est Invt TR
C$9.84
+0.9%
3/7/2025Target Lowered byNational Bankshares-OutperformC$12.75 -> C$12.00N/AView details for National Bankshares rating of Automotive Properties Real Est Invt TR (TSE:APR.UN) on 3/7/2025
Ag Growth International stock logo
AFN
Ag Growth International
C$32.62
+3.3%
3/7/2025Target Lowered byNational Bankshares-OutperformC$55.00 -> C$51.00N/AView details for National Bankshares rating of Ag Growth International (TSE:AFN) on 3/7/2025
Aecon Group stock logo
ARE
Aecon Group
C$16.64
-1.9%
3/7/2025Target Lowered byNational Bankshares-Sector PerformC$30.00 -> C$23.00N/AView details for National Bankshares rating of Aecon Group (TSE:ARE) on 3/7/2025
Premium Brands stock logo
PBH
Premium Brands
C$77.00
+2.6%
2/27/2025Target Lowered byNational Bankshares-Sector PerformC$99.00 -> C$96.00N/AView details for National Bankshares rating of Premium Brands (TSE:PBH) on 2/27/2025
Element Fleet Management stock logo
EFN
Element Fleet Management
C$29.32
+1.1%
2/27/2025Target Lowered byNational Bankshares-OutperformC$41.00 -> C$40.00N/AView details for National Bankshares rating of Element Fleet Management (TSE:EFN) on 2/27/2025
dentalcorp stock logo
DNTL
dentalcorp
C$7.84
+0.4%
2/27/2025Target Set byNational Bankshares-BuyC$15.00N/AView details for National Bankshares rating of dentalcorp (TSE:DNTL) on 2/27/2025
Stantec stock logo
STN
Stantec
C$118.55
-0.1%
2/26/2025Target Raised byNational Bankshares-OutperformC$140.00 -> C$143.00N/AView details for National Bankshares rating of Stantec (TSE:STN) on 2/26/2025
Spin Master stock logo
TOY
Spin Master
C$22.65
+1.2%
2/26/2025Target Lowered byNational Bankshares-Sector PerformC$35.00 -> C$32.00N/AView details for National Bankshares rating of Spin Master (TSE:TOY) on 2/26/2025
Pan American Silver stock logo
PAAS
Pan American Silver
C$36.97
+2.8%
2/26/2025Target Lowered byNational Bankshares-OutperformC$47.25 -> C$45.25N/AView details for National Bankshares rating of Pan American Silver (TSE:PAAS) on 2/26/2025
Maple Leaf Foods stock logo
MFI
Maple Leaf Foods
C$23.91
+1.1%
2/26/2025Target Raised byNational Bankshares-OutperformC$26.00 -> C$27.00N/AView details for National Bankshares rating of Maple Leaf Foods (TSE:MFI) on 2/26/2025
InterRent Real Estate Investment Trust stock logo
IIP.UN
InterRent Real Estate Investment Trust
C$10.10
+1.0%
2/26/2025Target Raised byNational Bankshares-OutperformC$12.00 -> C$12.25N/AView details for National Bankshares rating of InterRent Real Estate Investment Trust (TSE:IIP.UN) on 2/26/2025
Innergex Renewable Energy stock logo
INE
Innergex Renewable Energy
C$13.53
+0.4%
2/26/2025Downgraded byNational Bankshares-Outperform -> Sector PerformC$16.00 -> C$13.75N/AView details for National Bankshares rating of Innergex Renewable Energy (TSE:INE) on 2/26/2025
EQB stock logo
EQB
EQB
C$90.81
+0.3%
2/26/2025Target Raised byNational Bankshares-OutperformC$109.00 -> C$117.00N/AView details for National Bankshares rating of EQB (TSE:EQB) on 2/26/2025
Dexterra Group stock logo
DXT
Dexterra Group
C$7.57
+1.7%
2/26/2025Target Raised byNational Bankshares-OutperformC$11.00 -> C$11.50N/AView details for National Bankshares rating of Dexterra Group (TSE:DXT) on 2/26/2025
Bank of Montreal stock logo
BMO
Bank of Montreal
C$127.15
+0.5%
2/26/2025Target Raised byNational Bankshares-OutperformC$153.00 -> C$161.00N/AView details for National Bankshares rating of Bank of Montreal (TSE:BMO) on 2/26/2025
BRP stock logo
DOO
BRP
C$51.26
+0.7%
2/25/2025Target Lowered byNational Bankshares-Sector PerformC$84.00 -> C$72.00N/AView details for National Bankshares rating of BRP (TSE:DOO) on 2/25/2025
Fairfax Financial stock logo
FRFHF
Fairfax Financial
$1,434.79
+3.4%
2/3/2025Reiterated byNational Bankshares-Outperform -> OutperformMediumView details for National Bankshares rating of Fairfax Financial (OTCMKTS:FRFHF) on 2/3/2025
Pearson stock logo
PSO
Pearson
$15.71
+0.5%
2/18/2025Target Set byNational Bankshares-$18.00LowView details for National Bankshares rating of Pearson (NYSE:PSO) on 2/18/2025
Cenovus Energy stock logo
CVE
Cenovus Energy
C$15.84
+0.2%
2/21/2025Downgraded byNational Bankshares-Outperform -> Sector PerformC$28.00 -> C$25.00N/AView details for National Bankshares rating of Cenovus Energy (TSE:CVE) on 2/21/2025
RioCan Real Estate Investment Trust stock logo
REI.UN
RioCan Real Estate Investment Trust
C$16.45
+0.9%
2/20/2025Target Raised byNational Bankshares-OutperformC$22.00 -> C$22.25N/AView details for National Bankshares rating of RioCan Real Estate Investment Trust (TSE:REI.UN) on 2/20/2025
Hudbay Minerals stock logo
HBM
Hudbay Minerals
C$9.59
+0.3%
2/20/2025Target Lowered byNational Bankshares-OutperformC$17.00 -> C$15.50N/AView details for National Bankshares rating of Hudbay Minerals (TSE:HBM) on 2/20/2025
Gildan Activewear stock logo
GIL
Gildan Activewear
C$57.03
-1.1%
2/20/2025Target Raised byNational Bankshares-OutperformC$78.00 -> C$83.00N/AView details for National Bankshares rating of Gildan Activewear (TSE:GIL) on 2/20/2025
Gibson Energy stock logo
GEI
Gibson Energy
C$21.03
+0.7%
2/19/2025Downgraded byNational Bankshares-Outperform -> Sector PerformC$29.00 -> C$24.00N/AView details for National Bankshares rating of Gibson Energy (TSE:GEI) on 2/19/2025
Toromont Industries stock logo
TIH
Toromont Industries
C$113.09
-0.5%
2/13/2025Target Raised byNational Bankshares-OutperformC$126.00 -> C$133.00N/AView details for National Bankshares rating of Toromont Industries (TSE:TIH) on 2/13/2025
TerraVest Industries stock logo
TVK
TerraVest Industries
C$134.77
+2.2%
2/13/2025Target Lowered byNational Bankshares-Sector PerformC$128.00 -> C$126.00N/AView details for National Bankshares rating of TerraVest Industries (TSE:TVK) on 2/13/2025
Sun Life Financial stock logo
SLF
Sun Life Financial
C$78.11
+1.5%
2/13/2025Target Lowered byNational Bankshares-OutperformC$95.00 -> C$93.00N/AView details for National Bankshares rating of Sun Life Financial (TSE:SLF) on 2/13/2025
NanoXplore stock logo
GRA
NanoXplore
C$2.41
-0.8%
2/13/2025Target Lowered byNational Bankshares-OutperformC$3.50 -> C$3.00N/AView details for National Bankshares rating of NanoXplore (TSE:GRA) on 2/13/2025
WildBrain stock logo
WILD
WildBrain
C$1.63
-1.8%
2/12/2025Target Raised byNational Bankshares-Sector PerformC$1.50 -> C$1.75N/AView details for National Bankshares rating of WildBrain (TSE:WILD) on 2/12/2025
Uranium Royalty stock logo
URC
Uranium Royalty
C$2.33
-2.9%
2/12/2025Target Set byNational Bankshares-Sector PerformC$4.25N/AView details for National Bankshares rating of Uranium Royalty (TSE:URC) on 2/12/2025
Uranium Energy stock logo
UEC
Uranium Energy
$4.69
+0.2%
2/12/2025Target Set byNational Bankshares-Outperform$10.00N/AView details for National Bankshares rating of Uranium Energy (NYSEAMERICAN:UEC) on 2/12/2025
IsoEnergy stock logo
ISO
IsoEnergy
C$3.86
2/12/2025Target Set byNational Bankshares-OutperformC$4.50N/AView details for National Bankshares rating of IsoEnergy (CVE:ISO) on 2/12/2025
Ero Copper stock logo
ERO
Ero Copper
C$14.86
+2.2%
2/12/2025Target Lowered byNational Bankshares-Sector PerformC$27.00 -> C$23.50N/AView details for National Bankshares rating of Ero Copper (TSE:ERO) on 2/12/2025
Polaris Renewable Energy stock logo
PIF
Polaris Renewable Energy
C$11.38
-0.4%
2/11/2025Target Lowered byNational Bankshares-OutperformC$23.00 -> C$22.00N/AView details for National Bankshares rating of Polaris Renewable Energy (TSE:PIF) on 2/11/2025
Pan American Silver stock logo
PAAS
Pan American Silver
C$36.97
+2.8%
2/11/2025Target Raised byNational Bankshares-OutperformC$45.00 -> C$47.25N/AView details for National Bankshares rating of Pan American Silver (TSE:PAAS) on 2/11/2025
Osisko Gold Royalties stock logo
OR
Osisko Gold Royalties
C$32.31
+3.9%
2/11/2025Target Lowered byNational Bankshares-OutperformC$35.00 -> C$34.00N/AView details for National Bankshares rating of Osisko Gold Royalties (TSE:OR) on 2/11/2025
Northland Power stock logo
NPI
Northland Power
C$18.35
-0.9%
2/11/2025Target Lowered byNational Bankshares-OutperformC$34.00 -> C$32.00N/AView details for National Bankshares rating of Northland Power (TSE:NPI) on 2/11/2025
Kinross Gold stock logo
K
Kinross Gold
C$20.15
+1.1%
2/11/2025Target Raised byNational Bankshares-OutperformC$20.00 -> C$22.00N/AView details for National Bankshares rating of Kinross Gold (TSE:K) on 2/11/2025
Innergex Renewable Energy stock logo
INE
Innergex Renewable Energy
C$13.53
+0.4%
2/11/2025Target Lowered byNational Bankshares-OutperformC$17.00 -> C$16.00N/AView details for National Bankshares rating of Innergex Renewable Energy (TSE:INE) on 2/11/2025
IAMGOLD stock logo
IMG
IAMGOLD
C$10.18
+1.6%
2/11/2025Target Raised byNational Bankshares-OutperformC$12.00 -> C$13.50N/AView details for National Bankshares rating of IAMGOLD (TSE:IMG) on 2/11/2025
Calibre Mining stock logo
CXB
Calibre Mining
C$3.19
+0.9%
2/11/2025Target Raised byNational Bankshares-OutperformC$3.40 -> C$4.00N/AView details for National Bankshares rating of Calibre Mining (TSE:CXB) on 2/11/2025
Brookfield Renewable Partners stock logo
BEP
Brookfield Renewable Partners
$21.56
+1.0%
2/11/2025Target Lowered byNational Bankshares-Outperform$32.00 -> $30.00LowView details for National Bankshares rating of Brookfield Renewable Partners (NYSE:BEP) on 2/11/2025
Boralex stock logo
BLX
Boralex
C$29.09
+2.2%
2/11/2025Target Lowered byNational Bankshares-OutperformC$46.00 -> C$43.00N/AView details for National Bankshares rating of Boralex (TSE:BLX) on 2/11/2025
Aya Gold & Silver stock logo
AYA
Aya Gold & Silver
C$11.33
+1.2%
2/11/2025Target Lowered byNational Bankshares-OutperformC$21.25 -> C$20.75N/AView details for National Bankshares rating of Aya Gold & Silver (TSE:AYA) on 2/11/2025
Trump’s Secret Weapon (Ad)

Have you looked at the stock market recently? Millions of investors are scrambling trying to figure out what's coming next. But here's the truth… This is just the beginning. Trump has made it clear his tariffs are coming, and that the market will get worse before it gets better. Luckily, our FREE Presidential Transition Guide details exactly what will happen in the next 100 days, and how to protect your hard-earned savings during these times. Don't wait for the next crash to wipe you out. Act now.

Get Your FREE Presidential Transition Guide Today
Andlauer Healthcare Group stock logo
AND
Andlauer Healthcare Group
C$40.10
+2.6%
2/11/2025Target Raised byNational Bankshares-Sector PerformC$45.00 -> C$49.00N/AView details for National Bankshares rating of Andlauer Healthcare Group (TSE:AND) on 2/11/2025
Algonquin Power & Utilities stock logo
AQN
Algonquin Power & Utilities
$5.16
+2.4%
2/11/2025Target Lowered byNational Bankshares-Outperform$6.75 -> $6.25LowView details for National Bankshares rating of Algonquin Power & Utilities (NYSE:AQN) on 2/11/2025
Thomson Reuters stock logo
TRI
Thomson Reuters
C$242.79
+1.2%
2/7/2025Target Raised byNational Bankshares-OutperformC$260.00 -> C$286.00N/AView details for National Bankshares rating of Thomson Reuters (TSE:TRI) on 2/7/2025
Tenaz Energy stock logo
TNZ
Tenaz Energy
C$11.80
-0.3%
2/7/2025Target Set byNational Bankshares-OutperformC$23.00N/AView details for National Bankshares rating of Tenaz Energy (TSE:TNZ) on 2/7/2025
Lightspeed Commerce stock logo
LSPD
Lightspeed Commerce
C$12.67
-0.2%
2/7/2025Target Lowered byNational Bankshares-Sector PerformC$20.00 -> C$15.00N/AView details for National Bankshares rating of Lightspeed Commerce (TSE:LSPD) on 2/7/2025
Colliers International Group stock logo
CIGI
Colliers International Group
$112.58
+0.9%
2/7/2025Target Lowered byNational Bankshares-Outperform$182.00 -> $169.00MediumView details for National Bankshares rating of Colliers International Group (NASDAQ:CIGI) on 2/7/2025
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$83.40
+2.8%
2/7/2025Target Lowered byNational Bankshares-OutperformC$134.00 -> C$103.00N/AView details for National Bankshares rating of Bombardier, Inc. Class B (TSE:BBD.B) on 2/7/2025
Whitecap Resources stock logo
WCP
Whitecap Resources
C$7.68
-0.3%
1/30/2025Target Lowered byNational Bankshares-OutperformC$15.00 -> C$14.50N/AView details for National Bankshares rating of Whitecap Resources (TSE:WCP) on 1/30/2025
Vermilion Energy stock logo
VET
Vermilion Energy
C$8.53
+1.1%
1/30/2025Target Raised byNational Bankshares-OutperformC$18.00 -> C$19.00N/AView details for National Bankshares rating of Vermilion Energy (TSE:VET) on 1/30/2025
Veren stock logo
VRN
Veren
C$7.96
-0.1%
1/30/2025Target Raised byNational Bankshares-OutperformC$12.50 -> C$13.00N/AView details for National Bankshares rating of Veren (TSE:VRN) on 1/30/2025
Suncor Energy stock logo
SU
Suncor Energy
C$46.13
-0.7%
1/30/2025Target Raised byNational Bankshares-OutperformC$65.00 -> C$68.00N/AView details for National Bankshares rating of Suncor Energy (TSE:SU) on 1/30/2025
PrairieSky Royalty stock logo
PSK
PrairieSky Royalty
C$22.89
+0.8%
1/30/2025Target Raised byNational Bankshares-Sector PerformC$32.00 -> C$33.00N/AView details for National Bankshares rating of PrairieSky Royalty (TSE:PSK) on 1/30/2025
Ovintiv stock logo
OVV
Ovintiv
$32.21
-1.7%
1/30/2025Target Raised byNational Bankshares-Outperform$51.00 -> $56.00LowView details for National Bankshares rating of Ovintiv (NYSE:OVV) on 1/30/2025
MEG Energy stock logo
MEG
MEG Energy
C$19.14
-1.2%
1/30/2025Target Raised byNational Bankshares-Sector PerformC$27.00 -> C$28.00N/AView details for National Bankshares rating of MEG Energy (TSE:MEG) on 1/30/2025
Lycos Energy stock logo
LCX
Lycos Energy
C$1.76
+3.5%
1/30/2025Target Lowered byNational Bankshares-OutperformC$5.25 -> C$4.75N/AView details for National Bankshares rating of Lycos Energy (CVE:LCX) on 1/30/2025
Kelt Exploration stock logo
KEL
Kelt Exploration
C$5.32
-0.7%
1/30/2025Target Raised byNational Bankshares-OutperformC$9.00 -> C$10.00N/AView details for National Bankshares rating of Kelt Exploration (TSE:KEL) on 1/30/2025
Imperial Oil stock logo
IMO
Imperial Oil
C$86.05
-0.8%
1/30/2025Target Raised byNational Bankshares-Sector PerformC$109.00 -> C$110.00N/AView details for National Bankshares rating of Imperial Oil (TSE:IMO) on 1/30/2025
Freehold Royalties stock logo
FRU
Freehold Royalties
C$11.26
+0.7%
1/30/2025Target Raised byNational Bankshares-OutperformC$15.50 -> C$16.00N/AView details for National Bankshares rating of Freehold Royalties (TSE:FRU) on 1/30/2025
Cenovus Energy stock logo
CVE
Cenovus Energy
C$15.84
+0.2%
1/30/2025Target Lowered byNational Bankshares-OutperformC$29.00 -> C$28.00N/AView details for National Bankshares rating of Cenovus Energy (TSE:CVE) on 1/30/2025
ARC Resources stock logo
ARX
ARC Resources
C$25.14
+0.3%
1/30/2025Target Raised byNational Bankshares-OutperformC$32.00 -> C$34.00N/AView details for National Bankshares rating of ARC Resources (TSE:ARX) on 1/30/2025
Advantage Energy stock logo
AAV
Advantage Energy
C$9.05
+0.4%
1/30/2025Upgraded byNational Bankshares-Sector Perform -> OutperformC$11.50 -> C$15.00N/AView details for National Bankshares rating of Advantage Energy (TSE:AAV) on 1/30/2025
Cargojet stock logo
CJT
Cargojet
C$77.48
+0.6%
1/30/2025Target Lowered byNational Bankshares-OutperformC$158.00 -> C$151.00N/AView details for National Bankshares rating of Cargojet (TSE:CJT) on 1/30/2025
CAE stock logo
CAE
CAE
C$31.96
+1.3%
1/30/2025Downgraded byNational Bankshares-Outperform -> Sector PerformC$34.00 -> C$38.00N/AView details for National Bankshares rating of CAE (TSE:CAE) on 1/30/2025
Capstone Copper stock logo
CS
Capstone Copper
C$6.02
+2.7%
1/30/2025Target Lowered byNational Bankshares-OutperformC$11.50 -> C$11.00N/AView details for National Bankshares rating of Capstone Copper (TSE:CS) on 1/30/2025
Teck Resources stock logo
TECK.B
Teck Resources
C$46.50
-0.4%
1/30/2025Target Lowered byNational Bankshares-Sector PerformC$77.50 -> C$75.00N/AView details for National Bankshares rating of Teck Resources (TSE:TECK.B) on 1/30/2025
Birchcliff Energy stock logo
BIR
Birchcliff Energy
C$5.64
1/30/2025Upgraded byNational Bankshares-Sector Perform -> OutperformC$6.00 -> C$8.00N/AView details for National Bankshares rating of Birchcliff Energy (TSE:BIR) on 1/30/2025
Ag Growth International stock logo
AFN
Ag Growth International
C$32.62
+3.3%
1/30/2025Target Lowered byNational Bankshares-OutperformC$67.00 -> C$55.00N/AView details for National Bankshares rating of Ag Growth International (TSE:AFN) on 1/30/2025
North American Construction Group stock logo
NOA
North American Construction Group
C$19.98
+0.6%
1/30/2025Target Lowered byNational Bankshares-OutperformC$45.00 -> C$44.00N/AView details for National Bankshares rating of North American Construction Group (TSE:NOA) on 1/30/2025
Cargojet stock logo
CJT
Cargojet
C$77.48
+0.6%
1/21/2025Target Lowered byNational Bankshares-OutperformC$158.00 -> C$151.00N/AView details for National Bankshares rating of Cargojet (TSE:CJT) on 1/21/2025
Advantage Energy stock logo
AAV
Advantage Energy
C$9.05
+0.4%
1/21/2025Upgraded byNational Bankshares-Sector Perform -> OutperformC$11.50 -> C$15.00N/AView details for National Bankshares rating of Advantage Energy (TSE:AAV) on 1/21/2025
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$83.40
+2.8%
1/16/2025Target Raised byNational Bankshares-OutperformC$130.00 -> C$134.00N/AView details for National Bankshares rating of Bombardier, Inc. Class B (TSE:BBD.B) on 1/16/2025
Barrick Gold stock logo
ABX
Barrick Gold
C$28.44
-0.6%
1/16/2025Target Lowered byNational Bankshares-Sector PerformC$26.00 -> C$24.00N/AView details for National Bankshares rating of Barrick Gold (TSE:ABX) on 1/16/2025
American Lithium stock logo
LI
American Lithium
C$0.37
1/16/2025Downgraded byNational Bankshares-Outperform -> Sector PerformC$0.80 -> C$0.70N/AView details for National Bankshares rating of American Lithium (CVE:LI) on 1/16/2025
Sun Life Financial stock logo
SLF
Sun Life Financial
C$78.11
+1.5%
1/15/2025Upgraded byNational Bankshares-Sector Perform -> OutperformC$82.00 -> C$95.00N/AView details for National Bankshares rating of Sun Life Financial (TSE:SLF) on 1/15/2025
Saputo stock logo
SAP
Saputo
C$25.60
+1.1%
1/15/2025Target Lowered byNational Bankshares-C$31.00 -> C$28.00N/AView details for National Bankshares rating of Saputo (TSE:SAP) on 1/15/2025
Northland Power stock logo
NPI
Northland Power
C$18.35
-0.9%
1/15/2025Target Lowered byNational Bankshares-C$35.00 -> C$34.00N/AView details for National Bankshares rating of Northland Power (TSE:NPI) on 1/15/2025
Eldorado Gold stock logo
ELD
Eldorado Gold
C$27.03
+0.6%
1/15/2025Target Lowered byNational Bankshares-OutperformC$28.00 -> C$27.00N/AView details for National Bankshares rating of Eldorado Gold (TSE:ELD) on 1/15/2025
Metro stock logo
MRU
Metro
C$99.70
+0.9%
1/13/2025Target Raised byNational Bankshares-Sector PerformC$89.00 -> C$94.00N/AView details for National Bankshares rating of Metro (TSE:MRU) on 1/13/2025
Lithium Americas stock logo
LAC
Lithium Americas
C$3.80
+1.3%
1/10/2025Target Raised byNational Bankshares-OutperformC$7.25 -> C$7.50N/AView details for National Bankshares rating of Lithium Americas (TSE:LAC) on 1/10/2025
Pan American Silver stock logo
PAAS
Pan American Silver
C$36.97
+2.8%
1/9/2025Target Raised byNational Bankshares-OutperformC$44.25 -> C$45.00N/AView details for National Bankshares rating of Pan American Silver (TSE:PAAS) on 1/9/2025
Osisko Gold Royalties stock logo
OR
Osisko Gold Royalties
C$32.31
+3.9%
1/9/2025Target Raised byNational Bankshares-OutperformC$33.50 -> C$35.00N/AView details for National Bankshares rating of Osisko Gold Royalties (TSE:OR) on 1/9/2025
IAMGOLD stock logo
IMG
IAMGOLD
C$10.18
+1.6%
1/9/2025Target Lowered byNational Bankshares-OutperformC$12.50 -> C$12.00N/AView details for National Bankshares rating of IAMGOLD (TSE:IMG) on 1/9/2025
i-80 Gold stock logo
IAU
i-80 Gold
C$0.87
-1.1%
1/9/2025Upgraded byNational Bankshares-Sector Perform -> OutperformC$2.25 -> C$1.75N/AView details for National Bankshares rating of i-80 Gold (TSE:IAU) on 1/9/2025
Calibre Mining stock logo
CXB
Calibre Mining
C$3.19
+0.9%
1/9/2025Target Lowered byNational Bankshares-OutperformC$3.60 -> C$3.40N/AView details for National Bankshares rating of Calibre Mining (TSE:CXB) on 1/9/2025
Aya Gold & Silver stock logo
AYA
Aya Gold & Silver
C$11.33
+1.2%
1/9/2025Target Lowered byNational Bankshares-OutperformC$21.75 -> C$21.25N/AView details for National Bankshares rating of Aya Gold & Silver (TSE:AYA) on 1/9/2025
TELUS stock logo
T
TELUS
C$20.45
+1.1%
1/3/2025Target Lowered byNational Bankshares-Sector PerformC$22.00 -> C$21.00N/AView details for National Bankshares rating of TELUS (TSE:T) on 1/3/2025
Rogers Communications stock logo
RCI.B
Rogers Communications
C$34.48
+1.5%
1/3/2025Target Lowered byNational Bankshares-OutperformC$62.00 -> C$54.00N/AView details for National Bankshares rating of Rogers Communications (TSE:RCI.B) on 1/3/2025
Quebecor stock logo
QBR.B
Quebecor
C$34.85
+1.2%
1/3/2025Target Lowered byNational Bankshares-OutperformC$40.00 -> C$38.00N/AView details for National Bankshares rating of Quebecor (TSE:QBR.B) on 1/3/2025
BCE stock logo
BCE
BCE
C$29.81
+0.7%
1/3/2025Target Lowered byNational Bankshares-Sector PerformC$37.00 -> C$35.00N/AView details for National Bankshares rating of BCE (TSE:BCE) on 1/3/2025
Vermilion Energy stock logo
VET
Vermilion Energy
C$8.53
+1.1%
12/30/2024Target Raised byNational Bankshares-OutperformC$17.50 -> C$18.00N/AView details for National Bankshares rating of Vermilion Energy (TSE:VET) on 12/30/2024
Trump’s Secret Weapon (Ad)

Have you looked at the stock market recently? Millions of investors are scrambling trying to figure out what's coming next. But here's the truth… This is just the beginning. Trump has made it clear his tariffs are coming, and that the market will get worse before it gets better. Luckily, our FREE Presidential Transition Guide details exactly what will happen in the next 100 days, and how to protect your hard-earned savings during these times. Don't wait for the next crash to wipe you out. Act now.

Get Your FREE Presidential Transition Guide Today
Arizona Metals stock logo
AMC
Arizona Metals
C$3.99
+3.1%
12/30/2024Target Lowered byNational Bankshares-OutperformC$4.00 -> C$3.75N/AView details for National Bankshares rating of Arizona Metals (CVE:AMC) on 12/30/2024
Vermilion Energy stock logo
VET
Vermilion Energy
C$8.53
+1.1%
12/24/2024Target Raised byNational Bankshares-OutperformC$17.50 -> C$18.00N/AView details for National Bankshares rating of Vermilion Energy (TSE:VET) on 12/24/2024
Arizona Metals stock logo
AMC
Arizona Metals
C$3.99
+3.1%
12/24/2024Target Lowered byNational Bankshares-OutperformC$4.00 -> C$3.75N/AView details for National Bankshares rating of Arizona Metals (CVE:AMC) on 12/24/2024
CT Real Estate Investment Trust stock logo
CRT.UN
CT Real Estate Investment Trust
C$14.50
+3.1%
12/20/2024Target Set byNational Bankshares-Sector PerformC$16.25N/AView details for National Bankshares rating of CT Real Estate Investment Trust (TSE:CRT.UN) on 12/20/2024
Choice Properties Real Est Invstmnt Trst stock logo
CHP.UN
Choice Properties Real Est Invstmnt Trst
C$14.20
+3.1%
12/20/2024Target Set byNational Bankshares-Sector PerformC$15.50N/AView details for National Bankshares rating of Choice Properties Real Est Invstmnt Trst (TSE:CHP.UN) on 12/20/2024
Automotive Properties Real Est Invt TR stock logo
APR.UN
Automotive Properties Real Est Invt TR
C$9.84
+0.9%
12/20/2024Target Set byNational Bankshares-OutperformC$13.00N/AView details for National Bankshares rating of Automotive Properties Real Est Invt TR (TSE:APR.UN) on 12/20/2024
WildBrain stock logo
WILD
WildBrain
C$1.63
-1.8%
12/19/2024Target Raised byNational Bankshares-Sector PerformC$1.25 -> C$1.50N/AView details for National Bankshares rating of WildBrain (TSE:WILD) on 12/19/2024
Tourmaline Oil stock logo
TOU
Tourmaline Oil
C$60.07
+1.0%
12/19/2024Target Raised byNational Bankshares-OutperformC$72.50 -> C$75.00N/AView details for National Bankshares rating of Tourmaline Oil (TSE:TOU) on 12/19/2024
Tamarack Valley Energy stock logo
TVE
Tamarack Valley Energy
C$3.54
-1.1%
12/19/2024Target Lowered byNational Bankshares-OutperformC$7.00 -> C$6.75N/AView details for National Bankshares rating of Tamarack Valley Energy (TSE:TVE) on 12/19/2024
Suncor Energy stock logo
SU
Suncor Energy
C$46.13
-0.7%
12/19/2024Target Lowered byNational Bankshares-OutperformC$76.00 -> C$65.00N/AView details for National Bankshares rating of Suncor Energy (TSE:SU) on 12/19/2024
Spartan Delta stock logo
SDE
Spartan Delta
C$2.76
+1.1%
12/19/2024Target Raised byNational Bankshares-OutperformC$5.75 -> C$6.00N/AView details for National Bankshares rating of Spartan Delta (TSE:SDE) on 12/19/2024
Pason Systems stock logo
PSI
Pason Systems
C$10.94
-2.4%
12/19/2024Target Lowered byNational Bankshares-Sector PerformC$20.00 -> C$19.50N/AView details for National Bankshares rating of Pason Systems (TSE:PSI) on 12/19/2024
NuVista Energy stock logo
NVA
NuVista Energy
C$11.35
+1.4%
12/19/2024Downgraded byNational Bankshares-Outperform -> Sector PerformC$16.00N/AView details for National Bankshares rating of NuVista Energy (TSE:NVA) on 12/19/2024
Kelt Exploration stock logo
KEL
Kelt Exploration
C$5.32
-0.7%
12/19/2024Target Raised byNational Bankshares-OutperformC$8.75 -> C$9.00N/AView details for National Bankshares rating of Kelt Exploration (TSE:KEL) on 12/19/2024
Headwater Exploration stock logo
HWX
Headwater Exploration
C$5.41
-0.9%
12/19/2024Target Lowered byNational Bankshares-OutperformC$9.50 -> C$9.00N/AView details for National Bankshares rating of Headwater Exploration (TSE:HWX) on 12/19/2024
Enerflex stock logo
EFX
Enerflex
C$9.07
+0.1%
12/19/2024Target Raised byNational Bankshares-Sector PerformC$11.00 -> C$16.00N/AView details for National Bankshares rating of Enerflex (TSE:EFX) on 12/19/2024
CES Energy Solutions stock logo
CEU
CES Energy Solutions
C$6.03
-1.1%
12/19/2024Target Raised byNational Bankshares-Sector PerformC$10.00 -> C$11.50N/AView details for National Bankshares rating of CES Energy Solutions (TSE:CEU) on 12/19/2024
Cenovus Energy stock logo
CVE
Cenovus Energy
C$15.84
+0.2%
12/19/2024Target Lowered byNational Bankshares-OutperformC$31.00 -> C$29.00N/AView details for National Bankshares rating of Cenovus Energy (TSE:CVE) on 12/19/2024
IAMGOLD stock logo
IMG
IAMGOLD
C$10.18
+1.6%
12/18/2024Target Raised byNational Bankshares-OutperformC$12.00 -> C$12.50N/AView details for National Bankshares rating of IAMGOLD (TSE:IMG) on 12/18/2024
Capital Power stock logo
CPX
Capital Power
C$46.34
+1.2%
12/18/2024Target Raised byNational Bankshares-OutperformC$56.00 -> C$65.00N/AView details for National Bankshares rating of Capital Power (TSE:CPX) on 12/18/2024
Brookfield Renewable Partners stock logo
BEP
Brookfield Renewable Partners
$21.56
+1.0%
12/18/2024Target Lowered byNational Bankshares-Outperform$33.00 -> $32.00N/AView details for National Bankshares rating of Brookfield Renewable Partners (NYSE:BEP) on 12/18/2024
Transcontinental stock logo
TCL.A
Transcontinental
C$17.28
12/13/2024Target Raised byNational Bankshares-C$21.00 -> C$23.00N/AView details for National Bankshares rating of Transcontinental (TSE:TCL.A) on 12/13/2024
TELUS stock logo
T
TELUS
C$20.45
+1.1%
12/13/2024Downgraded byNational Bankshares-Outperform -> Sector PerformC$24.00 -> C$22.00N/AView details for National Bankshares rating of TELUS (TSE:T) on 12/13/2024
Teck Resources stock logo
TECK.B
Teck Resources
C$46.50
-0.4%
12/10/2024Downgraded byNational Bankshares-Outperform -> Sector PerformC$85.00 -> C$77.50N/AView details for National Bankshares rating of Teck Resources (TSE:TECK.B) on 12/10/2024
Taseko Mines stock logo
TKO
Taseko Mines
C$2.87
+3.2%
12/10/2024Upgraded byNational Bankshares-Sector Perform -> OutperformC$4.50 -> C$4.25N/AView details for National Bankshares rating of Taseko Mines (TSE:TKO) on 12/10/2024
Mullen Group stock logo
MTL
Mullen Group
C$12.35
-0.4%
12/9/2024Target Raised byNational Bankshares-C$18.00 -> C$19.00N/AView details for National Bankshares rating of Mullen Group (TSE:MTL) on 12/9/2024
Laurentian Bank of Canada stock logo
LB
Laurentian Bank of Canada
C$26.51
+1.1%
12/9/2024Target Raised byNational Bankshares-UnderperformC$25.00 -> C$27.00N/AView details for National Bankshares rating of Laurentian Bank of Canada (TSE:LB) on 12/9/2024
Toronto-Dominion Bank stock logo
TD
Toronto-Dominion Bank
C$82.59
+1.9%
12/6/2024Target Lowered byNational Bankshares-C$85.00 -> C$80.00N/AView details for National Bankshares rating of Toronto-Dominion Bank (TSE:TD) on 12/6/2024
TFI International stock logo
TFII
TFI International
C$110.07
-2.5%
12/5/2024Target Raised byNational Bankshares-C$198.00 -> C$223.00N/AView details for National Bankshares rating of TFI International (TSE:TFII) on 12/5/2024
Royal Bank of Canada stock logo
RY
Royal Bank of Canada
C$158.13
+0.5%
12/5/2024Target Raised byNational Bankshares-C$181.00 -> C$188.00N/AView details for National Bankshares rating of Royal Bank of Canada (TSE:RY) on 12/5/2024
Emera stock logo
EMA
Emera
C$59.38
+0.7%
12/5/2024Target Raised byNational Bankshares-C$54.00 -> C$55.00N/AView details for National Bankshares rating of Emera (TSE:EMA) on 12/5/2024
Dollarama stock logo
DOL
Dollarama
C$165.42
+2.3%
12/5/2024Downgraded byNational Bankshares-Outperform -> Sector PerformN/AView details for National Bankshares rating of Dollarama (TSE:DOL) on 12/5/2024
Aecon Group stock logo
ARE
Aecon Group
C$16.64
-1.9%
12/4/2024Downgraded byNational Bankshares-Outperform -> Sector PerformC$28.00 -> C$30.00N/AView details for National Bankshares rating of Aecon Group (TSE:ARE) on 12/4/2024
Alamos Gold stock logo
AGI
Alamos Gold
C$40.70
+0.3%
12/3/2024Upgraded byNational Bankshares-Sector Perform -> OutperformC$35.00N/AView details for National Bankshares rating of Alamos Gold (TSE:AGI) on 12/3/2024
Alimentation Couche-Tard stock logo
ATD
Alimentation Couche-Tard
C$70.23
-1.0%
11/27/2024Target Raised byNational Bankshares-C$85.00 -> C$87.00N/AView details for National Bankshares rating of Alimentation Couche-Tard (TSE:ATD) on 11/27/2024
TerraVest Industries stock logo
TVK
TerraVest Industries
C$134.77
+2.2%
11/26/2024Target Raised byNational Bankshares-C$104.00 -> C$128.00N/AView details for National Bankshares rating of TerraVest Industries (TSE:TVK) on 11/26/2024
Jamieson Wellness stock logo
JWEL
Jamieson Wellness
C$31.06
+1.6%
11/25/2024Target Raised byNational Bankshares-C$36.50 -> C$42.00N/AView details for National Bankshares rating of Jamieson Wellness (TSE:JWEL) on 11/25/2024
BRP stock logo
DOO
BRP
C$51.26
+0.7%
11/21/2024Target Lowered byNational Bankshares-C$93.00 -> C$84.00N/AView details for National Bankshares rating of BRP (TSE:DOO) on 11/21/2024
TC Energy stock logo
TRP
TC Energy
C$66.51
+1.0%
11/20/2024Target Raised byNational Bankshares-C$70.00 -> C$71.00N/AView details for National Bankshares rating of TC Energy (TSE:TRP) on 11/20/2024
Bank of Nova Scotia stock logo
BNS
Bank of Nova Scotia
C$64.74
+1.2%
11/20/2024Target Raised byNational Bankshares-C$66.00 -> C$78.00N/AView details for National Bankshares rating of Bank of Nova Scotia (TSE:BNS) on 11/20/2024
Royal Bank of Canada stock logo
RY
Royal Bank of Canada
C$158.13
+0.5%
11/20/2024Target Raised byNational Bankshares-C$169.00 -> C$181.00N/AView details for National Bankshares rating of Royal Bank of Canada (TSE:RY) on 11/20/2024
Dollarama stock logo
DOL
Dollarama
C$165.42
+2.3%
11/20/2024Target Raised byNational Bankshares-C$143.00 -> C$149.00N/AView details for National Bankshares rating of Dollarama (TSE:DOL) on 11/20/2024
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
C$79.81
+0.7%
11/20/2024Target Raised byNational Bankshares-C$86.00 -> C$94.00N/AView details for National Bankshares rating of Canadian Imperial Bank of Commerce (TSE:CM) on 11/20/2024
Bank of Montreal stock logo
BMO
Bank of Montreal
C$127.15
+0.5%
11/20/2024Target Raised byNational Bankshares-C$127.00 -> C$148.00N/AView details for National Bankshares rating of Bank of Montreal (TSE:BMO) on 11/20/2024
Keyera stock logo
KEY
Keyera
C$40.70
+1.6%
11/15/2024Target Raised byNational Bankshares-C$38.00 -> C$39.00N/AView details for National Bankshares rating of Keyera (TSE:KEY) on 11/15/2024
Alithya Group stock logo
ALYA
Alithya Group
C$1.64
+1.2%
11/15/2024Target Lowered byNational Bankshares-C$2.50 -> C$2.00N/AView details for National Bankshares rating of Alithya Group (TSE:ALYA) on 11/15/2024
VerticalScope stock logo
FORA
VerticalScope
C$4.93
+1.6%
11/14/2024Target Raised byNational Bankshares-C$11.50 -> C$13.00N/AView details for National Bankshares rating of VerticalScope (TSE:FORA) on 11/14/2024
Suncor Energy stock logo
SU
Suncor Energy
C$46.13
-0.7%
11/14/2024Target Raised byNational Bankshares-C$73.00 -> C$76.00N/AView details for National Bankshares rating of Suncor Energy (TSE:SU) on 11/14/2024
Maple Leaf Foods stock logo
MFI
Maple Leaf Foods
C$23.91
+1.1%
11/14/2024Target Lowered byNational Bankshares-C$28.00 -> C$26.00N/AView details for National Bankshares rating of Maple Leaf Foods (TSE:MFI) on 11/14/2024
Loblaw Companies stock logo
L
Loblaw Companies
C$210.15
+2.4%
11/14/2024Target Raised byNational Bankshares-C$188.00 -> C$195.00N/AView details for National Bankshares rating of Loblaw Companies (TSE:L) on 11/14/2024
GDI Integrated Facility Services stock logo
GDI
GDI Integrated Facility Services
C$30.75
-0.8%
11/14/2024Target Raised byNational Bankshares-C$38.50 -> C$41.50N/AView details for National Bankshares rating of GDI Integrated Facility Services (TSE:GDI) on 11/14/2024
Element Fleet Management stock logo
EFN
Element Fleet Management
C$29.32
+1.1%
11/14/2024Target Raised byNational Bankshares-C$37.00 -> C$39.00N/AView details for National Bankshares rating of Element Fleet Management (TSE:EFN) on 11/14/2024
AutoCanada stock logo
ACQ
AutoCanada
C$15.83
-0.1%
11/14/2024Upgraded byNational Bankshares-Sector Perform -> OutperformC$17.00 -> C$21.00N/AView details for National Bankshares rating of AutoCanada (TSE:ACQ) on 11/14/2024
Yellow Pages stock logo
Y
Yellow Pages
C$10.28
+2.5%
11/13/2024Target Raised byNational Bankshares-C$10.00 -> C$10.50N/AView details for National Bankshares rating of Yellow Pages (TSE:Y) on 11/13/2024
Shopify stock logo
SHOP
Shopify
C$114.84
-1.3%
11/13/2024Target Raised byNational Bankshares-C$100.00 -> C$140.00N/AView details for National Bankshares rating of Shopify (TSE:SHOP) on 11/13/2024
CAE stock logo
CAE
CAE
C$31.96
+1.3%
11/13/2024Target Raised byNational Bankshares-C$30.00 -> C$34.00N/AView details for National Bankshares rating of CAE (TSE:CAE) on 11/13/2024
Rogers Communications stock logo
RCI.B
Rogers Communications
C$34.48
+1.5%
11/12/2024Target Lowered byNational Bankshares-C$77.00 -> C$67.00N/AView details for National Bankshares rating of Rogers Communications (TSE:RCI.B) on 11/12/2024
Pan American Silver stock logo
PAAS
Pan American Silver
C$36.97
+2.8%
11/12/2024Target Raised byNational Bankshares-C$40.75 -> C$44.25N/AView details for National Bankshares rating of Pan American Silver (TSE:PAAS) on 11/12/2024
NuVista Energy stock logo
NVA
NuVista Energy
C$11.35
+1.4%
11/11/2024Upgraded byNational Bankshares-Sector Perform -> OutperformC$14.50 -> C$16.00N/AView details for National Bankshares rating of NuVista Energy (TSE:NVA) on 11/11/2024
Exchange Income stock logo
EIF
Exchange Income
C$48.55
+0.7%
11/11/2024Target Raised byNational Bankshares-C$61.00 -> C$68.00N/AView details for National Bankshares rating of Exchange Income (TSE:EIF) on 11/11/2024

MarketBeat Community Rating for National Bankshares

Community Ranking:  2.4 out of 5 (
2.4 of 5 stars)
Outperform Votes:  252 (Vote Outperform)
Underperform Votes:  269 (Vote Underperform)
Total Votes:  521
MarketBeat's community ratings are surveys of what our community members think about National Bankshares and other research firms. Vote "Outperform" if you believe National Bankshares's recommendations will outperform the S&P 500 over the long term. Vote "Underperform" if you believe National Bankshares's recommendations will underperform the S&P 500 over the long term. You may vote once every thirty days.