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

CNB Financial Corp (Massachusetts) (CFNA)

Recent insider activity at CNB Financial Corp shows a net sell-off over the last 90 days, with total sell value exceeding buy value. Notable transactions include significant sales by executives like Steven R. Shilling and Angela D. Wilcoxson, alongside purchases by President & CEO Michael D. Peduzzi.
Stock chart
Ticker: CFNA Exchange: OBB


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Mink Robin
EVP/Chief TM Officer
1 sale — total 100,000 USD
Sale 4 Jun 2026
Value US$482,528.56 | Price 58.38 | Shares 98,195
Sale 30 Apr 2026
Value US$1,997,033.04 | Price 298.84 | Shares 77,288
Sale 27 Apr 2026
Value US$39,585.00 | Price 30.45 | Shares 1,300
Buy 24 Apr 2026
Value US$30,350.00 | Price 30.35 | Shares 1,000
Buy 13 Mar 2026
Value US$10,143.75 | Price 27.05 | Shares 375
Sale 23 Feb 2026
Value US$3,988.80 | Price 27.70 | Shares 144
Sale 23 Feb 2026
Value US$8,670.10 | Price 27.70 | Shares 313
Sale 23 Feb 2026
Value US$9,113.30 | Price 27.70 | Shares 329
Sale 23 Feb 2026
Value US$14,819.50 | Price 27.70 | Shares 535
Sale 30 Jan 2026
Value US$17,007.80 | Price 27.70 | Shares 614
Sale 30 Jan 2026
Value US$17,007.80 | Price 27.70 | Shares 614
Sale 30 Jan 2026
Value US$16,481.50 | Price 27.70 | Shares 595
Sale 30 Jan 2026
Value US$16,481.50 | Price 27.70 | Shares 595
Buy 30 Jan 2026
Value US$26,598.00 | Price 27.28 | Shares 975
Buy 30 Jan 2026
Value US$24,570.00 | Price 27.30 | Shares 900
Proposed sale 12 Dec 2025
Value US$693,810.00 | Price 27.75 | Shares 25,000
Sale 12 Dec 2025
Value US$693,750.00 | Price 27.75 | Shares 25,000
Sale 5 Dec 2025
Value US$117,223.20 | Price 26.80 | Shares 4,374
Buy 5 Nov 2025
Value US$27,093.00 | Price 24.63 | Shares 1,100
Buy 12 Aug 2025
Value US$988.68 | Price 23.54 | Shares 42
Buy 12 Aug 2025
Value US$29,083.20 | Price 23.36 | Shares 1,245
Buy 11 Aug 2025
Value US$10,833.60 | Price 22.57 | Shares 480
Sale 24 Feb 2025
Value US$8,576.70 | Price 25.30 | Shares 339
Sale 24 Feb 2025
Value US$11,182.60 | Price 25.30 | Shares 442
Sale 24 Feb 2025
Value US$11,182.60 | Price 25.30 | Shares 442
Sale 24 Feb 2025
Value US$18,646.10 | Price 25.30 | Shares 737
Sale 14 Jan 2025
Value US$522.41 | Price 23.58 | Shares 22
Buy 24 Jul 2024
Value US$2,686.99 | Price 26.87 | Shares 100
Buy 24 Jul 2024
Value US$2,680.43 | Price 26.80 | Shares 100
Buy 23 Jul 2024
Value US$24,190.00 | Price 24.19 | Shares 1,000
Buy 16 Feb 2024
Value US$1,050.00 | Price 21.00 | Shares 50
Buy 16 Feb 2024
Value US$7,325.50 | Price 20.93 | Shares 350
Buy 1 Nov 2023
Value US$9,140.00 | Price 18.28 | Shares 500
Buy 15 Sep 2023
Value US$497.40 | Price 18.70 | Shares 27
Buy 15 Sep 2023
Value US$994.78 | Price 18.70 | Shares 53
Buy 15 Sep 2023
Value US$497.40 | Price 18.70 | Shares 27
Buy 3 Aug 2023
Value US$4,975.00 | Price 19.90 | Shares 250
Buy 31 Jul 2023
Value US$981.50 | Price 19.63 | Shares 50
Buy 31 Jul 2023
Value US$979.00 | Price 19.58 | Shares 50
Buy 31 Jul 2023
Value US$3,914.00 | Price 19.57 | Shares 200
Buy 15 Jun 2023
Value US$497.55 | Price 19.27 | Shares 26
Buy 15 Jun 2023
Value US$1,492.26 | Price 19.27 | Shares 77
Buy 15 Jun 2023
Value US$994.84 | Price 19.27 | Shares 52
Buy 8 Jun 2023
Value US$10,700.00 | Price 21.40 | Shares 500
Sale 8 Jun 2023
Value US$18,430.00 | Price 18.43 | Shares 1,000
Buy 17 May 2023
Value US$14,168.00 | Price 20.24 | Shares 700
Buy 17 May 2023
Value US$6,000.00 | Price 20.00 | Shares 300
Sale 17 May 2023
Value US$31,622.50 | Price 17.50 | Shares 1,807
Sale 17 May 2023
Value US$17,470.00 | Price 17.47 | Shares 1,000
Sale 16 May 2023
Value US$17,160.00 | Price 17.16 | Shares 1,000
Sale 16 May 2023
Value US$17,150.00 | Price 17.15 | Shares 1,000
Buy 10 May 2023
Value US$9,470.00 | Price 18.94 | Shares 500
Buy 10 May 2023
Value US$9,435.00 | Price 18.87 | Shares 500
Sale 10 May 2023
Value US$17,050.00 | Price 17.05 | Shares 1,000
Sale 10 May 2023
Value US$8,525.00 | Price 17.05 | Shares 500
Sale 10 May 2023
Value US$8,605.00 | Price 17.21 | Shares 500
Buy 4 May 2023
Value US$16,970.00 | Price 16.97 | Shares 1,000
Buy 4 May 2023
Value US$16,860.00 | Price 16.86 | Shares 1,000
Buy 21 Apr 2023
Value US$3,723.20 | Price 17.90 | Shares 208
Buy 21 Apr 2023
Value US$14,137.20 | Price 17.85 | Shares 792
Buy 21 Apr 2023
Value US$17,970.00 | Price 17.97 | Shares 1,000
Buy 21 Apr 2023
Value US$1,806.00 | Price 18.06 | Shares 100
Buy 21 Apr 2023
Value US$16,227.00 | Price 18.03 | Shares 900
Buy 20 Apr 2023
Value US$8,975.00 | Price 17.95 | Shares 500
Buy 15 Mar 2023
Value US$2,449.04 | Price 20.24 | Shares 121
Buy 15 Mar 2023
Value US$20,200.00 | Price 20.20 | Shares 1,000
Buy 15 Mar 2023
Value US$20,260.00 | Price 20.26 | Shares 1,000
Buy 15 Mar 2023
Value US$20,250.00 | Price 20.25 | Shares 1,000
Buy 15 Mar 2023
Value US$20,210.00 | Price 20.21 | Shares 1,000
Buy 15 Mar 2023
Value US$17,527.26 | Price 19.94 | Shares 879
Buy 15 Mar 2023
Value US$8,076.00 | Price 20.19 | Shares 400
Buy 15 Mar 2023
Value US$6,958.65 | Price 20.17 | Shares 345
Buy 15 Mar 2023
Value US$999.82 | Price 20.43 | Shares 49
Buy 15 Mar 2023
Value US$5,010.00 | Price 20.04 | Shares 250
Buy 14 Mar 2023
Value US$8,816.80 | Price 20.60 | Shares 428
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-06-17 2026-06-04 S Sale

