More about High-Yield Cash Accounts with M1
Brokerage Accounts
Retirement Accounts
Other Accounts
Quotes are delayed by 15 minutes.
1D
1W
1M
3M
6M
YTD
1Y
2Y
5Y
ALL
Market cap
$223785927
EPS
2.76
P/E ratio
12.6
Price to sales
3.8
Dividend yield
4.269%
Beta
0.631214
Previous close
$35.17
Today's open
$35.06
Day's range
$34.80 - $35.55
52 week range
$24.74 - $40
show more
CEO
Lara E. Ramsey
Employees
222
Headquarters
Blacksburg, VA
Exchange
NASDAQ Capital Market
Shares outstanding
6368410
Issue type
Common Stock
Finance
Banking
New Strong Buy Stocks for May 13th
HCSG, NUE, NEXA, LQDA and NKSH have been added to the Zacks Rank #1 (Strong Buy) List on May 13th, 2026.
Zacks Investment Research • May 13, 2026

Best Income Stocks to Buy for May 13th
HTHT, NKSH and KMI made it to the Zacks Rank #1 (Strong Buy) income stocks list on May 13th, 2026.
Zacks Investment Research • May 13, 2026

National Bankshares (NKSH) Q3 Earnings and Revenues Surpass Estimates
National Bankshares (NKSH) came out with quarterly earnings of $0.69 per share, beating the Zacks Consensus Estimate of $0.66 per share. This compares to earnings of $0.42 per share a year ago.
Zacks Investment Research • Oct 23, 2025

National Bankshares (NKSH) Misses Q2 Earnings and Revenue Estimates
National Bankshares (NKSH) came out with quarterly earnings of $0.61 per share, missing the Zacks Consensus Estimate of $0.64 per share. This compares to a loss of $0.05 per share a year ago.
Zacks Investment Research • Aug 13, 2025

National Bankshares (NKSH) Q4 Earnings Match Estimates
National Bankshares (NKSH) came out with quarterly earnings of $0.48 per share, in line with the Zacks Consensus Estimate. This compares to earnings of $0.71 per share a year ago.
Zacks Investment Research • Jan 24, 2025

Lara Ramsey Named President of National Bankshares, Inc. and The National Bank of Blacksburg
BLACKSBURG, Va., Oct. 18, 2024 (GLOBE NEWSWIRE) -- National Bankshares, Inc. is pleased to announce the promotion of Lara E.
GlobeNewsWire • Oct 18, 2024

National Bankshares (NKSH) Reports Q2 Loss, Lags Revenue Estimates
National Bankshares (NKSH) came out with a quarterly loss of $0.05 per share versus the Zacks Consensus Estimate of $0.32. This compares to earnings of $0.66 per share a year ago.
Zacks Investment Research • Aug 14, 2024

National Bankshares, Inc. Completes Acquisition of Frontier Community Bank
BLACKSBURG, Va., June 03, 2024 (GLOBE NEWSWIRE) -- National Bankshares, Inc. (Nasdaq: NKSH - “National Bankshares” or the “Company”), the holding company for The National Bank of Blacksburg (“National Bank”), completed its acquisition of Frontier Community Bank (“Frontier”) effective June 1, 2024.
GlobeNewsWire • Jun 3, 2024

National Bankshares, Inc. Announces Agreement to Acquire Frontier Community Bank
National Bankshares, Inc and Frontier Community Bank announced that they have entered into a merger agreement for National Bankshares to buy Frontier.
GlobeNewsWire • Jan 24, 2024

3 Regional Bank Stocks to Speculate On
Generally, conservative investors may want to stay away from regional bank stocks. While financial sector investments tend to be wise in arguably most circumstances, the sector crisis we incurred just a few months ago still weighs heavily.
InvestorPlace • Jul 18, 2023

¹ Disclosures

Open an M1 investment account to buy and sell National Bankshares Inc. commission-free¹. Build wealth for the long term using automated trading and transfers.