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 | 5,220 | reported | 10 Dec 2025 | tx 13+2,568.68 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 10 Dec 2025 | GRANT_AWARD | NATIONAL BANKSHARES INC | 219 | 0.00 USD | |
| 11 Jun 2025 | GRANT_AWARD | NATIONAL BANKSHARES INC | 263 | 0.00 USD | |
| 11 Dec 2024 | GRANT_AWARD | NATIONAL BANKSHARES INC | 218 | 0.00 USD | |
| 12 Jun 2024 | GRANT_AWARD | NATIONAL BANKSHARES INC | 233 | 0.00 USD | |
| 13 Dec 2023 | GRANT_AWARD | NATIONAL BANKSHARES INC | 227 | 0.00 USD | |
| 14 Jun 2023 | GRANT_AWARD | NATIONAL BANKSHARES INC | 228 | 0.00 USD | |
| 09 May 2023 | PURCHASE | NATIONAL BANKSHARES INC | 325 | 27.88 USD | |
| 27 Apr 2023 | PURCHASE | NATIONAL BANKSHARES INC | 200 | 30.33 USD | |
| 27 Apr 2022 | PURCHASE | NATIONAL BANKSHARES INC | 200 | 34.50 USD | first after silence |
| 28 Apr 2020 | PURCHASE | NATIONAL BANKSHARES INC | 390 | 30.75 USD | first after silence |
| 01 Jun 2018 | PURCHASE | NATIONAL BANKSHARES INC | 20 | 48.25 USD | |
| 01 Dec 2017 | PURCHASE | NATIONAL BANKSHARES INC | 22.45 | 45.50 USD | |
| 01 Jun 2017 | PURCHASE | NATIONAL BANKSHARES INC | 23.23 | 39.80 USD |
2 purchases reported after at least 12 months of silence — most recent on 27 Apr 2022.