| 01 Apr 2024 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 35,901.32 | — | |
| 28 Feb 2024 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 208.01 | 46.76 USD | |
| 19 Sept 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 117.74 | 39.87 USD | |
| 20 Nov 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 373 | 42.93 USD | |
| 25 Aug 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 411 | 38.96 USD | |
| 16 Jun 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 88.28 | 30.17 USD | |
| 21 Jun 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 148.37 | 30.51 USD | |
| 19 May 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 840 | 27.40 USD | |
| 17 Mar 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 83.56 | 31.57 USD | |
| 21 Mar 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 135.92 | 31.57 USD | |
| 23 Feb 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 570 | 33.39 USD | |
| 20 Dec 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 172.54 | 36.67 USD | |
| 25 Nov 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 367 | 38.20 USD | |
| 20 Sept 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 180.74 | 33.19 USD | |
| 24 Aug 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 404 | 34.72 USD | |
| 22 Jun 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 170.11 | 34.46 USD | |
| 24 May 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 486 | 35.00 USD | |
| 18 Mar 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 63.69 | 37.26 USD | |
| 22 Mar 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 89.23 | 37.26 USD | |
| 15 Feb 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 443 | 38.38 USD | |
| 17 Dec 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 149.97 | 36.74 USD | |
| 29 Nov 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 432 | 37.08 USD | |
| 17 Sept 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 160.75 | 37.08 USD | |
| 17 Aug 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 423 | 33.10 USD | |
| 25 Jun 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 152.24 | 33.06 USD | |