Keene Harold L (CIK 0001291668)

Latest company ownership

Shares held
4,554,918
Last filed at
Nov 26, 2025
Confidence Score
84.0
2025Q4
Confidence Score History
2009Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 11, 2025 Dec 11, 2025 NEW PEOPLES BANKSHARES INC Director Buy 82.5 +57,060 1.25% $208.3K
Nov 21, 2025 Nov 26, 2025 NEW PEOPLES BANKSHARES INC Director Buy 56.3 +5,000 0.11% $17K
Nov 6, 2025 Nov 10, 2025 NEW PEOPLES BANKSHARES INC Director Buy 56.3 +5,000 0.11% $17K
Aug 18, 2025 Aug 20, 2025 NEW PEOPLES BANKSHARES INC Director Buy 47.5 +100 0.00% $315
Jun 12, 2025 Jun 16, 2025 NEW PEOPLES BANKSHARES INC Director Buy 47.5 +100 0.00% $305
May 28, 2025 May 30, 2025 NEW PEOPLES BANKSHARES INC Director Buy 56.3 +4,300 0.09% $13.1K
May 20, 2025 May 22, 2025 NEW PEOPLES BANKSHARES INC Director Buy 61.3 +10,000 0.22% $31.8K
Nov 6, 2024 Nov 26, 2024 NEW PEOPLES BANKSHARES INC Director Buy 55.0 +2,435 0.05% $7K
Jun 14, 2024 Jun 18, 2024 NEW PEOPLES BANKSHARES INC Director Buy 61.3 +14,317 0.32% $38.7K
Jun 16, 2023 May 22, 2024 NEW PEOPLES BANKSHARES INC Director Buy 55.0 +2,679 0.06% $6.4K
May 8, 2024 May 15, 2024 NEW PEOPLES BANKSHARES INC Director Buy 47.5 +2,000 0.04% $5.2K
May 3, 2024 May 6, 2024 NEW PEOPLES BANKSHARES INC Director Buy 47.5 +2,000 0.04% $5.2K
Dec 13, 2023 Dec 18, 2023 NEW PEOPLES BANKSHARES INC Director Buy 56.3 +5,000 0.11% $12.3K
Jun 16, 2023 Jun 20, 2023 NEW PEOPLES BANKSHARES INC Director Buy 47.5 +2,000 0.04% $4.6K
May 17, 2023 May 19, 2023 NEW PEOPLES BANKSHARES INC Director Buy 47.5 +2,000 0.04% $4.4K
Aug 18, 2021 Aug 20, 2021 NEW PEOPLES BANKSHARES INC Director Buy 55.0 +4,000 0.09% $8.6K
May 27, 2021 Jun 1, 2021 NEW PEOPLES BANKSHARES INC Director Buy 61.3 +10,000 0.22% $19.9K
May 20, 2021 May 21, 2021 NEW PEOPLES BANKSHARES INC Director Buy 61.3 +15,592 0.35% $31.2K
May 11, 2021 May 14, 2021 NEW PEOPLES BANKSHARES INC Director Buy 72.5 +33,000 0.74% $61.5K
Dec 8, 2020 Dec 18, 2020 NEW PEOPLES BANKSHARES INC Director Buy 47.5 +113 0.00% $220.4
Nov 30, 2020 Dec 10, 2020 NEW PEOPLES BANKSHARES INC Director Buy 55.0 +3,406 0.08% $6.6K
Nov 12, 2020 Nov 17, 2020 NEW PEOPLES BANKSHARES INC Director Buy 47.5 +2,148 0.05% $4.1K
Aug 26, 2020 Aug 28, 2020 NEW PEOPLES BANKSHARES INC Director Buy 55.0 +6,157 0.14% $10K
Jun 15, 2020 Jun 17, 2020 NEW PEOPLES BANKSHARES INC Director Buy 61.3 +16,779 0.38% $33.3K
Jun 9, 2020 Jun 12, 2020 NEW PEOPLES BANKSHARES INC Director Buy 47.5 +200 0.00% $367
Jun 4, 2020 Jun 5, 2020 NEW PEOPLES BANKSHARES INC Director Buy 47.5 +976 0.01% $1.6K
May 24, 2019 May 30, 2019 NEW PEOPLES BANKSHARES INC Director Buy 68.8 +25,000 0.57% $47.5K
Jun 18, 2013 Jun 20, 2013 NEW PEOPLES BANKSHARES INC Director Buy 92.5 +275,000 8.00% $412.5K
Dec 28, 2012 Jan 2, 2013 NEW PEOPLES BANKSHARES INC Director Buy 100.0 +1,538,009 80.97% $2.3M
Sep 19, 2012 Sep 20, 2012 NEW PEOPLES BANKSHARES INC Director Buy 100.0 +1,854,630 4125.98% $2.8M
Sep 13, 2012 Sep 17, 2012 NEW PEOPLES BANKSHARES INC Director Buy 77.5 +500 1.12% $535
Sep 9, 2009 Sep 9, 2009 NEW PEOPLES BANKSHARES INC Director Buy 60.0 +220 0.50% $2.2K
Feb 7, 2003 May 25, 2004 NEW PEOPLES BANKSHARES INC Director Buy 91.3 +2,600 11.61% $26K