| 01 Apr 2024 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 9,887.04 | — | |
| 19 Jan 2024 | SALE | AMERICAN NATIONAL BANKSHARES INC | 651 | 47.03 USD | |
| 28 Feb 2024 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 160.08 | 44.40 USD | |
| 21 Jun 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 15.53 | 30.51 USD | |
| 16 Jun 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 76.64 | 30.17 USD | |
| 21 Mar 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 15.06 | 31.15 USD | |
| 21 Mar 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 72.54 | 31.57 USD | |
| 17 Jan 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 3,743 | 36.47 USD | |
| 17 Jan 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 3,743 | 36.47 USD | |
| 20 Dec 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 8.07 | 36.67 USD | |
| 16 Dec 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 35.3 | 37.62 USD | |
| 03 Oct 2022 | SALE | AMERICAN NATIONAL BANKSHARES INC | 153 | 32.37 USD | |
| 16 Sept 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 40.03 | 33.93 USD | |
| 20 Sept 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 5.64 | 33.19 USD | |
| 17 Jun 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 38.64 | 34.19 USD | |
| 22 Jun 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 5.39 | 34.46 USD | |
| 22 Mar 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 4.99 | 37.26 USD | |
| 18 Mar 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 35.68 | 37.48 USD | |
| 18 Jan 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 1,725 | 38.06 USD | |
| 17 Dec 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 22.73 | 37.47 USD | |
| 22 Dec 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 4.98 | 36.74 USD | |
| 22 Sept 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 2.84 | 31.35 USD | |
| 17 Sept 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 29.4 | 32.15 USD | |
| 21 Sept 2021 | SALE | AMERICAN NATIONAL BANKSHARES INC | 145.48 | 31.61 USD | |
| 18 Jun 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 28.14 | 32.88 USD | |