| 2020-11-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +524 sh | $28.63 | +$15K | 30,351.51 |
| 2020-08-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +602 sh | $23.29 | +$14K | 29,827.51 |
| 2020-05-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +662 sh | $27.23 | +$18K | 29,225.51 |
| 2020-02-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +497 sh | $33.65 | +$16.7K | 28,563.51 |
| 2019-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +320 sh | $37.56 | +$12K | 28,066.51 |
| 2019-08-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +348 sh | $34.52 | +$12K | 27,746.51 |
| 2019-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +436 sh | $36.47 | +$15.9K | 27,398.51 |
| 2019-02-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +311 sh | $35.80 | +$11.1K | 26,962.51 |
| 2018-11-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +439 sh | $35.60 | +$15.6K | 26,651.51 |
| 2018-08-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +295 sh | $40.80 | +$12K | 26,212.51 |
| 2018-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +87.555 sh | $39.74 | +$3,479.436 | 25,917.51 |
| 2018-02-13 | AMERICAN NATIONAL BANKSHARES INC. | J | +273 sh | $37.40 | +$10.2K | 25,348.177 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +85.296 sh | $39.74 | +$3,389.659 | 24,363.177 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +85.296 sh | $39.74 | +$3,389.659 | 25,075.177 |
| 2017-11-29 | AMERICAN NATIONAL BANKSHARES INC. | J | +294 sh | $39.65 | +$11.7K | 23,961.096 |
| 2017-09-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +62.643 sh | $38.18 | +$2,391.706 | 24,277.881 |
| 2017-09-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +62.643 sh | $38.18 | +$2,391.706 | 24,989.881 |
| 2017-08-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +270 sh | $36.60 | +$9,882 | 23,667.096 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +60.594 sh | $38.11 | +$2,309.253 | 24,215.238 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +60.594 sh | $38.11 | +$2,309.253 | 24,927.238 |
| 2017-05-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +460 sh | $35.80 | +$16.5K | 23,857.096 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +78.634 sh | $36.52 | +$2,871.721 | 24,154.644 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +78.634 sh | $36.52 | +$2,871.721 | 24,866.635 |
| 2017-03-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +324 sh | $36.00 | +$11.7K | 23,315.673 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +81.418 sh | $35.03 | +$2,852.083 | 23,397.092 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.005 sh | $35.09 | +$0.161 | 23,397.096 |
| 2016-12-01 | AMERICAN NATIONAL BANKSHARES INC. | J | +346 sh | $31.15 | +$10.8K | 23,315.673 |
| 2016-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +100.105 sh | $27.42 | +$2,745.019 | 22,969.673 |
| 2016-09-02 | AMERICAN NATIONAL BANKSHARES INC. | J | +437 sh | $26.71 | +$11.7K | 22,771.828 |
| 2016-06-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +97.74 sh | $26.77 | +$2,616.681 | 22,869.568 |
| 2016-06-02 | AMERICAN NATIONAL BANKSHARES INC. | J | +640 sh | $27.13 | +$17.4K | 22,334.828 |
| 2016-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +99.1 sh | $24.61 | +$2,438.844 | 21,694.828 |
| 2016-03-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +439 sh | $25.88 | +$11.4K | 21,595.729 |
| 2016-03-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +439 sh | $25.88 | +$11.4K | 21,595.729 |
| 2015-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +89.921 sh | $25.72 | +$2,312.351 | 21,156.729 |
| 2015-12-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +328 sh | $25.80 | +$8,462.4 | 20,811.914 |
| 2015-09-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +88.112 sh | $24.02 | +$2,116.799 | 21,066.807 |
| 2015-09-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +309 sh | $22.52 | +$6,958.68 | 20,483.914 |
| 2015-06-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +166.638 sh | $23.29 | +$3,880.195 | 20,978.551 |
| 2015-06-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +497 sh | $23.03 | +$11.4K | 20,174.914 |
| 2015-03-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.731 sh | $22.80 | +$16.67 | 19,677.914 |
| 2015-03-05 | AMERICAN NATIONAL BANKSHARES INC. | J | +381 sh | $22.16 | +$8,442.96 | 19,677.183 |
| 2014-12-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +72.47 sh | $24.73 | +$1,792.092 | 19,296.183 |
| 2014-12-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +72.47 sh | $24.73 | +$1,792.092 | 19,296.183 |
| 2014-12-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +428 sh | $23.25 | +$9,951 | 19,223.712 |
| 2014-09-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +73.555 sh | $22.80 | +$1,676.74 | 18,795.712 |
| 2014-09-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +587 sh | $22.07 | +$13K | 18,720.157 |
| 2014-06-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +69.079 sh | $22.08 | +$1,525.38 | 18,133.157 |
| 2014-03-06 | AMERICAN NATIONAL BANKSHARES INC. | J | +395 sh | $23.28 | +$9,195.6 | 17,494.233 |
| 2013-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +48.761 sh | $26.50 | +$1,292.249 | 17,099.233 |