Lawrence Ball

Insider profile

Currently holds a position at National Bankshares Inc

Performance

Overall performance
2.8

Performance over holding periods
2.8
30 days 90 days 120 days
Average return -4% 8.2% 15.1%
Success rate 27% 68% 82%
Transactions
39 100% Buy
34 71% Buy
47 69% Buy

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 Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Purchase
Price
308.43
Quantity 15,719 -14.4%
Value US$737,746
Transaction date
Purchase
Price
477.60
Quantity 68,639 -43.5%
Value US$1,651,921
Transaction date
Purchase
Price
418.56
Quantity 35,368 -26.2%
Value US$3,333,628
Transaction date
Purchase
Price
24.50
Quantity 1,000 +5.5%
Value US$24,500
Transaction date
Purchase
Price
28.69
Quantity 1,000 +6.2%
Value US$28,690
Transaction date
Purchase
Price
27.96
Quantity 1,000 +6.7%
Value US$27,960
Transaction date
Purchase
Price
32.00
Quantity 1,000 +7.1%
Value US$32,000
Transaction date
Purchase
Price
35.00
Quantity 1,000 +7.7%
Value US$35,000
Transaction date
Purchase
Price
36.00
Quantity 500 +4.0%
Value US$18,000
Transaction date
Purchase
Price
36.50
Quantity 500 +4.2%
Value US$18,250
Transaction date
Purchase
Price
35.23
Quantity 500 +4.3%
Value US$17,615
Transaction date
Purchase
Price
36.98
Quantity 8 +0.1%
Value US$296
Transaction date
Purchase
Price
36.90
Quantity 100 +0.9%
Value US$3,690
Transaction date
Purchase
Price
36.86
Quantity 100 +0.9%
Value US$3,686
Transaction date
Purchase
Price
36.80
Quantity 100 +0.9%
Value US$3,680
Transaction date
Purchase
Price
36.77
Quantity 99 +0.9%
Value US$3,640
Transaction date
Purchase
Price
36.74
Quantity 90 +0.8%
Value US$3,307
Transaction date
Purchase
Price
36.00
Quantity 3 +0.0%
Value US$108
Transaction date
Purchase
Price
34.13
Quantity 14 +0.1%
Value US$478
Transaction date
Purchase
Price
34.17
Quantity 459 +4.4%
Value US$15,684
Transaction date
Purchase
Price
34.25
Quantity 527 +5.3%
Value US$18,050
Transaction date
Purchase
Price
29.00
Quantity 2,000 +25.0%
Value US$58,000
Transaction date
Purchase
Price
36.00
Quantity 1,000 +14.3%
Value US$36,000
Transaction date
Purchase
Price
37.00
Quantity 1,000 +16.7%
Value US$37,000
Transaction date
Purchase
Price
40.00
Quantity 1,000 +20.0%
Value US$40,000
Transaction date
Purchase
Price
37.82
Quantity 500 +11.1%
Value US$18,910
Transaction date
Purchase
Price
41.50
Quantity 500 +12.5%
Value US$20,750
Transaction date
Purchase
Price
44.92
Quantity 500 +14.3%
Value US$22,460
Transaction date
Purchase
Price
16.81
Quantity 500 +16.7%
Value US$8,405
Transaction date
Purchase
Price
18.50
Quantity 331 +12.4%
Value US$6,124
Transaction date
Purchase
Price
18.50
Quantity 699 +34.9%
Value US$12,932
Transaction date
Purchase
Price
19.05
Quantity 500 +33.3%
Value US$9,525
Transaction date
Purchase
Price
18.60
Quantity 867 +137.0%
Value US$16,126
Transaction date
Purchase
Price
18.60
Quantity 133 +26.6%
Value US$2,474
Transaction date
Purchase
Price
24.00
Quantity 100 +33.3%
Value US$2,400
Transaction date
Purchase
Price
24.12
Quantity 100 +50.0%
Value US$2,412
Transaction date
Purchase
Price
24.08
Quantity 100 +100.0%
Value US$2,408
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-06-18 2025-06-18 B Purchase
15,719 -14.4%
308.43
US$737,746
15,719 -14.4% 308.43 US$737,746
2025-02-28 2025-02-26 B Purchase
68,639 -43.5%
477.60
US$1,651,921
68,639 -43.5% 477.60 US$1,651,921
2024-08-09 2024-08-08 B Purchase
35,368 -26.2%
418.56
US$3,333,628
35,368 -26.2% 418.56 US$3,333,628
2023-11-08 2023-11-07 B Purchase
1,000 +5.5%
24.50
US$24,500
1,000 +5.5% 24.50 US$24,500
2023-05-18 2023-05-18 B Purchase
1,000 +6.2%
28.69
US$28,690
1,000 +6.2% 28.69 US$28,690
2023-05-09 2023-05-09 B Purchase
1,000 +6.7%
27.96
US$27,960
1,000 +6.7% 27.96 US$27,960
2023-04-25 2023-04-24 B Purchase
1,000 +7.1%
32.00
US$32,000
1,000 +7.1% 32.00 US$32,000
2023-03-20 2023-03-20 B Purchase
1,000 +7.7%
35.00
US$35,000
1,000 +7.7% 35.00 US$35,000
2023-03-17 2023-03-16 B Purchase
500 +4.0%
36.00
US$18,000
500 +4.0% 36.00 US$18,000
2023-03-16 2023-03-15 B Purchase
500 +4.2%
36.50
US$18,250
500 +4.2% 36.50 US$18,250
2022-04-27 2022-04-27 B Purchase
500 +4.3%
35.23
US$17,615
500 +4.3% 35.23 US$17,615
2022-02-22 2022-02-22 B Purchase
8 +0.1%
36.98
US$296
8 +0.1% 36.98 US$296
2022-02-22 2022-02-22 B Purchase
100 +0.9%
36.90
US$3,690
100 +0.9% 36.90 US$3,690
2022-02-22 2022-02-22 B Purchase
100 +0.9%
36.86
US$3,686
100 +0.9% 36.86 US$3,686
2022-02-22 2022-02-22 B Purchase
100 +0.9%
36.80
US$3,680
100 +0.9% 36.80 US$3,680
2022-02-22 2022-02-22 B Purchase
99 +0.9%
36.77
US$3,640
99 +0.9% 36.77 US$3,640
2022-02-22 2022-02-22 B Purchase
90 +0.8%
36.74
US$3,307
90 +0.8% 36.74 US$3,307
2022-02-22 2022-02-18 B Purchase
3 +0.0%
36.00
US$108
3 +0.0% 36.00 US$108
2021-06-21 2021-06-18 B Purchase
14 +0.1%
34.13
US$478
14 +0.1% 34.13 US$478
2021-06-21 2021-06-18 B Purchase
459 +4.4%
34.17
US$15,684
459 +4.4% 34.17 US$15,684
2021-06-21 2021-06-18 B Purchase
527 +5.3%
34.25
US$18,050
527 +5.3% 34.25 US$18,050
2020-04-29 2020-04-27 B Purchase
2,000 +25.0%
29.00
US$58,000
2,000 +25.0% 29.00 US$58,000
2020-03-02 2020-02-27 B Purchase
1,000 +14.3%
36.00
US$36,000
1,000 +14.3% 36.00 US$36,000
2020-01-30 2020-01-29 B Purchase
100,000
2.70
£270,000
100,000 2.70 £270,000
2019-09-13 2019-09-12 B Purchase
100,000
2.35
£235,000
100,000 2.35 £235,000
2019-05-31 2019-05-30 B Purchase
1,000 +16.7%
37.00
US$37,000
1,000 +16.7% 37.00 US$37,000
2019-05-16 2019-05-16 B Purchase
1,000 +20.0%
40.00
US$40,000
1,000 +20.0% 40.00 US$40,000
2019-02-15 2019-02-14 B Purchase
500 +11.1%
37.82
US$18,910
500 +11.1% 37.82 US$18,910
2018-12-11 2018-12-07 B Purchase
500 +12.5%
41.50
US$20,750
500 +12.5% 41.50 US$20,750
2018-11-15 2018-11-15 B Purchase
500 +14.3%
44.92
US$22,460
500 +14.3% 44.92 US$22,460
2009-02-19 2009-02-19 B Purchase
500 +16.7%
16.81
US$8,405
500 +16.7% 16.81 US$8,405
2009-01-30 2009-01-29 B Purchase
331 +12.4%
18.50
US$6,124
331 +12.4% 18.50 US$6,124
2009-01-30 2009-01-28 B Purchase
699 +34.9%
18.50
US$12,932
699 +34.9% 18.50 US$12,932
2009-01-28 2009-01-26 B Purchase
500 +33.3%
19.05
US$9,525
500 +33.3% 19.05 US$9,525
2008-12-05 2008-12-03 B Purchase
867 +137.0%
18.60
US$16,126
867 +137.0% 18.60 US$16,126
2008-12-05 2008-12-02 B Purchase
133 +26.6%
18.60
US$2,474
133 +26.6% 18.60 US$2,474
2006-04-21 2006-04-19 B Purchase
100 +33.3%
24.00
US$2,400
100 +33.3% 24.00 US$2,400
2006-04-21 2006-04-19 B Purchase
100 +50.0%
24.12
US$2,412
100 +50.0% 24.12 US$2,412
2006-04-21 2006-04-19 B Purchase
100 +100.0%
24.08
US$2,408
100 +100.0% 24.08 US$2,408