| 2022-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +262 sh | $38.20 | +$10K | 14,040.597 |
| 2022-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +112.324 sh | $33.19 | +$3,728.034 | 13,778.597 |
| 2022-08-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +289 sh | $34.72 | +$10K | 13,666.273 |
| 2022-06-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +104.986 sh | $34.46 | +$3,617.8 | 13,377.273 |
| 2022-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +286 sh | $35.00 | +$10K | 13,272.287 |
| 2022-03-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +94.244 sh | $37.26 | +$3,511.524 | 12,986.287 |
| 2022-02-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +261 sh | $38.38 | +$10K | 12,892.043 |
| 2021-12-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +92.884 sh | $36.74 | +$3,412.558 | 12,631.043 |
| 2021-11-29 | AMERICAN NATIONAL BANKSHARES INC. | J | +270 sh | $37.08 | +$10K | 12,538.159 |
| 2021-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +99.167 sh | $31.35 | +$3,108.873 | 12,268.159 |
| 2021-08-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +303 sh | $33.10 | +$10K | 12,168.993 |
| 2021-06-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +93.288 sh | $33.06 | +$3,084.085 | 11,865.993 |
| 2021-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +283 sh | $35.37 | +$10K | 11,772.705 |
| 2021-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +84.572 sh | $35.29 | +$2,984.56 | 11,489.705 |
| 2021-02-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +340 sh | $29.48 | +$10K | 11,405.133 |
| 2020-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +106.795 sh | $26.82 | +$2,864.245 | 11,065.133 |
| 2020-11-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +350 sh | $28.63 | +$10K | 10,958.338 |
| 2020-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +122.722 sh | $22.30 | +$2,736.705 | 10,608.338 |
| 2020-08-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +430 sh | $23.29 | +$10K | 10,485.615 |
| 2020-07-27 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+100 sh | $23.73 | ▲+$2,373 | 10,055.615 |
| 2020-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +107.702 sh | $24.06 | +$2,591.305 | 9,955.615 |
| 2020-05-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +368 sh | $27.23 | +$10K | 9,847.914 |
| 2020-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +107.226 sh | $22.97 | +$2,462.986 | 9,479.914 |
| 2020-02-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +298 sh | $33.65 | +$10K | 9,372.692 |
| 2020-01-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,332 sh | $37.31 | +$49.7K | 21,009.165 |
| 2020-01-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,332 sh | $37.31 | +$49.7K | 21,009.165 |
| 2019-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +59.196 sh | $39.98 | +$2,366.64 | 9,074.692 |
| 2019-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +145.066 sh | $39.98 | +$5,799.723 | 19,677.165 |
| 2019-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +200 sh | $37.56 | +$7,512 | 8,950.756 |
| 2019-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +64.741 sh | $35.45 | +$2,295.054 | 9,015.497 |
| 2019-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +153.961 sh | $35.45 | +$5,457.907 | 19,532.099 |
| 2019-08-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +296 sh | $34.52 | +$10.2K | 24,861.618 |
| 2019-08-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +218 sh | $34.52 | +$7,525.36 | 8,750.756 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +42.941 sh | $35.98 | +$1,545.014 | 24,565.618 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +57.148 sh | $35.98 | +$2,056.196 | 8,532.756 |
| 2019-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +206 sh | $36.47 | +$7,512.82 | 8,418.95 |
| 2019-03-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +41.688 sh | $35.14 | +$1,464.906 | 24,522.678 |
| 2019-03-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +56.658 sh | $35.14 | +$1,990.952 | 8,475.608 |
| 2019-02-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +210 sh | $35.80 | +$7,518 | 8,212.95 |
| 2018-12-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +64.001 sh | $30.03 | +$1,921.941 | 8,002.95 |
| 2018-11-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +211 sh | $35.60 | +$7,511.6 | 7,892.486 |
| 2018-09-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +46.459 sh | $39.99 | +$1,857.883 | 7,938.949 |
| 2018-08-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +184 sh | $40.80 | +$7,507.2 | 7,681.486 |
| 2018-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +42.582 sh | $42.30 | +$1,801.227 | 7,892.491 |
| 2018-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +42.582 sh | $42.30 | +$1,801.227 | 7,497.486 |
| 2018-05-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +272 sh | $38.70 | +$10.5K | 7,411.178 |
| 2018-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +43.344 sh | $39.74 | +$1,722.487 | 7,849.908 |
| 2018-03-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +43.344 sh | $39.74 | +$1,722.487 | 7,454.904 |
| 2018-02-13 | AMERICAN NATIONAL BANKSHARES INC. | J | +201 sh | $37.40 | +$7,517.4 | 7,139.178 |
| 2017-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +41.814 sh | $39.74 | +$1,661.684 | 6,938.178 |