| 2024-02-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +128.36 sh | $45.09 | +$5,787.752 | 30,451.31 |
| 2023-12-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +118.77 sh | $48.43 | +$5,752.031 | 30,322.95 |
| 2023-11-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +396 sh | $42.93 | +$17K | 30,204.18 |
| 2023-09-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +140.231 sh | $42.23 | +$5,921.934 | 29,808.18 |
| 2023-08-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +540 sh | $38.96 | +$21K | 29,667.948 |
| 2023-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +176.22 sh | $30.51 | +$5,376.472 | 29,127.948 |
| 2023-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +98.774 sh | $30.17 | +$2,979.837 | 28,951.728 |
| 2023-05-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +968 sh | $27.40 | +$26.5K | 28,852.953 |
| 2023-03-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +161.72 sh | $31.15 | +$5,037.584 | 27,884.953 |
| 2023-03-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +1.164 sh | $31.57 | +$36.757 | 27,723.233 |
| 2023-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +92.33 sh | $31.57 | +$2,914.861 | 27,722.069 |
| 2023-02-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +599 sh | $33.39 | +$20K | 27,629.739 |
| 2022-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +201.582 sh | $36.67 | +$7,392.019 | 27,030.739 |
| 2022-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +419 sh | $38.20 | +$16K | 26,829.157 |
| 2022-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +130.83 sh | $33.19 | +$4,342.254 | 26,410.157 |
| 2022-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.995 sh | $33.93 | +$33.76 | 26,200.364 |
| 2022-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +78.963 sh | $33.19 | +$2,620.765 | 26,279.326 |
| 2022-08-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +490 sh | $34.72 | +$17K | 26,199.369 |
| 2022-06-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +197.247 sh | $34.46 | +$6,797.128 | 25,708.409 |
| 2022-06-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.96 sh | $33.49 | +$32.16 | 25,709.369 |
| 2022-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +543 sh | $35.00 | +$19K | 25,511.162 |
| 2022-03-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +107.071 sh | $37.26 | +$3,989.48 | 24,897.781 |
| 2022-03-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.887 sh | $37.48 | +$33.237 | 24,790.71 |
| 2022-03-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +70.381 sh | $37.26 | +$2,622.381 | 24,968.162 |
| 2022-02-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +496 sh | $38.38 | +$19K | 24,789.823 |
| 2021-12-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.884 sh | $37.32 | +$32.991 | 24,293.823 |
| 2021-12-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +174.186 sh | $36.74 | +$6,399.586 | 24,292.939 |
| 2021-11-29 | AMERICAN NATIONAL BANKSHARES INC. | J | +459 sh | $37.08 | +$17K | 24,118.753 |
| 2021-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +187.141 sh | $31.35 | +$5,866.864 | 23,658.762 |
| 2021-09-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.991 sh | $31.83 | +$31.553 | 23,659.753 |
| 2021-08-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +484 sh | $33.10 | +$16K | 23,471.621 |
| 2021-06-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +177.17 sh | $33.06 | +$5,857.24 | 22,987.621 |
| 2021-06-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.949 sh | $32.98 | +$31.291 | 22,810.451 |
| 2021-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +622 sh | $35.37 | +$22K | 22,809.502 |
| 2021-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +162.14 sh | $35.29 | +$5,721.931 | 22,187.502 |
| 2021-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.907 sh | $34.22 | +$31.044 | 22,025.362 |
| 2021-02-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +645 sh | $29.48 | +$19K | 21,909.468 |
| 2020-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +111.014 sh | $26.82 | +$2,977.395 | 21,264.468 |
| 2020-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +91.058 sh | $26.82 | +$2,442.176 | 21,153.454 |
| 2020-11-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +594 sh | $28.63 | +$17K | 21,062.396 |
| 2020-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +238.068 sh | $22.30 | +$5,308.921 | 20,468.396 |
| 2020-08-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +859 sh | $23.29 | +$20K | 20,230.328 |
| 2020-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +203.864 sh | $24.06 | +$4,904.965 | 19,371.328 |
| 2020-05-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +662 sh | $27.23 | +$18K | 19,278.629 |
| 2020-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +204.657 sh | $22.97 | +$4,700.971 | 18,616.629 |
| 2020-02-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +553 sh | $33.65 | +$18.6K | 18,411.972 |
| 2019-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +113.089 sh | $39.98 | +$4,521.31 | 17,858.972 |
| 2019-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +344 sh | $37.56 | +$12.9K | 17,502.282 |
| 2019-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +123.97 sh | $35.45 | +$4,394.751 | 17,745.883 |
| 2019-08-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +435 sh | $34.52 | +$15K | 17,158.282 |