| 2020-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +188.001 sh | $22.97 | +$4,318.39 | 30,536.942 |
| 2020-02-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +54 sh | $33.65 | +$1,817.1 | 30,348.943 |
| 2019-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +107.293 sh | $39.98 | +$4,289.586 | 30,294.943 |
| 2019-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +272 sh | $37.56 | +$10.2K | 30,069.622 |
| 2019-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +118.028 sh | $35.45 | +$4,184.089 | 30,187.649 |
| 2019-08-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +348 sh | $34.52 | +$12K | 29,797.622 |
| 2019-08-06 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+3,213 sh | $35.00 | ▲+$112K | 29,241.19 |
| 2019-08-05 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+5 sh | $35.00 | ▲+$175 | 26,028.19 |
| 2019-07-23 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+4,282 sh | $35.00 | ▲+$150K | 26,023.19 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +104.527 sh | $35.98 | +$3,760.896 | 29,449.622 |
| 2019-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +338 sh | $36.47 | +$12.3K | 21,741.19 |
| 2019-03-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +103.904 sh | $35.14 | +$3,651.19 | 29,345.094 |
| 2019-02-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +386 sh | $35.80 | +$13.8K | 21,403.19 |
| 2018-12-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +117.363 sh | $30.03 | +$3,524.414 | 21,017.19 |
| 2018-11-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +413 sh | $35.60 | +$14.7K | 20,814.792 |
| 2018-10-22 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+2,500 sh | $37.40 | ▲+$93.5K | 20,401.792 |
| 2018-09-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +85.033 sh | $39.99 | +$3,400.47 | 20,899.827 |
| 2018-08-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +250 sh | $40.80 | +$10.2K | 17,901.792 |
| 2018-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +78.448 sh | $42.30 | +$3,318.338 | 20,814.794 |
| 2018-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +78.448 sh | $42.30 | +$3,318.338 | 17,651.792 |
| 2018-05-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +357 sh | $38.70 | +$13.8K | 17,491.875 |
| 2018-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +80.752 sh | $39.74 | +$3,209.077 | 20,736.346 |
| 2018-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +80.752 sh | $39.74 | +$3,209.077 | 17,573.345 |
| 2018-02-13 | AMERICAN NATIONAL BANKSHARES INC. | J | +249 sh | $37.40 | +$9,312.6 | 17,134.875 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +78.686 sh | $39.74 | +$3,126.974 | 16,885.875 |
| 2017-11-29 | AMERICAN NATIONAL BANKSHARES INC. | J | +272 sh | $39.65 | +$10.8K | 16,307.751 |
| 2017-09-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +63.97 sh | $38.18 | +$2,442.367 | 16,807.189 |
| 2017-08-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +245 sh | $36.60 | +$8,967 | 16,035.751 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +74.559 sh | $38.11 | +$2,841.432 | 16,743.219 |
| 2017-05-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +385 sh | $35.80 | +$13.8K | 15,790.751 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +72.987 sh | $36.52 | +$2,665.474 | 16,668.66 |
| 2017-03-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +274 sh | $36.00 | +$9,864 | 15,604.179 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +75.571 sh | $35.03 | +$2,647.242 | 15,405.75 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.001 sh | $35.09 | +$0.039 | 15,405.751 |
| 2016-12-01 | AMERICAN NATIONAL BANKSHARES INC. | J | +288 sh | $31.15 | +$8,971.2 | 15,330.179 |
| 2016-09-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +91.338 sh | $26.77 | +$2,445.269 | 14,948.976 |
| 2016-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +93.203 sh | $27.42 | +$2,555.751 | 15,042.179 |
| 2016-09-02 | AMERICAN NATIONAL BANKSHARES INC. | J | +369 sh | $26.71 | +$9,855.99 | 14,857.639 |
| 2016-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +92.841 sh | $24.61 | +$2,284.812 | 13,914.639 |
| 2016-03-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +370 sh | $25.88 | +$9,575.6 | 13,821.798 |
| 2015-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +84.624 sh | $25.72 | +$2,176.121 | 13,451.798 |
| 2015-12-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +240 sh | $25.80 | +$6,192 | 13,123.325 |
| 2015-09-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +83.708 sh | $24.02 | +$2,011 | 13,367.174 |
| 2015-09-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +309 sh | $22.52 | +$6,958.68 | 12,883.325 |
| 2015-06-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +82.497 sh | $23.29 | +$1,920.95 | 13,283.467 |
| 2015-06-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +508 sh | $23.03 | +$11.7K | 12,574.325 |
| 2015-05-26 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+2,500 sh | $22.35 | ▲+$55.9K | 12,066.325 |
| 2015-03-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +77.645 sh | $22.80 | +$1,770.311 | 13,200.97 |
| 2015-03-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.689 sh | $22.80 | +$15.719 | 9,566.325 |
| 2015-03-05 | AMERICAN NATIONAL BANKSHARES INC. | J | +347 sh | $22.16 | +$7,689.52 | 9,565.635 |