30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

NB Bancorp Inc (NBBK)

Over the last 90 days, NB Bancorp Inc. has seen significant insider buying activity, with a net buy value of $495,445.68. This activity is primarily driven by executive purchases, totaling $106,164.68. A total of 18 transactions were recorded, all of which were buys, indicating strong insider confidence.
Stock chart
Ticker: NBBK Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
CAMPANELLI JOSEPH P
President & CEO
9 purchases — total 57,547 USD
Buy 15 May 2026
Value US$1,891,276.69 | Price 148.46 | Shares 98,222
Buy 15 May 2026
Value US$2,871,037.56 | Price 292.63 | Shares 36,370
Buy 15 May 2026
Value US$4,857.60 | Price 19.20 | Shares 253
Buy 15 May 2026
Value US$9,595.00 | Price 19.19 | Shares 500
Buy 15 May 2026
Value US$14,711.06 | Price 19.18 | Shares 767
Buy 15 May 2026
Value US$1,917.96 | Price 19.18 | Shares 100
Buy 15 May 2026
Value US$7,670.00 | Price 19.18 | Shares 400
Buy 15 May 2026
Value US$2,549.61 | Price 19.17 | Shares 133
Buy 15 May 2026
Value US$9,580.00 | Price 19.16 | Shares 500
Buy 24 Apr 2026
Value US$3,955,500.79 | Price 470.17 | Shares 94,106
Buy 24 Apr 2026
Value US$2,835,585.23 | Price 292.98 | Shares 18,401
Buy 24 Apr 2026
Value US$3,463.88 | Price 19.46 | Shares 178
Buy 24 Apr 2026
Value US$14,042.90 | Price 19.45 | Shares 722
Buy 24 Apr 2026
Value US$9,685.00 | Price 19.37 | Shares 500
Buy 24 Apr 2026
Value US$3,481.20 | Price 19.34 | Shares 180
Buy 24 Apr 2026
Value US$6,185.60 | Price 19.33 | Shares 320
Buy 24 Apr 2026
Value US$194,889.00 | Price 19.49 | Shares 10,000
Buy 24 Apr 2026
Value US$194,392.00 | Price 19.44 | Shares 10,000
Buy 19 Mar 2026
Value US$50,400.00 | Price 20.16 | Shares 2,500
Buy 9 Mar 2026
Value US$20,420.00 | Price 20.42 | Shares 1,000
Buy 6 Mar 2026
Value US$62,310.00 | Price 20.77 | Shares 3,000
Buy 6 Mar 2026
Value US$41,560.00 | Price 20.78 | Shares 2,000
Buy 19 Dec 2025
Value US$41,742.60 | Price 20.87 | Shares 2,000
Buy 28 Oct 2025
Value US$84,701.85 | Price 18.07 | Shares 4,688
Buy 12 Sep 2025
Value US$92,200.00 | Price 18.44 | Shares 5,000
Buy 11 Aug 2025
Value US$84,095.30 | Price 17.30 | Shares 4,861
Buy 11 Aug 2025
Value US$2,403.31 | Price 17.29 | Shares 139
Buy 25 Jul 2025
Value US$9,195.15 | Price 18.39 | Shares 500
Buy 9 Jun 2025
Value US$16,291.00 | Price 16.29 | Shares 1,000
Buy 9 Jun 2025
Value US$81,450.00 | Price 16.29 | Shares 5,000
Buy 9 Jun 2025
Value US$14,715.00 | Price 16.35 | Shares 900
Buy 9 Jun 2025
Value US$1,633.00 | Price 16.33 | Shares 100
Buy 9 Jun 2025
Value US$16,030.00 | Price 16.03 | Shares 1,000
Buy 2 May 2025
Value US$30,673.26 | Price 21.39 | Shares 1,434
Buy 29 Apr 2025
Value US$85,450.00 | Price 17.09 | Shares 5,000
Buy 18 Mar 2025
Value US$9,370.00 | Price 18.74 | Shares 500
Buy 11 Mar 2025
Value US$35,500.00 | Price 17.75 | Shares 2,000
Buy 24 Jan 2025
Value US$187,200.00 | Price 18.72 | Shares 10,000
Buy 24 Jan 2025
Value US$741,108.00 | Price 18.53 | Shares 40,000
Buy 24 Jan 2025
Value US$16,965.00 | Price 18.85 | Shares 900
Buy 19 Nov 2024
Value US$9,955.00 | Price 19.91 | Shares 500
Buy 19 Sep 2024
Value US$1,862.03 | Price 18.62 | Shares 100
Buy 19 Sep 2024
Value US$9,364.65 | Price 18.73 | Shares 500
Buy 26 Aug 2024
Value US$9,435.05 | Price 18.87 | Shares 500
Buy 5 Aug 2024
Value US$49,320.00 | Price 16.44 | Shares 3,000
Buy 2 Aug 2024
Value US$87,453.50 | Price 17.49 | Shares 5,000
Buy 2 Aug 2024
Value US$52,484.70 | Price 17.49 | Shares 3,000
Buy 16 May 2024
Value US$15,709.90 | Price 15.71 | Shares 1,000
Buy 8 May 2024
Value US$46,579.75 | Price 15.05 | Shares 3,095
Buy 29 Apr 2024
Value US$100,050.00 | Price 14.50 | Shares 6,900
Buy 26 Apr 2024
Value US$29,927.14 | Price 14.62 | Shares 2,047
Buy 26 Apr 2024
Value US$65,700.00 | Price 14.60 | Shares 4,500
Buy 26 Apr 2024
Value US$56,273.63 | Price 14.59 | Shares 3,857
Buy 26 Apr 2024
Value US$33,811.02 | Price 14.58 | Shares 2,319
Buy 26 Apr 2024
Value US$8,727.43 | Price 14.57 | Shares 599
Buy 26 Apr 2024
Value US$20,631.90 | Price 14.55 | Shares 1,418
Buy 26 Apr 2024
Value US$3,780.40 | Price 14.54 | Shares 260
Buy 19 Mar 2024
Value US$135,000.00 | Price 13.50 | Shares 10,000
Buy 11 Mar 2024
Value US$2,760.00 | Price 13.80 | Shares 200
Buy 8 Mar 2024
Value US$55,400.00 | Price 13.85 | Shares 4,000
Buy 6 Mar 2024
Value US$49,520.71 | Price 13.99 | Shares 3,540
Buy 5 Mar 2024
Value US$27,940.00 | Price 13.97 | Shares 2,000
Buy 5 Mar 2024
Value US$6,980.00 | Price 13.96 | Shares 500
Buy 4 Mar 2024
Value US$35,212.50 | Price 14.09 | Shares 2,500
Buy 4 Mar 2024
Value US$105,045.00 | Price 14.01 | Shares 7,500
Buy 1 Mar 2024
Value US$349,250.00 | Price 13.97 | Shares 25,000
Buy 1 Mar 2024
Value US$13,890.00 | Price 13.89 | Shares 1,000
Buy 11 Jan 2024
Value US$138,900.00 | Price 13.89 | Shares 10,000
Buy 11 Jan 2024
Value US$973.00 | Price 13.90 | Shares 70
Buy 11 Jan 2024
Value US$1,388.62 | Price 13.89 | Shares 100
Buy 5 Jan 2024
Value US$199,920.00 | Price 13.60 | Shares 14,700
Buy 5 Jan 2024
Value US$4,079.97 | Price 13.60 | Shares 300
Buy 4 Jan 2024
Value US$50,030.63 | Price 13.50 | Shares 3,706
Buy 2 Jan 2024
Value US$1,007.00 | Price 13.25 | Shares 76
Buy 28 Dec 2023
Value US$1,417.00 | Price 14.17 | Shares 100
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-18 2026-05-15 B Purchase

