| 28 Nov 2017 | SALE | AMERICAN NATIONAL BANKSHARES INC | 193 | 39.60 USD | |
| 22 Nov 2017 | SALE | AMERICAN NATIONAL BANKSHARES INC | 23 | 39.50 USD | |
| 21 Nov 2017 | SALE | AMERICAN NATIONAL BANKSHARES INC | 884 | 39.50 USD | |
| 02 Nov 2017 | SALE | AMERICAN NATIONAL BANKSHARES INC | 1,800 | 39.51 USD | |
| 31 Oct 2017 | PURCHASE | AMERICAN NATIONAL BANKSHARES INC | 100 | 40.00 USD | first after silence |
| 25 Mar 2015 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 99.93 | 22.80 USD | |
| 24 Dec 2014 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 91.29 | 24.73 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 100 | 23.00 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 200 | 22.58 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 200 | 22.67 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 100 | 23.35 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 100 | 23.33 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 500 | 23.12 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 100 | 22.71 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 400 | 22.98 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 100 | 22.95 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 200 | 22.92 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 100 | 22.88 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 200 | 22.86 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 200 | 22.85 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 100 | 22.03 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 100 | 22.08 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 100 | 22.28 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 300 | 22.27 USD | |
| 09 Dec 2014 | SALE | AMERICAN NATIONAL BANKSHARES INC | 200 | 22.29 USD | |