30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Charles Green

Insider profile

Currently holds a position at National Bankshares Inc

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 46% 68% 82%
Transactions
21 100% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Vice Chairman of the Board National Bankshares Inc May 15, 2019 -
Director National Bankshares Inc Jan. 1, 2011 - May 15, 2019

Charles Green's trades of National Bankshares Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-03-17 2025-03-14 B Purchase
48,329 -1.3%
76.70
US$4,594,255
48,329 -1.3% 76.70 US$4,594,255
2023-03-21 2023-03-21 B Purchase
76,046 +34.6%
461.52
US$487,175
76,046 +34.6% 461.52 US$487,175
2021-06-10 2021-06-10 B Purchase
16,696 -8.5%
451.02
US$2,310,402
16,696 -8.5% 451.02 US$2,310,402
2021-06-10 2021-05-28 B Purchase
1,000 +2.3%
34.99
US$34,990
1,000 +2.3% 34.99 US$34,990
2020-10-29 2020-10-29 B Purchase
500 +1.1%
27.48
US$13,740
500 +1.1% 27.48 US$13,740
2020-10-29 2020-10-29 B Purchase
500 +1.2%
27.38
US$13,690
500 +1.2% 27.38 US$13,690
2020-10-29 2020-10-29 B Purchase
500 +1.2%
27.49
US$13,745
500 +1.2% 27.49 US$13,745
2020-10-29 2020-10-28 B Purchase
500 +1.2%
27.26
US$13,630
500 +1.2% 27.26 US$13,630
2020-03-11 2020-03-10 B Purchase
100 +0.2%
30.00
US$3,000
100 +0.2% 30.00 US$3,000
2020-03-11 2020-03-10 B Purchase
100 +0.2%
31.50
US$3,150
100 +0.2% 31.50 US$3,150
2020-03-11 2020-03-10 B Purchase
40 +0.1%
29.95
US$1,198
40 +0.1% 29.95 US$1,198
2020-03-11 2020-03-10 B Purchase
100 +0.2%
29.93
US$2,993
100 +0.2% 29.93 US$2,993
2020-03-11 2020-03-10 B Purchase
60 +0.1%
29.88
US$1,793
60 +0.1% 29.88 US$1,793
2020-03-11 2020-03-10 B Purchase
396 +1.0%
29.99
US$11,876
396 +1.0% 29.99 US$11,876
2020-03-11 2020-03-10 B Purchase
50 +0.1%
29.82
US$1,491
50 +0.1% 29.82 US$1,491
2020-03-11 2020-03-10 B Purchase
40 +0.1%
29.77
US$1,191
40 +0.1% 29.77 US$1,191
2020-03-11 2020-03-10 B Purchase
100 +0.2%
29.74
US$2,974
100 +0.2% 29.74 US$2,974
2020-03-11 2020-03-10 B Purchase
59 +0.1%
29.85
US$1,761
59 +0.1% 29.85 US$1,761
2020-03-11 2020-03-10 B Purchase
55 +0.1%
29.80
US$1,639
55 +0.1% 29.80 US$1,639
2018-12-21 2018-12-20 B Purchase
500 +1.2%
36.96
US$18,480
500 +1.2% 36.96 US$18,480
2018-12-13 2018-12-13 B Purchase
500 +1.2%
40.00
US$20,000
500 +1.2% 40.00 US$20,000