AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 19, 2023 | Option Exercise | $42.93 | 98 | 4,207 | 79,488 | Nov 21, 2023, 05:16 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Nov 20, 2023 | Option Exercise | $42.93 | 396 | 17,000 | 79,884 | Nov 21, 2023, 05:16 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Aug 25, 2023 | Option Exercise | $38.96 | 540 | 21,038 | 79,390 | Aug 25, 2023, 04:58 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 16, 2023 | Option Exercise | $30.17 | 32 | 965 | 78,729 | Jul 06, 2023, 03:49 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 21, 2023 | Option Exercise | $30.51 | 121 | 3,692 | 78,850 | Jul 06, 2023, 03:49 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | May 19, 2023 | Option Exercise | $27.40 | 803 | 22,002 | 78,697 | May 22, 2023, 03:42 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 17, 2023 | Option Exercise | $31.15 | 110 | 3,426 | 77,863 | Mar 22, 2023, 05:20 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 21, 2023 | Option Exercise | $31.57 | 31 | 979 | 77,894 | Mar 22, 2023, 05:20 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Feb 23, 2023 | Option Exercise | $33.39 | 510 | 17,029 | 77,754 | Feb 24, 2023, 03:21 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Dec 20, 2022 | Option Exercise | $36.67 | 111 | 4,070 | 77,244 | Jan 04, 2023, 04:29 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 20, 2022 | Option Exercise | $33.19 | 87 | 2,888 | 77,132 | Jan 04, 2023, 04:29 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 20, 2022 | Option Exercise | $33.19 | 26 | 863 | 76,627 | Nov 29, 2022, 02:24 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Nov 25, 2022 | Option Exercise | $38.20 | 419 | 16,006 | 77,046 | Nov 29, 2022, 02:24 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Aug 24, 2022 | Option Exercise | $34.72 | 433 | 15,034 | 76,600 | Aug 25, 2022, 03:54 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 22, 2022 | Option Exercise | $34.46 | 105 | 3,618 | 76,167 | Jul 11, 2022, 11:43 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | May 24, 2022 | Option Exercise | $35.00 | 515 | 18,025 | 76,063 | May 24, 2022, 04:20 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 18, 2022 | Option Exercise | $37.26 | 23 | 857 | 75,479 | Apr 18, 2022, 11:04 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 22, 2022 | Option Exercise | $37.26 | 69 | 2,571 | 75,548 | Apr 18, 2022, 11:04 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Feb 15, 2022 | Option Exercise | $38.38 | 443 | 17,002 | 75,455 | Feb 15, 2022, 04:53 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Dec 17, 2021 | Option Exercise | $36.74 | 89 | 3,270 | 75,012 | Jan 11, 2022, 04:32 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Nov 29, 2021 | Option Exercise | $37.08 | 405 | 15,017 | 74,923 | Nov 30, 2021, 05:15 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 22, 2021 | Option Exercise | $31.35 | 93 | 2,916 | 74,518 | Oct 07, 2021, 02:33 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Aug 17, 2021 | Option Exercise | $33.10 | 423 | 14,001 | 74,425 | Aug 19, 2021, 10:36 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 25, 2021 | Option Exercise | $33.06 | 88 | 2,909 | 74,002 | Jul 14, 2021, 11:09 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | May 24, 2021 | Option Exercise | $35.37 | 509 | 18,003 | 73,913 | May 25, 2021, 03:28 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 23, 2021 | Option Exercise | $35.29 | 79 | 2,788 | 73,404 | Mar 26, 2021, 03:41 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Feb 22, 2021 | Option Exercise | $29.48 | 577 | 17,010 | 73,326 | Feb 24, 2021, 04:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Dec 23, 2020 | Option Exercise | $26.82 | 96 | 2,575 | 72,749 | Jan 08, 2021, 11:12 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Nov 17, 2020 | Option Exercise | $28.63 | 489 | 14,000 | 72,653 | Nov 18, 2020, 03:40 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 22, 2020 | Option Exercise | $22.30 | 110 | 2,453 | 72,164 | Oct 02, 2020, 02:59 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Aug 21, 2020 | Option Exercise | $23.29 | 773 | 18,003 | 72,054 | Aug 24, 2020, 03:12 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 19, 2020 | Option Exercise | $24.06 | 90 | 2,165 | 71,281 | Aug 06, 2020, 09:56 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | May 28, 2020 | Option Exercise | $27.23 | 588 | 16,011 | 71,191 | May 28, 2020, 02:14 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 20, 2020 | Option Exercise | $22.97 | 87 | 1,998 | 70,603 | Apr 01, 2020, 03:16 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Feb 27, 2020 | Option Exercise | $33.65 | 497 | 16,724 | 70,516 | Feb 28, 2020, 03:45 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jan 15, 2020 | Option Exercise | $35.14 | 20 | 703 | 69,904 | Jan 15, 2020, 01:38 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 21, 2019 | Option Exercise | $35.98 | 20 | 720 | 69,923 | Jan 15, 2020, 01:38 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 20, 2019 | Option Exercise | $35.45 | 49 | 1,737 | 69,973 | Jan 15, 2020, 01:38 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Dec 20, 2019 | Option Exercise | $39.98 | 46 | 1,839 | 70,019 | Jan 15, 2020, 01:38 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Nov 25, 2019 | Option Exercise | $37.56 | 296 | 11,118 | 69,884 | Nov 27, 2019, 11:54 AM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Aug 16, 2019 | Option Exercise | $34.52 | 322 | 11,115 | 69,588 | Aug 19, 2019, 03:13 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 15, 2019 | Option Exercise | $35.14 | 21 | 738 | 69,243 | Aug 19, 2019, 03:13 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 21, 2019 | Option Exercise | $35.98 | 23 | 828 | 69,266 | Aug 19, 2019, 03:13 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | May 24, 2019 | Option Exercise | $36.47 | 387 | 14,114 | 69,222 | May 29, 2019, 03:58 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Feb 25, 2019 | Option Exercise | $35.80 | 336 | 12,029 | 68,835 | Feb 27, 2019, 01:30 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Dec 21, 2018 | Option Exercise | $30.03 | 21 | 631 | 68,499 | Jan 24, 2019, 05:44 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 16, 2018 | Option Exercise | $39.74 | 52 | 2,066 | 68,302 | Jan 24, 2019, 05:44 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 01, 2018 | Option Exercise | $42.30 | 49 | 2,073 | 68,352 | Jan 24, 2019, 05:44 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 07, 2018 | Option Exercise | $41.05 | 51 | 2,094 | 68,403 | Jan 24, 2019, 05:44 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 21, 2018 | Option Exercise | $39.99 | 13 | 520 | 68,416 | Jan 24, 2019, 05:44 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Dec 07, 2018 | Option Exercise | $33.76 | 62 | 2,093 | 68,478 | Jan 24, 2019, 05:44 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Nov 21, 2018 | Option Exercise | $35.60 | 413 | 14,703 | 68,224 | Nov 26, 2018, 04:59 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 16, 2018 | Option Exercise | $39.74 | 9 | 358 | 67,527 | Aug 23, 2018, 02:19 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 15, 2018 | Option Exercise | $42.30 | 11 | 465 | 67,538 | Aug 23, 2018, 02:19 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Aug 21, 2018 | Option Exercise | $40.80 | 273 | 11,138 | 67,811 | Aug 23, 2018, 02:19 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 15, 2018 | Option Exercise | $42.30 | 11 | 465 | 67,538 | Aug 22, 2018, 04:42 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Aug 21, 2018 | Option Exercise | $40.80 | 273 | 11,138 | 67,811 | Aug 22, 2018, 04:42 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 16, 2018 | Option Exercise | $39.74 | 9 | 358 | 67,527 | Aug 22, 2018, 04:42 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | May 22, 2018 | Option Exercise | $38.70 | 380 | 14,706 | 67,671 | May 24, 2018, 02:02 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Feb 13, 2018 | Option Exercise | $37.40 | 249 | 9,313 | 67,291 | Feb 15, 2018, 03:02 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 27, 2017 | Option Exercise | $38.19 | 1 | 38 | 67,035 | Jan 25, 2018, 02:09 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Dec 15, 2017 | Option Exercise | $39.74 | 7 | 278 | 67,042 | Jan 25, 2018, 02:09 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 16, 2017 | Option Exercise | $38.11 | 3 | 114 | 67,034 | Jan 25, 2018, 02:09 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 16, 2017 | Option Exercise | $38.11 | 3 | 114 | 67,034 | Jan 24, 2018, 02:26 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 27, 2017 | Option Exercise | $38.19 | 1 | 38 | 67,035 | Jan 24, 2018, 02:26 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Dec 15, 2017 | Option Exercise | $39.74 | 7 | 278 | 67,042 | Jan 24, 2018, 02:26 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Nov 29, 2017 | Option Exercise | $39.65 | 294 | 11,657 | 66,718 | Nov 30, 2017, 03:06 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Aug 17, 2017 | Option Exercise | $36.60 | 245 | 8,967 | 66,424 | Aug 21, 2017, 03:34 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | May 22, 2017 | Option Exercise | $35.80 | 351 | 12,566 | 66,179 | May 24, 2017, 02:34 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 02, 2016 | Option Exercise | $27.13 | 413 | 11,205 | 65,084 | Mar 28, 2017, 05:04 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 05, 2015 | Option Exercise | $22.16 | 248 | 5,496 | 63,384 | Mar 28, 2017, 05:04 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 02, 2016 | Option Exercise | $26.71 | 389 | 10,390 | 65,473 | Mar 28, 2017, 05:04 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Jun 04, 2015 | Option Exercise | $23.03 | 307 | 7,070 | 63,691 | Mar 28, 2017, 05:04 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Dec 01, 2016 | Option Exercise | $31.15 | 337 | 10,498 | 65,810 | Mar 28, 2017, 05:04 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Sep 03, 2015 | Option Exercise | $22.52 | 317 | 7,139 | 64,007 | Mar 28, 2017, 05:04 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 03, 2017 | Option Exercise | $36.00 | 18 | 648 | 65,828 | Mar 28, 2017, 05:04 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Dec 02, 2015 | Option Exercise | $25.80 | 309 | 7,972 | 64,316 | Mar 28, 2017, 05:04 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 04, 2016 | Option Exercise | $25.88 | 354 | 9,162 | 64,671 | Mar 28, 2017, 05:04 PM |
AMNB | | AMERICAN NATIONAL BANKSHARES INC. | SHEPHARD JOEL R | Director | Mar 03, 2017 | Option Exercise | $36.00 | 274 | 9,864 | 63,410 | Mar 07, 2017, 02:53 PM |
MREE | | MAINSTREET BANKSHARES INC | SHEPHARD JOEL R | Director | Sep 19, 2011 | Option Exercise | $4.75 | 5,238 | 24,881 | 130,988 | Sep 19, 2011, 02:31 PM |
MREE | | MAINSTREET BANKSHARES INC | SHEPHARD JOEL R | Director | Dec 03, 2010 | Option Exercise | $3.75 | 546 | 2,048 | 125,750 | Jan 06, 2011, 11:29 AM |
MREE | | MAINSTREET BANKSHARES INC | SHEPHARD JOEL R | Director | Dec 03, 2010 | Option Exercise | $3.75 | 6,454 | 24,203 | 125,204 | Dec 06, 2010, 03:38 PM |
MREE | | MAINSTREET BANKSHARES INC | SHEPHARD JOEL R | Director | Nov 16, 2010 | Option Exercise | $3.50 | 500 | 1,750 | 118,750 | Nov 16, 2010, 04:14 PM |