Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| NATIONAL BANKSHARES INC | 18,436 | reported | 10 Dec 2025 | tx 53+57,529−30,247 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 10 Dec 2025 | GRANT_AWARD | NATIONAL BANKSHARES INC | 219 | 0.00 USD | |
| 22 May 2023 | PURCHASE | NATIONAL BANKSHARES INC | 546 | 27.39 USD | first after silence |
| 27 Feb 2023 | OTHER | NATIONAL BANKSHARES INC | 202 | 41.83 USD | |
| 27 Feb 2023 | OTHER | NATIONAL BANKSHARES INC | 476 | 41.95 USD | |
| 11 Feb 2019 | PURCHASE | NATIONAL BANKSHARES INC | 284 | 38.40 USD | |
| 11 Feb 2019 | PURCHASE | NATIONAL BANKSHARES INC | 1 | 37.47 USD | first after silence |
| 11 Feb 2019 | PURCHASE | NATIONAL BANKSHARES INC | 2 | 37.30 USD | |
| 09 May 2017 | PURCHASE | NATIONAL BANKSHARES INC | 485 | 41.25 USD | |
| 15 May 2015 | EXERCISE | NATIONAL BANKSHARES INC | 3,000 | 23.00 USD | |
| 15 May 2015 | EXERCISE | NATIONAL BANKSHARES INC | 3,000 | 23.00 USD | deriv |
| 28 Jan 2014 | OTHER | NATIONAL BANKSHARES INC | 11,737 | 19.00 USD | |
| 19 May 2014 | INHERITANCE | NATIONAL BANKSHARES INC | 2,193 | 0.00 USD | |
| 25 Oct 2007 | EXERCISE | NATIONAL BANKSHARES INC | 4,290 | 14.83 USD | |
| 25 Oct 2007 | EXERCISE | NATIONAL BANKSHARES INC | 4,290 | 14.83 USD | deriv |
| 09 Oct 2007 | SALE | NATIONAL BANKSHARES INC | 18 | 19.50 USD | |
| 09 Oct 2007 | SALE | NATIONAL BANKSHARES INC | 300 | 19.50 USD | |
| 27 Sept 2007 | SALE | NATIONAL BANKSHARES INC | 20 | 20.00 USD | |
| 07 Sept 2007 | SALE | NATIONAL BANKSHARES INC | 2,300 | 20.04 USD | |
| 05 Sept 2007 | SALE | NATIONAL BANKSHARES INC | 200 | 20.05 USD | |
| 05 Sept 2007 | SALE | NATIONAL BANKSHARES INC | 80 | 20.10 USD | |
| 04 Sept 2007 | SALE | NATIONAL BANKSHARES INC | 100 | 20.05 USD | |
| 30 Aug 2007 | SALE | NATIONAL BANKSHARES INC | 400 | 20.01 USD | |
| 29 Aug 2007 | SALE | NATIONAL BANKSHARES INC | 702 | 20.07 USD | |
| 24 Aug 2007 | SALE | NATIONAL BANKSHARES INC | 100 | 20.13 USD | |
| 20 Apr 2006 | EXERCISE | NATIONAL BANKSHARES INC | 210 | 14.83 USD |
2 purchases reported after at least 12 months of silence — most recent on 22 May 2023.