EVP/Chief TM Officer

Officer
98,195 -38.6%
58.38
US$482,529
98,195 -38.6% 58.38 US$482,529
2026-05-01 2026-04-30 S Sale Non-Executive Director
77,288 -32.6%
298.84
US$1,997,033
77,288 -32.6% 298.84 US$1,997,033
2026-04-28 2026-04-27 S Sale

SVP/Strategic Project Manager

Officer
48,374 -37.8%
432.44
US$695,015
48,374 -37.8% 432.44 US$695,015
2026-04-27 2026-04-24 B Purchase

President & CEO

Executive Director
1,000 +1.8%
30.35
US$30,350
1,000 +1.8% 30.35 US$30,350
2026-03-16 2026-03-13 B Purchase Non-Executive Director
375 +1.0%
27.05
US$10,144
375 +1.0% 27.05 US$10,144
2026-02-23 2026-02-23 S Sale

EVP/Chief TM Officer

Officer
144 -2.1%
27.70
US$3,989
144 -2.1% 27.70 US$3,989
2026-02-23 2026-02-23 S Sale

EVP/Chief Wealth Mngt Officer

Officer
313 -2.4%
27.70
US$8,670
313 -2.4% 27.70 US$8,670
2026-02-23 2026-02-23 S Sale

EVP/Chief Commercial Banking

