| 01 avr. 2024 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 16 773,51 | — | |
| 15 sept. 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 100,83 | 39.87 USD | |
| 15 déc. 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 82,69 | 48.43 USD | |
| 19 janv. 2024 | SALE | AMERICAN NATIONAL BANKSHARES INC | 630 | 47.03 USD | |
| 28 févr. 2024 | PURCHASE | AMERICAN NATIONAL BANKSHARES INC | 85,78 | 45.09 USD | |
| 16 juin 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 72,25 | 30.17 USD | |
| 21 juin 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 58,04 | 30.51 USD | |
| 21 mars 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 56,31 | 31.15 USD | |
| 17 mars 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 68,39 | 31.57 USD | |
| 03 févr. 2023 | SALE | AMERICAN NATIONAL BANKSHARES INC | 243 | 35.49 USD | |
| 17 janv. 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 3 342 | 36.47 USD | |
| 16 sept. 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 37,44 | 33.93 USD | |
| 20 sept. 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 44,26 | 33.19 USD | |
| 20 déc. 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 43,28 | 36.67 USD | |
| 16 déc. 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 36,48 | 37.62 USD | |
| 22 juin 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 42,28 | 34.46 USD | |
| 17 juin 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 36,13 | 34.88 USD | |