N
Last trade
$30.35
+$1.26 (+4.33%)Ticker
NKSH
Prev close
$29.09
Range (30d)
$27.18 – $30.35
Updated
Nov 21, 9:30 AM ET
Recent filings
Latest submissions
- NATIONAL BANKSHARES INC7.2 MB
NATIONAL BANKSHARES INC 8-K
- NATIONAL BANKSHARES INC211.3 KB
NATIONAL BANKSHARES INC 8-K
- NATIONAL BANKSHARES INC25.9 MB
NATIONAL BANKSHARES INC 10-Q
- NATIONAL BANKSHARES INC96.9 KB
NATIONAL BANKSHARES INC 10-Q
- NATIONAL BANKSHARES INC85.9 KB
NATIONAL BANKSHARES INC 10-Q
- NATIONAL BANKSHARES INC4.5 KB
NATIONAL BANKSHARES INC 8-K
- NATIONAL BANKSHARES INC80.8 KB
NATIONAL BANKSHARES INC 10-Q
- NATIONAL BANKSHARES INC4.3 KB
NATIONAL BANKSHARES INC 8-K
- NATIONAL BANKSHARES INC4.9 KB
NATIONAL BANKSHARES INC 8-K
- NATIONAL BANKSHARES INC4.9 KB
NATIONAL BANKSHARES INC 8-K
Ticker roster
- Exchange hub ↗
NKSH
Nasdaq
Addresses
business
101 HUBBARD STREET PO BOX 90002
BLACKSBURG, VA, 24060
mailing
101 HUBBARD STREET PO BOX 90002
BLACKSBURG, VA, 24060