29.84
price up icon3.11%   0.90
after-market After Hours: 29.90 0.06 +0.20%
loading
National Bankshares Inc stock is traded at $29.84, with a volume of 8,444. It is up +3.11% in the last 24 hours and up +17.02% over the past month. National Bankshares Inc is a bank holding company. It focuses on lending to small and mid-sized businesses and individuals. The types of loans it offers include commercial and agricultural, commercial real estate, construction for commercial and residential properties, residential real estate, home equity, and various consumer loan products. It also operates an insurance and brokerage subsidiary, National Bankshares Financial Services, Inc. The company earns its revenues from interest and fees on loans, non-interest income, and investments.
See More
Previous Close:
$28.94
Open:
$29.13
24h Volume:
8,444
Relative Volume:
0.67
Market Cap:
$169.20M
Revenue:
$43.94M
Net Income/Loss:
$13.33M
P/E Ratio:
13.20
EPS:
2.26
Net Cash Flow:
$14.03M
1W Performance:
+10.23%
1M Performance:
+17.02%
6M Performance:
+6.99%
1Y Performance:
-2.13%
1-Day Range:
Value
$29.13
$29.90
1-Week Range:
Value
$27.01
$29.90
52-Week Range:
Value
$23.75
$33.37

National Bankshares Inc Stock (NKSH) Company Profile

Name
Name
National Bankshares Inc
Name
Phone
540-951-6300
Name
Address
101 HUBBARD STREET, BLACKSBURG, VA
Name
Employee
242
Name
Twitter
Name
Next Earnings Date
2025-05-02
Name
Latest SEC Filings
Name
NKSH's Discussions on Twitter

Compare NKSH with other stocks

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
Banks - Regional icon
NKSH
National Bankshares Inc
29.84 169.20M 43.94M 13.33M 14.03M 2.26
Banks - Regional icon
HDB
Hdfc Bank Ltd Adr
76.54 194.25B 23.97B 7.51B 11.69B 3.1961
Banks - Regional icon
IBN
Icici Bank Ltd Adr
33.76 119.29B 24.29B 6.03B 9.52B 1.6821
Banks - Regional icon
PNC
Pnc Financial Services Group Inc
196.57 70.97B 21.11B 6.04B 5.61B 14.16
Banks - Regional icon
ITUB
Itau Unibanco Holding S A Adr
6.92 70.53B 28.05B 7.45B -11.75B 0.6967
Banks - Regional icon
USB
U S Bancorp
47.93 68.86B 27.58B 6.69B 8.33B 4.04

National Bankshares Inc Stock (NKSH) Upgrades & Downgrades

Date Action Analyst Rating Change
Nov-22-24 Upgrade Janney Neutral → Buy
Jul-24-23 Downgrade Piper Sandler Overweight → Neutral
Jun-02-22 Initiated Janney Neutral
Apr-27-20 Upgrade Piper Sandler Neutral → Overweight
Nov-22-19 Downgrade Sandler O'Neill Buy → Hold
Feb-04-19 Upgrade Sandler O'Neill Hold → Buy
Oct-22-18 Downgrade Sandler O'Neill Buy → Hold
Feb-26-18 Upgrade Canaccord Genuity Hold → Buy
Dec-18-15 Initiated Sandler O'Neill Hold
May-13-09 Downgrade Davenport Buy → Neutral
Oct-17-08 Initiated Davenport Buy
View All

National Bankshares Inc Stock (NKSH) Latest News

pulisher
Jun 18, 2025

Director Makes a Bold Move with National Bankshares Stock Purchase! - TipRanks

Jun 18, 2025
pulisher
Jun 18, 2025

Insider Buying: Lawrence Ball Acquires Shares of National Banksh - GuruFocus

Jun 18, 2025
pulisher
Jun 17, 2025

Wealth Enhancement Advisory Services LLC Makes New Investment in National Bankshares, Inc. (NASDAQ:NKSH) - Defense World

Jun 17, 2025
pulisher
Jun 16, 2025

(NKSH) Trading Report - news.stocktradersdaily.com

Jun 16, 2025
pulisher
Jun 15, 2025

Bank of America Corp DE Increases Stock Position in Virginia National Bankshares Co. (NASDAQ:VABK) - Defense World

Jun 15, 2025
pulisher
Jun 14, 2025

Definity Financial (TSE:DFY) Given a C$90.00 Price Target by National Bankshares Analysts - MarketBeat

Jun 14, 2025
pulisher
Jun 13, 2025

