| 03 mars 2026 | PURCHASE | NEW PEOPLES BANKSHARES INC | 4 233 | 4.16 USD | |
| 13 févr. 2026 | PURCHASE | NEW PEOPLES BANKSHARES INC | 11 725 | 3.84 USD | |
| 10 déc. 2025 | PURCHASE | NEW PEOPLES BANKSHARES INC | 101 500 | 3.65 USD | |
| 06 nov. 2025 | PURCHASE | NEW PEOPLES BANKSHARES INC | 16 000 | 3.43 USD | |
| 03 sept. 2025 | PURCHASE | NEW PEOPLES BANKSHARES INC | 78 637 | 3.21 USD | |
| 28 mai 2025 | PURCHASE | NEW PEOPLES BANKSHARES INC | 3 003 | 3.10 USD | |
| 28 mai 2025 | PURCHASE | NEW PEOPLES BANKSHARES INC | 3 003 | 3.10 USD | |
| 28 mai 2025 | PURCHASE | NEW PEOPLES BANKSHARES INC | 3 003 | 3.10 USD | |
| 28 mai 2025 | PURCHASE | NEW PEOPLES BANKSHARES INC | 3 003 | 3.10 USD | |
| 30 avr. 2025 | PURCHASE | NEW PEOPLES BANKSHARES INC | 7 500 | 2.93 USD | |
| 14 mars 2025 | PURCHASE | NEW PEOPLES BANKSHARES INC | 1 500 | 3.04 USD | |
| 14 mars 2025 | PURCHASE | NEW PEOPLES BANKSHARES INC | 3 000 | 3.06 USD | |
| 11 févr. 2025 | PURCHASE | NEW PEOPLES BANKSHARES INC | 33 350 | 3.04 USD | |
| 11 déc. 2024 | PURCHASE | NEW PEOPLES BANKSHARES INC | 500 | 3.00 USD | |
| 06 déc. 2024 | PURCHASE | NEW PEOPLES BANKSHARES INC | 2 360 | 3.00 USD | |
| 06 nov. 2024 | PURCHASE | NEW PEOPLES BANKSHARES INC | 124 754 | 2.66 USD | |
| 07 mai 2024 | PURCHASE | NEW PEOPLES BANKSHARES INC | 3 575 | 2.50 USD | |
| 31 mars 2024 | PURCHASE | NEW PEOPLES BANKSHARES INC | 19 639 | 2.50 USD | |
| 01 févr. 2024 | PURCHASE | NEW PEOPLES BANKSHARES INC | 89 557 | 2.50 USD | |
| 08 déc. 2023 | PURCHASE | NEW PEOPLES BANKSHARES INC | 6 000 | 2.48 USD | |
| 13 nov. 2023 | PURCHASE | NEW PEOPLES BANKSHARES INC | 44 500 | 2.49 USD | |
| 03 mai 2023 | PURCHASE | NEW PEOPLES BANKSHARES INC | 105 000 | 2.06 USD | |
| 04 mai 2023 | PURCHASE | NEW PEOPLES BANKSHARES INC | 5 000 | 2.05 USD | |
| 06 mars 2023 | PURCHASE | NEW PEOPLES BANKSHARES INC | 50 000 | 2.35 USD | |
| 08 déc. 2022 | OTHER | NEW PEOPLES BANKSHARES INC | 13 200 | 2.40 USD | |