| 2020-02-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +384 sh | $33.65 | +$12.9K | 115,576.344 |
| 2019-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +272 sh | $37.56 | +$10.2K | 115,192.344 |
| 2019-08-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +270 sh | $34.52 | +$9,320.4 | 114,920.344 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +105.43 sh | $35.98 | +$3,793.364 | 114,650.344 |
| 2019-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +305 sh | $36.47 | +$11.1K | 114,544.908 |
| 2019-04-01 | AMERICAN NATIONAL BANKSHARES INC. | A | +431 sh | — | — | 114,239.908 |
| 2019-03-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +105.054 sh | $35.14 | +$3,691.608 | 114,544.914 |
| 2019-02-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +336 sh | $35.80 | +$12K | 113,703.86 |
| 2018-12-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +119.111 sh | $30.03 | +$3,576.888 | 113,367.86 |
| 2018-12-11 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+2,000 sh | $32.94 | ▲+$65.9K | 113,162.251 |
| 2018-11-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +388 sh | $35.60 | +$13.8K | 111,162.251 |
| 2018-09-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +86.492 sh | $39.99 | +$3,458.831 | 113,248.75 |
| 2018-08-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +250 sh | $40.80 | +$10.2K | 110,774.25 |
| 2018-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +79.909 sh | $42.30 | +$3,380.146 | 113,162.257 |
| 2018-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +72.778 sh | $42.30 | +$3,078.518 | 110,524.251 |
| 2018-05-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +357 sh | $38.70 | +$13.8K | 110,361.366 |
| 2018-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +74.755 sh | $39.74 | +$2,970.744 | 110,451.472 |
| 2018-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +82.315 sh | $39.74 | +$3,271.206 | 113,082.348 |
| 2018-02-13 | AMERICAN NATIONAL BANKSHARES INC. | J | +297 sh | $37.40 | +$11.1K | 110,004.366 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +72.426 sh | $39.74 | +$2,878.217 | 109,699.966 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +7.401 sh | $39.74 | +$294.08 | 109,707.366 |
| 2017-11-29 | AMERICAN NATIONAL BANKSHARES INC. | J | +249 sh | $39.65 | +$9,872.85 | 109,099.204 |
| 2017-09-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +77.142 sh | $38.18 | +$2,945.289 | 109,627.539 |
| 2017-09-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +7.348 sh | $38.18 | +$280.552 | 109,550.397 |
| 2017-08-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +245 sh | $36.60 | +$8,967 | 108,850.204 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +75.31 sh | $38.11 | +$2,870.049 | 109,535.734 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +7.316 sh | $38.11 | +$278.801 | 109,543.05 |
| 2017-05-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +301 sh | $35.80 | +$10.8K | 108,605.204 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +73.9 sh | $36.52 | +$2,698.81 | 109,453.154 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +7.27 sh | $38.11 | +$277.049 | 109,460.425 |
| 2017-03-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +299 sh | $36.00 | +$10.8K | 127,103.879 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+7.844 sh | $35.09 | ▲+$275.249 | 108,304.204 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +69.481 sh | $35.03 | +$2,433.919 | 108,296.36 |
| 2016-12-01 | AMERICAN NATIONAL BANKSHARES INC. | J | +317 sh | $31.15 | +$9,874.55 | 108,226.879 |
| 2016-09-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +9.948 sh | $27.42 | +$272.78 | 107,909.879 |
| 2016-09-02 | AMERICAN NATIONAL BANKSHARES INC. | J | +369 sh | $26.71 | +$9,855.99 | 107,721.34 |
| 2016-06-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +93.352 sh | $26.77 | +$2,499.201 | 107,814.692 |
| 2016-06-02 | AMERICAN NATIONAL BANKSHARES INC. | J | +430 sh | $27.13 | +$11.7K | 107,352.34 |
| 2016-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +96.401 sh | $24.61 | +$2,372.436 | 106,922.34 |
| 2016-03-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +404 sh | $25.88 | +$10.5K | 106,825.939 |
| 2015-12-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +87.686 sh | $25.72 | +$2,254.859 | 106,421.939 |
| 2015-12-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +298 sh | $25.80 | +$7,688.4 | 106,094.445 |
| 2015-09-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +86.268 sh | $24.02 | +$2,072.521 | 106,334.253 |
| 2015-09-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +309 sh | $22.52 | +$6,958.68 | 105,796.445 |
| 2015-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +153.54 sh | $23.29 | +$3,575.212 | 106,247.985 |
| 2015-06-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +367 sh | $23.03 | +$8,452.01 | 105,487.445 |
| 2015-03-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +11.451 sh | $22.80 | +$261.09 | 105,120.445 |
| 2015-03-05 | AMERICAN NATIONAL BANKSHARES INC. | J | +381 sh | $22.16 | +$8,442.96 | 105,108.994 |
| 2014-12-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +71.778 sh | $24.73 | +$1,774.962 | 104,727.994 |
| 2014-12-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +396 sh | $23.25 | +$9,207 | 104,656.216 |