National Bankshares director Alan Sweet buys $5,962 in common stock By Investing.com - Investing.com Nigeria

Jun 13, 2025
pulisher
Jun 13, 2025

National Bankshares director Alan Sweet buys $5,962 in common stock - Investing.com Australia

Jun 13, 2025
pulisher
Jun 13, 2025

Bank of America Corp DE Raises Stock Position in National Bankshares, Inc. (NASDAQ:NKSH) - Defense World

Jun 13, 2025
pulisher
Jun 12, 2025

National Bankshares director Smith acquires shares worth $628 By Investing.com - Investing.com Canada

Jun 12, 2025
pulisher
Jun 12, 2025

National Bankshares director Smith acquires shares worth $628 - Investing.com Australia

Jun 12, 2025
pulisher
Jun 12, 2025

Institutions own 44% of Virginia National Bankshares Corporation (NASDAQ:VABK) shares but retail investors control 44% of the company - Yahoo Finance

Jun 12, 2025
pulisher
Jun 12, 2025

National Bankshares Issues Positive Forecast for Saputo (TSE:SAP) Stock Price - MarketBeat

Jun 12, 2025
pulisher
Jun 11, 2025

Vitalhub (TSE:VHI) Given a C$14.00 Price Target at National Bankshares - Defense World

Jun 11, 2025
pulisher
Jun 10, 2025

Saputo (TSE:SAP) Price Target Raised to C$29.00 at National Bankshares - Defense World

Jun 10, 2025
pulisher
Jun 10, 2025

National Bankshares Issues Positive Forecast for Cameco (TSE:CCO) Stock Price - Defense World

Jun 10, 2025
pulisher
Jun 09, 2025

National Bankshares Raises Transat A.T. (TSE:TRZ) Price Target to C$1.75 - MarketBeat

Jun 09, 2025
pulisher
Jun 07, 2025

Rogers Communications (TSE:RCI.B) Given a C$52.00 Price Target by National Bankshares Analysts - Defense World

Jun 07, 2025
pulisher
Jun 07, 2025

Quebecor (TSE:QBR.B) Given New C$40.00 Price Target at National Bankshares - Defense World

Jun 07, 2025
pulisher
Jun 07, 2025

Cogeco Communications (TSE:CCA) Given a C$85.00 Price Target at National Bankshares - Defense World

Jun 07, 2025
pulisher
Jun 07, 2025

TELUS (TSE:T) Price Target Raised to C$23.00 at National Bankshares - Defense World

Jun 07, 2025
pulisher
Jun 07, 2025

Transcontinental (TSE:TCL.A) Given New C$24.00 Price Target at National Bankshares - Defense World

Jun 07, 2025
pulisher
Jun 07, 2025

BCE (TSE:BCE) Given a C$35.00 Price Target at National Bankshares - Defense World

Jun 07, 2025
pulisher
Jun 06, 2025

Pet Valu (TSE:PET) Given a C$33.00 Price Target at National Bankshares - Defense World

Jun 06, 2025
pulisher
Jun 06, 2025

Torex Gold Resources (TSE:TXG) Given a C$70.00 Price Target at National Bankshares - Defense World

Jun 06, 2025
pulisher
Jun 06, 2025

Lycos Energy (CVE:LCX) Downgraded by National Bankshares to "Sector Perform" - MarketBeat

Jun 06, 2025
pulisher
Jun 05, 2025

Algonquin Power & Utilities (NYSE:AQN) Lowered to “Sector Perform” Rating by National Bankshares - Defense World

Jun 05, 2025
pulisher
Jun 04, 2025

National Bankshares Issues Positive Forecast for Laurentian Bank of Canada (TSE:LB) Stock Price - Defense World

Jun 04, 2025
pulisher
Jun 03, 2025

National Bankshares Forecasts Strong Price Appreciation for Laurentian Bank of Canada (TSE:LB) Stock - MarketBeat

Jun 03, 2025
pulisher
Jun 03, 2025

Deutsche Bank AG Boosts Stake in Virginia National Bankshares Co. (NASDAQ:VABK) - Defense World

Jun 03, 2025
pulisher
Jun 02, 2025

Deutsche Bank AG Increases Stock Position in National Bankshares, Inc. (NASDAQ:NKSH) - Defense World

Jun 02, 2025
pulisher
Jun 01, 2025

National Bankshares Reiterates "C$1.50" Price Target for Transat A.T. (TSE:TRZ) - MarketBeat

Jun 01, 2025
pulisher
Jun 01, 2025