President & CEO

Executive Director
98,222 -7.0%
148.46
US$1,891,277
98,222 -7.0% 148.46 US$1,891,277
2026-05-18 2026-05-15 B Purchase

President & CEO

Executive Director
36,370 -23.9%
292.63
US$2,871,038
36,370 -23.9% 292.63 US$2,871,038
2026-05-18 2026-05-15 B Purchase

President & CEO

Executive Director
48,167 -9.8%
402.80
US$2,778,565
48,167 -9.8% 402.80 US$2,778,565
2026-05-18 2026-05-15 B Purchase

President & CEO

Executive Director
500 +0.1%
19.19
US$9,595
500 +0.1% 19.19 US$9,595
2026-05-18 2026-05-15 B Purchase

President & CEO

Executive Director
767 +0.2%
19.18
US$14,711
767 +0.2% 19.18 US$14,711
2026-05-18 2026-05-15 B Purchase

President & CEO

Executive Director
100 +0.0%
19.18
US$1,918
100 +0.0% 19.18 US$1,918
2026-05-18 2026-05-15 B Purchase

President & CEO

Executive Director
400 +0.1%
19.18
US$7,670
400 +0.1% 19.18 US$7,670
2026-05-18 2026-05-15 B Purchase

President & CEO

Executive Director
133 +0.0%
19.17
US$2,550
133 +0.0% 19.17 US$2,550
2026-05-18 2026-05-15 B Purchase