Officer
329 -3.1%
27.70
US$9,113
329 -3.1% 27.70 US$9,113
2026-02-23 2026-02-23 S Sale

SEVP/Chief Revenue Officer

Officer
535 -3.1%
27.70
US$14,820
535 -3.1% 27.70 US$14,820
2026-02-03 2026-01-30 S Sale

EVP/Chief Commercial Banking

Officer
614 -6.1%
27.70
US$17,008
614 -6.1% 27.70 US$17,008
2026-02-03 2026-01-30 S Sale

EVP/Chief Wealth Mngt Officer

Officer
595 -4.7%
27.70
US$16,482
595 -4.7% 27.70 US$16,482
2026-02-03 2026-01-30 S Sale

EVP/Chief Commercial Banking

Officer
614 -6.1%
27.70
US$17,008
614 -6.1% 27.70 US$17,008
2026-02-03 2026-01-30 S Sale

EVP/Chief Wealth Mngt Officer

Officer
595 -4.7%
27.70
US$16,482
595 -4.7% 27.70 US$16,482
2026-02-02 2026-01-30 B Purchase Non-Executive Director
975 +0.7%
27.28
US$26,598
975 +0.7% 27.28 US$26,598
2026-02-02 2026-01-30 B Purchase

President & CEO

Executive Director
900 +2.1%
27.30
US$24,570
900 +2.1% 27.30 US$24,570
2025-12-12 2025-12-12 PrS Proposed sale

Director

Non-Executive Director
25,000
27.75
US$693,810
25,000 27.75 US$693,810
2025-12-12 2025-12-12 S Sale Non-Executive Director
25,000 -32.1%
27.75
US$693,750
25,000 -32.1% 27.75 US$693,750
2025-12-08 2025-12-05 S Sale Non-Executive Director
4,374 -7.9%
26.80
US$117,223
4,374 -7.9% 26.80 US$117,223
2025-11-07 2025-11-05 B Purchase

President & CEO

Executive Director
1,100 +2.6%
24.63
US$27,093
1,100 +2.6% 24.63 US$27,093
2025-08-14 2025-08-12 B Purchase

SVP & Chief Risk Officer

Officer
42 +8.4%
23.54
US$989
42 +8.4% 23.54 US$989
2025-08-13 2025-08-12 B Purchase Non-Executive Director
1,245 +0.9%
23.36
US$29,083
1,245 +0.9% 23.36 US$29,083
2025-08-13 2025-08-11 B Purchase Non-Executive Director
480 +0.4%
22.57
US$10,834
480 +0.4% 22.57 US$10,834
2025-02-24 2025-02-24 S Sale

EVP/Chief Commercial Banking

Officer
339 -5.3%
25.30
US$8,577
339 -5.3% 25.30 US$8,577
2025-02-24 2025-02-24 S Sale

SEVP/Chief Experience Officer

Officer
442 -2.8%
25.30
US$11,183
442 -2.8% 25.30 US$11,183
2025-02-24 2025-02-24 S Sale

EVP/Chief Wealth Mngt Officer

Officer
442 -4.8%
25.30
US$11,183
442 -4.8% 25.30 US$11,183
2025-02-24 2025-02-24 S Sale

SEVP/Chief Revenue Officer

