National Bankshares, Inc. (NKSH)
NASDAQ: NKSH · Real-Time Price · USD
37.66
+1.41 (3.89%)
Jun 26, 2026, 4:00 PM EDT - Market closed

National Bankshares Dividend Information

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

Dividend Yield
4.01%
Annual Dividend
$1.51
Ex-Dividend Date
May 26, 2026
Payout Frequency
Semi-Annual
Payout Ratio
55.43%
Dividend Growth
1.32%
Buyback Yield
-1.32%
Shareholder Yield
2.69%

Dividend History

Ex-Div Date AmountRecord 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
* Dividend amounts are adjusted for stock splits when applicable.

Dividend Charts