Insider Transactions by LOVE JOHN H

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorFeb 28, 2024Option Exercise$46.76602,80633,727Mar 05, 2024, 03:24 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 19, 2023Option Exercise$39.87321,27633,318Nov 21, 2023, 04:47 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorNov 20, 2023Option Exercise$42.9335015,02633,668Nov 21, 2023, 04:47 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorAug 25, 2023Option Exercise$38.9638615,03933,286Aug 25, 2023, 03:26 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 21, 2023Option Exercise$30.51381,15932,900Jul 06, 2023, 11:07 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMay 19, 2023Option Exercise$27.4069419,01632,862May 22, 2023, 03:32 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 21, 2023Option Exercise$31.153093432,168Mar 22, 2023, 02:35 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorFeb 23, 2023Option Exercise$33.3945015,02532,138Feb 24, 2023, 03:09 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 20, 2022Option Exercise$36.672280731,688Jan 04, 2023, 02:15 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 20, 2022Option Exercise$33.191963131,300Nov 29, 2022, 01:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorNov 25, 2022Option Exercise$38.2036714,01931,667Nov 29, 2022, 01:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorAug 24, 2022Option Exercise$34.7243315,03431,281Aug 25, 2022, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 22, 2022Option Exercise$34.461551730,848Jul 11, 2022, 10:51 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMay 24, 2022Option Exercise$35.0042915,01530,833May 24, 2022, 04:10 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 22, 2022Option Exercise$37.261037330,404Mar 24, 2022, 01:52 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorFeb 15, 2022Option Exercise$38.3841716,00430,394Feb 15, 2022, 04:43 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 17, 2021Buy$36.74725729,977Jan 11, 2022, 04:42 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorNov 29, 2021Option Exercise$37.0845917,02029,970Nov 30, 2021, 05:05 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 22, 2021Option Exercise$31.35912,85329,511Sep 30, 2021, 03:30 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorAug 17, 2021Option Exercise$33.1045415,02729,419Aug 19, 2021, 10:26 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 25, 2021Option Exercise$33.06862,84328,965Jul 01, 2021, 11:26 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 23, 2021Option Exercise$35.29772,71728,454Mar 26, 2021, 03:13 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorFeb 22, 2021Option Exercise$29.4854316,00828,377Feb 24, 2021, 03:48 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 23, 2020Option Exercise$26.82952,54827,834Jan 08, 2021, 10:31 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorNov 17, 2020Option Exercise$28.6352415,00227,740Nov 18, 2020, 03:24 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 22, 2020Option Exercise$22.301062,36427,216Oct 02, 2020, 02:16 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorAug 21, 2020Option Exercise$23.2960214,02127,110Aug 24, 2020, 02:50 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 19, 2020Option Exercise$24.06912,18926,508Jul 22, 2020, 03:44 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMay 28, 2020Option Exercise$27.2358816,01126,417May 28, 2020, 02:25 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 20, 2020Option Exercise$22.97871,99825,829Mar 30, 2020, 01:54 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorFeb 27, 2020Option Exercise$33.6544014,80625,742Feb 28, 2020, 03:23 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 20, 2019Option Exercise$35.45501,77325,255Jan 10, 2020, 03:26 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 20, 2019Option Exercise$39.98471,87925,302Jan 10, 2020, 03:26 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorNov 25, 2019Option Exercise$37.5634412,92125,206Nov 27, 2019, 11:31 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMay 24, 2019Option Exercise$36.4728010,21224,481May 29, 2019, 03:31 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorFeb 25, 2019Option Exercise$35.8038613,81924,821Feb 27, 2019, 01:09 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 15, 2018Option Exercise$42.30281,18421,883Jan 18, 2019, 04:46 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 21, 2018Option Exercise$39.99311,24021,915Jan 18, 2019, 04:46 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 21, 2018Option Exercise$30.03451,35121,960Jan 18, 2019, 04:46 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJan 18, 2019Option Exercise$21.972,47554,37624,435Jan 18, 2019, 04:46 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 16, 2018Option Exercise$39.74281,11321,855Jan 18, 2019, 04:46 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorNov 21, 2018Option Exercise$35.6036312,92322,913Nov 26, 2018, 04:53 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 16, 2018Option Exercise$39.74281,11322,294Aug 22, 2018, 02:50 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 15, 2018Option Exercise$42.30281,18422,322Aug 22, 2018, 02:50 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorAug 21, 2018Option Exercise$40.802289,30222,550Aug 22, 2018, 02:50 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJul 11, 2018Option Exercise$25.761,65042,50422,266Jul 13, 2018, 11:26 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMay 22, 2018Option Exercise$38.7026410,21720,616May 24, 2018, 02:55 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorFeb 13, 2018Option Exercise$37.402499,31320,352Feb 15, 2018, 03:06 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 16, 2017Option Exercise$38.112595320,051Jan 24, 2018, 11:01 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 27, 2017Option Exercise$38.182699320,076Jan 24, 2018, 11:01 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 15, 2017Option Exercise$39.74261,03320,103Jan 24, 2018, 11:01 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 17, 2017Option Exercise$36.522487620,026Jan 24, 2018, 11:01 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorNov 30, 2017Option Exercise$39.651014,00519,889Nov 30, 2017, 03:21 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorAug 17, 2017Option Exercise$36.601104,02619,788Aug 21, 2017, 02:24 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMay 22, 2017Option Exercise$35.801124,01019,678May 24, 2017, 02:08 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 16, 2016Option Exercise$35.032587619,566Mar 24, 2017, 04:25 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 03, 2017Option Exercise$36.001124,03219,653Mar 07, 2017, 02:05 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 17, 2016Option Exercise$26.773080319,381Dec 01, 2016, 11:47 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 16, 2016Option Exercise$27.423185019,412Dec 01, 2016, 11:47 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 01, 2016Option Exercise$31.151294,01819,541Dec 01, 2016, 11:47 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 02, 2016Option Exercise$26.711504,00619,351Sep 06, 2016, 03:58 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 02, 2016Option Exercise$27.131484,01519,201Jun 03, 2016, 03:44 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 23, 2016Option Exercise$24.613176319,053Mar 31, 2016, 02:56 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 04, 2016Option Exercise$25.881554,01119,023Mar 08, 2016, 10:57 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 23, 2015Option Exercise$24.022764918,840Jan 27, 2016, 10:46 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 23, 2015Option Exercise$25.722872018,868Jan 27, 2016, 10:46 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 25, 2015Option Exercise$22.802557018,786Jan 27, 2016, 10:46 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 24, 2015Option Exercise$23.292660518,813Jan 27, 2016, 10:46 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 03, 2015Option Exercise$25.801173,01918,761Dec 03, 2015, 02:36 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 03, 2015Option Exercise$22.521343,01818,644Sep 08, 2015, 03:21 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 04, 2015Option Exercise$23.031313,01718,510Jun 05, 2015, 03:30 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 05, 2015Option Exercise$22.161363,01418,379Mar 06, 2015, 03:23 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 24, 2014Option Exercise$24.732254418,243Jan 26, 2015, 11:03 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 19, 2014Option Exercise$22.802250218,092Dec 04, 2014, 04:35 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 04, 2014Option Exercise$23.251303,02318,221Dec 04, 2014, 04:35 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 20, 2014Option Exercise$22.082146417,932Sep 05, 2014, 02:11 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 03, 2014Option Exercise$22.071363,00218,068Sep 05, 2014, 02:11 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 02, 2014Option Exercise$22.381353,02117,911Jun 02, 2014, 03:36 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 21, 2014Option Exercise$24.101843417,776Jun 02, 2014, 03:36 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorMar 06, 2014Option Exercise$23.281293,00317,758Mar 07, 2014, 02:11 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 20, 2013Option Exercise$26.501539817,629Jan 22, 2014, 02:41 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 20, 2013Option Exercise$23.311637317,492Dec 09, 2013, 11:28 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorDec 06, 2013Option Exercise$24.951213,01917,613Dec 09, 2013, 11:28 AM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorSep 03, 2013Option Exercise$21.861383,01717,477Sep 05, 2013, 01:31 PM
AMNBAMERICAN NATIONAL BANKSHARES INC.LOVE JOHN HDirectorJun 21, 2013Option Exercise$22.991534517,339Sep 05, 2013, 01:31 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorJun 03, 2013Option Exercise$21.691393,01510,744Jun 04, 2013, 02:29 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorMar 22, 2013Option Exercise$21.86561,22410,605Mar 29, 2013, 03:04 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorMar 07, 2013Option Exercise$20.721453,00410,591Mar 11, 2013, 03:18 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorDec 21, 2012Option Exercise$20.261326310,446Jan 04, 2013, 03:45 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorNov 29, 2012Option Exercise$19.781523,00710,433Nov 30, 2012, 10:36 AM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorSep 21, 2012Option Exercise$22.981023010,281Nov 30, 2012, 10:36 AM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorJun 15, 2012Option Exercise$22.64920410,136Sep 10, 2012, 02:17 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorSep 10, 2012Option Exercise$22.241353,00210,271Sep 10, 2012, 02:17 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorMar 16, 2012Option Exercise$21.6071519,990Jun 04, 2012, 03:17 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorJun 01, 2012Option Exercise$21.791383,00710,128Jun 04, 2012, 03:17 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorMar 02, 2012Buy$21.251423,0189,982Mar 06, 2012, 04:20 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorSep 16, 2011Option Exercise$18.853579,522Jan 05, 2012, 04:34 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorDec 02, 2011Option Exercise$18.443125,7539,834Jan 05, 2012, 04:34 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorDec 16, 2011Option Exercise$18.9471339,840Jan 05, 2012, 04:34 PM
AMNBAMERICAN NATIONAL BANKSHARES INCLOVE JOHN HDirectorSep 02, 2011Option Exercise$18.342324,2559,519Sep 07, 2011, 04:57 PM