Cox John D (CIK 0001290919)

Latest company ownership

Shares held
94,078
Last filed at
Sep 16, 2024
Confidence Score
70.0
2025Q4
Confidence Score History
2004Q4 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Nov 26, 2025 Dec 16, 2025 NEW PEOPLES BANKSHARES INC Director Buy 60.0 +3,095 0.37% $9.9K
Sep 2, 2025 Sep 4, 2025 NEW PEOPLES BANKSHARES INC Director Buy 90.0 +68,025 8.78% $218.2K
Aug 15, 2025 Aug 19, 2025 NEW PEOPLES BANKSHARES INC Director Buy 61.3 +3,300 0.43% $10.2K
Jun 16, 2025 Jun 17, 2025 NEW PEOPLES BANKSHARES INC Director Buy 78.8 +7,789 1.02% $24K
Jun 10, 2025 Jun 12, 2025 NEW PEOPLES BANKSHARES INC Director Buy 68.8 +4,154 0.55% $12.8K
Apr 30, 2025 May 1, 2025 NEW PEOPLES BANKSHARES INC Director Buy 68.8 +7,500 1.00% $22K
Mar 17, 2025 Mar 17, 2025 NEW PEOPLES BANKSHARES INC Director Buy 60.0 +1,957 0.26% $5.8K
Feb 27, 2025 Feb 28, 2025 NEW PEOPLES BANKSHARES INC Director Buy 68.8 +6,724 0.90% $20.4K
Feb 19, 2025 Feb 26, 2025 NEW PEOPLES BANKSHARES INC Director Buy 82.5 +17,063 2.35% $52K
Feb 14, 2025 Feb 18, 2025 NEW PEOPLES BANKSHARES INC Director Buy 78.8 +10,000 1.40% $30.5K
Nov 25, 2024 Nov 26, 2024 NEW PEOPLES BANKSHARES INC Director Buy 90.0 +36,585 5.38% $102.4K
Sep 16, 2024 Sep 16, 2024 NEW PEOPLES BANKSHARES INC Director Buy 78.8 +12,450 1.87% $33.4K
Aug 20, 2024 Aug 20, 2024 NEW PEOPLES BANKSHARES INC Director Buy 78.8 +7,000 1.06% $19K
May 3, 2024 May 3, 2024 NEW PEOPLES BANKSHARES INC Director Buy 68.8 +5,000 0.76% $12.6K
Nov 1, 2023 Nov 3, 2023 NEW PEOPLES BANKSHARES INC Director Buy 90.0 +40,000 6.50% $100K
Feb 22, 2023 May 4, 2023 NEW PEOPLES BANKSHARES INC Director Buy 83.8 +18,700 2.96% $41.9K
Mar 6, 2023 Mar 8, 2023 NEW PEOPLES BANKSHARES INC Director Buy 78.8 +12,000 1.93% $28.2K
Nov 15, 2022 Nov 16, 2022 NEW PEOPLES BANKSHARES INC Director Buy 68.8 +6,000 0.98% $14K
Feb 15, 2022 Feb 16, 2022 NEW PEOPLES BANKSHARES INC Director Buy 68.8 +6,078 1.00% $12.9K
Dec 14, 2021 Dec 16, 2021 NEW PEOPLES BANKSHARES INC Director Buy 78.8 +11,655 1.95% $25.5K
Nov 5, 2021 Nov 17, 2021 NEW PEOPLES BANKSHARES INC Director Buy 78.8 +13,345 2.21% $28.7K
Nov 4, 2021 Nov 8, 2021 NEW PEOPLES BANKSHARES INC Director Buy 83.8 +20,000 3.55% $43.6K
Jun 14, 2021 Jun 15, 2021 NEW PEOPLES BANKSHARES INC Director Buy 60.0 +1,144 0.20% $2.3K
May 13, 2021 May 14, 2021 NEW PEOPLES BANKSHARES INC Director Buy 67.5 +5,000 0.90% $9K
Dec 17, 2020 Dec 18, 2020 NEW PEOPLES BANKSHARES INC Director Buy 67.5 +3,000 0.54% $6K
Aug 27, 2020 Aug 28, 2020 NEW PEOPLES BANKSHARES INC Director Buy 90.0 +50,000 9.92% $91K
May 19, 2020 May 26, 2020 NEW PEOPLES BANKSHARES INC Director Buy 83.8 +13,739 2.80% $21.7K
Nov 20, 2019 Nov 21, 2019 NEW PEOPLES BANKSHARES INC Director Buy 83.8 +15,000 3.15% $28.5K
Aug 23, 2019 Aug 23, 2019 NEW PEOPLES BANKSHARES INC Director Buy 60.0 +2,002 0.43% $3.6K
Jun 13, 2019 Jun 17, 2019 NEW PEOPLES BANKSHARES INC Director Buy 78.8 +7,500 1.61% $13.9K
Jun 10, 2019 Jun 12, 2019 NEW PEOPLES BANKSHARES INC Director Buy 78.8 +6,650 1.45% $11.6K
Apr 22, 2019 Apr 23, 2019 NEW PEOPLES BANKSHARES INC Director Buy 78.8 +10,815 2.41% $19.5K
Nov 28, 2018 Nov 30, 2018 NEW PEOPLES BANKSHARES INC Director Buy 83.8 +14,065 3.24% $22.5K
Dec 18, 2017 Dec 19, 2017 NEW PEOPLES BANKSHARES INC Director Buy 95.0 +56,200 15.22% $98.4K
Mar 16, 2016 Mar 18, 2016 NEW PEOPLES BANKSHARES INC Director Buy 77.5 +4,290 1.20% $6.4K
Dec 28, 2012 Jan 2, 2013 NEW PEOPLES BANKSHARES INC Director Buy 97.5 +268,523 505.96% $402.8K
Aug 30, 2006 Aug 31, 2006 NEW PEOPLES BANKSHARES INC Director Buy 77.5 +110 2.33% $1.4K
Sep 27, 2005 Sep 28, 2005 NEW PEOPLES BANKSHARES INC Director Sell 22.5 -5,000 -11.49% $75K
Sep 21, 2005 Sep 23, 2005 NEW PEOPLES BANKSHARES INC Director Sell 26.3 -1,000 -2.25% $15K
Aug 11, 2005 Aug 11, 2005 NEW PEOPLES BANKSHARES INC Director Sell 26.3 -1,575 -3.42% $21K
Dec 31, 2004 Jan 3, 2005 NEW PEOPLES BANKSHARES INC Director Buy 60.0 +100 0.24% $1.3K
Feb 28, 2002 May 24, 2004 NEW PEOPLES BANKSHARES INC Director Buy 60.0 +200 0.48% $2K