Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 12 non-open-market transactions below 12 months to the week close of 2026-10-23

Price change vs the latest weekly close (updated to the current quote in your browser when available), split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

12 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 28, 2024 FXNC P 32 $15.05 $482 299,349 Direct +0.01% Acquired 99.2% (price as of )
June 27, 2024 FXNC P 500 $15.00 $7,500 299,317 Direct +0.17% Acquired 99.9% (price as of )
June 26, 2024 FXNC P 388 $14.95 $5,801 298,817 Direct +0.13% Acquired 100.5% (price as of )
June 25, 2024 FXNC P 886 $14.95 $13,246 298,429 Direct +0.30% Acquired 100.5% (price as of )
June 20, 2024 FXNC P 800 $15.15 $12,120 297,543 Direct +0.27% Acquired 97.9% (price as of )
June 18, 2024 FXNC P 1,284 $15.40 $19,774 296,743 Direct +0.43% Acquired 94.7% (price as of )
June 17, 2024 FXNC P 716 $15.15 $10,847 295,459 Direct +0.24% Acquired 97.9% (price as of )
June 14, 2024 FXNC P 900 $15.45 $13,905 293,643 Direct +0.31% Acquired 94.0% (price as of )
June 14, 2024 FXNC P 100 $15.40 $1,540 293,743 Direct +0.03% Acquired 94.7% (price as of )
June 14, 2024 FXNC P 999 $15.24 $15,225 294,742 Direct +0.34% Acquired 96.7% (price as of )
June 14, 2024 FXNC P 1 $15.18 $15 294,743 Direct 0.00% Acquired 97.5% (price as of )
June 12, 2024 FXNC P 1,000 $15.50 $15,500 292,043 Direct +0.34% Acquired 93.4% (price as of )
June 12, 2024 FXNC P 700 $15.45 $10,815 292,743 Direct +0.24% Acquired 94.0% (price as of )
June 11, 2024 FXNC P 1,700 $15.45 $26,265 289,243 Direct +0.59% Acquired 94.0% (price as of )
June 11, 2024 FXNC P 800 $15.35 $12,280 290,043 Direct +0.28% Acquired 95.3% (price as of )
June 11, 2024 FXNC P 1,000 $15.40 $15,400 291,043 Direct +0.34% Acquired 94.7% (price as of )
June 10, 2024 FXNC P 500 $15.50 $7,750 8,961 Indirect +5.91% Acquired 93.4% (price as of )
June 10, 2024 FXNC P 404 $15.45 $6,242 9,365 Indirect +4.51% Acquired 94.0% (price as of )
June 10, 2024 FXNC P 600 $15.50 $9,300 9,937 Indirect +6.43% Acquired 93.4% (price as of )
June 10, 2024 FXNC P 50 $15.45 $772 9,987 Indirect +0.50% Acquired 94.0% (price as of )
June 10, 2024 FXNC P 600 $15.50 $9,300 7,435 Indirect +8.78% Acquired 93.4% (price as of )
June 10, 2024 FXNC P 385 $15.45 $5,948 7,820 Indirect +5.18% Acquired 94.0% (price as of )
June 10, 2024 FXNC P 450 $15.50 $6,975 11,173 Indirect +4.20% Acquired 93.4% (price as of )
June 10, 2024 FXNC P 489 $15.45 $7,555 11,662 Indirect +4.38% Acquired 94.0% (price as of )
June 6, 2024 FXNC P 11 $15.50 $170 6,835 Indirect +0.16% Acquired 93.4% (price as of )
June 5, 2024 FXNC P 500 $15.50 $7,750 8,461 Indirect +6.28% Acquired 93.4% (price as of )
June 5, 2024 FXNC P 475 $15.50 $7,362 9,337 Indirect +5.36% Acquired 93.4% (price as of )
June 5, 2024 FXNC P 400 $15.50 $6,200 6,824 Indirect +6.23% Acquired 93.4% (price as of )
June 4, 2024 FXNC P 4 $15.40 $62 9,369 Indirect +0.04% Acquired 94.7% (price as of )
June 4, 2024 FXNC P 500 $15.50 $7,750 8,862 Indirect +5.98% Acquired 93.4% (price as of )
June 4, 2024 FXNC P 500 $15.50 $7,750 10,723 Indirect +4.89% Acquired 93.4% (price as of )
June 3, 2024 FXNC P 500 $15.60 $7,800 6,424 Indirect +8.44% Acquired 92.2% (price as of )
June 3, 2024 FXNC P 350 $15.60 $5,460 7,961 Indirect +4.60% Acquired 92.2% (price as of )
May 30, 2024 FXNC P 18 $15.55 $280 8,362 Indirect +0.22% Acquired 92.8% (price as of )
May 29, 2024 FXNC P 104 $15.55 $1,617 5,924 Indirect +1.79% Acquired 92.8% (price as of )
May 24, 2024 FXNC P 242 $15.55 $3,763 7,611 Indirect +3.28% Acquired 92.8% (price as of )
May 24, 2024 FXNC P 242 $15.55 $3,763 7,611 Indirect +3.28% Acquired 92.8% (price as of )
May 17, 2024 FXNC P 561 $15.45 $8,667 10,223 Indirect +5.81% Acquired 94.0% (price as of )
May 17, 2024 FXNC P 259 $15.50 $4,014 8,344 Indirect +3.20% Acquired 93.4% (price as of )
May 15, 2024 FXNC P 1,203 $15.35 $18,466 286,634 Direct +0.42% Acquired 95.3% (price as of )
May 15, 2024 FXNC P 909 $15.40 $13,999 287,543 Direct +0.32% Acquired 94.7% (price as of )
May 14, 2024 FXNC P 870 $15.40 $13,398 285,036 Direct +0.31% Acquired 94.7% (price as of )
May 14, 2024 FXNC P 340 $15.30 $5,202 285,376 Direct +0.12% Acquired 95.9% (price as of )
May 14, 2024 FXNC P 55 $15.24 $838 285,431 Direct +0.02% Acquired 96.7% (price as of )
May 13, 2024 FXNC P 632 $15.35 $9,701 283,666 Direct +0.22% Acquired 95.3% (price as of )
May 13, 2024 FXNC P 500 $15.45 $7,725 284,166 Direct +0.18% Acquired 94.0% (price as of )
May 2, 2024 FXNC P 4,257 $15.01 $63,898 283,034 Direct +1.53% Acquired 99.7% (price as of )
May 22, 2023 FXNC P 1,000 $14.65 $14,650 9,662 Indirect +11.54% Acquired 104.6% (price as of )
May 22, 2023 FXNC P 1,000 $14.65 $14,650 7,369 Indirect +15.70% Acquired 104.6% (price as of )
May 22, 2023 FXNC P 961 $14.65 $14,079 8,085 Indirect +13.49% Acquired 104.6% (price as of )
May 22, 2023 FXNC P 20 $14.65 $293 5,820 Indirect +0.34% Acquired 104.6% (price as of )
May 9, 2023 FXNC P 1,200 $14.01 $16,812 277,477 Direct +0.43% Acquired 114.0% (price as of )
May 8, 2023 FXNC P 359 $14.00 $5,026 276,277 Direct +0.13% Acquired 114.1% (price as of )
May 2, 2023 FXNC P 2,560 $13.50 $34,560 275,918 Direct +0.94% Acquired 122.1% (price as of )
May 1, 2023 FXNC P 976 $14.45 $14,103 272,575 Direct +0.36% Acquired 107.5% (price as of )
May 1, 2023 FXNC P 500 $14.30 $7,150 273,075 Direct +0.18% Acquired 109.7% (price as of )
May 1, 2023 FXNC P 100 $14.27 $1,427 273,175 Direct +0.04% Acquired 110.1% (price as of )
May 1, 2023 FXNC P 183 $14.25 $2,608 273,358 Direct +0.07% Acquired 110.4% (price as of )
April 28, 2023 FXNC P 532 $14.50 $7,714 271,502 Direct +0.20% Acquired 106.8% (price as of )
April 28, 2023 FXNC P 97 $14.47 $1,404 271,599 Direct +0.04% Acquired 107.2% (price as of )
Sept. 26, 2022 FXNC P 102 $15.21 $1,551 6,369 Indirect +1.63% Acquired 97.1% (price as of )
Sept. 26, 2022 FXNC P 1,970 $15.21 $29,964 8,632 Indirect +29.57% Acquired 97.1% (price as of )
Sept. 26, 2022 FXNC P 30 $15.10 $453 8,662 Indirect +0.35% Acquired 98.5% (price as of )
Sept. 23, 2022 FXNC P 1,000 $15.67 $15,670 1,631 Indirect +158.48% Acquired 91.3% (price as of )
Sept. 23, 2020 FXNC P 1,000 $13.70 $13,700 104,468 Indirect +0.97% Acquired 118.8% (price as of )
Sept. 23, 2020 FXNC P 1,200 $13.70 $16,440 105,668 Indirect +1.15% Acquired 118.8% (price as of )
Aug. 27, 2020 FXNC P 1,000 $13.80 $13,800 103,468 Indirect +0.98% Acquired 117.2% (price as of )
Aug. 19, 2020 FXNC P 1,000 $13.75 $13,750 102,468 Indirect +0.99% Acquired 118.0% (price as of )
Aug. 18, 2020 FXNC P 1,000 $13.90 $13,900 101,468 Indirect +1.00% Acquired 115.7% (price as of )
May 28, 2020 FXNC P 623 $12.65 $7,881 269,120 Direct +0.23% Acquired 137.0% (price as of )
May 13, 2020 FXNC P 2,690 $14.20 $38,198 5,800 Indirect +86.50% Acquired 111.1% (price as of )
May 13, 2020 FXNC P 2,948 $14.20 $41,862 7,124 Indirect +70.59% Acquired 111.1% (price as of )
May 12, 2020 FXNC P 3,000 $14.25 $42,750 6,662 Indirect +81.92% Acquired 110.4% (price as of )
May 12, 2020 FXNC P 3,000 $14.15 $42,450 6,267 Indirect +91.83% Acquired 111.9% (price as of )
May 12, 2020 FXNC P 310 $14.10 $4,371 3,110 Indirect +11.07% Acquired 112.6% (price as of )
May 8, 2020 FXNC P 29 $14.35 $416 29 Indirect · Acquired 108.9% (price as of )
May 8, 2020 FXNC P 100 $14.95 $1,495 129 Indirect +344.83% Acquired 100.5% (price as of )
May 8, 2020 FXNC P 21 $14.99 $315 150 Indirect +16.28% Acquired 100.0% (price as of )
May 8, 2020 FXNC P 79 $15.00 $1,185 229 Indirect +52.67% Acquired 99.9% (price as of )
May 8, 2020 FXNC P 402 $16.05 $6,452 631 Indirect +175.55% Acquired 86.8% (price as of )
June 8, 2018 FXNC S 7,864 $19.95 $156,887 267,547 Direct -2.86% Disposed 50.3% (price as of )
Dec. 19, 2013 FXNC P 2,142 $5.85 $12,531 274,465 Direct +0.79% Acquired 412.5% (price as of )
Dec. 18, 2013 FXNC P 5,005 $5.87 $29,379 272,323 Direct +1.87% Acquired 410.7% (price as of )
Dec. 9, 2013 FXNC P 832 $5.85 $4,867 267,318 Direct +0.31% Acquired 412.5% (price as of )
Nov. 5, 2013 FXNC P 4,480 $5.60 $25,088 266,486 Direct +1.71% Acquired 435.4% (price as of )
Dec. 7, 2012 FXNC P 4,969 $4.75 $23,603 262,006 Direct +1.93% Acquired 531.2% (price as of )
Dec. 5, 2012 FXNC P 1,350 $4.80 $6,480 257,037 Direct +0.53% Acquired 524.6% (price as of )
Dec. 4, 2012 FXNC P 3,800 $4.75 $18,050 255,687 Direct +1.51% Acquired 531.2% (price as of )

