SEC Insider Transactions from CAMPANELLI JOSEPH P.

Last updated: 2026-03-20 17:01 UTC | Total transactions: 28

Joseph P. Campanelli, President and CEO of NB Bancorp, Inc. ($NBBK), made six open market purchases of company shares over the last year, totaling $218,000. His most recent buy occurred on March 6, 2026. Campanelli ranks 1,462nd out of 4,983 insiders for purchase volume, well below the average of $1.5 million across 3.3 transactions per insider. He reported no open market sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 6, 2026 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 2000 $20.78 497,435.0000 37,626,188 0.40% 0.01%
March 6, 2026 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 3000 $20.77 497,435.0000 37,626,188 0.61% 0.01%
March 19, 2026 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 2500 $20.16 499,935.0000 37,626,188 0.50% 0.01%
March 6, 2026 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 3000 $20.77 542,435.0000 37,626,188 0.56% 0.01%
March 6, 2026 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 2000 $20.78 542,435.0000 37,626,188 0.37% 0.01%
Feb. 25, 2026 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO A Common Stock 63015 $0.00 492,435.0000 37,626,188 14.67% 0.17%
June 9, 2025 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 900 $16.35 425,811.0000 38,755,746 0.21% 0.00%
June 9, 2025 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 5000 $16.29 425,811.0000 38,755,746 1.19% 0.01%
June 9, 2025 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 100 $16.33 424,911.0000 38,755,746 0.02% 0.00%
June 9, 2025 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 1000 $16.03 424,811.0000 38,755,746 0.24% 0.00%
April 24, 2025 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO A Common Stock 274146 $0.00 418,411.0000 38,755,746 190.03% 0.71%
March 11, 2025 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 2000 $17.75 135,000.0000 39,389,829 1.50% 0.01%
Aug. 2, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 5000 $17.49 130,000.0000 39,289,271 4.00% 0.01%
Aug. 5, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 3000 $16.44 133,000.0000 39,289,271 2.31% 0.01%
April 26, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 1418 $14.55 111,678.0000 39,689,644 1.29% 0.00%
April 26, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 260 $14.54 110,260.0000 39,689,644 0.24% 0.00%
April 26, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 599 $14.57 112,277.0000 39,689,644 0.54% 0.00%
April 26, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 2319 $14.58 114,596.0000 39,689,644 2.07% 0.01%
April 26, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 3857 $14.59 118,453.0000 39,689,644 3.37% 0.01%
April 26, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 4500 $14.60 122,953.0000 39,689,644 3.80% 0.01%
April 26, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 2047 $14.62 125,000.0000 39,689,644 1.66% 0.01%
March 8, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 1000 $13.82 108,000.0000 42,018,229 0.93% 0.00%
March 8, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 1000 $13.78 107,000.0000 42,018,229 0.94% 0.00%
March 8, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 1000 $13.90 110,000.0000 42,018,229 0.92% 0.00%
March 8, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 4000 $13.85 110,000.0000 42,018,229 3.77% 0.01%
March 8, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 1000 $13.90 109,000.0000 42,018,229 0.93% 0.00%
March 1, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 1000 $13.89 81,000.0000 42,018,229 1.25% 0.00%
March 1, 2024 NB Bancorp, Inc. $NBBK CAMPANELLI JOSEPH P President & CEO P Common Stock 25000 $13.97 106,000.0000 42,018,229 30.86% 0.06%