Insiders · Profile

BALL LAWRENCE J

Director at NATIONAL BANKSHARES · Vice President at MOOG. Filing since 2 Dec 2008. CIK 0001276854

Company
Date
Role
Action
Shares
Amount
Of holding
18 Jun 2025
Director
Bought
1,000
$25.80K
4.5%
26 Feb 2025
Director
Bought
1,000
$27.50K
4.8%
8 Aug 2024
Director
Bought
1,000
$27.00K
5.1%
7 Nov 2023
Director
Bought
1,000
$24.50K
5.5%
18 May 2023
Director
Bought
1,000
$28.69K
6.3%
9 May 2023
Director
Bought
1,000
$27.96K
6.7%
24 Apr 2023
Director
Bought
1,000
$32.00K
7.1%
20 Mar 2023
Director
Bought
1,000
$35.00K
7.7%
16 Mar 2023
Director
Bought
500
$18.00K
4.0%
15 Mar 2023
Director
Bought
500
$18.25K
4.2%
27 Apr 2022
Director
Bought
500
$17.62K
4.3%
22 Feb 2022
Director
Bought
497
$18.30K
4.5%
18 Feb 2022
Director
Bought
3
$108.00
0.0%
18 Jun 2021
Director
Bought
1,000
$34.21K
10.0%
27 Apr 2020
Director
Bought
2,000
$58.00K
25.0%
27 Feb 2020
Director
Bought
1,000
$36.00K
14.3%
30 May 2019
Director
Bought
1,000
$37.00K
16.7%
16 May 2019
Director
Bought
1,000
$40.00K
20.0%
14 Feb 2019
Director
Bought
500
$18.91K
11.1%
7 Dec 2018
Director
Bought
500
$20.75K
12.5%
15 Nov 2018
Director
Bought
500
$22.46K
14.3%
31 Aug 2017
Vice President
Sold, plan not stated
10,000
$755.00K
21.1%
4 Aug 2017
Vice President
Sold, plan not stated
10,000
$750.00K
17.4%
11 Nov 2016
Vice President
Sold, plan not stated
10,000
$670.80K
19.9%
12 Jun 2015
Vice President
Sold, plan not stated
6,000
$412.98K
12.3%
19 Feb 2009
Director
Bought
500
$8.41K
16.7%
29 Jan 2009
Director
Bought
331
$6.12K
12.4%
28 Jan 2009
Director
Bought
699
$12.93K
35.0%
26 Jan 2009
Director
Bought
500
$9.53K
33.3%
3 Dec 2008
Director
Bought
867
$16.13K
137%
2 Dec 2008
Director
Bought
133
$2.47K
26.6%
31 decisions on file.