×

Subscribe Today

Get our free articles delivered directly to your email!

Continue reading

Insider Transactions by Ronda Penn

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorNov 20, 2023Option Exercise$42.9339617,00016,022Nov 21, 2023, 04:59 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorSep 19, 2023Option Exercise$39.871154,58515,626Nov 21, 2023, 04:59 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorAug 25, 2023Option Exercise$38.9654021,03815,511Aug 25, 2023, 04:41 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorJun 21, 2023Option Exercise$30.511444,39314,971Jul 06, 2023, 11:14 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMay 19, 2023Option Exercise$27.4080322,00214,828May 22, 2023, 03:35 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMar 21, 2023Option Exercise$31.151324,11214,025Mar 22, 2023, 02:41 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorFeb 23, 2023Option Exercise$33.3951017,02913,893Feb 24, 2023, 03:12 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorDec 20, 2022Option Exercise$36.671073,92413,383Jan 04, 2023, 02:23 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorSep 20, 2022Option Exercise$33.191063,51812,883Nov 29, 2022, 01:59 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorNov 25, 2022Option Exercise$38.2039315,01313,276Nov 29, 2022, 01:59 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorAug 24, 2022Option Exercise$34.7243315,03412,777Aug 25, 2022, 03:48 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorJun 22, 2022Option Exercise$34.46983,37712,344Jul 11, 2022, 11:05 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMay 24, 2022Option Exercise$35.0051518,02512,246May 24, 2022, 04:14 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMar 22, 2022Option Exercise$37.26863,20411,731Mar 24, 2022, 01:57 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorFeb 15, 2022Option Exercise$38.3844317,00211,645Feb 15, 2022, 04:47 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorDec 17, 2021Option Exercise$36.74833,04911,202Jan 11, 2022, 04:39 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorNov 29, 2021Option Exercise$37.0840515,01711,119Nov 30, 2021, 05:11 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorSep 22, 2021Option Exercise$31.35862,69610,714Oct 04, 2021, 03:52 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorAug 17, 2021Option Exercise$33.1042314,00110,628Aug 19, 2021, 10:29 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorJun 25, 2021Option Exercise$33.06812,67810,205Jul 01, 2021, 11:29 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMay 24, 2021Option Exercise$35.3753819,02910,124May 25, 2021, 11:02 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMar 23, 2021Option Exercise$35.29712,5069,586Mar 26, 2021, 03:28 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorFeb 22, 2021Option Exercise$29.4850915,0059,514Feb 24, 2021, 04:26 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorDec 23, 2020Option Exercise$26.82882,3609,005Jan 08, 2021, 10:36 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorNov 17, 2020Option Exercise$28.6352415,0028,918Nov 18, 2020, 03:33 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorSep 22, 2020Option Exercise$22.30982,1858,394Oct 02, 2020, 02:19 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorAug 21, 2020Option Exercise$23.2977318,0038,296Aug 24, 2020, 02:56 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorJun 19, 2020Option Exercise$24.06811,9497,523Jul 23, 2020, 02:33 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMay 28, 2020Option Exercise$27.2358816,0117,442May 28, 2020, 02:19 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMar 20, 2020Option Exercise$22.97771,7696,854Mar 30, 2020, 02:13 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorFeb 27, 2020Option Exercise$33.6544014,8066,776Feb 28, 2020, 03:35 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorSep 20, 2019Option Exercise$35.45441,5606,295Jan 10, 2020, 03:03 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorDec 20, 2019Option Exercise$39.98411,6396,336Jan 10, 2020, 03:03 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorNov 25, 2019Option Exercise$37.5632012,0196,252Nov 27, 2019, 11:49 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMar 15, 2019Option Exercise$35.14351,2305,624Aug 19, 2019, 10:06 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorJun 21, 2019Option Exercise$35.98381,3675,662Aug 19, 2019, 10:06 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorAug 16, 2019Option Exercise$34.522709,3205,932Aug 19, 2019, 10:06 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMay 24, 2019Option Exercise$36.4743615,9015,589May 29, 2019, 03:52 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorFeb 25, 2019Option Exercise$35.8033612,0295,153Feb 27, 2019, 01:19 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMar 16, 2018Option Exercise$39.74228744,730Jan 23, 2019, 02:07 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorJun 15, 2018Option Exercise$42.30239734,753Jan 23, 2019, 02:07 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorSep 21, 2018Option Exercise$39.99261,0404,779Jan 23, 2019, 02:07 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorDec 21, 2018Option Exercise$30.03381,1414,817Jan 23, 2019, 02:07 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorNov 21, 2018Option Exercise$35.6036312,9234,753Nov 26, 2018, 04:48 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMar 16, 2018Option Exercise$39.74228744,117Aug 22, 2018, 04:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorJun 15, 2018Option Exercise$42.30239734,140Aug 22, 2018, 04:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorAug 21, 2018Option Exercise$40.8025010,2004,390Aug 22, 2018, 04:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMay 22, 2018Option Exercise$38.7038815,0164,094May 24, 2018, 02:59 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorFeb 13, 2018Option Exercise$37.4029711,1083,706Feb 15, 2018, 02:10 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMar 17, 2017Option Exercise$36.52134753,366Jan 24, 2018, 11:49 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorJun 16, 2017Option Exercise$38.11114193,377Jan 24, 2018, 11:49 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorSep 27, 2017Option Exercise$38.18134963,389Jan 24, 2018, 11:49 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorDec 15, 2017Option Exercise$39.74207953,409Jan 24, 2018, 11:49 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorNov 29, 2017Option Exercise$39.652499,8733,042Nov 30, 2017, 02:53 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorAug 17, 2017Option Exercise$36.602709,8822,793Aug 25, 2017, 02:41 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMay 22, 2017Option Exercise$35.8030110,7762,523May 24, 2017, 02:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorDec 16, 2016Option Exercise$35.03144902,222Mar 28, 2017, 10:44 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMar 03, 2017Option Exercise$36.0029910,7642,507Mar 07, 2017, 02:31 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorDec 01, 2016Option Exercise$31.153179,8752,208Dec 01, 2016, 11:42 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorJun 17, 2016Option Exercise$26.77112941,877Dec 01, 2016, 11:42 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorSep 16, 2016Option Exercise$27.42154111,891Dec 01, 2016, 11:42 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorSep 02, 2016Option Exercise$26.7140310,7641,865Sep 07, 2016, 02:34 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorJun 02, 2016Option Exercise$27.1339710,7711,462Jun 03, 2016, 03:38 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMar 23, 2016Option Exercise$24.6181971,065Mar 31, 2016, 03:56 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorMar 04, 2016Option Exercise$25.883418,8251,057Mar 08, 2016, 11:46 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorSep 23, 2015Option Exercise$24.02124711Jan 26, 2016, 02:56 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorDec 23, 2015Option Exercise$25.725129716Jan 26, 2016, 02:56 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.Ronda PennDirectorDec 03, 2015Option Exercise$25.802987,688504Dec 03, 2015, 02:47 PM