N
National Bankshares Inc
$ 41.00
National Bankshares Inc Share Price Today
As on 01 Sep 2026 01:29 AM National Bankshares Inc opened at $41.20 while its previous close was at $40.94. In the trading session NKSH reached a high of $41.26 and low of $40.46. The total number of shares traded is 25,796.
NKSH Stock Performance
Markets Today
High
41.26
Low
40.46
Open at
41.20
Prev Close
40.94
Volumes
25,796
null
null
Price Movement
Historical Performance
3 M High
43.31
3 M Low
33.22
1 Yr High
43.31
1 Yr Low
27.00
3 Yr High
43.31
3 Yr Low
22.28
5 Yr High
43.78
5 Yr Low
22.28
1-Year Performance
NKSH Latest News
NKSH Share Price History
Close Price
Volume
NKSH share price in last 10 trading sessions
NKSH Fundamentals
Company Valuation
Market Cap
$261.18M
PE Ratio
12.84
PEG Ratio
6.67
PB Ratio
1.36
ROE
9.24%
ROCE
-
NATIONAL BANKSHARES INC Return Calculator
Note: Past profits do not guarantee future returns.
NKSH Investment Returns
Short Term
1 Week
1 Month
3 Months
6 Months
Long Term
1 Year
2 Years
3 Years
5 Years
- In Short Term
- In Long term
1 Week
1 Month
3 Months
6 Months
NKSH Financials Summary
($ Mn)
NKSH Financials
Income Statement
($ Mn)
Balance Sheet
($ Mn)
Cash Flow
($ Mn)
NKSH Revenue Growth
All values are ($ Mn)
Revenue
Profit
Loss


