| 01 avr. 2024 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 16 226,33 | — | |
| 28 févr. 2024 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 230,87 | 46.76 USD | |
| 20 nov. 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 396 | 42.93 USD | |
| 19 sept. 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 115,17 | 39.87 USD | |
| 25 août 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 540 | 38.96 USD | |
| 21 juin 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 143,78 | 30.51 USD | |
| 19 mai 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 803 | 27.40 USD | |
| 21 mars 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 131,83 | 31.15 USD | |
| 23 févr. 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 510 | 33.39 USD | |
| 20 déc. 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 106,91 | 36.67 USD | |
| 25 nov. 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 393 | 38.20 USD | |
| 20 sept. 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 106,04 | 33.19 USD | |
| 24 août 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 433 | 34.72 USD | |
| 22 juin 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 97,82 | 34.46 USD | |
| 24 mai 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 515 | 35.00 USD | |
| 22 mars 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 85,96 | 37.26 USD | |
| 15 févr. 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 443 | 38.38 USD | |
| 17 déc. 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 83,16 | 36.74 USD | |
| 29 nov. 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 405 | 37.08 USD | |
| 22 sept. 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 86,1 | 31.35 USD | |
| 17 août 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 423 | 33.10 USD | |
| 25 juin 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 81 | 33.06 USD | |
| 24 mai 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 538 | 35.37 USD | |
| 23 mars 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 71,21 | 35.29 USD | |
| 22 févr. 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 509 | 29.48 USD | |