| 27 Feb 2020 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 384 | 33.65 USD | |
| 25 Nov 2019 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 272 | 37.56 USD | |
| 16 Aug 2019 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 270 | 34.52 USD | |
| 15 Mar 2019 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 105.05 | 35.14 USD | |
| 21 Jun 2019 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 105.43 | 35.98 USD | |
| 24 May 2019 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 305 | 36.47 USD | |
| 01 Apr 2019 | GRANT_AWARD | AMERICAN NATIONAL BANKSHARES INC | 431 | 0.00 USD | |
| 25 Feb 2019 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 336 | 35.80 USD | |
| 16 Mar 2018 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 82.32 | 39.74 USD | |
| 15 Jun 2018 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 79.91 | 42.30 USD | |
| 21 Sept 2018 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 86.49 | 39.99 USD | |
| 21 Dec 2018 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 119.11 | 30.03 USD | |
| 11 Dec 2018 | PURCHASE | AMERICAN NATIONAL BANKSHARES INC | 2,000 | 32.94 USD | first after silence |
| 21 Nov 2018 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 388 | 35.60 USD | |
| 16 Mar 2018 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 74.75 | 39.74 USD | |
| 21 Aug 2018 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 250 | 40.80 USD | |
| 15 Jun 2018 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 72.78 | 42.30 USD | |
| 22 May 2018 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 357 | 38.70 USD | |
| 13 Feb 2018 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 297 | 37.40 USD | |
| 17 Mar 2017 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 73.9 | 36.52 USD | |
| 17 Mar 2017 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 7.27 | 38.11 USD | |
| 16 Jun 2017 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 75.31 | 38.11 USD | |
| 15 Dec 2017 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 7.4 | 39.74 USD | |
| 15 Sept 2017 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 7.35 | 38.18 USD | |
| 27 Sept 2017 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 77.14 | 38.18 USD | |