Insider track record
Board DirectorNot 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, 25 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.
Companies and markets linked to Ronda Penn
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations25 total
16,226.33 sharesCommon StockSEC:0001219528-24-000004:0
230.87 shares@ US$46.763.8% of flowAmerican National Bankshares Inc.SEC:0001219529-24-000002:0
115.17 shares@ US$39.871.6% of flowAmerican National Bankshares Inc.SEC:0001956385-23-000021:0
396 shares@ US$42.935.9% of flowAmerican National Bankshares Inc.SEC:0001956385-23-000021:1
540 shares@ US$38.967.4% of flowAmerican National Bankshares Inc.SEC:0001972611-23-000015:0
143.782 shares@ US$30.511.5% of flowAmerican National Bankshares Inc.SEC:0001972611-23-000006:0
803 shares@ US$27.407.7% of flowAmerican National Bankshares Inc.SEC:0001956385-23-000012:0
131.826 shares@ US$31.151.4% of flowAmerican National Bankshares Inc.SEC:0001318534-23-000010:0
510 shares@ US$33.396.1% of flowAmerican National Bankshares Inc.SEC:0001219528-23-000003:0
106.911 shares@ US$36.671.4% of flowAmerican National Bankshares Inc.SEC:0001318534-23-000005:0
106.035 shares@ US$33.191.3% of flowAmerican National Bankshares Inc.SEC:0001219529-22-000007:0
393 shares@ US$38.205.5% of flowAmerican National Bankshares Inc.SEC:0001219529-22-000007:1
433 shares@ US$34.725.7% of flowAmerican National Bankshares Inc.SEC:0001219528-22-000004:0
97.817 shares@ US$34.461.2% of flowAmerican National Bankshares Inc.SEC:0001219529-22-000002:0
515 shares@ US$35.0012.8% of flowAmerican National Bankshares Inc.SEC:0001314626-22-000040:0
85.955 shares@ US$37.262.2% of flowAmerican National Bankshares Inc.SEC:0001314626-22-000032:0
443 shares@ US$38.387.0% of flowAmerican National Bankshares Inc.SEC:0001314626-22-000022:0
83.165 shares@ US$36.741.2% of flowAmerican National Bankshares Inc.SEC:0001314626-22-000005:0
405 shares@ US$37.086.1% of flowAmerican National Bankshares Inc.SEC:0001314626-21-000103:0
86.101 shares@ US$31.351.1% of flowAmerican National Bankshares Inc.SEC:0001314626-21-000092:0
423 shares@ US$33.105.5% of flowAmerican National Bankshares Inc.SEC:0001314626-21-000080:0
80.996 shares@ US$33.061.0% of flowAmerican National Bankshares Inc.SEC:0001314626-21-000063:0
538 shares@ US$35.377.2% of flowAmerican National Bankshares Inc.SEC:0001314626-21-000052:0
1.42 sharesAmerican National Bankshares Inc.SEC:0001363012-16-000010:0
4.717 sharesAmerican National Bankshares Inc.SEC:0001363012-16-000010:1
About Ronda Penn
Ronda Penn is Administrateur at American National Bankshares INC. (XNAS). The record contains 25 filings, with filings spanning 2016-01-26 to 2024-04-01; within this recent sample of 25 filings, buy and sell amounts are EUR 0 and EUR 0, and the listed top filings are 2023-05-22 for EUR 20418.92318177402, 2023-08-25 for EUR 19481.55823278844, 2022-05-24 for EUR 16788.48594063143, 2023-02-24 for EUR 16056.20888012118, 2023-11-21 for EUR 15586.53781234733, and 2021-05-25 for EUR 15578.90108773842.