Lawrence Ball

(Mr. Lawrence Ball)

Currently holds a position at National Bankshares Inc

Positions

Position Company Period
Independent Director National Bankshares Inc Jan. 1, 2006 -
Vice President; President - Components Moog Inc Jan. 16, 2004 - Jan. 1, 2018
Lawrence Ball's trades of National Bankshares Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-02-28 2025-02-26 B Purchase
1,000 +4.8%
27.50
USD 27,500
1,000 +4.8% 27.50 USD 27,500
2024-08-09 2024-08-08 B Purchase
1,000 +5.1%
27.00
USD 27,000
1,000 +5.1% 27.00 USD 27,000
2023-11-08 2023-11-07 B Purchase
1,000 +5.5%
24.50
USD 24,500
1,000 +5.5% 24.50 USD 24,500
2023-05-18 2023-05-18 B Purchase
1,000 +6.2%
28.69
USD 28,690
1,000 +6.2% 28.69 USD 28,690
2023-05-09 2023-05-09 B Purchase
1,000 +6.7%
27.96
USD 27,960
1,000 +6.7% 27.96 USD 27,960
2023-04-25 2023-04-24 B Purchase
1,000 +7.1%
32.00
USD 32,000
1,000 +7.1% 32.00 USD 32,000
2023-03-20 2023-03-20 B Purchase
1,000 +7.7%
35.00
USD 35,000
1,000 +7.7% 35.00 USD 35,000
2023-03-17 2023-03-16 B Purchase
500 +4.0%
36.00
USD 18,000
500 +4.0% 36.00 USD 18,000
2023-03-16 2023-03-15 B Purchase
500 +4.2%
36.50
USD 18,250
500 +4.2% 36.50 USD 18,250
2022-04-27 2022-04-27 B Purchase
500 +4.3%
35.23
USD 17,615
500 +4.3% 35.23 USD 17,615
2022-02-22 2022-02-22 B Purchase
8 +0.1%
36.98
USD 296
8 +0.1% 36.98 USD 296
2022-02-22 2022-02-22 B Purchase
100 +0.9%
36.90
USD 3,690
100 +0.9% 36.90 USD 3,690
2022-02-22 2022-02-22 B Purchase
100 +0.9%
36.86
USD 3,686
100 +0.9% 36.86 USD 3,686
2022-02-22 2022-02-22 B Purchase
100 +0.9%
36.80
USD 3,680
100 +0.9% 36.80 USD 3,680
2022-02-22 2022-02-22 B Purchase
99 +0.9%
36.77
USD 3,640
99 +0.9% 36.77 USD 3,640
2022-02-22 2022-02-22 B Purchase
90 +0.8%
36.74
USD 3,307
90 +0.8% 36.74 USD 3,307
2022-02-22 2022-02-18 B Purchase
3 +0.0%
36.00
USD 108
3 +0.0% 36.00 USD 108
2021-06-21 2021-06-18 B Purchase
14 +0.1%
34.13
USD 478
14 +0.1% 34.13 USD 478
2021-06-21 2021-06-18 B Purchase
459 +4.4%
34.17
USD 15,684
459 +4.4% 34.17 USD 15,684
2021-06-21 2021-06-18 B Purchase
527 +5.3%
34.25
USD 18,050
527 +5.3% 34.25 USD 18,050
2020-04-29 2020-04-27 B Purchase
2,000 +25.0%
29.00
USD 58,000
2,000 +25.0% 29.00 USD 58,000
2020-03-02 2020-02-27 B Purchase
1,000 +14.3%
36.00
USD 36,000
1,000 +14.3% 36.00 USD 36,000
2019-05-31 2019-05-30 B Purchase
1,000 +16.7%
37.00
USD 37,000
1,000 +16.7% 37.00 USD 37,000
2019-05-16 2019-05-16 B Purchase
1,000 +20.0%
40.00
USD 40,000
1,000 +20.0% 40.00 USD 40,000
2019-02-15 2019-02-14 B Purchase
500 +11.1%
37.82
USD 18,910
500 +11.1% 37.82 USD 18,910
2018-12-11 2018-12-07 B Purchase
500 +12.5%
41.50
USD 20,750
500 +12.5% 41.50 USD 20,750
2018-11-15 2018-11-15 B Purchase
500 +14.3%
44.92
USD 22,460
500 +14.3% 44.92 USD 22,460
2009-02-19 2009-02-19 B Purchase
500 +16.7%
16.81
USD 8,405
500 +16.7% 16.81 USD 8,405
2009-01-30 2009-01-29 B Purchase
331 +12.4%
18.50
USD 6,124
331 +12.4% 18.50 USD 6,124
2009-01-30 2009-01-28 B Purchase
699 +34.9%
18.50
USD 12,932
699 +34.9% 18.50 USD 12,932
2009-01-28 2009-01-26 B Purchase
500 +33.3%
19.05
USD 9,525
500 +33.3% 19.05 USD 9,525
2008-12-05 2008-12-03 B Purchase
867 +137.0%
18.60
USD 16,126
867 +137.0% 18.60 USD 16,126
2008-12-05 2008-12-02 B Purchase
133 +26.6%
18.60
USD 2,474
133 +26.6% 18.60 USD 2,474
2006-04-21 2006-04-19 B Purchase
100 +33.3%
24.00
USD 2,400
100 +33.3% 24.00 USD 2,400
2006-04-21 2006-04-19 B Purchase
100 +50.0%
24.12
USD 2,412
100 +50.0% 24.12 USD 2,412
2006-04-21 2006-04-19 B Purchase
100 +100.0%
24.08
USD 2,408
100 +100.0% 24.08 USD 2,408
// ... existing code ... // ... rest of the file ...