| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +2.442 sh | $39.74 | +$97.032 | 53,448.236 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +56.765 sh | $39.74 | +$2,255.72 | 53,673.24 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +68.983 sh | $39.74 | +$2,741.372 | 53,939.315 |
| 2017-11-29 | AMERICAN NATIONAL BANKSHARES INC. | J | +204 sh | $39.65 | +$8,088.6 | 52,309.866 |
| 2017-09-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +67.21 sh | $38.18 | +$2,566.089 | 53,870.333 |
| 2017-09-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +2.424 sh | $38.18 | +$92.572 | 53,445.794 |
| 2017-09-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +56.359 sh | $38.18 | +$2,151.961 | 53,616.475 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +2.414 sh | $38.11 | +$91.991 | 53,443.37 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +56.113 sh | $38.11 | +$2,138.491 | 53,560.116 |
| 2017-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +65.698 sh | $38.11 | +$2,503.751 | 53,803.122 |
| 2017-05-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +301 sh | $35.80 | +$10.8K | 52,105.866 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +2.399 sh | $38.11 | +$91.418 | 53,440.956 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +55.767 sh | $38.11 | +$2,125.111 | 53,504.003 |
| 2017-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +64.184 sh | $36.52 | +$2,344.011 | 53,737.424 |
| 2017-03-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +299 sh | $36.00 | +$10.8K | 178,861.615 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +216.048 sh | $34.80 | +$7,518.47 | 51,675.663 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +66.457 sh | $35.03 | +$2,327.978 | 51,742.12 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +62.746 sh | $35.09 | +$2,201.68 | 51,804.866 |
| 2016-12-01 | AMERICAN NATIONAL BANKSHARES INC. | J | +317 sh | $31.15 | +$9,874.55 | 51,459.615 |
| 2016-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +278.565 sh | $27.42 | +$7,638.642 | 50,981.619 |
| 2016-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +160.996 sh | $27.42 | +$4,414.73 | 51,142.615 |
| 2016-09-02 | AMERICAN NATIONAL BANKSHARES INC. | J | +403 sh | $26.71 | +$10.8K | 50,260.833 |
| 2016-06-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +282.365 sh | $26.15 | +$7,383.817 | 50,543.198 |
| 2016-06-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +159.856 sh | $26.77 | +$4,279.641 | 50,703.054 |
| 2016-06-02 | AMERICAN NATIONAL BANKSHARES INC. | J | +364 sh | $27.13 | +$9,875.32 | 49,857.833 |
| 2016-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +168.673 sh | $24.61 | +$4,151.038 | 49,493.833 |
| 2016-03-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +439 sh | $25.88 | +$11.4K | 49,325.16 |
| 2015-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +155.9 sh | $25.72 | +$4,009.02 | 48,886.16 |
| 2015-12-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +240 sh | $25.80 | +$6,192 | 48,044.507 |
| 2015-09-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +156.13 sh | $24.02 | +$3,750.88 | 48,730.26 |
| 2015-09-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +275 sh | $22.52 | +$6,193 | 47,804.507 |
| 2015-06-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +223.03 sh | $23.29 | +$5,193.291 | 48,574.13 |
| 2015-06-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +306.593 sh | $22.85 | +$7,005.65 | 48,351.1 |
| 2015-06-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +269 sh | $23.03 | +$6,195.07 | 47,529.507 |
| 2015-03-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +87.223 sh | $22.80 | +$1,988.761 | 47,260.507 |
| 2015-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +15.848 sh | $22.74 | +$360.39 | 46,884.14 |
| 2015-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +289.144 sh | $22.74 | +$6,575.106 | 47,173.284 |
| 2015-03-05 | AMERICAN NATIONAL BANKSHARES INC. | J | +347 sh | $22.16 | +$7,689.52 | 46,450.554 |
| 2015-01-01 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,060 sh | — | — | 46,103.554 |
| 2014-12-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +139.214 sh | $24.73 | +$3,442.565 | 46,521.302 |
| 2014-12-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +264.061 sh | $24.67 | +$6,514.385 | 46,367.615 |
| 2014-12-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +14.473 sh | $25.36 | +$367.06 | 46,382.088 |
| 2014-12-04 | AMERICAN NATIONAL BANKSHARES INC. | J | +331 sh | $23.25 | +$7,695.75 | 45,043.554 |
| 2014-09-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +146.203 sh | $22.80 | +$3,332.809 | 44,410.247 |
| 2014-09-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +302.307 sh | $22.50 | +$6,801.908 | 44,712.554 |
| 2014-09-03 | AMERICAN NATIONAL BANKSHARES INC. | J | +451 sh | $22.07 | +$9,953.57 | 44,263.044 |
| 2014-06-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +144.715 sh | $22.08 | +$3,195.57 | 43,507.571 |
| 2014-06-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +304.473 sh | $22.11 | +$6,731.898 | 43,812.044 |
| 2014-03-06 | AMERICAN NATIONAL BANKSHARES INC. | J | +331 sh | $23.28 | +$7,705.68 | 42,380.865 |
| 2013-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +267.483 sh | $24.70 | +$6,606.83 | 41,937.523 |