KLG Stock +78.58% In 3 Months Since We Picked KLG Stock +78.58% In 3 Months Since We Picked Unlock All Top Buy Picks
Date Action Amount Person Type
Dec 13, 2023 Buy 227 Thompson James Carroll Common Stock
Dec 13, 2023 Buy 227 Reynolds Glenn P Common Stock
Dec 13, 2023 Buy 227 Peery William A Common Stock
Dec 13, 2023 Buy 227 Johnson Mildred R Common Stock
Dec 13, 2023 Buy 227 Green Charles E Iii Common Stock
Dec 13, 2023 Buy 227 Fitzwater Norman V Iii Common Stock
Dec 13, 2023 Buy 227 Dye Michael E Common Stock
Dec 13, 2023 Buy 227 Dooley John Elliott Common Stock
Dec 13, 2023 Buy 227 Ball Lawrence J Common Stock
Nov 07, 2023 Buy 1 000 Ball Lawrence J Common Stock
Oct 30, 2023 Buy 1 000 Ball Lawrence J Common Stock
Jun 14, 2023 Buy 228 Thompson James Carroll Common Stock
Jun 14, 2023 Buy 228 Reynolds Glenn P Common Stock
Jun 14, 2023 Buy 228 Peery William A Common Stock
Jun 14, 2023 Buy 228 Johnson Mildred R Common Stock
Jun 14, 2023 Buy 228 Green Charles E Iii Common Stock
Jun 14, 2023 Buy 228 Fitzwater Norman V Iii Common Stock
Jun 14, 2023 Buy 228 Dye Michael E Common Stock
Jun 14, 2023 Buy 228 Dooley John Elliott Common Stock
Jun 14, 2023 Buy 228 Ball Lawrence J Common Stock
May 22, 2023 Buy 546 Denardo F Brad Common Stock
May 18, 2023 Buy 1 000 Ball Lawrence J Common Stock
May 09, 2023 Buy 325 Dye Michael E Common Stock
May 09, 2023 Buy 1 000 Ball Lawrence J Common Stock
May 04, 2023 Buy 250 Fitzwater Norman V Iii Common Stock
May 02, 2023 Buy 150 Sanders Bobby D. Ii Common Stock
Apr 27, 2023 Buy 200 Dye Michael E Common Stock
Apr 26, 2023 Buy 150 Sanders Bobby D. Ii Common Stock
Apr 24, 2023 Buy 1 000 Ball Lawrence J Common Stock
Apr 24, 2023 Buy 1 300 Dooley John Elliott Common Stock
Apr 24, 2023 Buy 300 Sanders Bobby D. Ii Common Stock
Apr 24, 2023 Buy 1 000 Fitzwater Norman V Iii Common Stock
Mar 21, 2023 Buy 1 000 Green Charles E Iii Common Stock
Mar 20, 2023 Buy 1 000 Ball Lawrence J Common Stock
Mar 17, 2023 Buy 70 Ramsey Lara E Common Stock
Mar 17, 2023 Buy 450 Dooley John Elliott Common Stock
Mar 16, 2023 Buy 500 Ball Lawrence J Common Stock
Mar 15, 2023 Buy 90 Miller Mary G Common Stock
Mar 15, 2023 Buy 500 Ball Lawrence J Common Stock
Mar 09, 2023 Buy 160 Miller Mary G Common Stock
Mar 06, 2023 Buy 1 759 Johnson Mildred R Common Stock
Feb 27, 2023 Buy 476 Denardo F Brad Common Stock
Feb 27, 2023 Buy 202 Denardo F Brad Common Stock
Dec 31, 2022 Buy 0 Dooley John Elliott
Dec 31, 2022 Buy 0 Sanders Bobby D. Ii
Dec 31, 2022 Sell 0 Johnson Mildred R Common Stock
May 20, 2022 Buy 250 Miller Mary G Common Stock
May 12, 2022 Buy 300 Sanders Bobby D. Ii Common Stock
May 11, 2022 Buy 0 Jones Lora M. Common Stock
May 11, 2022 Buy 0 Sanders Bobby D. Ii Common Stock
Apr 27, 2022 Buy 200 Dye Michael E Common Stock
Apr 27, 2022 Buy 500 Ball Lawrence J Common Stock
Apr 26, 2022 Buy 891 Fitzwater Norman V Iii Common Stock
Apr 26, 2022 Buy 109 Fitzwater Norman V Iii Common Stock
Apr 25, 2022 Buy 413 Dooley John Elliott Common Stock
Apr 25, 2022 Buy 587 Dooley John Elliott Common Stock
Apr 25, 2022 Buy 142 Ramsey Lara E Common Stock
Feb 22, 2022 Buy 8 Ball Lawrence J Common Stock
Feb 22, 2022 Buy 100 Ball Lawrence J Common Stock
Feb 22, 2022 Buy 100 Ball Lawrence J Common Stock
Feb 22, 2022 Buy 100 Ball Lawrence J Common Stock
Feb 22, 2022 Buy 99 Ball Lawrence J Common Stock
Feb 22, 2022 Buy 90 Ball Lawrence J Common Stock
Feb 18, 2022 Buy 3 Ball Lawrence J Common Stock
Dec 20, 2021 Buy 750 Dooley John Elliott Common Stock
Sep 14, 2021 Buy 500 Miller Mary G Common Stock
Sep 07, 2021 Buy 778 Reynolds Glenn P Common Stock
Sep 02, 2021 Buy 125 Reynolds Glenn P Common Stock
Sep 02, 2021 Buy 97 Reynolds Glenn P Common Stock
Jun 18, 2021 Buy 14 Ball Lawrence J Common Stock
Jun 18, 2021 Buy 459 Ball Lawrence J Common Stock
Jun 18, 2021 Buy 527 Ball Lawrence J Common Stock
Jun 17, 2021 Buy 500 Miller Mary G Common Stock
Jun 15, 2021 Buy 500 Dooley John Elliott Common Stock
Jun 10, 2021 Buy 1 000 Green Charles E Iii Common Stock
May 28, 2021 Buy 1 000 Green Charles E Iii Common Stock
May 20, 2021 Buy 132 Fitzwater Norman V Iii Common Stock
May 20, 2021 Buy 200 Fitzwater Norman V Iii Common Stock
Feb 18, 2021 Buy 1 000 Dooley John Elliott Common Stock
Dec 31, 2020 Buy 0 Reynolds Glenn P
Dec 04, 2020 Sell 0 Johnson Mildred R Common Stock
Dec 04, 2020 Sell 1 Johnson Mildred R Common Stock
Nov 30, 2020 Buy 470 Miller Mary G Common Stock
Nov 27, 2020 Buy 37 Miller Mary G Common Stock
Oct 29, 2020 Buy 500 Green Charles E Iii Common Stock
Oct 29, 2020 Buy 500 Green Charles E Iii Common Stock
Oct 29, 2020 Buy 500 Green Charles E Iii Common Stock
Oct 28, 2020 Buy 500 Green Charles E Iii Common Stock
Oct 27, 2020 Buy 300 Dooley John Elliott Common Stock
Oct 26, 2020 Buy 138 Dooley John Elliott Common Stock
Oct 26, 2020 Buy 62 Dooley John Elliott Common Stock
Jun 02, 2020 Buy 236 Miller Mary G Common Stock
Apr 28, 2020 Buy 390 Dye Michael E Common Stock
Apr 27, 2020 Buy 2 000 Ball Lawrence J Common Stock
Apr 27, 2020 Buy 2 000 Ball Lawrence J Common Stock
Mar 18, 2020 Buy 175 Johnson Mildred R Common Stock
Mar 11, 2020 Buy 65 Dooley John Elliott Common Stock
Mar 11, 2020 Buy 100 Dooley John Elliott Common Stock
Mar 11, 2020 Buy 35 Dooley John Elliott Common Stock
Mar 11, 2020 Buy 450 Dooley John Elliott Common Stock
INSIDER POWER
81.749
Last 100 transactions
Buy: 39 455 | Sell: 1 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 81.749.

In total, the insiders bought 39 455 and sold 1 NKSH shares in the last 100 trades.

Click to get the best stock tips daily for free!

About National Bankshares

National Bankshares, Inc. operates as the bank holding company for the National Bank of Blacksburg that provides retail and commercial banking products and services to individuals, businesses, non-profits, and local governments. The company accepts interest-bearing and non-interest bearing demand deposit accounts, money market deposit accounts, savings accounts, certificates of deposit, health savings accounts, and individual retirement accounts.... NKSH Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT