| 01 Apr 2024 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 16,773.51 | — | |
| 15 Sept 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 100.83 | 39.87 USD | |
| 15 Dec 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 82.69 | 48.43 USD | |
| 19 Jan 2024 | SALE | AMERICAN NATIONAL BANKSHARES INC | 630 | 47.03 USD | |
| 28 Feb 2024 | PURCHASE | AMERICAN NATIONAL BANKSHARES INC | 85.78 | 45.09 USD | |
| 16 Jun 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 72.25 | 30.17 USD | |
| 21 Jun 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 58.04 | 30.51 USD | |
| 21 Mar 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 56.31 | 31.15 USD | |
| 17 Mar 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 68.39 | 31.57 USD | |
| 03 Feb 2023 | SALE | AMERICAN NATIONAL BANKSHARES INC | 243 | 35.49 USD | |
| 17 Jan 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 3,342 | 36.47 USD | |
| 16 Sept 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 37.44 | 33.93 USD | |
| 20 Sept 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 44.26 | 33.19 USD | |
| 20 Dec 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 43.28 | 36.67 USD | |
| 16 Dec 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 36.48 | 37.62 USD | |
| 22 Jun 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 42.28 | 34.46 USD | |
| 17 Jun 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 36.13 | 34.88 USD | |