Insider track record Board Director Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the full record of transactions filed by Ronda Penn, Director. Insider active across 1 company, notably American National Bankshares INC.. Cumulatively, 31 disclosures have been logged. History available since 24 May 2021. The latest transaction was disclosed on 28 February 2024 (J). Regulator: SEC (Form 4). The full history is accessible without signup.
Declarations 31 total
16,226.33 shares Common Stock SEC:0001219528-24-000004:0
230.87 shares @ US$46.76 3.8% of flow American National Bankshares Inc. SEC:0001219529-24-000002:0
115.17 shares @ US$39.87 1.6% of flow American National Bankshares Inc. SEC:0001956385-23-000021:0
396 shares @ US$42.93 5.9% of flow American National Bankshares Inc. SEC:0001956385-23-000021:1
540 shares @ US$38.96 7.4% of flow American National Bankshares Inc. SEC:0001972611-23-000015:0
143.782 shares @ US$30.51 1.5% of flow American National Bankshares Inc. SEC:0001972611-23-000006:0
803 shares @ US$27.40 7.7% of flow American National Bankshares Inc. SEC:0001956385-23-000012:0
131.826 shares @ US$31.15 1.4% of flow American National Bankshares Inc. SEC:0001318534-23-000010:0
510 shares @ US$33.39 6.1% of flow American National Bankshares Inc. SEC:0001219528-23-000003:0
106.911 shares @ US$36.67 1.4% of flow American National Bankshares Inc. SEC:0001318534-23-000005:0
106.035 shares @ US$33.19 1.3% of flow American National Bankshares Inc. SEC:0001219529-22-000007:0
393 shares @ US$38.20 5.5% of flow American National Bankshares Inc. SEC:0001219529-22-000007:1
433 shares @ US$34.72 5.7% of flow American National Bankshares Inc. SEC:0001219528-22-000004:0
97.817 shares @ US$34.46 1.2% of flow American National Bankshares Inc. SEC:0001219529-22-000002:0
515 shares @ US$35.00 12.8% of flow American National Bankshares Inc. SEC:0001314626-22-000040:0
85.955 shares @ US$37.26 2.2% of flow American National Bankshares Inc. SEC:0001314626-22-000032:0
443 shares @ US$38.38 11.5% of flow American National Bankshares Inc. SEC:0001314626-22-000022:0
83.165 shares @ US$36.74 2.1% of flow American National Bankshares Inc. SEC:0001314626-22-000005:0
83.165 shares @ US$36.74 5.6% of flow American National Bankshares Inc. SEC:0001314626-22-000005
405 shares @ US$37.08 5.0% of flow American National Bankshares Inc. SEC:0001314626-21-000103
405 shares @ US$37.08 10.2% of flow American National Bankshares Inc. SEC:0001314626-21-000103:0
86.101 shares @ US$31.35 1.8% of flow American National Bankshares Inc. SEC:0001314626-21-000092:0
86.101 shares @ US$31.35 0.9% of flow American National Bankshares Inc. SEC:0001314626-21-000092
423 shares @ US$33.10 9.1% of flow American National Bankshares Inc. SEC:0001314626-21-000080:0
423 shares @ US$33.10 4.5% of flow American National Bankshares Inc. SEC:0001314626-21-000080
25 of 31 declarations
Load more (6 remaining) About Ronda Penn Ronda Penn is associated with AMERICAN NATIONAL BANKSHARES INC.