Officer
737 -6.4%
25.30
US$18,646
737 -6.4% 25.30 US$18,646
2025-07-24 2025-01-14 S Sale

EVP/Chief Wealth Mngt Officer

Officer
22 -0.5%
23.58
US$522
22 -0.5% 23.58 US$522
2024-07-24 2024-07-24 B Purchase

President & CEO

Executive Director
100 +0.3%
26.87
US$2,687
100 +0.3% 26.87 US$2,687
2024-07-24 2024-07-24 B Purchase

President & CEO

Executive Director
100 +0.3%
26.80
US$2,680
100 +0.3% 26.80 US$2,680
2024-07-23 2024-07-23 B Purchase Non-Executive Director
1,000 +0.8%
24.19
US$24,190
1,000 +0.8% 24.19 US$24,190
2024-02-20 2024-02-16 B Purchase

President & CEO

Executive Director
50 +0.1%
21.00
US$1,050
50 +0.1% 21.00 US$1,050
2024-02-20 2024-02-16 B Purchase

President & CEO

Executive Director
350 +1.0%
20.93
US$7,326
350 +1.0% 20.93 US$7,326
2023-11-03 2023-11-01 B Purchase

President & CEO

Executive Director
500 +1.9%
18.28
US$9,140
500 +1.9% 18.28 US$9,140
2023-09-19 2023-09-15 B Purchase Non-Executive Director
27 +0.4%
18.70
US$497
27 +0.4% 18.70 US$497
2023-09-19 2023-09-15 B Purchase Non-Executive Director
53 +0.2%
18.70
US$995
53 +0.2% 18.70 US$995
2023-09-19 2023-09-15 B Purchase Non-Executive Director
27 +0.6%
18.70
US$497
27 +0.6% 18.70 US$497
2023-08-04 2023-08-03 B Purchase Non-Executive Director
250 +inf%
19.90
US$4,975
250 +inf% 19.90 US$4,975
2023-08-01 2023-07-31 B Purchase

President & CEO

Executive Director
50 +0.2%
19.63
US$982
50 +0.2% 19.63 US$982
2023-08-01 2023-07-31 B Purchase

President & CEO

Executive Director
50 +0.2%
19.58
US$979
50 +0.2% 19.58 US$979
2023-08-01 2023-07-31 B Purchase

President & CEO

Executive Director
200 +0.8%
19.57
US$3,914
200 +0.8% 19.57 US$3,914
2023-06-20 2023-06-15 B Purchase Non-Executive Director
26 +0.6%
19.27
US$498
26 +0.6% 19.27 US$498
2023-06-20 2023-06-15 B Purchase Non-Executive Director
77 +0.2%
19.27
US$1,492
77 +0.2% 19.27 US$1,492
2023-06-20 2023-06-15 B Purchase Non-Executive Director
52 +0.9%
19.27
US$995
52 +0.9% 19.27 US$995
2023-06-09 2023-06-08 B Purchase Non-Executive Director
500 +5.0%
21.40
US$10,700
500 +5.0% 21.40 US$10,700
2023-06-09 2023-06-08 S Sale Non-Executive Director
1,000 -2.9%
18.43
US$18,430
1,000 -2.9% 18.43 US$18,430
2023-05-18 2023-05-17 B Purchase Non-Executive Director
700 +7.5%
20.24
US$14,168
700 +7.5% 20.24 US$14,168
2023-05-18 2023-05-17 B Purchase Non-Executive Director
300 +3.3%
20.00
US$6,000
300 +3.3% 20.00 US$6,000
2023-05-18 2023-05-17 S Sale Non-Executive Director
1,807 -5.0%
17.50
US$31,622
1,807 -5.0% 17.50 US$31,622
2023-05-18 2023-05-17 S Sale Non-Executive Director
1,000 -2.7%
17.47
US$17,470
1,000 -2.7% 17.47 US$17,470
2023-05-18 2023-05-16 S Sale Non-Executive Director
1,000 -2.6%
17.16
US$17,160
1,000 -2.6% 17.16 US$17,160
2023-05-18 2023-05-16 S Sale Non-Executive Director
1,000 -2.6%
17.15
US$17,150
1,000 -2.6% 17.15 US$17,150
2023-05-11 2023-05-10 B Purchase Non-Executive Director
500 +5.9%
18.94
US$9,470
500 +5.9% 18.94 US$9,470
2023-05-11 2023-05-10 B Purchase Non-Executive Director
500 +6.2%
18.87
US$9,435
500 +6.2% 18.87 US$9,435
2023-05-11 2023-05-10 S Sale Non-Executive Director
1,000 -2.5%
17.05
US$17,050
1,000 -2.5% 17.05 US$17,050
2023-05-11 2023-05-10 S Sale Non-Executive Director
500 -1.2%
17.05
US$8,525
500 -1.2% 17.05 US$8,525
2023-05-11 2023-05-10 S Sale Non-Executive Director
500 -1.2%
17.21
US$8,605
500 -1.2% 17.21 US$8,605
2023-05-08 2023-05-04 B Purchase Non-Executive Director
1,000 +1.0%
16.97
US$16,970
1,000 +1.0% 16.97 US$16,970
2023-05-08 2023-05-04 B Purchase Non-Executive Director
1,000 +1.0%
16.86
US$16,860
1,000 +1.0% 16.86 US$16,860
2023-04-21 2023-04-21 B Purchase Non-Executive Director
208 +0.5%
17.90
US$3,723
208 +0.5% 17.90 US$3,723
2023-04-21 2023-04-21 B Purchase Non-Executive Director
792 +2.0%
17.85
US$14,137
792 +2.0% 17.85 US$14,137
2023-04-21 2023-04-21 B Purchase Non-Executive Director
1,000 +30.9%
17.97
US$17,970
1,000 +30.9% 17.97 US$17,970
2023-04-21 2023-04-21 B Purchase

