Latest 10-Q

What changed in National Bankshares, Inc.'s latest quarterly report, compared with the one before.

Loading…

Insider trades

Open-market trades from Form 4. 10b5-1 marks a plan set in advance.Open-market buys and sales by officers, directors and 10% owners, from SEC Form 4. A plan set in advance is marked 10b5-1.

Loading…

13F holders

Funds that report this stock, checked against market prices.Fund managers with over $100 million in US-listed stocks file a 13F each quarter, up to 45 days after quarter end. Long positions only.

Loading…

Trades by members of Congress

Disclosed in dollar ranges, up to 45 days after the trade.Members of Congress, their spouses and dependent children report trades in dollar ranges, up to 45 days after the trade.

Loading…

Lobbying

What National Bankshares, Inc. and its lobbying firms report each quarter.A company that lobbies with its own staff reports its expenses; a lobbying firm it hires reports the income it received. We count both.

Loading…

Institutional ownership over time

How many funds reported holding the stock at the end of each quarter, and how many shares they held between them.

Loading…

More filings and data

Each opens the table.

About the company

The basics from the company’s SEC registration.

Loading…

$39.25−$0.34 (−0.86%) Nov 13 close
Oct 13, 2026: $43.20Oct 14, 2026: $42.93Oct 15, 2026: $43.32Oct 16, 2026: $43.58Oct 19, 2026: $43.69Oct 20, 2026: $44.01Oct 21, 2026: $44.04Oct 22, 2026: $45.50Oct 23, 2026: $40.48Oct 26, 2026: $40.71Oct 27, 2026: $40.77Oct 28, 2026: $40.91Oct 29, 2026: $40.95Oct 30, 2026: $40.18Nov 2, 2026: $40.97Nov 3, 2026: $40.10Nov 4, 2026: $40.61Nov 5, 2026: $39.41Nov 6, 2026: $39.19Nov 9, 2026: $39.68Nov 10, 2026: $39.90Nov 11, 2026: $39.61Nov 12, 2026: $39.59Nov 13, 2026: $39.25
Oct 13, 2026Low $39.19 · High $45.50Nov 13, 2026
Aug 13, 2026: $42.63Aug 14, 2026: $42.41Aug 17, 2026: $42.61Aug 18, 2026: $43.19Aug 19, 2026: $41.17Aug 20, 2026: $40.83Aug 21, 2026: $41.15Aug 24, 2026: $41.34Aug 25, 2026: $40.94Aug 26, 2026: $40.78Aug 27, 2026: $40.70Aug 28, 2026: $40.94Aug 31, 2026: $41.20Sep 1, 2026: $40.21Sep 2, 2026: $41.47Sep 3, 2026: $41.84Sep 4, 2026: $42.07Sep 8, 2026: $41.79Sep 9, 2026: $42.01Sep 10, 2026: $42.48Sep 11, 2026: $42.84Sep 14, 2026: $42.85Sep 15, 2026: $43.30Sep 16, 2026: $42.41Sep 17, 2026: $42.44Sep 18, 2026: $42.59Sep 21, 2026: $42.66Sep 22, 2026: $42.83Sep 23, 2026: $41.49Sep 24, 2026: $42.22Sep 25, 2026: $42.37Sep 28, 2026: $42.56Sep 29, 2026: $42.25Sep 30, 2026: $41.91Oct 1, 2026: $42.46Oct 2, 2026: $42.66Oct 5, 2026: $42.97Oct 6, 2026: $43.18Oct 7, 2026: $42.80Oct 8, 2026: $42.98Oct 9, 2026: $42.56Oct 12, 2026: $43.38Oct 13, 2026: $43.20Oct 14, 2026: $42.93Oct 15, 2026: $43.32Oct 16, 2026: $43.58Oct 19, 2026: $43.69Oct 20, 2026: $44.01Oct 21, 2026: $44.04Oct 22, 2026: $45.50Oct 23, 2026: $40.48Oct 26, 2026: $40.71Oct 27, 2026: $40.77Oct 28, 2026: $40.91Oct 29, 2026: $40.95Oct 30, 2026: $40.18Nov 2, 2026: $40.97Nov 3, 2026: $40.10Nov 4, 2026: $40.61Nov 5, 2026: $39.41Nov 6, 2026: $39.19Nov 9, 2026: $39.68Nov 10, 2026: $39.90Nov 11, 2026: $39.61Nov 12, 2026: $39.59Nov 13, 2026: $39.25
Aug 13, 2026Low $39.19 · High $45.50Nov 13, 2026
Nov 13, 2025: $30.05Nov 14, 2025: $29.97Nov 17, 2025: $28.66Nov 18, 2025: $28.68Nov 19, 2025: $28.84Nov 20, 2025: $28.91Nov 21, 2025: $30.35Nov 24, 2025: $29.08Nov 25, 2025: $29.52Nov 26, 2025: $29.38Nov 28, 2025: $29.53Dec 1, 2025: $29.51Dec 2, 2025: $29.27Dec 3, 2025: $30.54Dec 4, 2025: $30.23Dec 5, 2025: $29.79Dec 8, 2025: $30.55Dec 9, 2025: $30.86Dec 10, 2025: $31.86Dec 11, 2025: $32.67Dec 12, 2025: $33.55Dec 15, 2025: $33.42Dec 16, 2025: $33.71Dec 17, 2025: $33.86Dec 18, 2025: $34.86Dec 19, 2025: $34.51Dec 22, 2025: $34.02Dec 23, 2025: $33.78Dec 24, 2025: $33.67Dec 26, 2025: $33.87Dec 29, 2025: $33.67Dec 30, 2025: $33.61Dec 31, 2025: $33.53Jan 2, 2026: $33.01Jan 5, 2026: $33.01Jan 6, 2026: $32.82Jan 7, 2026: $32.64Jan 8, 2026: $34.00Jan 9, 2026: $33.86Jan 12, 2026: $33.54Jan 13, 2026: $33.63Jan 14, 2026: $33.85Jan 15, 2026: $34.42Jan 16, 2026: $34.32Jan 20, 2026: $33.72Jan 21, 2026: $35.61Jan 22, 2026: $35.94Jan 23, 2026: $36.11Jan 26, 2026: $36.15Jan 27, 2026: $36.05Jan 28, 2026: $35.93Jan 29, 2026: $36.21Jan 30, 2026: $36.41Feb 2, 2026: $37.36Feb 3, 2026: $37.85Feb 4, 2026: $38.38Feb 5, 2026: $38.46Feb 6, 2026: $38.94Feb 9, 2026: $38.69Feb 10, 2026: $38.22Feb 11, 2026: $37.77Feb 12, 2026: $37.94Feb 13, 2026: $38.14Feb 17, 2026: $38.21Feb 18, 2026: $38.09Feb 19, 2026: $38.11Feb 20, 2026: $38.41Feb 23, 2026: $37.57Feb 24, 2026: $37.65Feb 25, 2026: $38.00Feb 26, 2026: $38.31Feb 27, 2026: $37.55Mar 2, 2026: $37.79Mar 3, 2026: $37.51Mar 4, 2026: $38.07Mar 5, 2026: $37.42Mar 6, 2026: $37.01Mar 9, 2026: $37.19Mar 10, 2026: $37.28Mar 11, 2026: $37.23Mar 12, 2026: $37.00Mar 13, 2026: $37.09Mar 16, 2026: $37.76Mar 17, 2026: $37.74Mar 18, 2026: $36.53Mar 19, 2026: $36.50Mar 20, 2026: $35.73Mar 23, 2026: $36.76Mar 24, 2026: $36.43Mar 25, 2026: $36.31Mar 26, 2026: $36.01Mar 27, 2026: $35.60Mar 30, 2026: $35.96Mar 31, 2026: $36.41Apr 1, 2026: $36.34Apr 2, 2026: $36.38Apr 6, 2026: $36.60Apr 7, 2026: $36.68Apr 8, 2026: $37.21Apr 9, 2026: $37.76Apr 10, 2026: $37.23Apr 13, 2026: $37.10Apr 14, 2026: $37.06Apr 15, 2026: $36.88Apr 16, 2026: $36.61Apr 17, 2026: $37.69Apr 20, 2026: $38.01Apr 21, 2026: $37.35Apr 22, 2026: $37.02Apr 23, 2026: $36.61Apr 24, 2026: $35.65Apr 27, 2026: $35.55Apr 28, 2026: $36.71Apr 29, 2026: $35.75Apr 30, 2026: $35.80May 1, 2026: $36.40May 4, 2026: $35.89May 5, 2026: $36.46May 6, 2026: $36.71May 7, 2026: $37.71May 8, 2026: $37.46May 11, 2026: $35.97May 12, 2026: $34.44May 13, 2026: $35.18May 14, 2026: $35.15May 15, 2026: $34.74May 18, 2026: $35.17May 19, 2026: $35.14May 20, 2026: $35.31May 21, 2026: $35.55May 22, 2026: $35.58May 26, 2026: $35.14May 27, 2026: $35.03May 28, 2026: $35.21May 29, 2026: $35.19Jun 1, 2026: $34.56Jun 2, 2026: $35.07Jun 3, 2026: $34.00Jun 4, 2026: $34.90Jun 5, 2026: $34.80Jun 8, 2026: $35.30Jun 9, 2026: $35.70Jun 10, 2026: $36.15Jun 11, 2026: $36.09Jun 12, 2026: $36.33Jun 15, 2026: $35.78Jun 16, 2026: $35.67Jun 17, 2026: $35.00Jun 18, 2026: $35.30Jun 22, 2026: $35.72Jun 23, 2026: $36.66Jun 24, 2026: $36.61Jun 25, 2026: $36.25Jun 26, 2026: $37.66Jun 29, 2026: $36.72Jun 30, 2026: $36.33Jul 1, 2026: $37.22Jul 2, 2026: $36.55Jul 6, 2026: $36.33Jul 7, 2026: $36.20Jul 8, 2026: $35.55Jul 9, 2026: $35.65Jul 10, 2026: $35.92Jul 13, 2026: $35.99Jul 14, 2026: $36.12Jul 15, 2026: $36.68Jul 16, 2026: $37.57Jul 17, 2026: $36.59Jul 20, 2026: $36.48Jul 21, 2026: $36.82Jul 22, 2026: $35.99Jul 23, 2026: $35.88Jul 24, 2026: $36.64Jul 27, 2026: $38.34Jul 28, 2026: $39.93Jul 29, 2026: $39.80Jul 30, 2026: $39.72Jul 31, 2026: $40.60Aug 3, 2026: $41.08Aug 4, 2026: $41.15Aug 5, 2026: $41.12Aug 6, 2026: $41.70Aug 7, 2026: $42.11Aug 10, 2026: $40.33Aug 11, 2026: $42.24Aug 12, 2026: $42.61Aug 13, 2026: $42.63Aug 14, 2026: $42.41Aug 17, 2026: $42.61Aug 18, 2026: $43.19Aug 19, 2026: $41.17Aug 20, 2026: $40.83Aug 21, 2026: $41.15Aug 24, 2026: $41.34Aug 25, 2026: $40.94Aug 26, 2026: $40.78Aug 27, 2026: $40.70Aug 28, 2026: $40.94Aug 31, 2026: $41.20Sep 1, 2026: $40.21Sep 2, 2026: $41.47Sep 3, 2026: $41.84Sep 4, 2026: $42.07Sep 8, 2026: $41.79Sep 9, 2026: $42.01Sep 10, 2026: $42.48Sep 11, 2026: $42.84Sep 14, 2026: $42.85Sep 15, 2026: $43.30Sep 16, 2026: $42.41Sep 17, 2026: $42.44Sep 18, 2026: $42.59Sep 21, 2026: $42.66Sep 22, 2026: $42.83Sep 23, 2026: $41.49Sep 24, 2026: $42.22Sep 25, 2026: $42.37Sep 28, 2026: $42.56Sep 29, 2026: $42.25Sep 30, 2026: $41.91Oct 1, 2026: $42.46Oct 2, 2026: $42.66Oct 5, 2026: $42.97Oct 6, 2026: $43.18Oct 7, 2026: $42.80Oct 8, 2026: $42.98Oct 9, 2026: $42.56Oct 12, 2026: $43.38Oct 13, 2026: $43.20Oct 14, 2026: $42.93Oct 15, 2026: $43.32Oct 16, 2026: $43.58Oct 19, 2026: $43.69Oct 20, 2026: $44.01Oct 21, 2026: $44.04Oct 22, 2026: $45.50Oct 23, 2026: $40.48Oct 26, 2026: $40.71Oct 27, 2026: $40.77Oct 28, 2026: $40.91Oct 29, 2026: $40.95Oct 30, 2026: $40.18Nov 2, 2026: $40.97Nov 3, 2026: $40.10Nov 4, 2026: $40.61Nov 5, 2026: $39.41Nov 6, 2026: $39.19Nov 9, 2026: $39.68Nov 10, 2026: $39.90Nov 11, 2026: $39.61Nov 12, 2026: $39.59Nov 13, 2026: $39.25
Nov 13, 2025Low $28.66 · High $45.50Nov 13, 2026
Congress purchase Congress sale Insider sale over $1M

Adjusted for stock splits; not for dividends. Where prices come from.

Live chart

Intraday and historical prices from TradingView. Quotes may be delayed.

Loading chart…

Information, not investment advice. Company matching is automatic; check the source before relying on one row.