Sign inGet started

COX JOHN D

Insider CIK 1290919 · NWWP Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
NWWP NEW PEOPLES BANKSHARES INC P Buy2026-09-172026-09-1812,000$4.90 $58.8K788,281SEC↗
NWWP NEW PEOPLES BANKSHARES INC P Buy2026-09-172026-09-1812,000$4.90 $58.8K788,281SEC↗
NWWP NEW PEOPLES BANKSHARES INC P Buy2026-04-302026-05-018,570$3.88 $33.3K776,281SEC↗
NWWP NEW PEOPLES BANKSHARES INC P Buy2026-03-032026-03-054,234$4.16 $17.6K767,711SEC↗
NWWP NEW PEOPLES BANKSHARES INC P Buy2026-02-132026-02-1711,724$3.84 $45.0K763,477SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-11-262025-12-163,095$3.20 $9.9K751,753SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-09-032025-09-0462,305$3.21 $200.0K748,658SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-09-022025-09-045,720$3.18 $18.2K686,353SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-08-152025-08-193,300$3.08 $10.2K680,633SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-06-162025-06-177,789$3.08 $24.0K677,333SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-06-102025-06-124,154$3.08 $12.8K669,544SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-04-302025-05-017,500$2.93 $22.0K665,390SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-03-172025-03-171,957$2.95 $5.8K657,890SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-02-282025-02-285,720$3.04 $17.4K655,933SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-02-272025-02-281,004$3.03 $3.0K650,213SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-02-252025-02-261,200$3.04 $3.6K634,009SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-02-252025-02-26200$3.03 $606649,209SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-02-252025-02-2615,000$3.05 $45.8K649,009SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-02-192025-02-26663$3.04 $2.0K632,809SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-02-182025-02-189,000$3.05 $27.4K632,146SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-02-142025-02-181,000$3.04 $3.0K623,146SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2024-11-252024-11-2636,585$2.80 $102.4K622,146SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2024-09-162024-09-1612,450$2.68 $33.4K585,561SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2024-08-202024-08-207,000$2.71 $19.0K573,111SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2024-05-032024-05-035,000$2.51 $12.5K566,111SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2023-11-012023-11-0340,000$2.50 $100.0K561,111SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2023-05-032023-05-0410,000$2.06 $20.6K557,111SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2023-03-062023-03-0812,000$2.35 $28.2K538,411SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2023-02-222023-05-048,700$2.45 $21.3K547,111SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2022-11-152022-11-166,000$2.34 $14.0K94,078SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2022-02-152022-02-166,078$2.12 $12.9K88,078SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-12-142021-12-1610,000$2.19 $21.9K82,000SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-12-012021-12-161,655$2.15 $3.6K526,411SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-11-052021-11-1713,345$2.15 $28.7K596,756SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-11-042021-11-0820,000$2.18 $43.6K20,000SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-06-142021-06-151,144$2.00 $2.3K563,411SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-05-132021-05-145,000$1.80 $9.0K562,267SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-12-172020-12-182,000$2.03 $4.1K498,353SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-12-172020-12-181,000$1.98 $2.0K496,353SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-08-272020-08-2850,000$1.82 $91.0K495,353SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-05-222020-05-26572$1.60 $915445,353SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-05-192020-05-2613,167$1.58 $20.8K444,781SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2019-11-202019-11-2115,000$1.90 $28.5K431,614SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2019-08-232019-08-232,002$1.80 $3.6K409,114SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2019-06-132019-06-177,500$1.85 $13.9K414,612SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2019-06-102019-06-126,650$1.75 $11.6K407,112SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2019-04-222019-04-2310,815$1.80 $19.5K400,462SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2018-11-282018-11-3014,065$1.60 $22.5K389,647SEC↗
NWPP NEW PEOPLES BANKSHARES INC M Exercise deriv2017-12-202017-12-219,114— $01,292SEC↗
NWPP NEW PEOPLES BANKSHARES INC M Exercise2017-12-202017-12-219,114$1.75 $15.9K375,582SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2017-12-182017-12-1956,200$1.75 $98.3K366,468SEC↗
NWPP NEW PEOPLES BANKSHARES INC M Exercise deriv2017-12-082017-12-117,721— $00SEC↗
NWPP NEW PEOPLES BANKSHARES INC M Exercise2017-12-082017-12-117,721$1.75 $13.5K58,914SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2016-03-162016-03-184,290$1.50 $6.4K310,268SEC↗
NWPP NEW PEOPLES BANKSHARES INC M Exercise deriv2014-10-102014-10-1435,576— $010,406SEC↗
NWPP NEW PEOPLES BANKSHARES INC M Exercise2014-10-102014-10-1435,576$1.75 $62.3K305,978SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy deriv2012-12-282013-01-0245,982— $045,982SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy deriv2012-12-282013-01-027,721— $07,721SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2012-12-282013-01-0238,609$1.50 $57.9K51,193SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2012-12-282013-01-02229,914$1.50 $344.9K270,402SEC↗
NWPP NEW PEOPLES BANKSHARES INC D To issuer2012-09-182012-09-1931,336$1.50 $47.0K0SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2012-09-182012-09-1931,336$1.50 $47.0K40,488SEC↗