14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
May 02, 2024 Buy 597 Holt George Edwin Iii Common Stock, $1.25 par value
May 02, 2024 Buy 210 Aikens Jason C Common Stock, $1.25 par value
May 02, 2024 Buy 790 Aikens Jason C Common Stock, $1.25 par value
May 02, 2024 Buy 4 257 Wilkins Iii James R Common Stock, $1.25 par value
May 02, 2024 Buy 1 000 Harvard Scott C Common Stock, $1.25 par value
Feb 15, 2024 Buy 1 653 Dysart Dennis A Common Stock, $1.25 par value
Feb 15, 2024 Sell 584 Dysart Dennis A Common Stock, $1.25 par value
Feb 15, 2024 Buy 1 496 Bell Michael Shane Common Stock, $1.25 par value
Feb 15, 2024 Sell 529 Bell Michael Shane Common Stock, $1.25 par value
Feb 15, 2024 Buy 3 143 Harvard Scott C Common Stock, $1.25 par value
Feb 15, 2024 Sell 1 111 Harvard Scott C Common Stock, $1.25 par value
Feb 14, 2024 Buy 4 633 Harvard Scott C Restricted Stock Units
Feb 14, 2024 Buy 2 494 Dysart Dennis A Restricted Stock Units
Feb 14, 2024 Buy 2 257 Bell Michael Shane Restricted Stock Units
Feb 09, 2024 Buy 1 098 Harvard Scott C Common Stock, $1.25 par value
Feb 09, 2024 Sell 388 Harvard Scott C Common Stock, $1.25 par value
Feb 09, 2024 Buy 612 Dysart Dennis A Common Stock, $1.25 par value
Feb 09, 2024 Sell 216 Dysart Dennis A Common Stock, $1.25 par value
Feb 09, 2024 Buy 554 Bell Michael Shane Common Stock, $1.25 par value
Feb 09, 2024 Sell 196 Bell Michael Shane Common Stock, $1.25 par value
Sep 29, 2023 Buy 469 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 29, 2023 Buy 217 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 28, 2023 Buy 600 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 28, 2023 Buy 1 000 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 27, 2023 Buy 775 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 27, 2023 Buy 900 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 26, 2023 Buy 900 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 26, 2023 Buy 1 000 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 25, 2023 Buy 900 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 25, 2023 Buy 900 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 21, 2023 Buy 900 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 21, 2023 Buy 1 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 21, 2023 Buy 900 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 20, 2023 Buy 1 400 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 20, 2023 Buy 1 800 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 19, 2023 Buy 500 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 19, 2023 Buy 900 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 18, 2023 Buy 500 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 18, 2023 Buy 500 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 15, 2023 Buy 1 135 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 15, 2023 Buy 1 200 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 14, 2023 Buy 365 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 14, 2023 Buy 288 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 11, 2023 Buy 12 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 05, 2023 Buy 100 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 05, 2023 Buy 100 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 01, 2023 Buy 50 Smith Gerald F Jr Common Stock, $1.25 par value
Sep 01, 2023 Buy 100 Smith Gerald F Jr Common Stock, $1.25 par value
Aug 09, 2023 Buy 1 300 Smith Gerald F Jr Common Stock, $1.25 par value
Aug 09, 2023 Buy 1 300 Wilkins Iii James R Common Stock, $1.25 par value
Aug 09, 2023 Buy 1 300 Holt George Edwin Iii Common Stock, $1.25 par value
Aug 09, 2023 Buy 1 300 Patel Kirtesh Common Stock, $1.25 par value
Aug 09, 2023 Buy 1 300 Funk William Michael Common Stock, $1.25 par value
Aug 09, 2023 Buy 1 300 Cottrell Elizabeth H Common Stock, $1.25 par value
Aug 09, 2023 Buy 1 300 Brannock Boyce E Common Stock, $1.25 par value
Aug 09, 2023 Buy 1 300 Beck Emily Marlow Common Stock, $1.25 par value
Aug 09, 2023 Buy 1 300 Aikens Jason C Common Stock, $1.25 par value
Aug 03, 2023 Buy 187 Holt George Edwin Iii Common Stock, $1.25 par value
Jun 30, 2023 Buy 502 Holt George Edwin Iii Common Stock, $1.25 par value
Jun 29, 2023 Buy 2 445 Holt George Edwin Iii Common Stock, $1.25 par value
Jun 29, 2023 Buy 115 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 29, 2023 Buy 2 455 Holt George Edwin Iii Common Stock, $1.25 par value
Jun 23, 2023 Buy 6 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 16, 2023 Buy 899 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 12, 2023 Buy 1 000 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 12, 2023 Buy 1 029 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 09, 2023 Buy 1 200 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 09, 2023 Buy 750 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 09, 2023 Buy 71 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 08, 2023 Buy 1 100 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 07, 2023 Buy 935 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 07, 2023 Buy 1 000 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 06, 2023 Buy 785 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 05, 2023 Buy 110 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 02, 2023 Buy 365 Smith Gerald F Jr Common Stock, $1.25 par value
Jun 02, 2023 Buy 105 Smith Gerald F Jr Common Stock, $1.25 par value
May 31, 2023 Buy 1 100 Smith Gerald F Jr Common Stock, $1.25 par value
May 31, 2023 Buy 1 000 Smith Gerald F Jr Common Stock, $1.25 par value
May 31, 2023 Buy 1 000 Smith Gerald F Jr Common Stock, $1.25 par value
May 31, 2023 Buy 1 100 Smith Gerald F Jr Common Stock, $1.25 par value
May 31, 2023 Buy 1 000 Smith Gerald F Jr Common Stock, $1.25 par value
May 31, 2023 Buy 1 000 Smith Gerald F Jr Common Stock, $1.25 par value
May 24, 2023 Buy 876 Smith Gerald F Jr Common Stock, $1.25 par value
May 24, 2023 Buy 1 100 Smith Gerald F Jr Common Stock, $1.25 par value
May 24, 2023 Buy 600 Smith Gerald F Jr Common Stock, $1.25 par value
May 24, 2023 Buy 876 Smith Gerald F Jr Common Stock, $1.25 par value
May 24, 2023 Buy 1 100 Smith Gerald F Jr Common Stock, $1.25 par value
May 24, 2023 Buy 600 Smith Gerald F Jr Common Stock, $1.25 par value
May 23, 2023 Buy 14 Smith Gerald F Jr Common Stock, $1.25 par value
May 23, 2023 Buy 590 Smith Gerald F Jr Common Stock, $1.25 par value
May 22, 2023 Buy 10 Smith Gerald F Jr Common Stock, $1.25 par value
May 22, 2023 Buy 900 Smith Gerald F Jr Common Stock, $1.25 par value
May 22, 2023 Buy 1 000 Wilkins Iii James R Common Stock, $1.25 par value
May 22, 2023 Buy 961 Wilkins Iii James R Common Stock, $1.25 par value
May 22, 2023 Buy 1 000 Wilkins Iii James R Common Stock, $1.25 par value
May 22, 2023 Buy 20 Wilkins Iii James R Common Stock, $1.25 par value
May 22, 2023 Buy 600 Smith Gerald F Jr Common Stock, $1.25 par value
May 22, 2023 Buy 900 Smith Gerald F Jr Common Stock, $1.25 par value
May 19, 2023 Buy 900 Smith Gerald F Jr Common Stock, $1.25 par value
May 18, 2023 Buy 900 Smith Gerald F Jr Common Stock, $1.25 par value
INSIDER POWER
91.256
Last 100 transactions
Buy: 89 112 | Sell: 3 024 (Shares)

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

In total, the insiders bought 89 112 and sold 3 024 FXNC shares in the last 100 trades.

Click to get the best stock tips daily for free!

About First National Corporation

First National First National Corporation operates as the bank holding company for First Bank that provides various commercial banking services to small and medium-sized businesses, individuals, estates, local governmental entities, and non-profit organizations in Virginia. The company's deposit products include checking, savings, money market, and individual retirement accounts, as well as certificates of deposit and treasury management solutions. Its loan pro... FXNC 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