NEW PEOPLES BANKSHARES INC
NWPP · State Commercial Banks · 23.6M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $282K (gross $282K)
Reference price $4.39 · est. market cap ~$103M — last insider purchase, 2026-06-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C68New Peoples Bankshares — small Virginia bank with solid ROE.
Strengths
- ROE 12.2% (78th pct)
Risks
- Weak free cash flow (15th); low cash (26th)
- Very small scale
Notable findings
Key metrics
Return on equity
12.2%
Return on assets
1.1%
Net-income growth
23.1%
Free cash flow
$11M
Tangible book value
$83M
Cash & investments
$77M
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-15 | KEENE HAROLD L | Buy | 17K | $4.39 |
| 2026-06-12 | KEENE HAROLD L | Sell | 1.5K | $4.30 |
| 2026-06-12 | KEENE HAROLD L | Buy | 5.0K | $4.40 |
| 2026-06-04 | White Blaine Scott | Buy | 5.0K | $4.34 |
| 2026-04-30 | COX JOHN D | Buy | 8.6K | $3.88 |
| 2026-03-03 | COX JOHN D | Buy | 4.2K | $4.16 |
| 2026-03-03 | White Blaine Scott | Buy | 4.2K | $4.16 |
| 2026-02-13 | White Blaine Scott | Buy | 12K | $3.84 |
| 2026-02-13 | COX JOHN D | Buy | 12K | $3.84 |
| 2025-12-11 | KEENE HAROLD L | Buy | 57K | $3.65 |
| 2025-12-10 | White Blaine Scott | Buy | 102K | $3.65 |
| 2025-11-26 | COX JOHN D | Buy | 3.1K | $3.20 |
| 2025-11-25 | KEENE HAROLD L | Buy | 4.5K | $3.40 |
| 2025-11-21 | KEENE HAROLD L | Buy | 472 | $3.40 |
| 2025-11-06 | KEENE HAROLD L | Buy | 5.0K | $3.40 |
| 2025-11-06 | White Blaine Scott | Buy | 16K | $3.43 |
| 2025-09-03 | White Blaine Scott | Buy | 79K | $3.21 |
| 2025-09-03 | COX JOHN D | Buy | 62K | $3.21 |
| 2025-09-02 | COX JOHN D | Buy | 5.7K | $3.18 |
| 2025-08-18 | KEENE HAROLD L | Buy | 100 | $3.15 |
| 2025-08-15 | COX JOHN D | Buy | 3.3K | $3.08 |
| 2025-06-16 | COX JOHN D | Buy | 7.8K | $3.08 |
| 2025-06-12 | KEENE HAROLD L | Buy | 100 | $3.05 |
| 2025-06-10 | COX JOHN D | Buy | 4.2K | $3.08 |
| 2025-05-28 | KEENE HAROLD L | Buy | 4.3K | $3.05 |
| 2025-05-28 | White Blaine Scott | Buy | 3.0K | $3.10 |
| 2025-05-28 | White Blaine Scott | Buy | 3.0K | $3.10 |
| 2025-05-28 | White Blaine Scott | Buy | 3.0K | $3.10 |
| 2025-05-28 | White Blaine Scott | Buy | 3.0K | $3.10 |
| 2025-05-20 | KEENE HAROLD L | Buy | 5.0K | $3.18 |
| 2025-05-20 | KEENE HAROLD L | Buy | 5.0K | $3.17 |
| 2025-04-30 | White Blaine Scott | Buy | 7.5K | $2.93 |
| 2025-04-30 | COX JOHN D | Buy | 7.5K | $2.93 |
| 2025-03-17 | COX JOHN D | Buy | 2.0K | $2.95 |
| 2025-03-14 | White Blaine Scott | Buy | 3.0K | $3.06 |
| 2025-03-14 | White Blaine Scott | Buy | 1.5K | $3.04 |
| 2025-02-28 | COX JOHN D | Buy | 5.7K | $3.04 |
| 2025-02-27 | COX JOHN D | Buy | 1.0K | $3.03 |
| 2025-02-25 | COX JOHN D | Buy | 15K | $3.05 |
| 2025-02-25 | COX JOHN D | Buy | 1.2K | $3.04 |
| 2025-02-25 | COX JOHN D | Buy | 200 | $3.03 |
| 2025-02-19 | COX JOHN D | Buy | 663 | $3.04 |
| 2025-02-18 | COX JOHN D | Buy | 9.0K | $3.05 |
| 2025-02-14 | COX JOHN D | Buy | 1.0K | $3.04 |
| 2025-02-11 | White Blaine Scott | Buy | 33K | $3.04 |
| 2025-02-10 | Long Barton Scot | Buy | 8.3K | $3.05 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (0)
Suppliers (2)
- Lonesome Pine Title Agency, LLC
- Osaic Institutions, Inc.
Named in the 10-K; linked when we track them.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-26 | 2026-05-19 | 0001903596-26-000238 ↗ |
| 10-Q | 2026-05-13 | 2026-03-31 | 0001903596-26-000215 ↗ |
| 8-K | 2026-04-27 | 2026-04-24 | 0001903596-26-000165 ↗ |
| 10-K | 2026-03-31 | 2025-12-31 | 0001903596-26-000116 ↗ |
| 8-K | 2026-03-17 | 2026-03-17 | 0001903596-26-000077 ↗ |
| 8-K | 2026-02-24 | 2026-02-23 | 0001903596-26-000050 ↗ |
| 8-K | 2026-01-30 | 2026-01-30 | 0001903596-26-000020 ↗ |
| 8-K | 2026-01-16 | 2025-12-19 | 0001903596-26-000010 ↗ |
| 10-Q/A | 2025-11-17 | 2025-09-30 | 0001903596-25-000542 ↗ |
| 10-Q | 2025-11-14 | 2025-09-30 | 0001903596-25-000540 ↗ |
| 8-K | 2025-10-28 | 2025-10-28 | 0001903596-25-000504 ↗ |
| 10-Q | 2025-08-14 | 2025-06-30 | 0001903596-25-000406 ↗ |