SEC Insider Transactions from Willingham John A..

Last updated: 2026-03-23 21:02 UTC | Total transactions: 45

Director Willingham John A. bought F&M Bank Corp ($FMBM) shares on the open market four times in the last year, totaling about $10,300. His most recent purchase occurred on December 18, 2025. Among nearly 5,000 insiders, his purchases rank 4,251st by value, well below the average of $1.5 million across 3.3 transactions per buyer. He reported no open market sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 19, 2026 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 91 $30.59 20,941.0000 3,558,868 0.44% 0.00%
Dec. 18, 2025 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 91 $28.25 20,850.0000 3,558,868 0.44% 0.00%
Sept. 18, 2025 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 99 $25.92 20,759.0000 3,512,427,000 0.48% 0.00%
June 18, 2025 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 124 $20.65 20,660.0000 3,512,427,000 0.60% 0.00%
March 20, 2025 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 133 $19.31 20,536.0000 3,512,427,000 0.65% 0.00%
March 5, 2025 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 1000 $19.50 20,403.0000 3,512,427,000 5.15% 0.00%
Dec. 27, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 250 $20.20 19,403.0000 3,519,182 1.31% 0.01%
Dec. 23, 2024 F&M BANK CORP $FMBM Willingham John A. EVP/Chief Experience Officer P Common Stock 707 $20.24 6,682.5800 3,519,182 11.83% 0.02%
Dec. 19, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 301 $19.90 18,903.0000 3,519,182 1.62% 0.01%
Dec. 20, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 250 $20.24 19,153.0000 3,519,182 1.32% 0.01%
Dec. 20, 2024 F&M BANK CORP $FMBM Willingham John A. EVP/Chief Experience Officer P Common Stock 546 $20.25 5,975.5800 3,519,182 10.06% 0.02%
Dec. 19, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 408 $19.90 18,602.0000 3,519,182 2.24% 0.01%
Dec. 9, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 200 $20.25 18,194.0000 3,519,182 1.11% 0.01%
Nov. 25, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 175 $20.79 17,994.0000 3,519,182 0.98% 0.00%
Nov. 16, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 336 $21.56 17,819.0000 3,519,182 1.92% 0.01%
Sept. 19, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 255 $23.48 17,483.0000 3,476,326,000 1.48% 0.00%
Aug. 29, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 500 $22.48 17,228.0000 3,476,326,000 2.99% 0.00%
June 6, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 225 $16.72 16,728.0000 3,476,326,000 1.36% 0.00%
May 15, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 500 $15.48 16,503.0000 3,476,326,000 3.12% 0.00%
May 15, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 500 $15.71 16,003.0000 3,476,326,000 3.23% 0.00%
May 3, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 500 $16.00 15,503.0000 3,476,326,000 3.33% 0.00%
Feb. 27, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 445 $18.00 15,003.0000 3,476,326,000 3.06% 0.00%
Feb. 26, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 55 $18.00 14,558.0000 3,476,326,000 0.38% 0.00%
April 4, 2023 F&M BANK CORP $FMBM Willingham John A. Director A Common Stock 251 $19.90 8,914.0000 0 2.90% 0.00%
May 3, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 1000 $20.75 9,914.0000 0 11.22% 0.00%
Feb. 22, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 101 $18.00 14,503.0000 3,476,326,000 0.70% 0.00%
July 5, 2023 F&M BANK CORP $FMBM Willingham John A. Director A Common Stock 238 $21.00 10,153.0000 0 2.40% 0.00%
Feb. 12, 2024 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 500 $18.50 14,402.0000 3,476,326,000 3.60% 0.00%
Dec. 28, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 1000 $19.09 13,902.0000 0 7.75% 0.00%
Dec. 22, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 1500 $19.00 12,902.0000 0 13.16% 0.00%
Dec. 1, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 250 $15.40 11,402.0000 0 2.24% 0.00%
Nov. 10, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 0 $0.00 0.0000 0 0.00% 0.00%
Oct. 1, 2021 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 50 $29.00 50.7535 0 6635.70% 0.00%
Nov. 10, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 1000 $16.85 11,954.0000 0 9.13% 0.00%
Nov. 16, 2023 F&M BANK CORP $FMBM Willingham John A. Director D Common Stock 1040 $0.00 0.0000 0 100.00% 0.00%
May 5, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 1000 $20.75 10,903.6100 0 10.10% 0.00%
May 5, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 251 $19.90 9,903.6100 0 2.60% 0.00%
March 30, 2023 F&M BANK CORP $FMBM Willingham John A. Director A Common Stock 119 $0.00 9,652.3501 0 1.25% 0.00%
March 14, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 400 $21.40 8,493.1751 0 4.94% 0.00%
March 14, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 100 $21.00 7,793.1751 0 1.30% 0.00%
March 14, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 300 $21.50 8,093.1751 0 3.85% 0.00%
March 9, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 225 $22.34 7,693.1751 0 3.01% 0.00%
March 9, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 136 $22.25 7,468.1751 0 1.85% 0.00%
March 9, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 364 $22.35 7,332.1751 0 5.22% 0.00%
March 3, 2023 F&M BANK CORP $FMBM Willingham John A. Director P Common Stock 500 $22.36 6,968.1751 0 7.73% 0.00%