| Feb 25, 2019 JForm 4 → | Feb 27, 1:06 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 336 | $35.80 | $12,029 | 26,685 | — | plan? |
| Nov 21, 2018 JForm 4 → | Nov 26, 4:28 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 388 | $35.60 | $13,813 | 26,195 | — | plan? |
| May 22, 2018 JForm 4 → | May 24, 2:28 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 357 | $38.70 | $13,816 | 25,474 | — | plan? |
| May 4, 2018 SForm 4 → | May 8, 5:16 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 2,033 | $39.25 | $79,795 | 25,117 | −7.49% | plan? |
| Apr 27, 2018 SForm 4 → | May 1, 4:41 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 3,742 | $39.26 | $146,919 | 27,150 | — | plan? |
| Mar 16, 2018 JForm 4/A → | Jan 23, 2019, 2:46 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 273 | $37.17 | $10,159 | 26,349 | — | plan? |
| Mar 16, 2018 JForm 4 → | Jan 23, 2019, 2:15 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 273 | $37.17 | $10,159 | 26,349 | — | plan? late |
| Mar 16, 2018 JForm 4 → | Aug 22, 2:41 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 392 | $40.86 | $16,027 | 25,807 | — | plan? late amended |
| Mar 16, 2018 JForm 4 → | Apr 25, 3:29 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 5,835 | $24.30 | $141,776 | 30,892 | — | plan? late |
| Feb 13, 2018 JForm 4 → | Feb 15, 2:55 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 273 | $37.40 | $10,210 | 25,057 | — | plan? |
| Dec 1, 2017 SForm 4 → | Dec 1, 3:18 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 1,500 | $40.31 | $60,470 | 24,264 | — | plan? |
| Nov 29, 2017 JForm 4 → | Nov 30, 3:18 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 272 | $39.65 | $10,785 | 25,764 | — | plan? |
| Aug 17, 2017 JForm 4 → | Aug 21, 2:19 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 270 | $36.60 | $9,882 | 25,492 | — | plan? |
| May 22, 2017 JForm 4 → | May 24, 2:05 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 301 | $35.80 | $10,776 | 25,222 | — | plan? |
| Mar 17, 2017 JForm 4/A → | Jan 29, 2018, 9:53 am EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 181 | $39.10 | $7,086 | 24,784 | — | plan? |
| Mar 17, 2017 JForm 4 → | Jan 24, 2018, 9:57 am EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 181 | $39.10 | $7,086 | 26,284 | — | plan? late amended |
| Mar 3, 2017 JForm 4 → | Mar 7, 2:05 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 299 | $36.00 | $10,764 | 25,166 | — | plan? |
| Dec 16, 2016 JForm 4 → | Mar 22, 2017, 3:06 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 54 | $35.03 | $1,891 | 24,921 | — | plan? late |
| Sep 2, 2016 JForm 4 → | Sep 7, 2:37 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 369 | $26.71 | $9,856 | 24,421 | — | plan? |
| Jun 17, 2016 JForm 4 → | Dec 1, 2:42 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 446 | $29.98 | $13,368 | 24,867 | — | plan? late |
| Jun 2, 2016 JForm 4 → | Jun 3, 3:34 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 397 | $27.13 | $10,771 | 24,052 | — | plan? |
| Mar 23, 2016 JForm 4 → | Mar 31, 3:14 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 64 | $24.61 | $1,584 | 23,655 | — | plan? late |
| Mar 4, 2016 JForm 4 → | Mar 8, 10:01 am EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 404 | $25.88 | $10,456 | 23,590 | — | plan? |
| Dec 3, 2015 JForm 4 → | Dec 3, 2:34 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 298 | $25.80 | $7,688 | 22,972 | — | plan? |
| Sep 3, 2015 JForm 4 → | Sep 8, 3:19 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 309 | $22.52 | $6,959 | 22,674 | — | plan? |
| Jun 24, 2015 JForm 4 → | Jan 27, 2016, 11:06 am EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 215 | $24.12 | $5,176 | 23,186 | — | plan? late |
| Jun 5, 2015 JForm 4 → | Jun 5, 3:20 pm EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 367 | $23.03 | $8,452 | 22,365 | — | plan? |
| Mar 25, 2015 JForm 4 → | Apr 1, 11:04 am EDT | AMERICAN NATIONAL BANKSHARES INC.AMNB | 0 | $22.80 | $10 | 21,998 | — | plan? late |
| Mar 5, 2015 JForm 4 → | Mar 6, 3:16 pm EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 347 | $22.16 | $7,690 | 21,997 | — | plan? |
| Dec 24, 2014 JForm 4 → | Jan 26, 2015, 11:00 am EST | AMERICAN NATIONAL BANKSHARES INC.AMNB | 43 | $24.73 | $1,062 | 21,650 | — | plan? late |