NKSH insider trading

NasdaqCM Financial Services

NATIONAL BANKSHARES INC — scored insider trade history from SEC Form 4 filings, parsed and contextualised by FilingIQ.

Total Form 4 trades
242
Last 90 days
1
Buys / sells
63% / 2%
Market cap
$240.92M

About NATIONAL BANKSHARES INC

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. Its loan products include commercial non-real estate loans, including commercial and agricultural loans; commercial and consumer real estate loans; residential real estate loans; home equity loans; various consumer loans, such as credit cards, automobile, and other consumer loans; and public sector and IDA loans, as well as loans for the construction of commercial and residential properties. The company also provides business and consumer debit and credit cards; letters of credit, night depository services, safe deposit boxes, utility payment services, and automatic funds transfer; wealth management, trust, and estate services; non-deposit investment and insurance products; and telephone, mobile, and Internet banking services, as well as operates automated teller machines. The company was founded in 1891 and is headquartered in Blacksburg, Virginia.

Company website: www.nationalbankshares.com

NKSH insider activity at a glance

FilingIQ has scored 242 insider transactions for NKSH since Mar 13, 2015. The most recent filing in our index is dated Mar 13, 2026.

Across the full history, 152 open-market purchases and 5 open-market sales were filed under transaction codes P and S respectively. Compensatory share awards (code A) and option exercises (code M) are tracked separately and not counted here.

The average FilingIQ composite score on NKSH insider trades is 43.7/100, produced by FilingIQ's multi-factor Form 4 model. Model framework documented at methodology.

Other Financial Services tickers with recent insider activity

Frequently asked

How many insider trades does FilingIQ track for NKSH?
FilingIQ tracks 242 Form 4 insider transactions for NKSH (NATIONAL BANKSHARES INC), covering filings from Mar 13, 2015 onwards. 1 of those were filed in the last 90 days.
Are NKSH insiders net buyers or net sellers?
Across the full Form 4 history for NKSH, 152 transactions (63%) were open-market purchases and 5 (2%) were open-market sales. Compensatory awards and option exercises are filtered out of these counts.
Where does NKSH insider data come from?
Every transaction shown on this page is sourced directly from SEC EDGAR Form 4 filings. FilingIQ parses the raw XML, normalises insider identity across reporting variations, and scores each trade on its multi-factor composite model.
What sector is NKSH in?
NATIONAL BANKSHARES INC (NKSH) is classified in the Financial Services sector, specifically Banks - Regional, with a current market capitalisation of $240.92M.

Methodology & sources

Every NKSH insider transaction shown on FilingIQ is parsed directly from a public SEC Form 4 XML filing. Insider identity is normalised across reporting variants (CIK changes, name spellings, related-party indirect holdings). The FilingIQ composite score is documented in full on the team page and algo disclosure. Not investment advice; see disclaimer.