President & CEO

Executive Director
500 +0.1%
19.16
US$9,580
500 +0.1% 19.16 US$9,580
2026-04-27 2026-04-24 B Purchase

President & CEO

Executive Director
500 +0.1%
19.63
US$9,812
500 +0.1% 19.63 US$9,812
2026-04-27 2026-04-24 B Purchase

President & CEO

Executive Director
100 +0.0%
19.47
US$1,947
100 +0.0% 19.47 US$1,947
2026-04-27 2026-04-24 B Purchase

President & CEO

Executive Director
178 +0.0%
19.46
US$3,464
178 +0.0% 19.46 US$3,464
2026-04-27 2026-04-24 B Purchase

President & CEO

Executive Director
722 +0.2%
19.45
US$14,043
722 +0.2% 19.45 US$14,043
2026-04-27 2026-04-24 B Purchase

President & CEO

Executive Director
500 +0.1%
19.37
US$9,685
500 +0.1% 19.37 US$9,685
2026-04-27 2026-04-24 B Purchase

President & CEO

Executive Director
180 +0.0%
19.34
US$3,481
180 +0.0% 19.34 US$3,481
2026-04-27 2026-04-24 B Purchase

President & CEO

Executive Director
320 +0.1%
19.33
US$6,186
320 +0.1% 19.33 US$6,186
2026-04-24 2026-04-24 B Purchase Non-Executive Director
10,000 +7.6%
19.49
US$194,889
10,000 +7.6% 19.49 US$194,889
2026-04-24 2026-04-24 B Purchase Non-Executive Director
10,000 +8.2%
19.44
US$194,392
10,000 +8.2% 19.44 US$194,392
2026-03-19 2026-03-19 B Purchase

President & CEO

Executive Director
2,500 +0.6%
20.16
US$50,400
2,500 +0.6% 20.16 US$50,400
2026-03-09 2026-03-09 B Purchase

SEVP and CFO

Officer
1,000 +0.9%
20.42
US$20,420
1,000 +0.9% 20.42 US$20,420
2026-03-09 2026-03-06 B Purchase

President & CEO

Executive Director
3,000 +inf%
20.77
US$62,310
3,000 +inf% 20.77 US$62,310
2026-03-09 2026-03-06 B Purchase

President & CEO

Executive Director
2,000 +4.4%
20.78
US$41,560
2,000 +4.4% 20.78 US$41,560
2025-12-19 2025-12-19 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
2,000 +8.1%
20.87
US$41,743
2,000 +8.1% 20.87 US$41,743
2025-10-29 2025-10-28 B Purchase Non-Executive Director
4,688 +4.1%
18.07
US$84,702
4,688 +4.1% 18.07 US$84,702
2025-09-15 2025-09-12 B Purchase Non-Executive Director
5,000 +6.6%
18.44
US$92,200
5,000 +6.6% 18.44 US$92,200
2025-08-12 2025-08-11 B Purchase Non-Executive Director
4,861 +6.4%
17.30
US$84,095
4,861 +6.4% 17.30 US$84,095
2025-08-12 2025-08-11 B Purchase Non-Executive Director
139 +0.2%
17.29
US$2,403
139 +0.2% 17.29 US$2,403
2025-07-25 2025-07-25 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
500 +2.1%
18.39
US$9,195
500 +2.1% 18.39 US$9,195
2025-06-10 2025-06-09 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
1,000 +4.3%
16.29
US$16,291
1,000 +4.3% 16.29 US$16,291
2025-06-10 2025-06-09 B Purchase

