Insider Transactions for NATIONAL BANKSHARES INC (NKSH)

Symbol CompanyOwnerRelationshipDateTransactionCost# SharesValue ($)Total SharesFiling
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorNov 07, 2023Buy$24.501,00024,50019,228Nov 08, 2023, 09:04 AM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorOct 30, 2023Option Exercise$23.501,00023,50018,228Oct 30, 2023, 02:05 PM
NKSHNATIONAL BANKSHARES INCDENARDO F BRADChairman, President & CEOMay 22, 2023Buy$27.3954614,95518,217May 23, 2023, 11:06 AM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorMay 18, 2023Buy$28.691,00028,69017,000May 18, 2023, 04:19 PM
NKSHNATIONAL BANKSHARES INCDye Michael EDirectorMay 09, 2023Buy$27.883259,0613,832May 10, 2023, 11:48 AM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorMay 09, 2023Buy$27.961,00027,96016,000May 09, 2023, 03:19 PM
NKSHNATIONAL BANKSHARES INCFitzwater Norman V IIIDirectorMay 04, 2023Buy$28.502507,1258,250May 04, 2023, 12:45 PM
NKSHNATIONAL BANKSHARES INCSanders Bobby D. IISVP/Chief Credit OfficerMay 02, 2023Buy$27.501504,125913May 02, 2023, 04:52 PM
NKSHNATIONAL BANKSHARES INCDye Michael EDirectorApr 27, 2023Buy$30.332006,0663,507Apr 27, 2023, 03:53 PM
NKSHNATIONAL BANKSHARES INCSanders Bobby D. IISVP/Chief Credit OfficerApr 26, 2023Buy$29.751504,463763Apr 27, 2023, 10:41 AM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorApr 24, 2023Buy$32.001,00032,00015,000Apr 25, 2023, 09:22 AM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorApr 24, 2023Buy$32.251,30041,92512,347Apr 24, 2023, 04:50 PM
NKSHNATIONAL BANKSHARES INCSanders Bobby D. IISVP/Chief Credit OfficerApr 24, 2023Buy$31.513009,453613Apr 24, 2023, 04:42 PM
NKSHNATIONAL BANKSHARES INCFitzwater Norman V IIIDirectorApr 24, 2023Buy$32.591,00032,5908,000Apr 24, 2023, 11:22 AM
NKSHNATIONAL BANKSHARES INCGreen Charles E IIIDirectorMar 21, 2023Buy$34.791,00034,79047,238Mar 21, 2023, 04:25 PM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorMar 20, 2023Buy$35.001,00035,00014,000Mar 20, 2023, 03:31 PM
NKSHNATIONAL BANKSHARES INCRamsey Lara EChief Operating OfficerMar 17, 2023Buy$34.71702,430212Mar 17, 2023, 04:29 PM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorMar 17, 2023Buy$35.0045015,75011,047Mar 17, 2023, 02:27 PM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorMar 16, 2023Buy$36.0050018,00013,000Mar 17, 2023, 10:26 AM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorMar 15, 2023Buy$38.00903,4206,500Mar 16, 2023, 01:34 PM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorMar 15, 2023Buy$36.5050018,25012,500Mar 16, 2023, 01:08 PM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorMar 09, 2023Buy$40.981606,5576,410Mar 09, 2023, 01:14 PM
NKSHNATIONAL BANKSHARES INCJohnson Mildred RDirectorMar 06, 2023Buy$41.341,75972,7172,765Mar 06, 2023, 12:41 PM
NKSHNATIONAL BANKSHARES INCDENARDO F BRADChairman, President & CEOFeb 27, 2023Option Exercise$41.9167828,41817,671Feb 28, 2023, 02:27 PM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorMay 20, 2022Buy$33.182508,2956,250May 23, 2022, 09:33 AM
NKSHNATIONAL BANKSHARES INCDye Michael EDirectorApr 27, 2022Buy$34.502006,9003,307May 16, 2022, 02:41 PM
NKSHNATIONAL BANKSHARES INCSanders Bobby D. IISVP/Chief Credit OfficerMay 12, 2022Buy$33.5030010,050300May 12, 2022, 02:55 PM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorApr 27, 2022Buy$35.2350017,61512,000Apr 27, 2022, 11:02 AM
NKSHNATIONAL BANKSHARES INCFitzwater Norman V IIIDirectorApr 26, 2022Buy$35.151,00035,1497,000Apr 26, 2022, 01:15 PM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorApr 25, 2022Buy$35.2558720,6929,437Apr 26, 2022, 12:25 PM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorApr 26, 2022Buy$35.2541314,5589,850Apr 26, 2022, 12:25 PM
NKSHNATIONAL BANKSHARES INCRamsey Lara EExecutive OfficerApr 25, 2022Buy$35.221425,001142Apr 25, 2022, 01:24 PM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorFeb 18, 2022Buy$36.00310811,003Feb 22, 2022, 03:53 PM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorFeb 22, 2022Buy$36.8249718,29911,500Feb 22, 2022, 03:53 PM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorDec 20, 2021Buy$35.5075026,6258,850Dec 21, 2021, 09:18 AM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorSep 14, 2021Buy$36.5050018,2506,000Sep 15, 2021, 10:02 AM
NKSHNATIONAL BANKSHARES INCReynolds Glenn PDirectorSep 02, 2021Buy$38.34973,7192,255Sep 07, 2021, 03:11 PM
NKSHNATIONAL BANKSHARES INCReynolds Glenn PDirectorSep 07, 2021Buy$37.8477829,4403,033Sep 07, 2021, 03:11 PM
NKSHNATIONAL BANKSHARES INCReynolds Glenn PDirectorSep 02, 2021Buy$38.251254,7815,556Sep 07, 2021, 03:11 PM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorJun 18, 2021Buy$34.211,00034,21211,000Jun 21, 2021, 08:56 AM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorJun 15, 2021Buy$35.5050017,7508,100Jun 15, 2021, 03:51 PM
NKSHNATIONAL BANKSHARES INCGreen Charles E IIIDirectorMay 28, 2021Buy$34.991,00034,99045,238Jun 10, 2021, 02:05 PM
NKSHNATIONAL BANKSHARES INCGreen Charles E IIIDirectorJun 10, 2021Buy$35.451,00035,45046,238Jun 10, 2021, 02:05 PM
NKSHNATIONAL BANKSHARES INCFitzwater Norman V IIIDirectorMay 20, 2021Buy$35.5133211,7906,000May 24, 2021, 10:07 AM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorFeb 18, 2021Buy$33.001,00033,0007,600Feb 19, 2021, 11:23 AM
NKSHNATIONAL BANKSHARES INCJohnson Mildred RDirectorDec 04, 2020Sale$31.271311,006Dec 07, 2020, 10:55 AM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorNov 27, 2020Buy$31.38371,1614,530Dec 01, 2020, 09:33 AM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorNov 30, 2020Buy$31.0047014,5705,000Dec 01, 2020, 09:33 AM
NKSHNATIONAL BANKSHARES INCGreen Charles E IIIDirectorOct 28, 2020Buy$27.2650013,63042,738Oct 29, 2020, 03:52 PM
NKSHNATIONAL BANKSHARES INCGreen Charles E IIIDirectorOct 29, 2020Buy$27.451,50041,17544,238Oct 29, 2020, 03:52 PM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorOct 26, 2020Buy$27.192005,4386,300Oct 28, 2020, 11:47 AM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorOct 27, 2020Buy$27.503008,2506,600Oct 28, 2020, 11:47 AM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorJun 02, 2020Buy$30.002367,0804,493Jun 05, 2020, 10:11 AM
NKSHNATIONAL BANKSHARES INCDye Michael EDirectorApr 28, 2020Buy$30.7539011,9933,107Apr 29, 2020, 01:08 PM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorApr 27, 2020Buy$29.002,00058,00010,000Apr 29, 2020, 11:00 AM
NKSHNATIONAL BANKSHARES INCJohnson Mildred RDirectorMar 18, 2020Buy$35.591756,2281,177Mar 18, 2020, 02:54 PM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorMar 11, 2020Buy$30.3765019,7406,100Mar 11, 2020, 04:39 PM
NKSHNATIONAL BANKSHARES INCGreen Charles E IIIDirectorMar 10, 2020Buy$30.061,10033,06642,238Mar 11, 2020, 09:57 AM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorMar 10, 2020Buy$29.0035010,1505,450Mar 10, 2020, 03:49 PM
NKSHNATIONAL BANKSHARES INCFitzwater Norman V IIIDirectorMar 09, 2020Buy$32.9066821,9775,668Mar 10, 2020, 12:40 PM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorMar 05, 2020Buy$34.8859720,8234,257Mar 06, 2020, 09:32 AM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorFeb 27, 2020Buy$36.001,00036,0008,000Mar 02, 2020, 09:41 AM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorAug 30, 2019Buy$33.5130010,0535,100Aug 30, 2019, 03:42 PM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorJul 23, 2019Buy$35.8530010,7554,800Jul 23, 2019, 03:50 PM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorJun 10, 2019Buy$37.25602,2353,660Jun 10, 2019, 04:12 PM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorMay 30, 2019Buy$37.001,00037,0007,000May 31, 2019, 10:39 AM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorMay 16, 2019Buy$40.001,00040,0006,000May 16, 2019, 11:47 AM
NKSHNATIONAL BANKSHARES INCFitzwater Norman V IIIDirectorMar 12, 2019Buy$41.781,00041,7805,000Mar 13, 2019, 09:47 AM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorMar 05, 2019Buy$39.0050019,5004,500Mar 05, 2019, 11:10 AM
NKSHNATIONAL BANKSHARES INCJohnson Mildred RDirectorFeb 15, 2019Buy$38.191706,492795Feb 20, 2019, 04:59 PM
NKSHNATIONAL BANKSHARES INCJohnson Mildred RDirectorFeb 19, 2019Buy$40.212128,5241,007Feb 20, 2019, 04:59 PM
NKSHNATIONAL BANKSHARES INCJohnson Mildred RDirectorFeb 19, 2019Buy$38.751736,704173Feb 20, 2019, 04:59 PM
NKSHNATIONAL BANKSHARES INCJohnson Mildred RDirectorFeb 20, 2019Buy$40.5382933,5991,002Feb 20, 2019, 04:59 PM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorFeb 14, 2019Buy$37.8250018,9105,000Feb 15, 2019, 12:55 PM
NKSHNATIONAL BANKSHARES INCDENARDO F BRADPresident & CEOFeb 11, 2019Buy$38.3928711,01816,993Feb 12, 2019, 03:19 PM
NKSHNATIONAL BANKSHARES INCLEWIS JACK MDirectorFeb 04, 2019Buy$36.503,000109,5009,056Feb 05, 2019, 09:35 AM
NKSHNATIONAL BANKSHARES INCGreen Charles E IIIDirectorDec 20, 2018Buy$36.9650018,48041,138Dec 21, 2018, 11:05 AM
NKSHNATIONAL BANKSHARES INCReynolds Glenn PDirectorDec 20, 2018Buy$37.501877,0135,331Dec 21, 2018, 10:57 AM
NKSHNATIONAL BANKSHARES INCReynolds Glenn PDirectorDec 20, 2018Buy$37.591455,4502,078Dec 21, 2018, 10:57 AM
NKSHNATIONAL BANKSHARES INCGreen Charles E IIIDirectorDec 13, 2018Buy$40.0050020,00040,638Dec 13, 2018, 04:34 PM
NKSHNATIONAL BANKSHARES INCThompson James CarrollDirectorDec 07, 2018Buy$42.0630012,6188,222Dec 11, 2018, 12:17 PM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorDec 07, 2018Buy$41.5050020,7504,500Dec 11, 2018, 09:54 AM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorDec 06, 2018Buy$42.59582,4704,000Dec 11, 2018, 09:45 AM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorDec 10, 2018Buy$38.001003,8003,600Dec 11, 2018, 09:32 AM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorDec 04, 2018Buy$43.0061726,5313,942Dec 06, 2018, 09:21 AM
NKSHNATIONAL BANKSHARES INCBALL LAWRENCE JDirectorNov 15, 2018Buy$44.9250022,4604,000Nov 15, 2018, 04:38 PM
NKSHNATIONAL BANKSHARES INCDye Michael EDirectorJun 01, 2018Buy$48.25209652,717Oct 11, 2018, 03:52 PM
NKSHNATIONAL BANKSHARES INCThompson James CarrollDirectorNov 02, 2017Option Exercise$45.551356,1497,922Feb 28, 2018, 04:49 PM
NKSHNATIONAL BANKSHARES INCDye Michael EDirectorJun 01, 2017Buy$39.80239151,675Feb 28, 2018, 01:14 PM
NKSHNATIONAL BANKSHARES INCDye Michael EDirectorDec 01, 2017Buy$45.50221,0011,697Feb 28, 2018, 01:14 PM
NKSHNATIONAL BANKSHARES INCFitzwater Norman V IIIDirectorAug 16, 2017Buy$37.251,00037,2504,000Feb 27, 2018, 11:46 AM
NKSHNATIONAL BANKSHARES INCReynolds Glenn PDirectorNov 16, 2017Sale$44.0150022,0055,144Nov 16, 2017, 03:38 PM
NKSHNATIONAL BANKSHARES INCReynolds Glenn PDirectorNov 16, 2017Sale$44.0050022,0001,933Nov 16, 2017, 03:38 PM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorAug 02, 2017Buy$38.502773,127Aug 07, 2017, 10:15 AM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorAug 03, 2017Buy$38.501987,6233,325Aug 07, 2017, 10:15 AM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorJun 20, 2017Buy$43.5027011,7453,500Jun 21, 2017, 10:17 AM
NKSHNATIONAL BANKSHARES INCMILLER MARY GDirectorJun 19, 2017Buy$43.002309,8903,230Jun 20, 2017, 03:57 PM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorJun 20, 2017Buy$42.5024010,2003,125Jun 20, 2017, 03:50 PM
NKSHNATIONAL BANKSHARES INCDENARDO F BRADDirectorMay 09, 2017Buy$41.2548520,00616,706May 09, 2017, 11:12 AM
NKSHNATIONAL BANKSHARES INCDooley John ElliottDirectorMar 15, 2017Buy$36.5027910,1842,885Mar 16, 2017, 09:34 AM