| 2020-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +253.533 sh | $22.97 | +$5,823.642 | 29,823.792 |
| 2020-01-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,215 sh | $37.31 | +$45.3K | 29,570.259 |
| 2019-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +136.542 sh | $39.98 | +$5,458.953 | 28,355.259 |
| 2019-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +152.819 sh | $35.45 | +$5,417.448 | 28,218.717 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +38.935 sh | $36.11 | +$1,405.936 | 27,966.38 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +99.513 sh | $35.98 | +$3,580.489 | 28,065.894 |
| 2019-03-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +39.592 sh | $34.70 | +$1,373.849 | 27,826.252 |
| 2019-03-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +101.193 sh | $35.14 | +$3,555.933 | 27,927.446 |
| 2019-01-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +2,629 sh | $32.33 | +$85K | 27,786.66 |
| 2018-12-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +141.637 sh | $30.03 | +$4,253.353 | 25,157.66 |
| 2018-09-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +105.716 sh | $39.99 | +$4,227.599 | 25,016.023 |
| 2018-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +99.757 sh | $42.30 | +$4,219.725 | 24,910.307 |
| 2018-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +105.604 sh | $39.14 | +$4,133.348 | 24,810.55 |
| 2018-01-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,210 sh | $39.55 | +$47.9K | 24,704.359 |
| 2018-01-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,210 sh | $39.55 | +$47.9K | 24,311.095 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +32.116 sh | $39.74 | +$1,276.231 | 23,234.866 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +64.753 sh | $39.74 | +$2,573.288 | 23,494.359 |
| 2017-09-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +64.285 sh | $38.18 | +$2,454.417 | 23,429.605 |
| 2017-09-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +31.887 sh | $38.18 | +$1,217.532 | 23,202.75 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +31.747 sh | $38.11 | +$1,209.909 | 23,170.864 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +64.049 sh | $38.11 | +$2,440.915 | 23,365.32 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +31.552 sh | $38.11 | +$1,202.341 | 23,139.116 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +66.405 sh | $36.52 | +$2,425.096 | 23,301.271 |
| 2017-01-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,281 sh | $34.70 | +$44.5K | 22,773.14 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +87.857 sh | $35.09 | +$3,082.793 | 23,101.095 |
| 2016-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +119.146 sh | $27.42 | +$3,267.139 | 23,013.238 |
| 2016-06-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +120.952 sh | $26.77 | +$3,238.111 | 22,894.092 |
| 2016-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +130.283 sh | $24.61 | +$3,206.255 | 21,492.14 |
| 2016-01-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +2,515 sh | $22.77 | +$57.3K | 21,361.857 |
| 2015-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +100.297 sh | $25.72 | +$2,579.17 | 18,846.857 |
| 2015-09-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +101.909 sh | $24.02 | +$2,448.26 | 18,746.56 |
| 2015-08-06 | AMERICAN NATIONAL BANKSHARES INC. | J | +2,000 sh | $16.00 | +$32K | 18,530.412 |
| 2015-08-06 | AMERICAN NATIONAL BANKSHARES INC. | J | +104.015 sh | $23.29 | +$2,422.5 | 18,634.426 |
| 2015-06-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +10.226 sh | $23.41 | +$239.381 | 18,644.652 |
| 2015-03-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +94.767 sh | $22.80 | +$2,160.773 | 16,530.412 |
| 2015-01-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,041 sh | $21.62 | +$22.5K | 16,435.644 |
| 2014-12-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +86.574 sh | $24.73 | +$2,140.864 | 15,394.644 |
| 2014-09-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +92.977 sh | $22.80 | +$2,119.471 | 15,308.07 |
| 2014-06-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +118.239 sh | $22.08 | +$2,610.932 | 15,212.093 |
| 2014-03-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +64.668 sh | $24.10 | +$1,558.751 | 15,096.854 |
| 2014-01-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,634 sh | $24.49 | +$40K | 15,032.186 |
| 2013-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +63.654 sh | $26.50 | +$1,686.94 | 13,398.186 |
| 2013-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +71.665 sh | $23.31 | +$1,670.461 | 13,334.532 |
| 2013-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +71.946 sh | $22.99 | +$1,653.909 | 13,262.867 |
| 2013-03-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +74.871 sh | $21.86 | +$1,636.691 | 13,190.921 |
| 2013-01-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +2,443 sh | $20.47 | +$50K | 13,116.05 |
| 2012-12-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +52.465 sh | $20.26 | +$1,062.73 | 10,673.05 |
| 2012-09-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +45.787 sh | $22.98 | +$1,052.199 | 10,620.585 |
| 2012-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +46.004 sh | $22.64 | +$1,041.62 | 10,574.798 |
| 2012-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +47.715 sh | $21.60 | +$1,030.65 | 10,528.794 |