| 2024-04-01 | AMERICAN NATIONAL BANKSHARES INC. | D | −35.9K sh | — | — | 0 |
| 2024-02-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +208.01 sh | $46.76 | +$9,726.548 | 35,901.32 |
| 2023-11-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +373 sh | $42.93 | +$16K | 35,693.31 |
| 2023-09-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +117.74 sh | $39.87 | +$4,694.294 | 35,320.31 |
| 2023-08-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +411 sh | $38.96 | +$16K | 35,202.575 |
| 2023-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +148.367 sh | $30.51 | +$4,526.686 | 34,791.575 |
| 2023-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +88.277 sh | $30.17 | +$2,663.149 | 34,643.207 |
| 2023-05-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +840 sh | $27.40 | +$23K | 34,554.931 |
| 2023-03-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +135.921 sh | $31.57 | +$4,291.016 | 33,714.931 |
| 2023-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +83.558 sh | $31.57 | +$2,637.932 | 33,579.001 |
| 2023-02-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +570 sh | $33.39 | +$19K | 33,495.452 |
| 2022-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +172.536 sh | $36.67 | +$6,326.91 | 32,925.452 |
| 2022-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +367 sh | $38.20 | +$14K | 32,752.915 |
| 2022-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +180.743 sh | $33.19 | +$5,998.85 | 32,385.915 |
| 2022-08-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +404 sh | $34.72 | +$14K | 32,205.173 |
| 2022-06-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +170.113 sh | $34.46 | +$5,862.108 | 31,801.173 |
| 2022-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +486 sh | $35.00 | +$17K | 31,631.059 |
| 2022-03-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +89.234 sh | $37.26 | +$3,324.848 | 31,145.059 |
| 2022-03-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +63.694 sh | $37.26 | +$2,373.235 | 31,055.826 |
| 2022-02-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +443 sh | $38.38 | +$17K | 30,992.132 |
| 2021-12-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +149.966 sh | $36.74 | +$5,509.766 | 30,549.132 |
| 2021-11-29 | AMERICAN NATIONAL BANKSHARES INC. | J | +432 sh | $37.08 | +$16K | 30,399.165 |
| 2021-09-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +160.754 sh | $37.08 | +$5,960.766 | 29,967.165 |
| 2021-08-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +423 sh | $33.10 | +$14K | 29,806.411 |
| 2021-06-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +152.241 sh | $33.06 | +$5,033.071 | 29,383.411 |
| 2021-06-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +152.241 sh | $33.06 | +$5,033.071 | 29,383.411 |
| 2021-05-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +538 sh | $35.37 | +$19K | 29,231.171 |
| 2021-03-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +139.398 sh | $35.29 | +$4,919.366 | 28,693.171 |
| 2021-02-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +611 sh | $29.48 | +$18K | 28,553.772 |
| 2020-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +82.407 sh | $26.82 | +$2,210.153 | 27,852.137 |
| 2020-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +90.636 sh | $26.82 | +$2,430.847 | 27,942.772 |
| 2020-11-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +489 sh | $28.63 | +$14K | 27,769.73 |
| 2020-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +101.856 sh | $22.30 | +$2,271.391 | 27,280.73 |
| 2020-09-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +102.492 sh | $21.27 | +$2,180.007 | 27,178.874 |
| 2020-08-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +773 sh | $23.29 | +$18K | 27,076.382 |
| 2020-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +174.369 sh | $24.06 | +$4,195.318 | 26,303.382 |
| 2020-05-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +551 sh | $27.23 | +$15K | 27,014.013 |
| 2020-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +174.12 sh | $22.97 | +$3,999.525 | 26,463.013 |
| 2020-02-27 | AMERICAN NATIONAL BANKSHARES INC. | J | +497 sh | $33.65 | +$16.7K | 26,288.893 |
| 2020-02-25 | GREAT WESTERN BANK | P | ▲+885 sh | $33.65 | ▲+$29.8K | 25,791.893 |
| 2020-01-27 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+700 sh | $35.48 | ▲+$24.8K | 24,906.893 |
| 2019-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +43.1 sh | $39.98 | +$1,723.122 | 24,153.956 |
| 2019-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +52.938 sh | $39.98 | +$2,116.441 | 24,206.893 |
| 2019-11-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +296 sh | $37.56 | +$11.1K | 23,897.349 |
| 2019-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +59.248 sh | $35.45 | +$2,100.345 | 24,064.854 |
| 2019-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +46 sh | $35.45 | +$1,630.707 | 24,110.856 |
| 2019-08-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +296 sh | $34.52 | +$10.2K | 23,601.349 |
| 2019-07-29 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+1,000 sh | $35.07 | ▲+$35.1K | 23,228.327 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +53.676 sh | $35.98 | +$1,931.277 | 24,005.606 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +39.632 sh | $35.98 | +$1,425.959 | 23,305.349 |