| 2020-02-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +298 sh | $33.65 | +$10K | 23,618.197 |
| 2019-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +224 sh | $37.56 | +$8,413.44 | 23,320.197 |
| 2019-08-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +270 sh | $34.52 | +$9,320.4 | 23,096.197 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +155.018 sh | $35.98 | +$5,577.562 | 22,826.197 |
| 2019-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +305 sh | $36.47 | +$11.1K | 22,515.7 |
| 2019-03-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +155.479 sh | $35.14 | +$5,463.518 | 22,671.179 |
| 2019-02-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +336 sh | $35.80 | +$12K | 22,210.7 |
| 2018-12-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +177.612 sh | $30.03 | +$5,333.697 | 21,874.7 |
| 2018-11-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +388 sh | $35.60 | +$13.8K | 21,566.928 |
| 2018-09-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +130.158 sh | $39.99 | +$5,205.01 | 21,697.088 |
| 2018-08-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +250 sh | $40.80 | +$10.2K | 21,178.928 |
| 2018-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +76.848 sh | $42.30 | +$3,250.675 | 20,884.359 |
| 2018-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +44.569 sh | $41.77 | +$1,861.655 | 20,928.928 |
| 2018-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +121.417 sh | $42.30 | +$5,135.952 | 21,566.93 |
| 2018-05-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +357 sh | $38.70 | +$13.8K | 20,680.495 |
| 2018-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +126.316 sh | $39.74 | +$5,019.802 | 21,445.513 |
| 2018-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +79.06 sh | $39.74 | +$3,141.836 | 20,760.254 |
| 2018-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +47.256 sh | $39.14 | +$1,849.608 | 20,807.511 |
| 2018-02-13 | AMERICAN NATIONAL BANKSHARES INC. | J | +297 sh | $37.40 | +$11.1K | 20,323.495 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +46.255 sh | $39.74 | +$1,838.072 | 20,026.495 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +76.704 sh | $39.74 | +$3,048.233 | 19,980.24 |
| 2017-11-29 | AMERICAN NATIONAL BANKSHARES INC. | J | +249 sh | $39.65 | +$9,872.85 | 19,223.461 |
| 2017-09-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +79.868 sh | $38.18 | +$3,049.36 | 19,857.612 |
| 2017-09-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +45.924 sh | $38.18 | +$1,753.53 | 19,903.536 |
| 2017-08-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +270 sh | $36.60 | +$9,882 | 18,974.461 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +45.724 sh | $38.11 | +$1,742.561 | 19,777.744 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +76.645 sh | $38.11 | +$2,920.945 | 19,732.02 |
| 2017-05-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +326 sh | $35.80 | +$11.7K | 18,704.461 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +45.442 sh | $38.11 | +$1,731.65 | 19,655.375 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +75.386 sh | $36.52 | +$2,753.086 | 19,609.933 |
| 2017-03-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +274 sh | $36.00 | +$9,864 | 18,578.606 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.003 sh | $35.09 | +$0.098 | 18,378.461 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +73.853 sh | $35.03 | +$2,587.06 | 18,378.458 |
| 2016-12-01 | AMERICAN NATIONAL BANKSHARES INC. | J | +346 sh | $31.15 | +$10.8K | 18,304.606 |
| 2016-09-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +152.7 sh | $27.42 | +$4,187.251 | 17,958.606 |
| 2016-09-02 | AMERICAN NATIONAL BANKSHARES INC. | J | +403 sh | $26.71 | +$10.8K | 17,654.47 |
| 2016-06-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +151.436 sh | $26.77 | +$4,054.201 | 17,805.906 |
| 2016-06-02 | AMERICAN NATIONAL BANKSHARES INC. | J | +430 sh | $27.13 | +$11.7K | 17,251.47 |
| 2016-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +158.965 sh | $24.61 | +$3,912.126 | 16,821.47 |
| 2016-03-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +375 sh | $25.88 | +$9,705 | 16,662.505 |
| 2015-12-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +147.286 sh | $25.72 | +$3,787.491 | 16,287.505 |
| 2015-12-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +328 sh | $25.80 | +$8,462.4 | 15,774.329 |
| 2015-09-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +146.542 sh | $24.02 | +$3,520.54 | 16,140.22 |
| 2015-09-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +342 sh | $22.52 | +$7,701.84 | 15,446.329 |
| 2015-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +219.349 sh | $23.29 | +$5,107.585 | 15,993.678 |
| 2015-06-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +399 sh | $23.03 | +$9,188.97 | 15,104.329 |
| 2015-03-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +68.341 sh | $22.80 | +$1,558.223 | 14,705.329 |
| 2015-03-05 | AMERICAN NATIONAL BANKSHARES INC. | J | +347 sh | $22.16 | +$7,689.52 | 14,636.988 |
| 2014-12-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +128.378 sh | $24.73 | +$3,174.603 | 14,289.988 |
| 2014-12-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +128.378 sh | $24.73 | +$3,174.603 | 14,289.988 |