Insider Transactions Reported by 26 Insiders of NB Bancorp, Inc.

Symbol
NBBK on Nasdaq
Location
Needham, MA

Insiders trading volume in the past year

NB Bancorp, Inc. executives and other stock owners filed with the SEC include:

Name Relationship Holdings Value Past Year Net Change Change % Report Date
JOSEPH P. CAMPANELLI President & CEO, Director, Chairman of the Board $7,010,961 +$149,328 +2.2% 09 Jun 2025
Hope Pascucci Director $4,011,526 +$825,810 +26% 02 Jan 2026
William Darcey Director $3,223,439 +$86,499 +2.8% 02 Jan 2026
Christopher R. Lynch Director $3,110,131 02 Jan 2026
Francis Orfanello Director $2,836,977 +$85,450 +3.1% 02 Jan 2026
Mark Whalen Director $2,133,361 02 Jan 2026
Mary Susan Elliott Director $2,096,140 02 Jan 2026
Paul J. Ayoub Director $1,932,648 02 Jan 2026
Jean-Pierre Lapointe EVP and CFO $1,790,808 +$16,965 +0.96% 24 Apr 2025
JOSEPH R. NOLAN JR Director $1,738,951 02 Jan 2026
Kenneth C. Montgomery Director $1,687,440 +$92,200 +5.8% 02 Jan 2026
Muhammad Raza Director $1,612,224 02 Jan 2026
Angela Jackson Director $1,610,441 02 Jan 2026
Salvatore J. Rinaldi EVP and COO $1,260,051 29 Apr 2024
Christine Roberts EVP and COO $1,100,842 24 Apr 2025
Joseph B. Reilly Director $1,055,927 02 Jan 2026
PAUL A. EVANGELISTA EVP, Dir Spec. Bank. Ctr. $871,417 +$76,599 +9.6% 19 Dec 2025
James J. White EVP, Chief Administrative Offc $647,577 27 Dec 2023
Peter Bakkala EVP and Chief Risk Officer $540,157 10 Jun 2025
Stephanie Maiona EVP, Senior Comm. Lender $539,996 27 Dec 2023
Danielle Walsh EVP and CFO $202,499 27 Dec 2023
Michael J. Sinclair EVP, Rsdntl & Cons Lend $103,167 27 Dec 2023
James B. Daley SVP - Dir Structured Finance $100,309 22 Jan 2025
Kevin Henkin EVP, Chief Credit Officer $98,347 27 Dec 2023
Margaret Watson SVP, General Counsel $67,500 27 Dec 2023
Matthew Richardson EVP, Treasury & Cash Mgmt Svcs $0 07 Jul 2025

Recent Insider Transactions by Companies or Individuals for NB Bancorp, Inc.

Insider Symbol Class Transaction % Value $ * Price $ Shares Shares Owned Date Ownership
* An asterisk sign (*) next to the price indicates that the price is likely invalid.