Sign inGet started

KEENE HAROLD L

Insider CIK 1291668 · NWPP Director, 10% owner

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
NWPP NEW PEOPLES BANKSHARES INC P Buy2026-06-152026-06-1616,514$4.39 $72.5K84,074SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2026-06-122026-06-165,000$4.40 $22.0K1,128,710SEC↗
NWPP NEW PEOPLES BANKSHARES INC S Sale2026-06-122026-06-161,500$4.30 $6.5K3,429,708SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-12-112025-12-1157,060$3.65 $208.3K67,560SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-11-252025-11-264,528$3.40 $15.4K10,500SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-11-212025-11-26472$3.40 $1.6K5,972SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-11-062025-11-105,000$3.40 $17.0K5,500SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-08-182025-08-20100$3.15 $3151,123,710SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-06-122025-06-16100$3.05 $3051,123,610SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-05-282025-05-304,300$3.05 $13.1K1,123,510SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-05-202025-05-225,000$3.17 $15.8K1,119,210SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2025-05-202025-05-225,000$3.18 $15.9K1,114,210SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2024-11-252024-11-261,735$2.92 $5.1K1,109,210SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2024-11-062024-11-26700$2.79 $2.0K1,107,475SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2024-06-142024-06-1814,317$2.70 $38.7K1,106,775SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2024-05-142024-05-22679$2.60 $1.8K1,092,458SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2024-05-082024-05-152,000$2.60 $5.2K1,089,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2024-05-032024-05-062,000$2.60 $5.2K1,087,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2023-12-132023-12-185,000$2.45 $12.3K1,085,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2023-06-162024-05-222,000$2.30 $4.6K1,091,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2023-06-162023-06-202,000$2.30 $4.6K1,080,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2023-05-172023-05-192,000$2.20 $4.4K1,078,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-08-192021-08-202,000$2.15 $4.3K1,076,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-08-182021-08-202,000$2.15 $4.3K1,074,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-05-272021-06-0110,000$1.99 $19.9K1,072,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-05-202021-05-2115,592$2.00 $31.2K3,431,208SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-05-122021-05-1410,000$1.99 $19.9K1,062,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2021-05-112021-05-1423,000$1.81 $41.6K1,052,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-12-152020-12-1813$1.95 $251,029,779SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-12-082020-12-18100$1.95 $1951,029,766SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-12-022020-12-103,306$1.93 $6.4K1,029,666SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-11-302020-12-10100$1.95 $1951,026,360SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-11-162020-11-17357$1.92 $6851,026,260SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-11-132020-11-17292$1.92 $5611,025,903SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-11-122020-11-171,499$1.93 $2.9K1,025,611SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-08-272020-08-285,857$1.61 $9.4K1,024,112SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-08-262020-08-28300$1.75 $5251,018,255SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-06-162020-06-1710,900$2.00 $21.8K1,017,955SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-06-152020-06-175,879$1.96 $11.5K1,007,055SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-06-102020-06-12100$2.00 $2001,001,676SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-06-092020-06-12100$1.67 $1671,001,576SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2020-06-042020-06-05976$1.64 $1.6K10,000,976SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2019-05-292019-05-3024,800$1.90 $47.1K1,000,000SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2019-05-242019-05-30200$1.70 $340975,200SEC↗
NWPP NEW PEOPLES BANKSHARES INC M Exercise deriv2015-11-122015-11-12225,000— $00SEC↗
NWPP NEW PEOPLES BANKSHARES INC M Exercise2015-11-122015-11-12225,000$1.75 $393.8K3,415,616SEC↗
NWPP NEW PEOPLES BANKSHARES INC M Exercise deriv2014-10-102014-10-1482,601— $0225,000SEC↗
NWPP NEW PEOPLES BANKSHARES INC M Exercise deriv2014-10-102014-10-14370,926— $00SEC↗
NWPP NEW PEOPLES BANKSHARES INC M Exercise2014-10-102014-10-14453,527$1.75 $793.7K3,190,616SEC↗
NWPP NEW PEOPLES BANKSHARES INC S Sale2013-10-232013-10-24275,000$1.50 $412.5K2,737,089SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2013-10-232013-10-24275,000$1.50 $412.5K975,000SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2013-06-182013-06-20275,000$1.50 $412.5K3,012,089SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2013-06-042013-06-06700,000$1.50 $1.05M700,000SEC↗
NWPP NEW PEOPLES BANKSHARES INC S Sale2013-06-042013-06-06700,000$1.50 $1.05M2,737,089SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy deriv2012-12-282013-01-02307,601— $0307,601SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2012-12-282013-01-021,538,009$1.50 $2.31M3,437,089SEC↗
NWPP NEW PEOPLES BANKSHARES INC J Other deriv2012-09-192012-09-20370,926— $0370,926SEC↗
NWPP NEW PEOPLES BANKSHARES INC J Other2012-09-192012-09-201,854,630$1.50 $2.78M1,899,080SEC↗
NWPP NEW PEOPLES BANKSHARES INC P Buy2012-09-132012-09-17500$1.07 $535500SEC↗