| 20 Sept 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 112.32 | 33.19 USD | |
| 25 Nov 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 262 | 38.20 USD | |
| 24 Aug 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 289 | 34.72 USD | |
| 22 Jun 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 104.99 | 34.46 USD | |
| 24 May 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 286 | 35.00 USD | |
| 22 Mar 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 94.24 | 37.26 USD | |
| 15 Feb 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 261 | 38.38 USD | |
| 22 Dec 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 92.88 | 36.74 USD | |
| 29 Nov 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 270 | 37.08 USD | |
| 22 Sept 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 99.17 | 31.35 USD | |
| 17 Aug 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 303 | 33.10 USD | |
| 25 Jun 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 93.29 | 33.06 USD | |
| 24 May 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 283 | 35.37 USD | |
| 23 Mar 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 84.57 | 35.29 USD | |
| 22 Feb 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 340 | 29.48 USD | |
| 23 Dec 2020 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 106.8 | 26.82 USD | |
| 17 Nov 2020 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 350 | 28.63 USD | |
| 22 Sept 2020 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 122.72 | 22.30 USD | |
| 21 Aug 2020 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 430 | 23.29 USD | |
| 27 Jul 2020 | PURCHASE | AMERICAN NATIONAL BANKSHARES INC | 100 | 23.73 USD | first after silence |
| 19 Jun 2020 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 107.7 | 24.06 USD | |
| 28 May 2020 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 368 | 27.23 USD | |
| 20 Mar 2020 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 107.23 | 22.97 USD | |
| 27 Feb 2020 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 298 | 33.65 USD | |
| 21 Jan 2020 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 1,332 | 37.31 USD | |