Stocks · Financials · National Commercial Banks

NATIONAL BANKSHARES INC

NKSH Clue Score49
United States Fiscal year ends December CIK 0000796534 Results filed 22 Oct 2026

What the insiders did Net buying

Insider
Date
Role
Action
Shares
Price
Amount
Alan Jeffrey Sweet
13 Mar 2026
Director
Buy
215
$37.10
$7.98K
Lawrence J Ball
18 Jun 2025
Director
Buy
1,000
$25.80
$25.80K
Alan Jeffrey Sweet
12 Jun 2025
Director
Buy
225
$26.50
$5.96K
Lutheria H. Smith
2 Jun 2025
Director
Buy
24
$26.17
$628.08
Charles E Green III
14 Mar 2025
Director
Buy
1,000
$27.08
$27.08K
Lawrence J Ball
26 Feb 2025
Director
Buy
1,000
$27.50
$27.50K
Mary G Miller
19 Feb 2025
Director
Buy
49
$28.62
$1.40K
Alan Jeffrey Sweet
29 Aug 2024
Director
Buy
425
$29.65
$12.60K
Lawrence J Ball
8 Aug 2024
Director
Buy
1,000
$27.00
$27.00K
John Elliott Dooley
4 Jun 2024
Director
Buy
170
$29.33
$4.99K
John Elliott Dooley
4 Jun 2024
Director
Buy
300
$29.49
$8.85K
Lawrence J Ball
7 Nov 2023
Director
Buy
1,000
$24.50
$24.50K
F Brad Denardo
22 May 2023
Chairman, President & CEO
Buy
546
$27.39
$14.95K
Lawrence J Ball
18 May 2023
Director
Buy
1,000
$28.69
$28.69K
Lawrence J Ball
9 May 2023
Director
Buy
1,000
$27.96
$27.96K
Michael E Dye
9 May 2023
Director
Buy
325
$27.88
$9.06K
Norman V Fitzwater III
4 May 2023
Director
Buy
250
$28.50
$7.13K
Bobby D. Sanders II
2 May 2023
SVP/Chief Credit Officer
Buy
150
$27.50
$4.13K
Michael E Dye
27 Apr 2023
Director
Buy
200
$30.33
$6.07K
Bobby D. Sanders II
26 Apr 2023
SVP/Chief Credit Officer
Buy
150
$29.75
$4.46K
Norman V Fitzwater III
24 Apr 2023
Director
Buy
1,000
$32.59
$32.59K
Bobby D. Sanders II
24 Apr 2023
SVP/Chief Credit Officer
Buy
300
$31.51
$9.45K
John Elliott Dooley
24 Apr 2023
Director
Buy
1,300
$32.25
$41.93K
Lawrence J Ball
24 Apr 2023
Director
Buy
1,000
$32.00
$32.00K
Charles E Green III
21 Mar 2023
Director
Buy
1,000
$34.79
$34.79K
Lawrence J Ball
20 Mar 2023
Director
Buy
1,000
$35.00
$35.00K
John Elliott Dooley
17 Mar 2023
Director
Buy
450
$35.00
$15.75K
Lara E Ramsey
17 Mar 2023
Chief Operating Officer
Buy
70
$34.71
$2.43K
Lawrence J Ball
16 Mar 2023
Director
Buy
500
$36.00
$18.00K
Lawrence J Ball
15 Mar 2023
Director
Buy
500
$36.50
$18.25K
Mary G Miller
15 Mar 2023
Director
Buy
90
$38.00
$3.42K
Mary G Miller
9 Mar 2023
Director
Buy
160
$40.98
$6.56K
Mildred R Johnson
6 Mar 2023
Director
Buy
1,759
$41.34
$72.72K
Mary G Miller
20 May 2022
Director
Buy
250
$33.18
$8.30K
Bobby D. Sanders II
12 May 2022
SVP/Chief Credit Officer
Buy
300
$33.50
$10.05K
Lawrence J Ball
27 Apr 2022
Director
Buy
500
$35.23
$17.62K
Michael E Dye
27 Apr 2022
Director
Buy
200
$34.50
$6.90K
John Elliott Dooley
26 Apr 2022
Director
Buy
413
$35.25
$14.56K
Norman V Fitzwater III
26 Apr 2022
Director
Buy
891
$35.15
$31.32K
Norman V Fitzwater III
26 Apr 2022
Director
Buy
109
$35.14
$3.83K
Lara E Ramsey
25 Apr 2022
Executive Officer
Buy
142
$35.22
$5.00K
John Elliott Dooley
25 Apr 2022
Director
Buy
587
$35.25
$20.69K
Lawrence J Ball
22 Feb 2022
Director
Buy
8
$36.98
$295.84
Lawrence J Ball
22 Feb 2022
Director
Buy
100
$36.90
$3.69K
Lawrence J Ball
22 Feb 2022
Director
Buy
100
$36.86
$3.69K
Lawrence J Ball
22 Feb 2022
Director
Buy
100
$36.80
$3.68K
Lawrence J Ball
22 Feb 2022
Director
Buy
99
$36.77
$3.64K
Lawrence J Ball
22 Feb 2022
Director
Buy
90
$36.74
$3.31K
Lawrence J Ball
18 Feb 2022
Director
Buy
3
$36.00
$108.00
John Elliott Dooley
20 Dec 2021
Director
Buy
750
$35.50
$26.63K
Mary G Miller
14 Sep 2021
Director
Buy
500
$36.50
$18.25K
Glenn P Reynolds
7 Sep 2021
Director
Buy indirect
778
$37.84
$29.44K
Glenn P Reynolds
2 Sep 2021
Director
Buy indirect
97
$38.34
$3.72K
Glenn P Reynolds
2 Sep 2021
Director
Buy
125
$38.25
$4.78K
Lawrence J Ball
18 Jun 2021
Director
Buy
14
$34.13
$477.82
Lawrence J Ball
18 Jun 2021
Director
Buy
459
$34.17
$15.68K
Lawrence J Ball
18 Jun 2021
Director
Buy
527
$34.25
$18.05K
Mary G Miller
17 Jun 2021
Director
Buy
500
$34.65
$17.33K
John Elliott Dooley
15 Jun 2021
Director
Buy
500
$35.50
$17.75K
Charles E Green III
10 Jun 2021
Director
Buy
1,000
$35.45
$35.45K
Charles E Green III
28 May 2021
Director
Buy
1,000
$34.99
$34.99K
Norman V Fitzwater III
20 May 2021
Director
Buy
132
$35.59
$4.70K
Norman V Fitzwater III
20 May 2021
Director
Buy
200
$35.46
$7.09K
John Elliott Dooley
18 Feb 2021
Director
Buy
1,000
$33.00
$33.00K
Mildred R Johnson
4 Dec 2020
Director
Sell
1
$31.27
$30.33
Mildred R Johnson
4 Dec 2020
Director
Sell
0
$32.23
$0.97
Mary G Miller
30 Nov 2020
Director
Buy
470
$31.00
$14.57K
Mary G Miller
27 Nov 2020
Director
Buy
37
$31.38
$1.16K
Charles E Green III
29 Oct 2020
Director
Buy
500
$27.48
$13.74K
Charles E Green III
29 Oct 2020
Director
Buy
500
$27.38
$13.69K
Charles E Green III
29 Oct 2020
Director
Buy
500
$27.49
$13.75K
Charles E Green III
28 Oct 2020
Director
Buy
500
$27.26
$13.63K
John Elliott Dooley
27 Oct 2020
Director
Buy
300
$27.50
$8.25K
John Elliott Dooley
26 Oct 2020
Director
Buy
138
$27.50
$3.80K
John Elliott Dooley
26 Oct 2020
Director
Buy
62
$26.50
$1.64K
Mary G Miller
2 Jun 2020
Director
Buy
236
$30.00
$7.08K
Michael E Dye
28 Apr 2020
Director
Buy
390
$30.75
$11.99K
Lawrence J Ball
27 Apr 2020
Director
Buy
2,000
$29.00
$58.00K
Mildred R Johnson
18 Mar 2020
Director
Buy indirect
175
$35.59
$6.23K
John Elliott Dooley
11 Mar 2020
Director
Buy
65
$30.31
$1.97K
John Elliott Dooley
11 Mar 2020
Director
Buy
100
$30.33
$3.03K
John Elliott Dooley
11 Mar 2020
Director
Buy
35
$30.32
$1.06K
John Elliott Dooley
11 Mar 2020
Director
Buy
450
$30.39
$13.68K
John Elliott Dooley
10 Mar 2020
Director
Buy
350
$29.00
$10.15K
Charles E Green III
10 Mar 2020
Director
Buy
100
$30.00
$3.00K
Charles E Green III
10 Mar 2020
Director
Buy
100
$31.50
$3.15K
Charles E Green III
10 Mar 2020
Director
Buy
40
$29.95
$1.20K
Charles E Green III
10 Mar 2020
Director
Buy
100
$29.93
$2.99K
Charles E Green III
10 Mar 2020
Director
Buy
60
$29.88
$1.79K
Charles E Green III
10 Mar 2020
Director
Buy
396
$29.99
$11.88K
Charles E Green III
10 Mar 2020
Director
Buy
50
$29.82
$1.49K
Charles E Green III
10 Mar 2020
Director
Buy
40
$29.77
$1.19K
Charles E Green III
10 Mar 2020
Director
Buy
100
$29.74
$2.97K
Charles E Green III
10 Mar 2020
Director
Buy
59
$29.85
$1.76K
Charles E Green III
10 Mar 2020
Director
Buy
55
$29.80
$1.64K
Norman V Fitzwater III
9 Mar 2020
Director
Buy
668
$32.90
$21.98K
Mary G Miller
5 Mar 2020
Director
Buy
237
$35.00
$8.30K
Mary G Miller
5 Mar 2020
Director
Buy
360
$34.80
$12.53K
Lawrence J Ball
27 Feb 2020
Director
Buy
1,000
$36.00
$36.00K
John Elliott Dooley
30 Aug 2019
Director
Buy
300
$33.51
$10.05K
John Elliott Dooley
23 Jul 2019
Director
Buy
300
$35.85
$10.76K
Mary G Miller
10 Jun 2019
Director
Buy
60
$37.25
$2.24K
Lawrence J Ball
30 May 2019
Director
Buy
1,000
$37.00
$37.00K
Lawrence J Ball
16 May 2019
Director
Buy
1,000
$40.00
$40.00K
Norman V Fitzwater III
12 Mar 2019
Director
Buy
1,000
$41.78
$41.78K
John Elliott Dooley
5 Mar 2019
Director
Buy
500
$39.00
$19.50K
Mildred R Johnson
20 Feb 2019
Director
Buy indirect
829
$40.53
$33.60K
Mildred R Johnson
19 Feb 2019
Director
Buy indirect
173
$38.75
$6.70K
Mildred R Johnson
19 Feb 2019
Director
Buy
20
$39.80
$796.00
Mildred R Johnson
19 Feb 2019
Director
Buy
5
$38.75
$193.75
Mildred R Johnson
19 Feb 2019
Director
Buy
179
$40.36
$7.22K
Mildred R Johnson
19 Feb 2019
Director
Buy
8
$38.75
$310.00
Mildred R Johnson
15 Feb 2019
Director
Buy
170
$38.19
$6.49K
Lawrence J Ball
14 Feb 2019
Director
Buy
500
$37.82
$18.91K
F Brad Denardo
11 Feb 2019
President & CEO
Buy
284
$38.40
$10.91K
F Brad Denardo
11 Feb 2019
President & CEO
Buy
1
$37.47
$37.47
F Brad Denardo
11 Feb 2019
President & CEO
Buy
2
$37.30
$74.60
Jack M Lewis
4 Feb 2019
Director
Buy
3,000
$36.50
$109.50K
Glenn P Reynolds
20 Dec 2018
Director
Buy indirect
25
$38.00
$950.00
Glenn P Reynolds
20 Dec 2018
Director
Buy indirect
120
$37.50
$4.50K
Glenn P Reynolds
20 Dec 2018
Director
Buy
187
$37.50
$7.01K
Charles E Green III
20 Dec 2018
Director
Buy
500
$36.96
$18.48K
Charles E Green III
13 Dec 2018
Director
Buy
500
$40.00
$20.00K
Mary G Miller
10 Dec 2018
Director
Buy
100
$38.00
$3.80K
Lawrence J Ball
7 Dec 2018
Director
Buy
500
$41.50
$20.75K
James Carroll Thompson
7 Dec 2018
Director
Buy
300
$42.06
$12.62K
John Elliott Dooley
6 Dec 2018
Director
Buy
58
$42.59
$2.47K
John Elliott Dooley
4 Dec 2018
Director
Buy
617
$43.00
$26.53K
Lawrence J Ball
15 Nov 2018
Director
Buy
500
$44.92
$22.46K
Michael E Dye
1 Jun 2018
Director
Buy
20
$48.25
$965.00
Michael E Dye
1 Dec 2017
Director
Buy
22
$45.50
$1.02K
Glenn P Reynolds
16 Nov 2017
Director
Sell indirect
500
$44.00
$22.00K
Glenn P Reynolds
16 Nov 2017
Director
Sell
500
$44.01
$22.01K
Norman V Fitzwater III
16 Aug 2017
Director
Buy
1,000
$37.25
$37.25K
John Elliott Dooley
3 Aug 2017
Director
Buy
198
$38.50
$7.62K
John Elliott Dooley
2 Aug 2017
Director
Buy
2
$38.50
$77.00
John Elliott Dooley
20 Jun 2017
Director
Buy
2
$42.35
$84.70
John Elliott Dooley
20 Jun 2017
Director
Buy
238
$42.50
$10.12K
Mary G Miller
20 Jun 2017
Director
Buy
270
$43.50
$11.75K
Mary G Miller
19 Jun 2017
Director
Buy
230
$43.00
$9.89K
Michael E Dye
1 Jun 2017
Director
Buy
23
$39.80
$924.55
F Brad Denardo
9 May 2017
Director
Buy
485
$41.25
$20.01K
John Elliott Dooley
15 Mar 2017
Director
Buy
279
$36.50
$10.18K
John Elliott Dooley
28 Feb 2017
Director
Buy
228
$38.50
$8.78K
Mary G Miller
27 Feb 2017
Director
Buy
94
$39.00
$3.67K
Glenn P Reynolds
27 Feb 2017
Director
Buy
500
$38.65
$19.33K
Glenn P Reynolds
27 Feb 2017
Director
Buy
500
$38.75
$19.38K
Glenn P Reynolds
27 Feb 2017
Director
Buy
500
$39.00
$19.50K
Mary G Miller
16 Dec 2016
Director
Buy
60
$42.85
$2.57K
Glenn P Reynolds
12 Dec 2016
Director
Sell
1,500
$43.25
$64.87K
Glenn P Reynolds
2 Dec 2016
Director
Buy indirect
15
$36.30
$544.50

What was left out

Form 4 filings counted 181
Amendments (4/A) skipped 0
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 0
Sales at will 5
Transactions with no price 0
Shares from compensation/vesting 23,897
Sales filed before the plan box existed 5
History held since 26 Oct 2006