| 01 Apr 2024 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 11,569.65 | — | |
| 19 Jan 2024 | SALE | AMERICAN NATIONAL BANKSHARES INC | 651 | 47.95 USD | |
| 28 Feb 2024 | PURCHASE | AMERICAN NATIONAL BANKSHARES INC | 194.88 | 43.43 USD | first after silence |
| 16 Jun 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 11.02 | 30.60 USD | |
| 16 Jun 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 72.09 | 30.17 USD | |
| 21 Jun 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 34.76 | 30.51 USD | |
| 21 Mar 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 33.72 | 31.15 USD | |
| 17 Mar 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 68.23 | 31.57 USD | |
| 17 Mar 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 11.19 | 29.83 USD | |
| 17 Jan 2023 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 3,394 | 36.47 USD | |
| 16 Sept 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 9.32 | 32.90 USD | |
| 16 Dec 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 9.03 | 36.70 USD | |
| 20 Dec 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 21.86 | 36.67 USD | |
| 20 Sept 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 22.35 | 33.19 USD | |
| 16 Sept 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 37.3 | 33.93 USD | |
| 16 Dec 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 36.35 | 37.62 USD | |
| 17 Jun 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 9.05 | 33.58 USD | |
| 22 Jun 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 21.35 | 34.46 USD | |
| 17 Jun 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 36 | 34.88 USD | |
| 22 Mar 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 19.6 | 37.26 USD | |
| 18 Mar 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 33.25 | 37.48 USD | |
| 18 Mar 2022 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 7.97 | 37.88 USD | |
| 17 Dec 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 8.21 | 36.50 USD | |
| 17 Dec 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 28.95 | 37.47 USD | |
| 22 Dec 2021 | OTHER | AMERICAN NATIONAL BANKSHARES INC | 12.82 | 36.74 USD | |