| 2024-04-01 | AMERICAN NATIONAL BANKSHARES INC. | D | −38.6K sh | — | — | 0 |
| 2024-02-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +152.43 sh | $45.09 | +$6,873.069 | 38,551.69 |
| 2023-12-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +141.05 sh | $48.43 | +$6,831.052 | 38,399.26 |
| 2023-11-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +350 sh | $42.93 | +$15K | 38,258.21 |
| 2023-09-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +167.43 sh | $39.87 | +$6,675.434 | 37,908.21 |
| 2023-08-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +386 sh | $38.96 | +$15K | 37,740.778 |
| 2023-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +212.916 sh | $30.51 | +$6,496.07 | 37,354.778 |
| 2023-05-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +548 sh | $27.40 | +$15K | 37,141.862 |
| 2023-03-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +201.327 sh | $31.15 | +$6,271.324 | 36,593.862 |
| 2023-02-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +450 sh | $33.39 | +$15K | 36,392.535 |
| 2022-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +165.945 sh | $36.67 | +$6,085.218 | 35,942.535 |
| 2022-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +419 sh | $38.20 | +$16K | 35,776.593 |
| 2022-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +166.183 sh | $33.19 | +$5,515.61 | 35,357.593 |
| 2022-08-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +433 sh | $34.72 | +$15K | 35,191.41 |
| 2022-06-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +155.282 sh | $34.46 | +$5,351.018 | 34,758.41 |
| 2022-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +486 sh | $35.00 | +$17K | 34,603.125 |
| 2022-03-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +138.925 sh | $37.26 | +$5,176.338 | 34,117.125 |
| 2022-02-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +443 sh | $38.38 | +$17K | 33,978.2 |
| 2021-12-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +136.48 sh | $36.74 | +$5,014.264 | 33,535.2 |
| 2021-11-29 | AMERICAN NATIONAL BANKSHARES INC. | J | +405 sh | $37.08 | +$15K | 33,398.72 |
| 2021-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +145.83 sh | $31.35 | +$4,571.764 | 32,993.72 |
| 2021-08-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +423 sh | $33.10 | +$14K | 32,847.891 |
| 2021-08-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +423 sh | $33.10 | +$14K | 32,847.891 |
| 2021-06-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +137.184 sh | $33.06 | +$4,535.313 | 32,424.891 |
| 2021-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +538 sh | $35.37 | +$19K | 32,287.706 |
| 2021-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +123.443 sh | $35.29 | +$4,356.311 | 31,749.706 |
| 2021-02-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +509 sh | $29.48 | +$15K | 31,626.263 |
| 2020-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +155.753 sh | $26.82 | +$4,177.304 | 31,117.263 |
| 2020-11-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +594 sh | $28.63 | +$17K | 30,961.51 |
| 2020-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +177.982 sh | $22.30 | +$3,968.992 | 30,367.51 |
| 2020-08-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +773 sh | $23.29 | +$18K | 30,189.528 |
| 2020-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +154.541 sh | $24.06 | +$3,718.247 | 29,416.528 |
| 2020-05-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +588 sh | $27.23 | +$16K | 29,261.988 |
| 2020-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +153.162 sh | $22.97 | +$3,518.124 | 28,673.988 |
| 2020-02-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +470 sh | $33.65 | +$15.8K | 28,520.826 |
| 2019-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +84.257 sh | $39.98 | +$3,368.611 | 28,050.826 |
| 2019-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +320 sh | $37.56 | +$12K | 27,874.685 |
| 2019-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +91.883 sh | $35.45 | +$3,257.256 | 27,966.569 |
| 2019-08-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +322 sh | $34.52 | +$11.1K | 27,554.685 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +81.021 sh | $35.98 | +$2,915.125 | 27,232.685 |
| 2019-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +387 sh | $36.47 | +$14.1K | 27,072.01 |
| 2019-03-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +79.654 sh | $35.14 | +$2,799.056 | 27,151.664 |
| 2019-02-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +336 sh | $35.80 | +$12K | 26,685.01 |
| 2018-12-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +89.641 sh | $30.03 | +$2,691.928 | 26,349.01 |
| 2018-12-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +89.641 sh | $30.03 | +$2,691.928 | 26,349.01 |
| 2018-11-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +388 sh | $35.60 | +$13.8K | 26,194.872 |
| 2018-09-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +64.497 sh | $39.99 | +$2,579.235 | 26,259.369 |
| 2018-09-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +64.497 sh | $39.99 | +$2,579.235 | 26,259.369 |
| 2018-08-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +273 sh | $40.80 | +$11.1K | 25,806.872 |
| 2018-06-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +59.012 sh | $42.30 | +$2,496.216 | 25,533.872 |