President & CEO

Executive Director
5,000 +12.5%
16.29
US$81,450
5,000 +12.5% 16.29 US$81,450
2025-06-10 2025-06-09 B Purchase

President & CEO

Executive Director
900 +0.3%
16.35
US$14,715
900 +0.3% 16.35 US$14,715
2025-06-10 2025-06-09 B Purchase

President & CEO

Executive Director
100 +0.0%
16.33
US$1,633
100 +0.0% 16.33 US$1,633
2025-06-10 2025-06-09 B Purchase

President & CEO

Executive Director
1,000 +0.3%
16.03
US$16,030
1,000 +0.3% 16.03 US$16,030
2026-01-30 2025-05-02 B Purchase Non-Executive Director
1,434 +inf%
21.39
US$30,673
1,434 +inf% 21.39 US$30,673
2025-04-29 2025-04-29 B Purchase Non-Executive Director
5,000 +4.0%
17.09
US$85,450
5,000 +4.0% 17.09 US$85,450
2025-03-18 2025-03-18 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
500 +2.2%
18.74
US$9,370
500 +2.2% 18.74 US$9,370
2025-03-13 2025-03-11 B Purchase

President & CEO

Executive Director
2,000 +3.8%
17.75
US$35,500
2,000 +3.8% 17.75 US$35,500
2026-01-30 2025-01-24 B Purchase Non-Executive Director
10,000 +9.5%
18.72
US$187,200
10,000 +9.5% 18.72 US$187,200
2025-01-27 2025-01-24 B Purchase Non-Executive Director
40,000 +53333.3%
18.53
US$741,108
40,000 +53333.3% 18.53 US$741,108
2025-01-24 2025-01-24 B Purchase

EVP and CFO

Officer
900 +27.3%
18.85
US$16,965
900 +27.3% 18.85 US$16,965
2024-11-19 2024-11-19 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
500 +2.3%
19.91
US$9,955
500 +2.3% 19.91 US$9,955
2024-09-20 2024-09-19 B Purchase Non-Executive Director
100 +inf%
18.62
US$1,862
100 +inf% 18.62 US$1,862
2024-09-20 2024-09-19 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
500 +2.3%
18.73
US$9,365
500 +2.3% 18.73 US$9,365
2024-08-27 2024-08-26 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
500 +2.4%
18.87
US$9,435
500 +2.4% 18.87 US$9,435
2024-08-06 2024-08-05 B Purchase

President & CEO

Executive Director
3,000 +6.0%
16.44
US$49,320
3,000 +6.0% 16.44 US$49,320
2024-08-06 2024-08-02 B Purchase

President & CEO

Executive Director
5,000 +11.1%
17.49
US$87,454
5,000 +11.1% 17.49 US$87,454
2024-08-02 2024-08-02 B Purchase

EVP and CFO

Officer
3,000 +1000.0%
17.49
US$52,485
3,000 +1000.0% 17.49 US$52,485
2024-05-16 2024-05-16 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
1,000 +5.0%
15.71
US$15,710
1,000 +5.0% 15.71 US$15,710
2024-05-09 2024-05-08 B Purchase

EVP and CFO

Officer
3,095 +10672.4%
15.05
US$46,580
3,095 +10672.4% 15.05 US$46,580
2024-05-01 2024-04-29 B Purchase

EVP and COO

Officer
6,900 +47.9%
14.50
US$100,050
6,900 +47.9% 14.50 US$100,050
2024-04-30 2024-04-26 B Purchase

President & CEO

