NASDAQ : NKSH

National Bankshares, Inc. — Dividends

Financials · Banks - Regional · United States

Last price 40.95 USD (Oct 29, 2026, 4:00 PM EDT) · Market cap 260.69M

Overview · Financial statements · Key statistics · Dividends · Company profile · Price history · Reports

Dividends

National Bankshares, Inc. (NKSH) last paid a dividend of $0.750 (ex-dividend 2026-05-26, record date 2026-05-26, paid 2026-06-01). Dividend yield 3.76%, annual dividend $1.51, payout ratio 45.54%.

MeasureValue
Dividend yield3.76%
Annual dividend$1.51
Last ex-dividend dateMay 26, 2026
FrequencySemi-Annual
Payout ratio45.54%
Dividend growth1.32%

Dividend history

Ex-dividend dateAmountRecord datePay date
2026-05-26$0.7502026-05-262026-06-01
2025-11-24$0.7802025-11-242025-12-01
2025-05-27$0.7302025-05-272025-06-02
2024-11-25$0.7802024-11-252024-12-02
2024-05-24$0.7302024-05-282024-06-03
2023-11-17$0.7802023-11-202023-12-01
2023-05-19$0.7302023-05-222023-06-01
2023-01-20$1.0002023-01-232023-02-03
2022-11-18$0.7802022-11-212022-12-01
2022-05-20$0.7202022-05-232022-06-01
2021-11-19$0.7402021-11-222021-12-01

National Bankshares has an annual dividend of $1.51 per share, with a yield of 3.76%. The dividend is paid every six months and the last ex-dividend date was May 26, 2026.