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.
| 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% |