| 2024-04-01 | AMERICAN NATIONAL BANKSHARES INC. | D | −9,887.04 sh | — | — | 0 |
| 2024-02-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +160.08 sh | $44.40 | +$7,107.552 | 10,538.04 |
| 2024-01-19 | AMERICAN NATIONAL BANKSHARES INC. | S | ▼−651 sh | $47.03 | ▼−$30.6K | 9,887.04 |
| 2023-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +15.528 sh | $30.51 | +$473.747 | 10,377.958 |
| 2023-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +76.637 sh | $30.17 | +$2,312.009 | 10,362.431 |
| 2023-03-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +72.541 sh | $31.57 | +$2,290.119 | 10,270.73 |
| 2023-03-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +15.064 sh | $31.15 | +$469.231 | 10,285.793 |
| 2023-01-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +3,743 sh | $36.47 | +$137K | 10,198.189 |
| 2023-01-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +3,743 sh | $36.47 | +$137K | 10,198.189 |
| 2022-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +8.065 sh | $36.67 | +$295.744 | 6,455.189 |
| 2022-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +35.298 sh | $37.62 | +$1,327.896 | 6,447.124 |
| 2022-10-03 | AMERICAN NATIONAL BANKSHARES INC. | S | ▼−153 sh | $32.37 | ▼−$4,952.61 | 6,411.826 |
| 2022-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +5.637 sh | $33.19 | +$187.092 | 6,564.826 |
| 2022-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +40.032 sh | $33.93 | +$1,358.299 | 6,559.189 |
| 2022-06-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +5.386 sh | $34.46 | +$185.588 | 6,519.157 |
| 2022-06-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +38.635 sh | $34.19 | +$1,320.941 | 6,513.771 |
| 2022-03-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +4.994 sh | $37.26 | +$186.08 | 6,475.136 |
| 2022-03-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +35.68 sh | $37.48 | +$1,337.275 | 6,470.142 |
| 2022-01-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,725 sh | $38.06 | +$65.7K | 6,434.462 |
| 2021-12-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +4.976 sh | $36.74 | +$182.822 | 4,709.462 |
| 2021-12-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +22.725 sh | $37.47 | +$851.521 | 4,704.486 |
| 2021-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +2.839 sh | $31.35 | +$88.987 | 4,681.761 |
| 2021-09-21 | AMERICAN NATIONAL BANKSHARES INC. | S | ▼−145.48 sh | $31.61 | ▼−$4,598.613 | 4,649.525 |
| 2021-09-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +29.397 sh | $32.15 | +$945.12 | 4,678.922 |
| 2021-06-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +28.141 sh | $32.88 | +$925.273 | 4,792.334 |
| 2021-06-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +2.67 sh | $33.06 | +$88.28 | 4,795.005 |
| 2021-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +2.482 sh | $35.29 | +$87.6 | 4,764.193 |
| 2021-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +2.482 sh | $35.29 | +$87.6 | 4,764.193 |
| 2021-03-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +26.905 sh | $34.22 | +$920.672 | 4,761.711 |
| 2021-03-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +26.905 sh | $34.22 | +$920.672 | 4,761.711 |
| 2021-01-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,815 sh | $27.55 | +$50K | 4,734.807 |
| 2020-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +2.464 sh | $26.82 | +$66.071 | 2,919.807 |
| 2020-12-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +15.917 sh | $26.79 | +$426.422 | 2,917.343 |
| 2020-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +25.638 sh | $22.30 | +$571.736 | 2,901.426 |
| 2020-09-18 | AMERICAN NATIONAL BANKSHARES INC. | S | ▼+144 sh | $22.01 | ▼+$3,169.44 | 2,875.788 |
| 2020-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +22.413 sh | $24.06 | +$539.262 | 3,019.788 |
| 2020-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +23.204 sh | $22.97 | +$532.998 | 2,997.374 |
| 2020-01-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +570 sh | $37.31 | +$21.3K | 2,974.17 |
| 2019-12-24 | AMERICAN NATIONAL BANKSHARES INC. | J | +7.17 sh | $39.98 | +$286.657 | 2,404.17 |
| 2019-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,397 sh | $35.80 | +$50K | 2,397 |
| 2019-08-22 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+1,000 sh | $35.57 | ▲+$35.6K | 1,000 |
| 2019-07-01 | OLD POINT FINANCIAL CORP | D | −4,578 sh | — | — | 1,787 |
| 2019-03-20 | OLD POINT FINANCIAL CORP | A | +1,418 sh | $21.68 | +$30.7K | 6,399 |
| 2019-03-20 | OLD POINT FINANCIAL CORP | A | +1,384 sh | $21.68 | +$30K | 6,365 |
| 2018-08-14 | OLD POINT FINANCIAL CORP | A | +1,606 sh | — | — | 4,981 |
| 2018-04-10 | OLD POINT FINANCIAL CORP | A | +1,130 sh | $25.75 | +$29.1K | 3,375 |
| 2017-07-13 | OLD POINT FINANCIAL CORP | A | +2,245 sh | — | — | 2,245 |
| 2017-07-11 | OLD POINT FINANCIAL CORP | A | +2,245 sh | — | — | 2,245 |
| 2017-03-31 | AUB | F | −200 sh | $35.18 | −$7,036 | 30,256 |
| 2017-03-31 | AUB | F | −214 sh | $35.18 | −$7,528.52 | 30,042 |