← All stocks

NATIONAL BANKSHARES INC

NKSH Net buying
CIK 0000796534 #3716 in the set updated 17 Sep 2026
Bought (120 mo)
$2.03M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$108.91K
$0.00 on a plan · $0.00 straight out of an exercise
Sold at will
$108.91K
5 of 5 sales
Net
+$1.92M
+$1.92M against sales at will

By person

19 insiders · 154 transactions
Insider
Role
Bought
Sold
Net
Holding
Of company
Worth
Change
BALL LAWRENCE J
Director
$568.05K (28)
+$568.05K
23,609
0.3706%
$875.89K
+574.5%
Dooley John Elliott
Director
$361.28K (29)
+$361.28K
14,426
0.2264%
$535.20K
+520.5%
Green Charles E III
Director
$258.66K (21)
+$258.66K
49,144
0.7714%
$1.82M
+22.4%
Fitzwater Norman V III
Director
$187.66K (9)
+$187.66K
9,859
0.1548%
$365.77K
+228.6%
MILLER MARY G
Director
$141.26K (19)
+$141.26K
7,482
0.1174%
$277.58K
+187.8%
Johnson Mildred R
Director
$134.26K (9)
$31.30 (2)
+$134.23K
5,551
0.0871%
$205.94K
+788.2%
LEWIS JACK M
Director
$109.50K (1)
+$109.50K
9,056
0.1422%
$335.98K
+49.5%
DENARDO F BRAD
Director
$45.98K (5)
+$45.98K
34,324
0.5388%
$1.27M
+7.6%
Dye Michael E
Director
$36.93K (7)
+$36.93K
5,441
0.0854%
$201.86K
+105.2%
Sanders Bobby D. II
SVP/Chief Credit Officer
$28.09K (4)
+$28.09K
913
0.0143%
$33.87K
+6,923%
Sweet Alan Jeffrey
Director
$26.54K (3)
+$26.54K
9,642
0.1514%
$357.72K
+29.8%
Thompson James Carroll
Director
$12.62K (1)
+$12.62K
9,831
0.1543%
$364.73K
+22.0%
Ramsey Lara E
President & CEO
$7.43K (2)
+$7.43K
473
0.0074%
$17.55K
Smith Lutheria H.
Director
$628.08 (1)
+$628.08
2,201
0.0345%
$81.66K
+1,439%
Reynolds Glenn P
Director
$109.15K (10)
$108.87K (3)
+$272.75
12,276
0.1927%
$455.44K
+19.0%
Peery William A
Director
6,354
0.0997%
$235.73K
+12.1%
Skeens David K.
EVP/Chief Operating Officer
327
0.0051%
$12.13K
Mylum Paul M.
EVP/Chief Lending Officer
309
0.0049%
$11.46K
Jones Lora M.
EVP/Chief Financial Officer
227
0.0036%
$8.42K
Insider
Date
Role
Action
Shares
Price
Amount
Sweet Alan Jeffrey
13 Mar 2026
Director
Buy
215
$37.10
$7.98K
BALL LAWRENCE J
18 Jun 2025
Director
Buy
1,000
$25.80
$25.80K
Sweet Alan Jeffrey
12 Jun 2025
Director
Buy
225
$26.50
$5.96K
Smith Lutheria H.
2 Jun 2025
Director
Buy
24
$26.17
$628.08
Green Charles E III
14 Mar 2025
Director
Buy
1,000
$27.08
$27.08K
BALL LAWRENCE J
26 Feb 2025
Director
Buy
1,000
$27.50
$27.50K
MILLER MARY G
19 Feb 2025
Director
Buy
49
$28.62
$1.40K
Sweet Alan Jeffrey
29 Aug 2024
Director
Buy
425
$29.65
$12.60K
BALL LAWRENCE J
8 Aug 2024
Director
Buy
1,000
$27.00
$27.00K
Dooley John Elliott
4 Jun 2024
Director
Buy
170
$29.33
$4.99K
Dooley John Elliott
4 Jun 2024
Director
Buy
300
$29.49
$8.85K
BALL LAWRENCE J
7 Nov 2023
Director
Buy
1,000
$24.50
$24.50K
DENARDO F BRAD
22 May 2023
Chairman, President & CEO
Buy
546
$27.39
$14.95K
BALL LAWRENCE J
18 May 2023
Director
Buy
1,000
$28.69
$28.69K
BALL LAWRENCE J
9 May 2023
Director
Buy
1,000
$27.96
$27.96K
Dye Michael E
9 May 2023
Director
Buy
325
$27.88
$9.06K
Fitzwater Norman V III
4 May 2023
Director
Buy
250
$28.50
$7.13K
Sanders Bobby D. II
2 May 2023
SVP/Chief Credit Officer
Buy
150
$27.50
$4.13K
Dye Michael E
27 Apr 2023
Director
Buy
200
$30.33
$6.07K
Sanders Bobby D. II
26 Apr 2023
SVP/Chief Credit Officer
Buy
150
$29.75
$4.46K
Fitzwater Norman V III
24 Apr 2023
Director
Buy
1,000
$32.59
$32.59K
Sanders Bobby D. II
24 Apr 2023
SVP/Chief Credit Officer
Buy
300
$31.51
$9.45K
Dooley John Elliott
24 Apr 2023
Director
Buy
1,300
$32.25
$41.93K
BALL LAWRENCE J
24 Apr 2023
Director
Buy
1,000
$32.00
$32.00K
Green Charles E III
21 Mar 2023
Director
Buy
1,000
$34.79
$34.79K
BALL LAWRENCE J
20 Mar 2023
Director
Buy
1,000
$35.00
$35.00K
Dooley John Elliott
17 Mar 2023
Director
Buy
450
$35.00
$15.75K
Ramsey Lara E
17 Mar 2023
Chief Operating Officer
Buy
70
$34.71
$2.43K
BALL LAWRENCE J
16 Mar 2023
Director
Buy
500
$36.00
$18.00K
BALL LAWRENCE J
15 Mar 2023
Director
Buy
500
$36.50
$18.25K
MILLER MARY G
15 Mar 2023
Director
Buy
90
$38.00
$3.42K
MILLER MARY G
9 Mar 2023
Director
Buy
160
$40.98
$6.56K
Johnson Mildred R
6 Mar 2023
Director
Buy
1,759
$41.34
$72.72K
MILLER MARY G
20 May 2022
Director
Buy
250
$33.18
$8.30K
Sanders Bobby D. II
12 May 2022
SVP/Chief Credit Officer
Buy
300
$33.50
$10.05K
BALL LAWRENCE J
27 Apr 2022
Director
Buy
500
$35.23
$17.62K
Dye Michael E
27 Apr 2022
Director
Buy
200
$34.50
$6.90K
Dooley John Elliott
26 Apr 2022
Director
Buy
413
$35.25
$14.56K
Fitzwater Norman V III
26 Apr 2022
Director
Buy
891
$35.15
$31.32K
Fitzwater Norman V III
26 Apr 2022
Director
Buy
109
$35.14
$3.83K
Ramsey Lara E
25 Apr 2022
Executive Officer
Buy
142
$35.22
$5.00K
Dooley John Elliott
25 Apr 2022
Director
Buy
587
$35.25
$20.69K
BALL LAWRENCE J
22 Feb 2022
Director
Buy
8
$36.98
$295.84
BALL LAWRENCE J
22 Feb 2022
Director
Buy
100
$36.90
$3.69K
BALL LAWRENCE J
22 Feb 2022
Director
Buy
100
$36.86
$3.69K
BALL LAWRENCE J
22 Feb 2022
Director
Buy
100
$36.80
$3.68K
BALL LAWRENCE J
22 Feb 2022
Director
Buy
99
$36.77
$3.64K
BALL LAWRENCE J
22 Feb 2022
Director
Buy
90
$36.74
$3.31K
BALL LAWRENCE J
18 Feb 2022
Director
Buy
3
$36.00
$108.00
Dooley John Elliott
20 Dec 2021
Director
Buy
750
$35.50
$26.63K
MILLER MARY G
14 Sep 2021
Director
Buy
500
$36.50
$18.25K
Reynolds Glenn P
7 Sep 2021
Director
Buy indirect
778
$37.84
$29.44K
Reynolds Glenn P
2 Sep 2021
Director
Buy indirect
97
$38.34
$3.72K
Reynolds Glenn P
2 Sep 2021
Director
Buy
125
$38.25
$4.78K
BALL LAWRENCE J
18 Jun 2021
Director
Buy
14
$34.13
$477.82
BALL LAWRENCE J
18 Jun 2021
Director
Buy
459
$34.17
$15.68K
BALL LAWRENCE J
18 Jun 2021
Director
Buy
527
$34.25
$18.05K
MILLER MARY G
17 Jun 2021
Director
Buy
500
$34.65
$17.33K
Dooley John Elliott
15 Jun 2021
Director
Buy
500
$35.50
$17.75K
Green Charles E III
10 Jun 2021
Director
Buy
1,000
$35.45
$35.45K
Green Charles E III
28 May 2021
Director
Buy
1,000
$34.99
$34.99K
Fitzwater Norman V III
20 May 2021
Director
Buy
132
$35.59
$4.70K
Fitzwater Norman V III
20 May 2021
Director
Buy
200
$35.46
$7.09K
Dooley John Elliott
18 Feb 2021
Director
Buy
1,000
$33.00
$33.00K
MILLER MARY G
30 Nov 2020
Director
Buy
470
$31.00
$14.57K
MILLER MARY G
27 Nov 2020
Director
Buy
37
$31.38
$1.16K
Green Charles E III
29 Oct 2020
Director
Buy
500
$27.48
$13.74K
Green Charles E III
29 Oct 2020
Director
Buy
500
$27.38
$13.69K
Green Charles E III
29 Oct 2020
Director
Buy
500
$27.49
$13.75K
Green Charles E III
28 Oct 2020
Director
Buy
500
$27.26
$13.63K
Dooley John Elliott
27 Oct 2020
Director
Buy
300
$27.50
$8.25K
Dooley John Elliott
26 Oct 2020
Director
Buy
138
$27.50
$3.80K
Dooley John Elliott
26 Oct 2020
Director
Buy
62
$26.50
$1.64K
MILLER MARY G
2 Jun 2020
Director
Buy
236
$30.00
$7.08K
Dye Michael E
28 Apr 2020
Director
Buy
390
$30.75
$11.99K
BALL LAWRENCE J
27 Apr 2020
Director
Buy
2,000
$29.00
$58.00K
Johnson Mildred R
18 Mar 2020
Director
Buy indirect
175
$35.59
$6.23K
Dooley John Elliott
11 Mar 2020
Director
Buy
65
$30.31
$1.97K
Dooley John Elliott
11 Mar 2020
Director
Buy
100
$30.33
$3.03K
Dooley John Elliott
11 Mar 2020
Director
Buy
35
$30.32
$1.06K
Dooley John Elliott
11 Mar 2020
Director
Buy
450
$30.39
$13.68K
Dooley John Elliott
10 Mar 2020
Director
Buy
350
$29.00
$10.15K
Green Charles E III
10 Mar 2020
Director
Buy
100
$30.00
$3.00K
Green Charles E III
10 Mar 2020
Director
Buy
100
$31.50
$3.15K
Green Charles E III
10 Mar 2020
Director
Buy
40
$29.95
$1.20K
Green Charles E III
10 Mar 2020
Director
Buy
100
$29.93
$2.99K
Green Charles E III
10 Mar 2020
Director
Buy
60
$29.88
$1.79K
Green Charles E III
10 Mar 2020
Director
Buy
396
$29.99
$11.88K
Green Charles E III
10 Mar 2020
Director
Buy
50
$29.82
$1.49K
Green Charles E III
10 Mar 2020
Director
Buy
40
$29.77
$1.19K
Green Charles E III
10 Mar 2020
Director
Buy
100
$29.74
$2.97K
Green Charles E III
10 Mar 2020
Director
Buy
59
$29.85
$1.76K
Green Charles E III
10 Mar 2020
Director
Buy
55
$29.80
$1.64K
Fitzwater Norman V III
9 Mar 2020
Director
Buy
668
$32.90
$21.98K
MILLER MARY G
5 Mar 2020
Director
Buy
237
$35.00
$8.30K
MILLER MARY G
5 Mar 2020
Director
Buy
360
$34.80
$12.53K
BALL LAWRENCE J
27 Feb 2020
Director
Buy
1,000
$36.00
$36.00K
Dooley John Elliott
30 Aug 2019
Director
Buy
300
$33.51
$10.05K
Dooley John Elliott
23 Jul 2019
Director
Buy
300
$35.85
$10.76K
MILLER MARY G
10 Jun 2019
Director
Buy
60
$37.25
$2.24K
BALL LAWRENCE J
30 May 2019
Director
Buy
1,000
$37.00
$37.00K
BALL LAWRENCE J
16 May 2019
Director
Buy
1,000
$40.00
$40.00K
Fitzwater Norman V III
12 Mar 2019
Director
Buy
1,000
$41.78
$41.78K
Dooley John Elliott
5 Mar 2019
Director
Buy
500
$39.00
$19.50K
Johnson Mildred R
20 Feb 2019
Director
Buy indirect
829
$40.53
$33.60K
Johnson Mildred R
19 Feb 2019
Director
Buy indirect
173
$38.75
$6.70K
Johnson Mildred R
19 Feb 2019
Director
Buy
20
$39.80
$796.00
Johnson Mildred R
19 Feb 2019
Director
Buy
5
$38.75
$193.75
Johnson Mildred R
19 Feb 2019
Director
Buy
179
$40.36
$7.22K
Johnson Mildred R
19 Feb 2019
Director
Buy
8
$38.75
$310.00
Johnson Mildred R
15 Feb 2019
Director
Buy
170
$38.19
$6.49K
BALL LAWRENCE J
14 Feb 2019
Director
Buy
500
$37.82
$18.91K
DENARDO F BRAD
11 Feb 2019
President & CEO
Buy
284
$38.40
$10.91K
DENARDO F BRAD
11 Feb 2019
President & CEO
Buy
1
$37.47
$37.47
DENARDO F BRAD
11 Feb 2019
President & CEO
Buy
2
$37.30
$74.60
LEWIS JACK M
4 Feb 2019
Director
Buy
3,000
$36.50
$109.50K
Reynolds Glenn P
20 Dec 2018
Director
Buy indirect
25
$38.00
$950.00
Reynolds Glenn P
20 Dec 2018
Director
Buy indirect
120
$37.50
$4.50K
Reynolds Glenn P
20 Dec 2018
Director
Buy
187
$37.50
$7.01K
Green Charles E III
20 Dec 2018
Director
Buy
500
$36.96
$18.48K
Green Charles E III
13 Dec 2018
Director
Buy
500
$40.00
$20.00K
MILLER MARY G
10 Dec 2018
Director
Buy
100
$38.00
$3.80K
BALL LAWRENCE J
7 Dec 2018
Director
Buy
500
$41.50
$20.75K
Thompson James Carroll
7 Dec 2018
Director
Buy
300
$42.06
$12.62K
Dooley John Elliott
6 Dec 2018
Director
Buy
58
$42.59
$2.47K
Dooley John Elliott
4 Dec 2018
Director
Buy
617
$43.00
$26.53K
BALL LAWRENCE J
15 Nov 2018
Director
Buy
500
$44.92
$22.46K
Dye Michael E
1 Jun 2018
Director
Buy
20
$48.25
$965.00
Dye Michael E
1 Dec 2017
Director
Buy
22
$45.50
$1.02K
Fitzwater Norman V III
16 Aug 2017
Director
Buy
1,000
$37.25
$37.25K
Dooley John Elliott
3 Aug 2017
Director
Buy
198
$38.50
$7.62K
Dooley John Elliott
2 Aug 2017
Director
Buy
2
$38.50
$77.00
Dooley John Elliott
20 Jun 2017
Director
Buy
2
$42.35
$84.70
Dooley John Elliott
20 Jun 2017
Director
Buy
238
$42.50
$10.12K
MILLER MARY G
20 Jun 2017
Director
Buy
270
$43.50
$11.75K
MILLER MARY G
19 Jun 2017
Director
Buy
230
$43.00
$9.89K
Dye Michael E
1 Jun 2017
Director
Buy
23
$39.80
$924.55
DENARDO F BRAD
9 May 2017
Director
Buy
485
$41.25
$20.01K
Dooley John Elliott
15 Mar 2017
Director
Buy
279
$36.50
$10.18K
Dooley John Elliott
28 Feb 2017
Director
Buy
228
$38.50
$8.78K
MILLER MARY G
27 Feb 2017
Director
Buy
94
$39.00
$3.67K
Reynolds Glenn P
27 Feb 2017
Director
Buy
500
$38.65
$19.33K
Reynolds Glenn P
27 Feb 2017
Director
Buy
500
$38.75
$19.38K
Reynolds Glenn P
27 Feb 2017
Director
Buy
500
$39.00
$19.50K
MILLER MARY G
16 Dec 2016
Director
Buy
60
$42.85
$2.57K
Reynolds Glenn P
2 Dec 2016
Director
Buy indirect
15
$36.30
$544.50
MILLER MARY G
1 Nov 2016
Director
Buy
43
$34.50
$1.48K
Dooley John Elliott
1 Nov 2016
Director
Buy
800
$34.25
$27.40K
MILLER MARY G
31 Oct 2016
Director
Buy
203
$34.42
$6.99K

What was left out

Form 4 filings counted 183
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 1 Nov 2016