NKSH Stock Price, Chart, Stats & News

National Bankshares, Inc. (NKSH) is a dividend-paying stock with a current dividend yield of 4.16% as of Jul 21, 2026. It pays $1.53 per share over the trailing twelve months and distributes bi-annually. Its dividend has grown at a 1.50% 5-year compound annual rate.
Dividend safety
Dividend coverage looks healthy — NKSH pays out about 52% of earnings.
NKSH chart
Fundamentals
Gross margin | 65.11% |
Operating margin | 22.49% |
Pretax margin | 22.49% |
Net margin | 18.57% |
Effective tax rate | 17.43% |
ROA | 0.87% |
ROE | 9.04% |
D/E | – |
Interest coverage ratio | 0.64x |
NKSH valuation
P/E | 12.61x |
P/S | 2.66x |
P/B | 1.22x |
P/CF | 14.01x |
P/FCF | 14.90x |
P/OCF | 14.01x |
PEG | 0.66x |
EV multiple | 11.83x |
About
National Bankshares, Inc. operates as the bank holding company for the National Bank of Blacksburg that provides retail and commercial banking products and services to individuals, businesses, non-profits, and local governments. The company accepts interest-bearing and non-interest-bearing demand deposit accounts, money market deposit accounts, savings accounts, certificates of deposit, health savings accounts, and individual retirement accounts. Its loan products include commercial non-real estate loans, including commercial and agricultural loans; commercial and consumer real estate loans; residential real estate loans; home equity loans; various consumer loans, such as credit cards, automobile, and other consumer loans; and public sector and IDA loans, as well as loans for the construction of commercial and residential properties.
Related lists
Similar securities
Based on sector and market capitalization










