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.
| 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% |