SEC Insider Transactions from KEENE HAROLD L.

Last updated: 2026-03-14 11:39 UTC | Total transactions: 16

Harold L. Keene, a director at New Peoples Bankshares Inc. ($NWPP), made nine open market purchases of common shares totaling about $288,000 over the past year. His most recent buy occurred on December 11, 2025. With no open market sales recorded, Keene's activity ranks 1,193rd among nearly 5,000 insiders, below the average purchase amount of 1.5 million dollars and 3.3 transactions per person.

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
Dec. 11, 2025 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 57060 $3.65 4,622,478.0000 23,608,168 1.25% 0.24%
Nov. 25, 2025 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 4528 $3.40 4,565,418.0000 23,608,168 0.10% 0.02%
Nov. 21, 2025 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 472 $3.40 4,560,890.0000 23,608,168 0.01% 0.00%
Nov. 6, 2025 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 5000 $3.40 4,560,418.0000 23,608,168 0.11% 0.02%
Aug. 18, 2025 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 100 $3.15 4,555,418.0000 23,682,407 0.00% 0.00%
June 12, 2025 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 100 $3.05 4,555,318.0000 23,682,407 0.00% 0.00%
May 28, 2025 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 4300 $3.05 4,555,218.0000 23,682,407 0.09% 0.02%
May 20, 2025 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 5000 $3.18 4,545,918.0000 23,682,407 0.11% 0.02%
May 20, 2025 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 5000 $3.17 4,550,918.0000 23,682,407 0.11% 0.02%
Nov. 6, 2024 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 700 $2.79 4,539,183.0000 23,695,385 0.02% 0.00%
Nov. 25, 2024 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 1735 $2.92 4,540,918.0000 23,695,385 0.04% 0.01%
June 14, 2024 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 14317 $2.70 4,538,483.0000 23,804,427 0.32% 0.06%
May 14, 2024 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 679 $2.60 4,524,166.0000 23,804,427 0.02% 0.00%
June 16, 2023 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 2000 $2.30 4,523,487.0000 0 0.04% 0.00%
May 8, 2024 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 2000 $2.60 4,521,487.0000 23,804,427 0.04% 0.01%
May 3, 2024 NEW PEOPLES BANKSHARES INC $NWPP KEENE HAROLD L Director P Common Stock 2000 $2.60 4,519,487.0000 23,804,427 0.04% 0.01%