| 2024-04-01 | AMERICAN NATIONAL BANKSHARES INC. | D | −83.7K sh | — | — | 0 |
| 2023-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +48.667 sh | $30.65 | +$1,491.64 | 83,715.334 |
| 2023-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +46.762 sh | $31.24 | +$1,460.854 | 83,666.667 |
| 2023-03-14 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+29 sh | $31.17 | ▲+$903.93 | 80,693.905 |
| 2023-03-14 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+26 sh | $31.05 | ▲+$807.3 | 80,719.905 |
| 2023-03-14 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+2,900 sh | $31.68 | ▲+$91.9K | 83,619.905 |
| 2023-01-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +6,504 sh | $36.47 | +$237K | 80,664.905 |
| 2022-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +44.631 sh | $36.32 | +$1,621.009 | 74,160.905 |
| 2022-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +45.009 sh | $33.33 | +$1,500.143 | 74,116.273 |
| 2022-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +44.38 sh | $33.52 | +$1,487.618 | 74,071.264 |
| 2022-03-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.887 sh | $37.48 | +$33.237 | 24,790.71 |
| 2022-03-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +107.071 sh | $37.26 | +$3,989.48 | 24,897.781 |
| 2022-03-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +39.202 sh | $37.67 | +$1,476.736 | 74,026.884 |
| 2022-03-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +70.381 sh | $37.26 | +$2,622.381 | 24,968.162 |
| 2022-01-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +4,927 sh | $38.06 | +$188K | 73,987.683 |
| 2021-12-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +96.64 sh | $37.32 | +$3,606.379 | 69,021.923 |
| 2021-12-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +38.759 sh | $37.82 | +$1,465.881 | 69,060.683 |
| 2021-09-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +43.885 sh | $31.94 | +$1,401.684 | 68,816.941 |
| 2021-09-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +108.343 sh | $31.83 | +$3,448.321 | 68,925.283 |
| 2021-06-25 | AMERICAN NATIONAL BANKSHARES INC. | J | +252.321 sh | $33.06 | +$8,341.732 | 68,773.324 |
| 2021-06-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +103.712 sh | $32.88 | +$3,410.041 | 68,320 |
| 2021-06-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +159.668 sh | $32.98 | +$5,265.844 | 68,479.668 |
| 2021-06-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +41.335 sh | $33.64 | +$1,390.513 | 68,521.003 |
| 2021-03-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +38.444 sh | $35.90 | +$1,380.132 | 68,063.634 |
| 2021-03-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +333.716 sh | $35.29 | +$11.8K | 68,025.19 |
| 2021-03-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +152.654 sh | $34.22 | +$5,223.83 | 68,216.288 |
| 2021-02-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,026 sh | $29.25 | +$30K | 67,691.474 |
| 2021-01-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +4,429 sh | $27.55 | +$122K | 67,754.474 |
| 2021-01-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +3,340 sh | $27.55 | +$92K | 66,665.474 |
| 2020-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +276.101 sh | $26.82 | +$7,405.037 | 63,325.474 |
| 2020-12-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +193.062 sh | $26.79 | +$5,172.128 | 62,887.949 |
| 2020-12-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +50.06 sh | $27.30 | +$1,366.624 | 62,938.008 |
| 2020-12-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +111.365 sh | $26.79 | +$2,983.458 | 63,049.373 |
| 2020-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +328.104 sh | $22.30 | +$7,316.726 | 62,694.887 |
| 2020-09-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +60.578 sh | $22.29 | +$1,350.277 | 61,988.149 |
| 2020-09-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +378.635 sh | $21.27 | +$8,053.569 | 62,366.784 |
| 2020-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +55.979 sh | $23.85 | +$1,335.094 | 61,295.866 |
| 2020-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +631.706 sh | $24.06 | +$15.2K | 61,927.572 |
| 2020-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +488.365 sh | $22.97 | +$11.2K | 61,239.887 |
| 2020-02-27 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+150 sh | $33.63 | ▲+$5,044.5 | 60,751.522 |
| 2020-01-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +3,217 sh | $37.31 | +$120K | 60,601.522 |
| 2019-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +227.63 sh | $39.98 | +$9,100.651 | 57,352.247 |
| 2019-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.006 sh | $39.98 | +$0.22 | 57,352.252 |
| 2019-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +32.264 sh | $39.42 | +$1,271.855 | 57,384.517 |
| 2019-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +254.766 sh | $35.45 | +$9,031.455 | 57,089.8 |
| 2019-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.006 sh | $35.45 | +$0.22 | 57,089.806 |
| 2019-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +34.811 sh | $36.27 | +$1,262.591 | 57,124.617 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +32.047 sh | $36.23 | +$1,161.048 | 56,604.221 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +0.006 sh | $35.98 | +$0.201 | 56,604.226 |
| 2019-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +72.718 sh | $36.11 | +$2,625.861 | 56,676.944 |