| 2017-02-17 | AMERICAN NATIONAL BANKSHARES INC. | S | ▼+500 sh | $36.50 | ▼+$18.3K | 13,103.471 |
| 2017-02-16 | AMERICAN NATIONAL BANKSHARES INC. | S | ▼+3,887 sh | $36.25 | ▼+$141K | 13,603.471 |
| 2017-02-13 | AMERICAN NATIONAL BANKSHARES INC. | S | ▼−3,000 sh | $35.95 | ▼−$108K | 17,490.471 |
| 2017-01-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,114 sh | $34.70 | +$38.7K | 20,200.736 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +31.538 sh | $35.09 | +$1,106.621 | 20,440.475 |
| 2016-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +49.996 sh | $35.03 | +$1,751.367 | 20,490.471 |
| 2016-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +103.318 sh | $27.42 | +$2,833.11 | 20,408.937 |
| 2016-06-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +104.884 sh | $26.77 | +$2,807.931 | 20,305.619 |
| 2016-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +112.975 sh | $24.61 | +$2,780.315 | 19,086.736 |
| 2016-01-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +2,196 sh | $22.77 | +$50K | 18,973.761 |
| 2015-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +86.833 sh | $25.72 | +$2,232.939 | 16,777.761 |
| 2015-09-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +88.229 sh | $24.02 | +$2,119.61 | 16,690.927 |
| 2015-06-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +99.145 sh | $23.29 | +$2,308.611 | 16,602.699 |
| 2015-03-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +81.796 sh | $22.80 | +$1,865.012 | 16,503.554 |
| 2015-01-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +926 sh | $21.62 | +$20K | 16,421.758 |
| 2012-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +47.715 sh | $21.60 | +$1,030.65 | 6,228.794 |
| 2012-01-17 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+2,073 sh | $19.30 | ▲+$40K | 6,181.079 |
| 2011-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +28.898 sh | $18.94 | +$547.211 | 4,108.079 |
| 2011-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +28.674 sh | $18.85 | +$540.62 | 4,079.181 |
| 2011-06-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +29.606 sh | $18.03 | +$533.809 | 4,050.508 |
| 2011-03-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +24.435 sh | $21.62 | +$528.191 | 4,020.901 |
| 2011-01-26 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,318 sh | $22.77 | +$30K | 3,996.467 |
| 2010-12-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +9.658 sh | $23.07 | +$222.831 | 2,678.467 |
| 2010-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +10.501 sh | $20.99 | +$220.41 | 2,668.808 |
| 2010-03-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +10.669 sh | $20.20 | +$215.51 | 2,647.669 |
| 2010-01-19 | AMERICAN NATIONAL BANKSHARES INC. | A | +937 sh | $21.36 | +$20K | 2,637 |
| 2005-05-13 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+500 sh | $22.94 | ▲+$11.5K | 700 |
| 2004-12-21 | AMERICAN NATIONAL BANKSHARES INC. | A | +5,000 sh | $24.50 | +$123K | 9,000 |
| 2003-12-01 | AMERICAN NATIONAL BANCSHARES INC | P | ▲+100 sh | $26.75 | ▲+$2,675 | 100 |