Insider · CIK 0001290919
John D Cox
Files at NWPP (NEW PEOPLES BANKSHARES INC). First filing Nov 3, 2023, latest Sep 18, 2026.
In brief
John D Cox files SEC Form 4 as director at NWPP (NEW PEOPLES BANKSHARES INC). Since Nov 3, 2023, John D Cox has reported 16 open-market buys worth $763k and 0 open-market sells worth $0, the latest filed on Sep 18, 2026.
After John D Cox's past buys, the stock beat the S&P 500 by a median 1.9% over six months (n = 13), and 62% of those buys were ahead of the index at six months. InsiderTell labels that a positive record.
The newest scored trade: bought $59k of NWPP on Sep 17, 2026, filed Sep 18, 2026, scored 30 (weak). In the last 12 months: 5 buys worth $165k and 0 sells worth $0.
Where the trades landed
Last year at the company this insider has traded most, with each buy and sell on the bar it happened.
NWPP: NEW PEOPLES BANKSHARES INC
Daily candles, adjusted for splits and dividends. Green arrows are insider buys, red are sells, sized by value. Click a marked bar to open the signal.Charts by TradingView Lightweight Charts™
Signals
This insider’s open-market buys and sells, scored.
| Score | Company | Value | Holdings | Price context | Filed |
|---|---|---|---|---|---|
| 30Weak | NEW PEOPLES BANKSHARES INC | $59k 12,000 shares | +2% | +61% from low-0% from high | |
| 26Weak | NWPPbuy NEW PEOPLES BANKSHARES INC | $33k 8,570 shares | +1% | +38% from low-7% from high | |
| 23Weak | NEW PEOPLES BANKSHARES INC | $18k 4,234 shares | +1% | +46% from low-3% from high | |
| 34Weak | NEW PEOPLES BANKSHARES INC | $45k 11,724 shares | +2% | +47% from low0% from high | |
| 30Weak | NEW PEOPLES BANKSHARES INC | $9,904 3,095 shares | +0% | +17% from low-12% from high | |
| 43Moderate | NEW PEOPLES BANKSHARES INC | $218k 68,025 shares | +10% | +23% from low-10% from high | |
| 23Weak | NEW PEOPLES BANKSHARES INC | $10k 3,300 shares | +0% | +19% from low-13% from high | |
| 28Weak | NEW PEOPLES BANKSHARES INC | $24k 7,789 shares | +1% | +19% from low-13% from high | |
| 30Weak | NEW PEOPLES BANKSHARES INC | $13k 4,154 shares | +1% | +19% from low-13% from high | |
| 28Weak | NEW PEOPLES BANKSHARES INC | $22k 7,500 shares | +1% | +19% from low-12% from high | |
| 15Weak | NWPPbuy NEW PEOPLES BANKSHARES INC | $5,773 1,957 shares | +0% | - | |
| 20Weak | NWPPbuy NEW PEOPLES BANKSHARES INC | $20k 6,724 shares | +1% | - | |
| 27Weak | NWPPbuy NEW PEOPLES BANKSHARES INC | $52k 17,063 shares | +3% | - | |
| 25Weak | NWPPbuy NEW PEOPLES BANKSHARES INC | $30k 10,000 shares | +2% | - | |
| 43Moderate | NEW PEOPLES BANKSHARES INC | $102k 36,585 shares | +6% | - | |
| 48Moderate | NEW PEOPLES BANKSHARES INC | $100k 40,000 shares | +8% | +15% from low-13% from high |
Transactions
Every row this insider has filed, 22 in all, newest first.
| Date | Company | Transaction | Shares | Price | Value | Holdings after | Filed |
|---|---|---|---|---|---|---|---|
| Sep 17, 2026 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +12,000 | $4.90 | $59k | 788,281 | 25 d ago |
| Apr 30, 2026 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +8,570 | $3.88 | $33k | 776,281 | May 1, 2026 |
| Mar 3, 2026 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +4,234 | $4.16 | $18k | 767,711 | Mar 5, 2026 |
| Feb 13, 2026 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +11,724 | $3.84 | $45k | 763,477 | Feb 17, 2026 |
| Nov 26, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +3,095 | $3.20 | $9,904 | 751,753 | Dec 16, 2025 |
| Sep 2, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +5,720 | $3.18 | $18k | 686,353 | Sep 4, 2025 |
| Sep 3, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +62,305 | $3.21 | $200k | 748,658 | Sep 4, 2025 |
| Aug 15, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +3,300 | $3.08 | $10k | 680,633 | Aug 19, 2025 |
| Jun 16, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +7,789 | $3.08 | $24k | 677,333 | Jun 17, 2025 |
| Jun 10, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +4,154 | $3.08 | $13k | 669,544 | Jun 12, 2025 |
| Apr 30, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +7,500 | $2.93 | $22k | 665,390 | May 1, 2025 |
| Mar 17, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +1,957 | $2.95 | $5,773 | 657,890 | Mar 17, 2025 |
| Feb 27, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +1,004 | $3.03 | $3,042 | 650,213 | Feb 28, 2025 |
| Feb 28, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +5,720 | $3.04 | $17k | 655,933 | Feb 28, 2025 |
| Feb 19, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +663 | $3.04 | $2,016 | 632,809 | Feb 26, 2025 |
| Feb 25, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +1,200 | $3.04 | $3,648 | 634,009 | Feb 26, 2025 |
| Feb 25, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +15,000 | $3.05 | $46k | 649,009 | Feb 26, 2025 |
| Feb 25, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +200 | $3.03 | $606 | 649,209 | Feb 26, 2025 |
| Feb 14, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +1,000 | $3.04 | $3,040 | 623,146 | Feb 18, 2025 |
| Feb 18, 2025 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +9,000 | $3.05 | $27k | 632,146 | Feb 18, 2025 |
| Nov 25, 2024 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +36,585 | $2.80 | $102k | 622,146 | Nov 26, 2024 |
| Nov 1, 2023 | NWPP NEW PEOPLES BANKSHARES INC | POpen-market purchase Common Stockindirect: Cox Living Trust | +40,000 | $2.50 | $100k | 561,111 | Nov 3, 2023 |
Questions about John D Cox
Answered from the filings on this page, as of the latest one.
Is John D Cox buying or selling?
In the last 12 months John D Cox reported 5 open-market buys worth $165k and 0 open-market sells worth $0 on SEC Form 4; the latest was bought $59k of NWPP on Sep 17, 2026. Grants, option exercises and tax withholding are not counted.
How did John D Cox's past buys perform?
Measured from the first close after each filing, the stock beat the S&P 500 by a median 1.9% over six months across 13 past buys, with 62% ahead of the index. Past results describe what happened; they do not predict the next trade.
Where does John D Cox file Form 4?
John D Cox has filed Form 4 at NWPP (NEW PEOPLES BANKSHARES INC). A Form 4 is required of officers, directors and holders of more than 10% of a share class within two business days of a trade.
Not investment advice. Scores and forward returns are decision support built from public SEC filings and past prices; they describe what happened after comparable filings, not what will happen after this one. Do your own research and size your risk.