| 01 Apr 2024 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 38,551.69 | — | |
| 28 Feb 2024 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 152.43 | 45.09 USD | |
| 19 Dec 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 141.05 | 48.43 USD | |
| 19 Sept 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 167.43 | 39.87 USD | |
| 20 Nov 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 350 | 42.93 USD | |
| 25 Aug 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 386 | 38.96 USD | |
| 21 Jun 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 212.92 | 30.51 USD | |
| 19 May 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 548 | 27.40 USD | |
| 21 Mar 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 201.33 | 31.15 USD | |
| 23 Feb 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 450 | 33.39 USD | |
| 20 Dec 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 165.95 | 36.67 USD | |
| 20 Sept 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 166.18 | 33.19 USD | |
| 25 Nov 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 419 | 38.20 USD | |
| 24 Aug 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 433 | 34.72 USD | |
| 22 Jun 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 155.28 | 34.46 USD | |
| 24 May 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 486 | 35.00 USD | |
| 22 Mar 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 138.92 | 37.26 USD | |
| 15 Feb 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 443 | 38.38 USD | |
| 22 Dec 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 136.48 | 36.74 USD | |
| 29 Nov 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 405 | 37.08 USD | |
| 22 Sept 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 145.83 | 31.35 USD | |
| 17 Aug 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 423 | 33.10 USD | |
| 25 Jun 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 137.18 | 33.06 USD | |
| 24 May 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 538 | 35.37 USD | |
| 23 Mar 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 123.44 | 35.29 USD | |