Executive Director
2,047 +4.8%
14.62
US$29,927
2,047 +4.8% 14.62 US$29,927
2024-04-30 2024-04-26 B Purchase

President & CEO

Executive Director
4,500 +11.7%
14.60
US$65,700
4,500 +11.7% 14.60 US$65,700
2024-04-30 2024-04-26 B Purchase

President & CEO

Executive Director
3,857 +11.1%
14.59
US$56,274
3,857 +11.1% 14.59 US$56,274
2024-04-30 2024-04-26 B Purchase

President & CEO

Executive Director
2,319 +7.2%
14.58
US$33,811
2,319 +7.2% 14.58 US$33,811
2024-04-30 2024-04-26 B Purchase

President & CEO

Executive Director
599 +1.9%
14.57
US$8,727
599 +1.9% 14.57 US$8,727
2024-04-30 2024-04-26 B Purchase

President & CEO

Executive Director
1,418 +4.7%
14.55
US$20,632
1,418 +4.7% 14.55 US$20,632
2024-04-30 2024-04-26 B Purchase

President & CEO

Executive Director
260 +0.9%
14.54
US$3,780
260 +0.9% 14.54 US$3,780
2024-03-19 2024-03-19 B Purchase Non-Executive Director
10,000 +10000.0%
13.50
US$135,000
10,000 +10000.0% 13.50 US$135,000
2024-03-22 2024-03-11 B Purchase

EVP and CFO

Officer
200 +200.0%
13.80
US$2,760
200 +200.0% 13.80 US$2,760
2024-03-11 2024-03-08 B Purchase

President & CEO

Executive Director
4,000 +15.4%
13.85
US$55,400
4,000 +15.4% 13.85 US$55,400
2024-03-12 2024-03-06 B Purchase Non-Executive Director
3,540 +4657.9%
13.99
US$49,521
3,540 +4657.9% 13.99 US$49,521
2024-03-06 2024-03-05 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
2,000 +11.1%
13.97
US$27,940
2,000 +11.1% 13.97 US$27,940
2024-03-06 2024-03-05 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
500 +2.8%
13.96
US$6,980
500 +2.8% 13.96 US$6,980
2024-03-05 2024-03-04 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
2,500 +16.6%
14.09
US$35,212
2,500 +16.6% 14.09 US$35,212
2024-03-05 2024-03-04 B Purchase Non-Executive Director
7,500 +inf%
14.01
US$105,045
7,500 +inf% 14.01 US$105,045
2024-03-05 2024-03-01 B Purchase

President & CEO

Executive Director
25,000 +2500.0%
13.97
US$349,250
25,000 +2500.0% 13.97 US$349,250
2024-03-05 2024-03-01 B Purchase

President & CEO

Executive Director
1,000 +inf%
13.89
US$13,890
1,000 +inf% 13.89 US$13,890
2024-01-17 2024-01-11 B Purchase Non-Executive Director
10,000 +200.0%
13.89
US$138,900
10,000 +200.0% 13.89 US$138,900
2024-01-17 2024-01-11 B Purchase Non-Executive Director
70 +inf%
13.90
US$973
70 +inf% 13.90 US$973
2024-01-12 2024-01-11 B Purchase Non-Executive Director
100 +inf%
13.89
US$1,389
100 +inf% 13.89 US$1,389
2024-01-08 2024-01-05 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
14,700 +4016.4%
13.60
US$199,920
14,700 +4016.4% 13.60 US$199,920
2024-01-08 2024-01-05 B Purchase

EVP, Dir Spec. Bank. Ctr.

Officer
300 +454.5%
13.60
US$4,080
300 +454.5% 13.60 US$4,080
2024-01-05 2024-01-04 B Purchase Non-Executive Director
3,706 +inf%
13.50
US$50,031
3,706 +inf% 13.50 US$50,031
2024-01-03 2024-01-02 B Purchase Non-Executive Director
76 +inf%
13.25
US$1,007
76 +inf% 13.25 US$1,007
2024-01-02 2023-12-28 B Purchase Non-Executive Director
100 +0.5%
14.17
US$1,417
100 +0.5% 14.17 US$1,417