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 $9,651,725 +$149,328 +1.6% 25 Feb 2026
Hope Pascucci Director $4,011,526 +$84,702 +2.2% 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
Jean-Pierre Lapointe SEVP and CFO $2,256,507 25 Feb 2026
Mary Susan Elliott Director $2,197,718 +$30,673 +1.4% 02 Jan 2026
Mark Whalen Director $2,133,361 02 Jan 2026
Paul J. Ayoub Director $1,932,648 02 Jan 2026
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
Christine Roberts SEVP and COO $1,463,532 25 Feb 2026
Salvatore J. Rinaldi EVP and COO $1,260,051 29 Apr 2024
James J. White EVP, Chief Administrative Offc $1,185,270 25 Feb 2026
Joseph B. Reilly Director $1,055,927 02 Jan 2026
PAUL A. EVANGELISTA EVP, Dir Spec. Bank. Ctr. $1,014,710 +$76,599 +8.2% 25 Feb 2026
Stephanie Maiona EVP, Dir CRE Banking $994,229 25 Feb 2026
Peter Bakkala EVP and Chief Risk Officer $540,157 10 Jun 2025
Kevin Henkin EVP, Chief Credit Officer $336,727 25 Feb 2026
James B. Daley EVP - Dir C&I Banking $318,910 25 Feb 2026
Matthew Richardson EVP, Treasury & Cash Mgmt Svcs $269,480 25 Feb 2026
Danielle Walsh EVP and CFO $202,499 27 Dec 2023
Michael J. Sinclair EVP, Rsdntl & Cons Lend $103,167 27 Dec 2023
Margaret Watson SVP, General Counsel $67,500 27 Dec 2023

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.