| Company | Role | Class | Num Shares | Value | Price $ | Report Date | Ownership |
|---|---|---|---|---|---|---|---|
| AMERICAN NATIONAL BANKSHARES INC. | SVP | American National Bankshares Inc. | 4,143 | $177,846 | $42.93 | 21 Jun 2023 | Direct |
| AMERICAN NATIONAL BANKSHARES INC. | SVP | American National Bankshares Inc. | 42 | $1,786 | $42.93 | 16 Jun 2023 | by grandchildren |
| OLD POINT FINANCIAL CORP | CFO | Common Stock | 0 | $0 | $40.49 | 01 Sep 2025 | Direct |