| 2024-04-01 | AMERICAN NATIONAL BANKSHARES INC. | D | −16.8K sh | — | — | 0 |
| 2024-02-28 | AMERICAN NATIONAL BANKSHARES INC. | J | +85.78 sh | $45.09 | +$3,867.82 | 16,773.51 |
| 2024-02-28 | AMERICAN NATIONAL BANKSHARES INC. | P | ▲+85.78 sh | $45.09 | ▲+$3,867.82 | 16,773.51 |
| 2024-01-19 | AMERICAN NATIONAL BANKSHARES INC. | S | ▼−630 sh | $47.03 | ▼−$29.6K | 16,687.73 |
| 2024-01-19 | AMERICAN NATIONAL BANKSHARES INC. | S | ▼−630 sh | $47.03 | ▼−$29.6K | 16,687.73 |
| 2023-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +82.69 sh | $48.43 | +$4,004.677 | 17,317.73 |
| 2023-12-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +82.69 sh | $48.43 | +$4,004.677 | 17,317.73 |
| 2023-09-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +100.83 sh | $39.87 | +$4,020.092 | 17,235.04 |
| 2023-09-15 | AMERICAN NATIONAL BANKSHARES INC. | J | +100.83 sh | $39.87 | +$4,020.092 | 17,235.04 |
| 2023-06-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +58.043 sh | $30.51 | +$1,770.889 | 17,134.205 |
| 2023-06-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +72.249 sh | $30.17 | +$2,179.619 | 17,076.162 |
| 2023-03-21 | AMERICAN NATIONAL BANKSHARES INC. | J | +56.309 sh | $31.15 | +$1,754.019 | 17,003.913 |
| 2023-03-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +68.387 sh | $31.57 | +$2,158.978 | 16,947.605 |
| 2023-02-03 | AMERICAN NATIONAL BANKSHARES INC. | S | ▼−243 sh | $35.49 | ▼−$8,624.07 | 16,879.218 |
| 2023-01-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +3,342 sh | $36.47 | +$122K | 17,122.218 |
| 2022-12-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +43.28 sh | $36.67 | +$1,587.081 | 13,780.218 |
| 2022-12-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +36.475 sh | $37.62 | +$1,372.197 | 13,736.938 |
| 2022-09-20 | AMERICAN NATIONAL BANKSHARES INC. | J | +44.256 sh | $33.19 | +$1,468.863 | 13,700.462 |
| 2022-09-16 | AMERICAN NATIONAL BANKSHARES INC. | J | +37.435 sh | $33.93 | +$1,270.173 | 13,656.206 |
| 2022-06-22 | AMERICAN NATIONAL BANKSHARES INC. | J | +42.282 sh | $34.46 | +$1,457.052 | 13,618.771 |
| 2022-06-17 | AMERICAN NATIONAL BANKSHARES INC. | J | +36.129 sh | $34.88 | +$1,260.166 | 13,576.489 |