National Bankshares, Inc. (NKSH)
NASDAQ: NKSH · Real-Time Price · USD
36.65
+1.10 (3.09%)
At close: Apr 28, 2026, 4:00 PM EDT
36.71
+0.06 (0.16%)
After-hours: Apr 28, 2026, 4:10 PM EDT

National Bankshares Dividend Information

National Bankshares has an annual dividend of $1.51 per share, with a yield of 4.25%. The dividend is paid every six months and the last ex-dividend date was Nov 24, 2025.

Dividend Yield
4.25%
Annual Dividend
$1.51
Ex-Dividend Date
Nov 24, 2025
Payout Frequency
Semi-Annual
Payout Ratio
54.71%
Dividend Growth
n/a
Buyback Yield
-1.32%
Shareholder Yield
2.80%

Dividend History

Ex-Div Date AmountRecord DatePay Date
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
2021-05-21$0.7002021-05-242021-06-01
* Dividend amounts are adjusted for stock splits when applicable.

Dividend Charts