Citadel Advisors LLC Sells 493 Shares of National Bankshares, Inc. (NASDAQ:NKSH) - Defense World

Jun 01, 2025
pulisher
Jun 01, 2025

BNP Paribas Financial Markets Raises Stock Holdings in National Bankshares, Inc. (NASDAQ:NKSH) - Defense World

Jun 01, 2025
pulisher
May 29, 2025

InterRent Real Estate Investment Trust (TSE:IIP.UN) Given a C$13.55 Price Target at National Bankshares - Defense World

May 29, 2025
pulisher
May 29, 2025

Bank of Nova Scotia (TSE:BNS) Given New C$72.00 Price Target at National Bankshares - Defense World

May 29, 2025
pulisher
May 28, 2025

National Bankshares, Inc. (NASDAQ:NKSH) Stock Position Raised by Northern Trust Corp - Defense World

May 28, 2025
pulisher
May 25, 2025

National Bankshares Reiterates C$179.00 Price Target for Royal Bank of Canada (TSE:RY) - Defense World

May 25, 2025
pulisher
May 24, 2025

National Bankshares Forecasts Strong Price Appreciation for Chemtrade Logistics Income Fund (TSE:CHE.UN) Stock - Defense World

May 24, 2025
pulisher
May 24, 2025

KP Tissue (TSE:KPT) Stock Price Expected to Rise, National Bankshares Analyst Says - Defense World

May 24, 2025
pulisher
May 24, 2025

National Bankshares Lowers EQB (TSE:EQB) Price Target to C$111.00 - Defense World

May 24, 2025
pulisher
May 24, 2025

National Bankshares Issues Pessimistic Forecast for Boralex (TSE:BLX) Stock Price - Defense World

May 24, 2025
pulisher
May 24, 2025

(NKSH) Trading Signals - news.stocktradersdaily.com

May 24, 2025
pulisher
May 24, 2025

National Bankshares Lowers Laurentian Bank of Canada (TSE:LB) Price Target to C$25.00 - Defense World

May 24, 2025
pulisher
May 24, 2025

National Bankshares Forecasts Strong Price Appreciation for Keyera (TSE:KEY) Stock - Defense World

May 24, 2025
pulisher
May 24, 2025

National Bankshares Forecasts Strong Price Appreciation for Lundin Gold (TSE:LUG) Stock - Defense World

May 24, 2025
pulisher
May 24, 2025

National Bankshares Has Lowered Expectations for VerticalScope (TSE:FORA) Stock Price - Defense World

May 24, 2025
pulisher
May 24, 2025

National Bankshares Issues Pessimistic Forecast for Boyd Group Services (TSE:BYD) Stock Price - Defense World

May 24, 2025
pulisher
May 24, 2025

National Bankshares Lowers Bird Construction (TSE:BDT) Price Target to C$28.00 - Defense World

May 24, 2025
pulisher
May 24, 2025

PRO Real Estate Investment Trust (CVE:PRV.UN) Stock Price Expected to Rise, National Bankshares Analyst Says - Defense World

May 24, 2025
pulisher
May 23, 2025

Here's Why We're Wary Of Buying National Bankshares' (NASDAQ:NKSH) For Its Upcoming Dividend - simplywall.st

May 23, 2025

National Bankshares Inc Stock (NKSH) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading

National Bankshares Inc Stock (NKSH) Insider Trading

Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total
Sweet Alan Jeffrey
Director
Jun 12 '25
Buy
26.50
225
5,962
8,987
Smith Lutheria H.
Director
Jun 02 '25
Buy
26.17
24
628
1,498
Green Charles E III
Director
Mar 14 '25
Buy
27.08
1,000
27,080
49,144
BALL LAWRENCE J
Director
Feb 26 '25
Buy
27.50
1,000
27,500
21,906
MILLER MARY G
Director
Feb 19 '25
Buy
28.62
49
1,402
7,000
Sweet Alan Jeffrey
Director
Aug 29 '24
Buy
29.65
425
12,601
8,088
BALL LAWRENCE J
Director
Aug 08 '24
Buy
27.00
1,000
27,000
20,688
banks_regional DB
$29.25
price up icon 0.55%
banks_regional NWG
$13.44
price up icon 3.31%
banks_regional NU
$13.60
price up icon 0.82%
banks_regional LYG
$4.16
price up icon 3.23%
banks_regional MFG
$5.63
price up icon 0.72%
banks_regional USB
$47.93
price up icon 0.93%
Cap:     |  Volume (24h):