AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 19, 2023 | Option Exercise | $48.43 | 119 | 5,763 | 30,323 | Mar 05, 2024, 12:08 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Feb 28, 2024 | Option Exercise | $45.09 | 128 | 5,772 | 30,451 | Mar 05, 2024, 12:08 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 19, 2023 | Option Exercise | $42.23 | 140 | 5,912 | 29,808 | Nov 21, 2023, 04:30 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Nov 20, 2023 | Option Exercise | $42.93 | 396 | 17,000 | 30,204 | Nov 21, 2023, 04:30 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Aug 25, 2023 | Option Exercise | $38.96 | 540 | 21,038 | 29,668 | Aug 25, 2023, 03:19 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 16, 2023 | Option Exercise | $30.17 | 99 | 2,987 | 28,952 | Jul 06, 2023, 03:36 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 21, 2023 | Option Exercise | $30.51 | 176 | 5,370 | 29,128 | Jul 06, 2023, 03:36 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | May 19, 2023 | Option Exercise | $27.40 | 968 | 26,523 | 28,853 | May 22, 2023, 03:26 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 21, 2023 | Option Exercise | $31.15 | 163 | 5,078 | 27,885 | Mar 22, 2023, 04:53 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 17, 2023 | Option Exercise | $31.57 | 92 | 2,904 | 27,722 | Mar 22, 2023, 04:53 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Feb 23, 2023 | Option Exercise | $33.39 | 599 | 20,001 | 27,630 | Feb 23, 2023, 04:13 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 20, 2022 | Option Exercise | $36.67 | 202 | 7,407 | 27,031 | Jan 04, 2023, 03:59 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 16, 2022 | Option Exercise | $33.20 | 80 | 2,656 | 26,279 | Nov 28, 2022, 12:10 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 20, 2022 | Option Exercise | $33.19 | 131 | 4,348 | 26,410 | Nov 28, 2022, 12:10 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Nov 25, 2022 | Option Exercise | $38.20 | 419 | 16,006 | 26,829 | Nov 28, 2022, 12:10 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Aug 24, 2022 | Option Exercise | $34.72 | 490 | 17,013 | 26,199 | Aug 24, 2022, 04:09 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 17, 2022 | Option Exercise | $33.49 | 1 | 33 | 25,709 | Jul 11, 2022, 11:24 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 22, 2022 | Option Exercise | $34.46 | 197 | 6,789 | 25,708 | Jul 11, 2022, 11:24 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | May 24, 2022 | Option Exercise | $35.00 | 543 | 19,005 | 25,511 | May 24, 2022, 04:01 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 22, 2022 | Option Exercise | $37.26 | 108 | 4,024 | 24,898 | Mar 30, 2022, 04:35 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 18, 2022 | Option Exercise | $37.26 | 70 | 2,608 | 24,968 | Mar 30, 2022, 04:35 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Feb 15, 2022 | Option Exercise | $38.38 | 496 | 19,036 | 24,790 | Feb 15, 2022, 04:34 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 17, 2021 | Option Exercise | $36.74 | 175 | 6,430 | 24,294 | Jan 10, 2022, 10:39 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Nov 29, 2021 | Option Exercise | $37.08 | 459 | 17,020 | 24,119 | Nov 30, 2021, 04:53 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 22, 2021 | Option Exercise | $31.35 | 187 | 5,862 | 23,659 | Oct 06, 2021, 04:34 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 17, 2021 | Option Exercise | $31.83 | 1 | 32 | 23,660 | Oct 06, 2021, 04:34 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Aug 17, 2021 | Option Exercise | $33.10 | 484 | 16,020 | 23,472 | Aug 18, 2021, 04:42 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 18, 2021 | Option Exercise | $32.98 | 1 | 33 | 22,810 | Jul 14, 2021, 11:46 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 25, 2021 | Option Exercise | $33.06 | 177 | 5,852 | 22,988 | Jul 14, 2021, 11:46 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 23, 2021 | Option Exercise | $35.28 | 163 | 5,751 | 22,188 | Mar 26, 2021, 02:47 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Feb 22, 2021 | Option Exercise | $29.48 | 645 | 19,015 | 21,909 | Feb 24, 2021, 03:01 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 23, 2020 | Option Exercise | $26.82 | 202 | 5,418 | 21,264 | Jan 08, 2021, 11:28 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Nov 17, 2020 | Option Exercise | $28.63 | 594 | 17,006 | 21,062 | Nov 18, 2020, 02:32 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 22, 2020 | Option Exercise | $22.30 | 238 | 5,307 | 20,468 | Oct 02, 2020, 02:40 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Aug 21, 2020 | Option Exercise | $23.29 | 859 | 20,006 | 20,230 | Aug 24, 2020, 02:16 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 19, 2020 | Option Exercise | $24.06 | 204 | 4,908 | 19,371 | Aug 05, 2020, 11:34 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | May 28, 2020 | Option Exercise | $27.23 | 662 | 18,026 | 19,279 | May 28, 2020, 04:11 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 20, 2020 | Option Exercise | $22.97 | 205 | 4,709 | 18,617 | Mar 31, 2020, 03:13 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Feb 27, 2020 | Option Exercise | $33.65 | 553 | 18,608 | 18,412 | Feb 28, 2020, 03:08 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 20, 2019 | Option Exercise | $35.45 | 124 | 4,396 | 17,746 | Jan 15, 2020, 02:38 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 20, 2019 | Option Exercise | $39.98 | 113 | 4,518 | 17,859 | Jan 15, 2020, 02:38 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 15, 2019 | Option Exercise | $35.14 | 60 | 2,108 | 17,563 | Jan 15, 2020, 02:38 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 21, 2019 | Option Exercise | $35.98 | 59 | 2,123 | 17,622 | Jan 15, 2020, 02:38 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Nov 25, 2019 | Option Exercise | $37.56 | 344 | 12,921 | 17,502 | Nov 26, 2019, 05:11 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 15, 2019 | Option Exercise | $35.14 | 48 | 1,687 | 16,673 | Aug 19, 2019, 02:47 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 21, 2019 | Option Exercise | $35.98 | 50 | 1,799 | 16,723 | Aug 19, 2019, 02:47 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Aug 16, 2019 | Option Exercise | $34.52 | 435 | 15,016 | 17,158 | Aug 19, 2019, 02:47 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | May 24, 2019 | Option Exercise | $36.47 | 354 | 12,910 | 16,625 | May 29, 2019, 03:20 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Feb 25, 2019 | Option Exercise | $35.80 | 336 | 12,029 | 16,271 | Feb 27, 2019, 12:59 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 21, 2018 | Option Exercise | $39.99 | 37 | 1,480 | 15,819 | Jan 23, 2019, 04:16 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 07, 2018 | Option Exercise | $33.76 | 62 | 2,093 | 15,882 | Jan 23, 2019, 04:16 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 16, 2018 | Option Exercise | $39.74 | 85 | 3,378 | 15,649 | Jan 23, 2019, 04:16 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 21, 2018 | Option Exercise | $30.03 | 53 | 1,592 | 15,935 | Jan 23, 2019, 04:16 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 15, 2018 | Option Exercise | $42.30 | 82 | 3,469 | 15,731 | Jan 23, 2019, 04:16 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 07, 2018 | Option Exercise | $41.05 | 51 | 2,094 | 15,782 | Jan 23, 2019, 04:16 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Nov 21, 2018 | Option Exercise | $35.60 | 439 | 15,628 | 14,748 | Nov 26, 2018, 04:25 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Aug 21, 2018 | Option Exercise | $40.80 | 273 | 11,138 | 14,309 | Aug 22, 2018, 02:22 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 16, 2018 | Option Exercise | $39.74 | 32 | 1,272 | 14,003 | Aug 22, 2018, 02:22 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 15, 2018 | Option Exercise | $42.30 | 33 | 1,396 | 14,036 | Aug 22, 2018, 02:22 PM |
PGEM | | PLY GEM HOLDINGS INC | HALEY MICHAEL P | Director | Apr 12, 2018 | Option Exercise | $21.64 | 128,151 | 2,773,188 | 0 | Apr 12, 2018, 09:52 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Feb 13, 2018 | Option Exercise | $37.40 | 297 | 11,108 | 14,381 | Feb 15, 2018, 03:19 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 15, 2017 | Option Exercise | $39.74 | 31 | 1,232 | 14,084 | Jan 23, 2018, 04:29 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 17, 2017 | Option Exercise | $36.66 | 33 | 1,210 | 14,082 | Jan 23, 2018, 04:29 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 16, 2017 | Option Exercise | $38.11 | 27 | 1,029 | 14,083 | Jan 23, 2018, 04:29 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 15, 2017 | Option Exercise | $38.11 | 1 | 38 | 14,083 | Jan 23, 2018, 04:29 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 27, 2017 | Option Exercise | $38.18 | 28 | 1,069 | 14,050 | Jan 23, 2018, 04:29 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Nov 29, 2017 | Option Exercise | $39.65 | 294 | 11,657 | 13,461 | Nov 30, 2017, 03:00 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Aug 17, 2017 | Option Exercise | $36.60 | 245 | 8,967 | 13,167 | Aug 21, 2017, 03:20 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | May 22, 2017 | Option Exercise | $35.80 | 435 | 15,573 | 12,922 | May 24, 2017, 02:27 PM |
PGEM | | PLY GEM HOLDINGS INC | HALEY MICHAEL P | Director | May 11, 2017 | Option Exercise | $12.35 | 6,476 | 79,979 | 123,711 | May 15, 2017, 05:28 PM |
PGEM | | PLY GEM HOLDINGS INC | HALEY MICHAEL P | Director | May 11, 2017 | Sale | $17.77 | 4,525 | 80,409 | 119,186 | May 15, 2017, 05:28 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 02, 2017 | Option Exercise | $36.60 | 52 | 1,903 | 12,487 | Mar 28, 2017, 03:50 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 01, 2016 | Option Exercise | $31.15 | 407 | 12,678 | 12,435 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Nov 29, 2012 | Option Exercise | $19.78 | 397 | 7,853 | 5,195 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 03, 2015 | Option Exercise | $22.52 | 396 | 8,918 | 10,019 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 02, 2014 | Option Exercise | $22.38 | 545 | 12,197 | 7,650 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 07, 2013 | Option Exercise | $20.72 | 420 | 8,702 | 5,615 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 02, 2015 | Option Exercise | $25.80 | 383 | 9,881 | 10,402 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 03, 2014 | Option Exercise | $21.99 | 559 | 12,292 | 8,208 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 03, 2013 | Option Exercise | $21.69 | 405 | 8,784 | 6,020 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 04, 2016 | Option Exercise | $25.88 | 498 | 12,888 | 10,900 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 04, 2014 | Option Exercise | $23.25 | 502 | 11,672 | 8,710 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 03, 2013 | Option Exercise | $21.86 | 338 | 7,389 | 6,358 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 02, 2016 | Option Exercise | $27.13 | 558 | 15,139 | 11,458 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 05, 2015 | Option Exercise | $22.16 | 430 | 9,529 | 9,140 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 04, 2013 | Option Exercise | $24.95 | 359 | 8,957 | 6,717 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 02, 2016 | Option Exercise | $26.71 | 570 | 15,225 | 12,028 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 06, 2012 | Option Exercise | $22.24 | 349 | 7,762 | 4,798 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 04, 2015 | Option Exercise | $23.03 | 483 | 11,123 | 9,623 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 06, 2014 | Option Exercise | $23.28 | 388 | 9,033 | 7,104 | Mar 28, 2017, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 16, 2016 | Option Exercise | $35.03 | 23 | 806 | 4,449 | Mar 28, 2017, 03:11 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 17, 2016 | Option Exercise | $26.77 | 30 | 803 | 4,396 | Mar 28, 2017, 02:37 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Sep 16, 2016 | Option Exercise | $27.42 | 29 | 795 | 4,425 | Mar 28, 2017, 02:37 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Dec 16, 2016 | Option Exercise | $35.09 | 1 | 35 | 4,426 | Mar 28, 2017, 02:37 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 23, 2016 | Option Exercise | $24.61 | 31 | 763 | 4,366 | Mar 28, 2017, 02:37 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 03, 2017 | Option Exercise | $36.00 | 324 | 11,664 | 4,634 | Mar 07, 2017, 02:04 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 23, 2016 | Option Exercise | $24.61 | 1 | 25 | 4,335 | Mar 31, 2016, 01:48 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Mar 23, 2016 | Option Exercise | $24.61 | 1 | 25 | 4,335 | Mar 30, 2016, 04:37 PM |
STLY | | STANLEY FURNITURE CO INC. | HALEY MICHAEL P | Director | Feb 25, 2016 | Buy | $2.44 | 3,383 | 8,271 | 100,211 | Feb 29, 2016, 08:26 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | HALEY MICHAEL P | Director | Jun 24, 2015 | Option Exercise | $23.29 | 62 | 1,444 | 4,272 | Jan 26, 2016, 03:48 PM |