Insider Transactions by HALEY MICHAEL P

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 19, 2023Option Exercise$48.431195,76330,323Mar 05, 2024, 12:08 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorFeb 28, 2024Option Exercise$45.091285,77230,451Mar 05, 2024, 12:08 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 19, 2023Option Exercise$42.231405,91229,808Nov 21, 2023, 04:30 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorNov 20, 2023Option Exercise$42.9339617,00030,204Nov 21, 2023, 04:30 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorAug 25, 2023Option Exercise$38.9654021,03829,668Aug 25, 2023, 03:19 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 16, 2023Option Exercise$30.17992,98728,952Jul 06, 2023, 03:36 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 21, 2023Option Exercise$30.511765,37029,128Jul 06, 2023, 03:36 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMay 19, 2023Option Exercise$27.4096826,52328,853May 22, 2023, 03:26 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 21, 2023Option Exercise$31.151635,07827,885Mar 22, 2023, 04:53 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 17, 2023Option Exercise$31.57922,90427,722Mar 22, 2023, 04:53 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorFeb 23, 2023Option Exercise$33.3959920,00127,630Feb 23, 2023, 04:13 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 20, 2022Option Exercise$36.672027,40727,031Jan 04, 2023, 03:59 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 16, 2022Option Exercise$33.20802,65626,279Nov 28, 2022, 12:10 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 20, 2022Option Exercise$33.191314,34826,410Nov 28, 2022, 12:10 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorNov 25, 2022Option Exercise$38.2041916,00626,829Nov 28, 2022, 12:10 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorAug 24, 2022Option Exercise$34.7249017,01326,199Aug 24, 2022, 04:09 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 17, 2022Option Exercise$33.4913325,709Jul 11, 2022, 11:24 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 22, 2022Option Exercise$34.461976,78925,708Jul 11, 2022, 11:24 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMay 24, 2022Option Exercise$35.0054319,00525,511May 24, 2022, 04:01 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 22, 2022Option Exercise$37.261084,02424,898Mar 30, 2022, 04:35 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 18, 2022Option Exercise$37.26702,60824,968Mar 30, 2022, 04:35 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorFeb 15, 2022Option Exercise$38.3849619,03624,790Feb 15, 2022, 04:34 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 17, 2021Option Exercise$36.741756,43024,294Jan 10, 2022, 10:39 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorNov 29, 2021Option Exercise$37.0845917,02024,119Nov 30, 2021, 04:53 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 22, 2021Option Exercise$31.351875,86223,659Oct 06, 2021, 04:34 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 17, 2021Option Exercise$31.8313223,660Oct 06, 2021, 04:34 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorAug 17, 2021Option Exercise$33.1048416,02023,472Aug 18, 2021, 04:42 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 18, 2021Option Exercise$32.9813322,810Jul 14, 2021, 11:46 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 25, 2021Option Exercise$33.061775,85222,988Jul 14, 2021, 11:46 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 23, 2021Option Exercise$35.281635,75122,188Mar 26, 2021, 02:47 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorFeb 22, 2021Option Exercise$29.4864519,01521,909Feb 24, 2021, 03:01 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 23, 2020Option Exercise$26.822025,41821,264Jan 08, 2021, 11:28 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorNov 17, 2020Option Exercise$28.6359417,00621,062Nov 18, 2020, 02:32 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 22, 2020Option Exercise$22.302385,30720,468Oct 02, 2020, 02:40 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorAug 21, 2020Option Exercise$23.2985920,00620,230Aug 24, 2020, 02:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 19, 2020Option Exercise$24.062044,90819,371Aug 05, 2020, 11:34 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMay 28, 2020Option Exercise$27.2366218,02619,279May 28, 2020, 04:11 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 20, 2020Option Exercise$22.972054,70918,617Mar 31, 2020, 03:13 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorFeb 27, 2020Option Exercise$33.6555318,60818,412Feb 28, 2020, 03:08 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 20, 2019Option Exercise$35.451244,39617,746Jan 15, 2020, 02:38 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 20, 2019Option Exercise$39.981134,51817,859Jan 15, 2020, 02:38 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 15, 2019Option Exercise$35.14602,10817,563Jan 15, 2020, 02:38 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 21, 2019Option Exercise$35.98592,12317,622Jan 15, 2020, 02:38 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorNov 25, 2019Option Exercise$37.5634412,92117,502Nov 26, 2019, 05:11 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 15, 2019Option Exercise$35.14481,68716,673Aug 19, 2019, 02:47 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 21, 2019Option Exercise$35.98501,79916,723Aug 19, 2019, 02:47 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorAug 16, 2019Option Exercise$34.5243515,01617,158Aug 19, 2019, 02:47 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMay 24, 2019Option Exercise$36.4735412,91016,625May 29, 2019, 03:20 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorFeb 25, 2019Option Exercise$35.8033612,02916,271Feb 27, 2019, 12:59 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 21, 2018Option Exercise$39.99371,48015,819Jan 23, 2019, 04:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 07, 2018Option Exercise$33.76622,09315,882Jan 23, 2019, 04:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 16, 2018Option Exercise$39.74853,37815,649Jan 23, 2019, 04:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 21, 2018Option Exercise$30.03531,59215,935Jan 23, 2019, 04:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 15, 2018Option Exercise$42.30823,46915,731Jan 23, 2019, 04:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 07, 2018Option Exercise$41.05512,09415,782Jan 23, 2019, 04:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorNov 21, 2018Option Exercise$35.6043915,62814,748Nov 26, 2018, 04:25 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorAug 21, 2018Option Exercise$40.8027311,13814,309Aug 22, 2018, 02:22 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 16, 2018Option Exercise$39.74321,27214,003Aug 22, 2018, 02:22 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 15, 2018Option Exercise$42.30331,39614,036Aug 22, 2018, 02:22 PM
PGEMPLY GEM HOLDINGS INCHALEY MICHAEL PDirectorApr 12, 2018Option Exercise$21.64128,1512,773,1880Apr 12, 2018, 09:52 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorFeb 13, 2018Option Exercise$37.4029711,10814,381Feb 15, 2018, 03:19 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 15, 2017Option Exercise$39.74311,23214,084Jan 23, 2018, 04:29 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 17, 2017Option Exercise$36.66331,21014,082Jan 23, 2018, 04:29 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 16, 2017Option Exercise$38.11271,02914,083Jan 23, 2018, 04:29 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 15, 2017Option Exercise$38.1113814,083Jan 23, 2018, 04:29 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 27, 2017Option Exercise$38.18281,06914,050Jan 23, 2018, 04:29 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorNov 29, 2017Option Exercise$39.6529411,65713,461Nov 30, 2017, 03:00 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorAug 17, 2017Option Exercise$36.602458,96713,167Aug 21, 2017, 03:20 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMay 22, 2017Option Exercise$35.8043515,57312,922May 24, 2017, 02:27 PM
PGEMPLY GEM HOLDINGS INCHALEY MICHAEL PDirectorMay 11, 2017Option Exercise$12.356,47679,979123,711May 15, 2017, 05:28 PM
PGEMPLY GEM HOLDINGS INCHALEY MICHAEL PDirectorMay 11, 2017Sale$17.774,52580,409119,186May 15, 2017, 05:28 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 02, 2017Option Exercise$36.60521,90312,487Mar 28, 2017, 03:50 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 01, 2016Option Exercise$31.1540712,67812,435Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorNov 29, 2012Option Exercise$19.783977,8535,195Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 03, 2015Option Exercise$22.523968,91810,019Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 02, 2014Option Exercise$22.3854512,1977,650Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 07, 2013Option Exercise$20.724208,7025,615Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 02, 2015Option Exercise$25.803839,88110,402Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 03, 2014Option Exercise$21.9955912,2928,208Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 03, 2013Option Exercise$21.694058,7846,020Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 04, 2016Option Exercise$25.8849812,88810,900Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 04, 2014Option Exercise$23.2550211,6728,710Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 03, 2013Option Exercise$21.863387,3896,358Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 02, 2016Option Exercise$27.1355815,13911,458Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 05, 2015Option Exercise$22.164309,5299,140Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 04, 2013Option Exercise$24.953598,9576,717Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 02, 2016Option Exercise$26.7157015,22512,028Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 06, 2012Option Exercise$22.243497,7624,798Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 04, 2015Option Exercise$23.0348311,1239,623Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 06, 2014Option Exercise$23.283889,0337,104Mar 28, 2017, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 16, 2016Option Exercise$35.03238064,449Mar 28, 2017, 03:11 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 17, 2016Option Exercise$26.77308034,396Mar 28, 2017, 02:37 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorSep 16, 2016Option Exercise$27.42297954,425Mar 28, 2017, 02:37 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorDec 16, 2016Option Exercise$35.091354,426Mar 28, 2017, 02:37 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 23, 2016Option Exercise$24.61317634,366Mar 28, 2017, 02:37 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 03, 2017Option Exercise$36.0032411,6644,634Mar 07, 2017, 02:04 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 23, 2016Option Exercise$24.611254,335Mar 31, 2016, 01:48 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorMar 23, 2016Option Exercise$24.611254,335Mar 30, 2016, 04:37 PM
STLYSTANLEY FURNITURE CO INC.HALEY MICHAEL PDirectorFeb 25, 2016Buy$2.443,3838,271100,211Feb 29, 2016, 08:26 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.HALEY MICHAEL PDirectorJun 24, 2015Option Exercise$23.29621,4444,272Jan 26, 2016, 03:48 PM