| 2024-04-01 | AMERICAN NATIONAL BANKSHARES INC. | D | −11.6K sh | — | — | 0 |
| 2024-02-28 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+194.88 sh | $43.43 | ▲+$8,463.638 | 11,569.65 |
| 2024-01-19 | AMERICAN NATIONAL BANKSHARES INC. | S | ▼−651 sh | $47.95 | ▼−$31.2K | 11,374.77 |
| 2023-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +34.758 sh | $30.51 | +$1,060.473 | 12,014.749 |
| 2023-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +72.086 sh | $30.17 | +$2,174.699 | 11,979.99 |
| 2023-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +11.023 sh | $30.60 | +$337.289 | 12,025.771 |
| 2023-03-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +33.72 sh | $31.15 | +$1,050.366 | 11,896.71 |
| 2023-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +68.233 sh | $31.57 | +$2,154.106 | 11,862.991 |
| 2023-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +11.194 sh | $29.83 | +$333.929 | 11,907.905 |
| 2023-01-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +3,394 sh | $36.47 | +$124K | 11,794.758 |
| 2022-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +21.858 sh | $36.67 | +$801.518 | 8,400.758 |
| 2022-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +36.347 sh | $37.62 | +$1,367.359 | 8,347.525 |
| 2022-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +9.025 sh | $36.70 | +$331.218 | 8,356.55 |
| 2022-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +22.35 sh | $33.19 | +$741.8 | 8,378.9 |
| 2022-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +9.317 sh | $32.90 | +$306.529 | 8,273.876 |
| 2022-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +37.303 sh | $33.93 | +$1,265.694 | 8,311.179 |
| 2022-06-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +21.354 sh | $34.46 | +$735.852 | 8,264.559 |
| 2022-06-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +9.053 sh | $33.58 | +$304 | 8,207.203 |
| 2022-06-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +36.001 sh | $34.88 | +$1,255.725 | 8,243.205 |
| 2022-03-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +19.603 sh | $37.26 | +$730.4 | 8,198.15 |
| 2022-03-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +33.247 sh | $37.48 | +$1,246.105 | 8,170.582 |
| 2022-03-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +7.966 sh | $37.88 | +$301.75 | 8,178.548 |
| 2022-01-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,478 sh | $38.06 | +$56.3K | 8,137.334 |
| 2021-12-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +12.818 sh | $36.74 | +$470.922 | 6,659.334 |
| 2021-12-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +8.205 sh | $36.50 | +$299.483 | 6,617.57 |
| 2021-12-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +28.947 sh | $37.47 | +$1,084.629 | 6,646.517 |
| 2021-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +14.36 sh | $31.35 | +$450.177 | 6,565.462 |
| 2021-09-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +32.452 sh | $31.83 | +$1,032.869 | 6,551.103 |
| 2021-09-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +9.162 sh | $31.24 | +$286.205 | 6,518.651 |
| 2021-06-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +8.43 sh | $33.69 | +$284.02 | 6,464.916 |
| 2021-06-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +31.065 sh | $32.88 | +$1,021.411 | 6,495.981 |
| 2021-06-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +13.509 sh | $33.06 | +$446.594 | 6,509.489 |
| 2021-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +12.558 sh | $35.29 | +$443.161 | 6,448.456 |
| 2021-03-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +12.558 sh | $35.29 | +$443.161 | 6,448.456 |
| 2021-03-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +29.7 sh | $34.22 | +$1,016.341 | 6,435.898 |
| 2021-03-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +29.7 sh | $34.22 | +$1,016.341 | 6,435.898 |
| 2021-03-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +8.03 sh | $35.10 | +$281.853 | 6,456.486 |
| 2021-01-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +1,815 sh | $27.55 | +$50K | 5,406.198 |
| 2020-12-23 | AMERICAN NATIONAL BANKSHARES INC. | J | +9.782 sh | $26.82 | +$262.359 | 3,591.198 |
| 2020-12-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +26.038 sh | $26.79 | +$697.558 | 3,581.415 |
| 2020-12-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +10.049 sh | $27.78 | +$279.14 | 6,450.202 |
| 2020-12-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +10.049 sh | $27.78 | +$279.14 | 6,450.102 |
| 2020-09-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +44.01 sh | $22.30 | +$981.423 | 3,555.377 |
| 2020-09-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +12.304 sh | $22.42 | +$275.819 | 6,440.053 |
| 2020-09-18 | AMERICAN NATIONAL BANKSHARES INC. | J | +12.304 sh | $22.42 | +$275.819 | 6,440.053 |
| 2020-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +38.965 sh | $24.06 | +$937.5 | 3,511.367 |
| 2020-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +11.162 sh | $24.44 | +$272.81 | 6,427.749 |
| 2020-06-19 | AMERICAN NATIONAL BANKSHARES INC. | J | +11.162 sh | $24.44 | +$272.81 | 6,427.749 |
| 2020-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +40.34 sh | $22.97 | +$926.61 | 3,472.402 |
| 2020-03-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +10.389 sh | $25.99 | +$270 | 6,416.198 |