President & CEO

Executive Director
100 +0.5%
18.06
US$1,806
100 +0.5% 18.06 US$1,806
2023-04-21 2023-04-21 B Purchase

President & CEO

Executive Director
900 +4.7%
18.03
US$16,227
900 +4.7% 18.03 US$16,227
2023-04-21 2023-04-20 B Purchase Non-Executive Director
500 +1.6%
17.95
US$8,975
500 +1.6% 17.95 US$8,975
2023-03-16 2023-03-15 B Purchase Non-Executive Director
121 +0.3%
20.24
US$2,449
121 +0.3% 20.24 US$2,449
2023-03-16 2023-03-15 B Purchase Non-Executive Director
1,000 +2.6%
20.20
US$20,200
1,000 +2.6% 20.20 US$20,200
2023-03-16 2023-03-15 B Purchase Non-Executive Director
1,000 +2.6%
20.26
US$20,260
1,000 +2.6% 20.26 US$20,260
2023-03-16 2023-03-15 B Purchase Non-Executive Director
1,000 +2.7%
20.25
US$20,250
1,000 +2.7% 20.25 US$20,250
2023-03-16 2023-03-15 B Purchase Non-Executive Director
1,000 +2.8%
20.21
US$20,210
1,000 +2.8% 20.21 US$20,210
2023-03-16 2023-03-15 B Purchase Non-Executive Director
879 +2.5%
19.94
US$17,527
879 +2.5% 19.94 US$17,527
2023-03-15 2023-03-15 B Purchase Non-Executive Director
400 +0.3%
20.19
US$8,076
400 +0.3% 20.19 US$8,076
2023-03-15 2023-03-15 B Purchase Non-Executive Director
345 +6.2%
20.17
US$6,959
345 +6.2% 20.17 US$6,959
2023-03-15 2023-03-15 B Purchase

SVP/Chief ofEmployee Resources

Officer
49 +inf%
20.43
US$1,000
49 +inf% 20.43 US$1,000
2023-03-15 2023-03-15 B Purchase Non-Executive Director
250 +0.7%
20.04
US$5,010
250 +0.7% 20.04 US$5,010
2023-03-14 2023-03-14 B Purchase

President & CEO

Executive Director
428 +2.3%
20.60
US$8,817
428 +2.3% 20.60 US$8,817