Loaded 100 of 181 rows

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
June 29, 2012 FXNC Subscription Rights [F2] Common Stock (125,000) $4.00 June 25, 2012 125,000 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Holdings reported on Form 4 60 reported holdings

08

Positions listed on each Form 4 without a transaction in that filing (Table I and II holdings), newest filing first.

DateTickerSecuritySharesExercise priceExpirationOwnership
Aug. 13, 2026 FXNC Common Stock, $1.25 par value 105,668 · · Indirect
Aug. 13, 2026 FXNC Common Stock, $1.25 par value 9,987 · · Indirect
Aug. 13, 2026 FXNC Common Stock, $1.25 par value 11,662 · · Indirect
Aug. 13, 2026 FXNC Common Stock, $1.25 par value 7,820 · · Indirect
Aug. 13, 2026 FXNC Common Stock, $1.25 par value 9,369 · · Indirect
Aug. 13, 2026 FXNC Common Stock, $1.25 par value 1,631 · · Indirect
Aug. 14, 2025 FXNC Common Stock, $1.25 par value 105,668 · · Indirect
Aug. 14, 2025 FXNC Common Stock, $1.25 par value 9,987 · · Indirect
Aug. 14, 2025 FXNC Common Stock, $1.25 par value 11,662 · · Indirect
Aug. 14, 2025 FXNC Common Stock, $1.25 par value 7,820 · · Indirect
Aug. 14, 2025 FXNC Common Stock, $1.25 par value 9,369 · · Indirect
Aug. 14, 2025 FXNC Common Stock, $1.25 par value 1,631 · · Indirect
Dec. 10, 2024 FXNC Common Stock, $1.25 par value 300,849 · · Direct
Dec. 10, 2024 FXNC Common Stock, $1.25 par value 105,668 · · Indirect
Dec. 10, 2024 FXNC Common Stock, $1.25 par value 9,987 · · Indirect
Dec. 10, 2024 FXNC Common Stock, $1.25 par value 11,662 · · Indirect
Dec. 10, 2024 FXNC Common Stock, $1.25 par value 7,820 · · Indirect
Dec. 10, 2024 FXNC Common Stock, $1.25 par value 1,631 · · Indirect
Aug. 15, 2024 FXNC Common Stock, $1.25 par value 105,668 · · Indirect
Aug. 15, 2024 FXNC Common Stock, $1.25 par value 9,987 · · Indirect
Aug. 15, 2024 FXNC Common Stock, $1.25 par value 11,662 · · Indirect
Aug. 15, 2024 FXNC Common Stock, $1.25 par value 7,820 · · Indirect
Aug. 15, 2024 FXNC Common Stock, $1.25 par value 9,365 · · Indirect
Aug. 15, 2024 FXNC Common Stock, $1.25 par value 1,631 · · Indirect
July 1, 2024 FXNC Common Stock, $1.25 par value 105,668 · · Indirect
July 1, 2024 FXNC Common Stock, $1.25 par value 9,987 · · Indirect
July 1, 2024 FXNC Common Stock, $1.25 par value 11,662 · · Indirect
July 1, 2024 FXNC Common Stock, $1.25 par value 7,820 · · Indirect
July 1, 2024 FXNC Common Stock, $1.25 par value 9,365 · · Indirect
July 1, 2024 FXNC Common Stock, $1.25 par value 1,631 · · Indirect
June 27, 2024 FXNC Common Stock, $1.25 par value 105,668 · · Indirect
June 27, 2024 FXNC Common Stock, $1.25 par value 9,987 · · Indirect
June 27, 2024 FXNC Common Stock, $1.25 par value 11,662 · · Indirect
June 27, 2024 FXNC Common Stock, $1.25 par value 7,820 · · Indirect
June 27, 2024 FXNC Common Stock, $1.25 par value 9,365 · · Indirect
June 27, 2024 FXNC Common Stock, $1.25 par value 1,631 · · Indirect
June 26, 2024 FXNC Common Stock, $1.25 par value 105,668 · · Indirect
June 26, 2024 FXNC Common Stock, $1.25 par value 9,987 · · Indirect
June 26, 2024 FXNC Common Stock, $1.25 par value 11,662 · · Indirect
June 26, 2024 FXNC Common Stock, $1.25 par value 7,820 · · Indirect
June 26, 2024 FXNC Common Stock, $1.25 par value 9,365 · · Indirect
June 26, 2024 FXNC Common Stock, $1.25 par value 1,631 · · Indirect
June 21, 2024 FXNC Common Stock, $1.25 par value 105,668 · · Indirect
June 21, 2024 FXNC Common Stock, $1.25 par value 9,987 · · Indirect
June 21, 2024 FXNC Common Stock, $1.25 par value 11,662 · · Indirect
June 21, 2024 FXNC Common Stock, $1.25 par value 7,820 · · Indirect
June 21, 2024 FXNC Common Stock, $1.25 par value 9,365 · · Indirect
June 21, 2024 FXNC Common Stock, $1.25 par value 1,631 · · Indirect
June 20, 2024 FXNC Common Stock, $1.25 par value 105,668 · · Indirect
June 20, 2024 FXNC Common Stock, $1.25 par value 9,987 · · Indirect
June 20, 2024 FXNC Common Stock, $1.25 par value 11,662 · · Indirect
June 20, 2024 FXNC Common Stock, $1.25 par value 7,820 · · Indirect
June 20, 2024 FXNC Common Stock, $1.25 par value 9,365 · · Indirect
June 20, 2024 FXNC Common Stock, $1.25 par value 1,631 · · Indirect
June 18, 2024 FXNC Common Stock, $1.25 par value 105,668 · · Indirect
June 18, 2024 FXNC Common Stock, $1.25 par value 9,987 · · Indirect
June 18, 2024 FXNC Common Stock, $1.25 par value 11,662 · · Indirect
June 18, 2024 FXNC Common Stock, $1.25 par value 7,820 · · Indirect
June 18, 2024 FXNC Common Stock, $1.25 par value 9,365 · · Indirect
June 18, 2024 FXNC Common Stock, $1.25 par value 1,631 · · Indirect

Annual statements (Form 5) Transactions and holdings reported once a year on SEC Form 5 — exempt or late-reported trades, gifts and small acquisitions.

09

Transactions (1)

DateTickerSecurityCodeShares PriceValueOwned afterExercise priceExpirationA/D
Nov. 7, 2007 FXNC Common Stock P 600 $22.65 $13,590 89,189 · · ·