‹ Screener

CAMDEN NATIONAL CORP

CAC · National Commercial Banks · 16.9M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: -$793K (gross $2M, SBC $3M)

Reference price $40.09 · est. market cap ~$678M — last insider purchase, 2025-05-28 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C64

Camden National — Maine community bank with average returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $10M2025-09-30 · $11M2025-12-31 · $11M2026-03-31 · $10M

Last 4 quarters · from SEC filings.

Key metrics

Net margin
156.1%
Return on equity
9.4%
Return on assets
0.9%
Revenue growth (QoQ)
-14.0%
Net-income growth
22.9%
Free cash flow
$58M
Tangible book value
$502M
Stock comp / revenue
8.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-18Maxwell RainaGrant279$51.49
2026-06-18Hatfield RebeccaGrant170$51.49
2026-06-18Soderberg Carl JohnGrant308$51.49
2026-06-18Haynes Larry KGrant279$51.49
2026-06-01Hatfield RebeccaGrant919
2026-06-01Maxwell RainaGrant919
2026-06-01Longley S. CatherineGrant919
2026-06-01Page James HGrant919
2026-06-01SAWYER ROBIN AGrant919
2026-06-01Haynes Larry KGrant919
2026-06-01Merrill Robert DGrant919
2026-06-01McCarthy Marie JGrant919
2026-06-01Denekas Craig NGrant919
2026-06-01Soderberg Carl JohnGrant919
2026-05-15McKnight GarrettTax withheld45$47.34
2026-05-11Haynes Larry KOther3.2K
2026-05-11Haynes Larry KOther3.2K
2026-04-30McKnight GarrettTax withheld105$48.17
2026-04-30Forbes AndrewTax withheld97$48.17
2026-04-30Raths BarbaraTax withheld104$48.17
2026-04-30Griffiths SimonTax withheld776$48.17
2026-04-30Ackley DavidTax withheld110$48.17
2026-04-30Archer Michael RTax withheld153$48.17
2026-04-30Smith Ryan ATax withheld138$48.17
2026-04-30Martel William HTax withheld136$48.17
2026-04-30Rose Patricia ATax withheld134$48.17
2026-04-30Smyth ReneeTax withheld118$48.17
2026-04-29Rose Patricia ATax withheld158$47.97
2026-04-29McKnight GarrettTax withheld136$47.97
2026-04-29Forbes AndrewTax withheld127$47.97
2026-04-29Martel William HTax withheld158$47.97
2026-04-29Raths BarbaraTax withheld131$47.97
2026-04-29Smyth ReneeTax withheld140$47.97
2026-04-29Griffiths SimonTax withheld824$47.97
2026-04-29Smith Ryan ATax withheld158$47.97
2026-04-29Ackley DavidTax withheld131$47.97
2026-04-29Archer Michael RTax withheld184$47.97
2026-04-28Ackley DavidGrant1.1K$50.67
2026-04-28Archer Michael RGrant1.9K$50.67
2026-04-28Smith Ryan AGrant1.3K$50.67
2026-04-28Martel William HGrant1.3K$50.67
2026-04-28Rose Patricia AGrant1.3K$50.67
2026-04-28Smyth ReneeGrant1.2K$50.67
2026-04-28McKnight GarrettGrant1.1K$50.67
2026-04-28Forbes AndrewGrant1.0K$50.67
2026-04-28Raths BarbaraGrant1.1K$50.67
2026-04-28Griffiths SimonGrant6.9K$50.67
2026-04-24McKnight GarrettTax withheld160$49.68
2026-04-24McKnight GarrettTax withheld96$49.68
2026-04-24Forbes AndrewTax withheld90$49.68
2026-04-24Forbes AndrewTax withheld149$49.68
2026-04-24Raths BarbaraTax withheld98$49.68
2026-04-24Raths BarbaraTax withheld162$49.68
2026-04-24Griffiths SimonTax withheld542$49.68
2026-04-24Griffiths SimonTax withheld1.4K$49.68
2026-04-24Ackley DavidTax withheld86$49.68
2026-04-24Ackley DavidTax withheld213$49.68
2026-04-24Archer Michael RTax withheld114$49.68
2026-04-24Archer Michael RTax withheld284$49.68
2026-04-24Smith Ryan ATax withheld120$49.68
2026-04-24Smith Ryan ATax withheld298$49.68
2026-04-24Martel William HTax withheld125$49.68
2026-04-24Martel William HTax withheld313$49.68
2026-04-24Rose Patricia ATax withheld121$49.68
2026-04-24Rose Patricia ATax withheld303$49.68
2026-04-24Smyth ReneeTax withheld106$49.68
2026-04-24Smyth ReneeTax withheld263$49.68
2026-04-15Forbes AndrewTax withheld51$50.38
2026-03-27McKnight GarrettGrant545
2026-03-27Raths BarbaraGrant551
2026-03-27Griffiths SimonGrant4.6K
2026-03-27Archer Michael RGrant967
2026-03-27Smith Ryan AGrant1.0K
2026-03-27Martel William HGrant1.1K
2026-03-27Smyth ReneeGrant896
2026-03-27Ackley DavidGrant725
2026-03-27Ackley DavidGrant725
2026-03-27Forbes AndrewGrant507
2026-03-27Rose Patricia AGrant1.0K
2026-03-20Haynes Larry KGrant317$45.26
2026-03-20Maxwell RainaGrant317$45.26
2026-03-20Hatfield RebeccaGrant193$45.26
2026-03-20Soderberg Carl JohnGrant350$45.26
2026-03-13Raths BarbaraTax withheld63$45.48
2026-03-11Ackley DavidTax withheld45$45.41
2026-03-11Raths BarbaraTax withheld24$45.41
2026-03-11Archer Michael RTax withheld45$45.41
2026-03-10Boey Brandon YTax withheld21$45.84
2026-03-10Raths BarbaraTax withheld30$45.84
2026-03-10Archer Michael RTax withheld59$45.84
2026-03-10Ackley DavidTax withheld44$45.84
2026-03-09Ackley DavidTax withheld43$45.83
2026-03-09Boey Brandon YTax withheld35$45.83
2026-03-09Raths BarbaraTax withheld43$45.83
2026-03-06Boey Brandon YTax withheld93$45.92
2026-03-06Raths BarbaraTax withheld22$45.92
2026-03-06Ackley DavidTax withheld28$45.92
2026-03-06Archer Michael RTax withheld49$45.92
2026-03-06Smith Ryan ATax withheld52$45.92
2026-03-06Martel William HTax withheld55$45.92
2026-03-06Rose Patricia ATax withheld53$45.92
2026-03-06Smyth ReneeTax withheld46$45.92
2026-03-06Boey Brandon YTax withheld56$45.92
2026-03-06Raths BarbaraTax withheld46$45.92
2026-03-05McKnight GarrettGrant760$34.58
2026-03-05Forbes AndrewGrant733$34.58
2026-03-05Raths BarbaraGrant735$34.58
2026-03-05Griffiths SimonGrant3.5K$34.58
2026-03-05Ackley DavidGrant758$34.58
2026-03-05Archer Michael RGrant1.1K$34.58
2026-03-05Martel William HGrant961$34.58
2026-03-05Boey Brandon YGrant800$46.11
2026-01-15Boey Brandon YTax withheld18$45.68
2025-12-19Haynes Larry KGrant312$45.95
2025-12-19Maxwell RainaGrant312$45.95
2025-12-19Soderberg Carl JohnGrant345$45.95
2025-12-19Sterrs Lawrence JGrant171$45.95
2025-12-19Hatfield RebeccaGrant171$45.95
2025-12-15Griffiths SimonTax withheld322$45.68
2025-09-19Sterrs Lawrence JGrant195$40.22
2025-09-19Maxwell RainaGrant357$40.22
2025-09-19Haynes Larry KGrant357$40.22
2025-09-19Hatfield RebeccaGrant245$40.22
2025-09-19McCarthy Marie JGrant372$40.22
2025-09-19Soderberg Carl JohnGrant394$40.22
2025-07-15Ackley DavidTax withheld33$41.58
2025-06-20Hatfield RebeccaGrant383$38.57
2025-06-20Haynes Larry KGrant372$38.57
2025-06-20Soderberg Carl JohnGrant411$38.57
2025-06-20Maxwell RainaGrant307$38.57
2025-06-20Sterrs Lawrence JGrant204$38.57
2025-06-20Denekas Craig NGrant454$38.57
2025-06-20McCarthy Marie JGrant388$38.57
2025-05-30Hatfield RebeccaGrant890
2025-05-30Longley S. CatherineGrant890
2025-05-30Page James HGrant890
2025-05-30SAWYER ROBIN AGrant890
2025-05-30Soderberg Carl JohnGrant890
2025-05-30Haynes Larry KGrant890
2025-05-30Sterrs Lawrence JGrant890
2025-05-30McCarthy Marie JGrant890
2025-05-30Denekas Craig NGrant890
2025-05-30Merrill Robert DGrant890
2025-05-30Maxwell RainaGrant890
2025-05-28Maxwell RainaBuy103$40.09
2025-05-15Archer Michael RTax withheld59$41.49
2025-05-15McKnight GarrettTax withheld45$41.49
2025-05-15Ackley DavidTax withheld59$41.49
2025-04-30Rose Patricia ATax withheld134$38.52
2025-04-30Smith Ryan ATax withheld138$38.52
2025-04-30Raths BarbaraTax withheld104$38.52
2025-04-30Archer Michael RTax withheld153$38.52
2025-04-30Griffiths SimonTax withheld776$38.52
2025-04-30Ackley DavidTax withheld110$38.52
2025-04-30Martel William HTax withheld136$38.52
2025-04-30Forbes AndrewTax withheld94$38.52
2025-04-30Smyth ReneeTax withheld118$38.52
2025-04-30McKnight GarrettTax withheld102$38.52
2025-04-29Martel William HGrant1.6K$39.22
2025-04-29McKnight GarrettGrant1.4K$39.22
2025-04-29Raths BarbaraGrant1.3K$39.22
2025-04-29Forbes AndrewGrant1.3K$39.22
2025-04-29Archer Michael RGrant1.9K$39.22
2025-04-29Smith Ryan AGrant1.6K$39.22
2025-04-29Griffiths SimonGrant8.4K$39.22
2025-04-29Smyth ReneeGrant1.4K$39.22
2025-04-29Ackley DavidGrant1.3K$39.22
2025-04-29Rose Patricia AGrant1.6K$39.22
2025-04-25Smyth ReneeTax withheld72$38.74
2025-04-25Martel William HTax withheld750$38.74
2025-04-25Martel William HTax withheld126$38.74
2025-04-25Martel William HTax withheld82$38.74
2025-04-25Martel William HTax withheld98$38.74
2025-04-25Archer Michael RTax withheld682$38.74
2025-04-25Archer Michael RTax withheld114$38.74
2025-04-25Archer Michael RTax withheld72$38.74
2025-04-25Archer Michael RTax withheld85$38.74
2025-04-25Smyth ReneeTax withheld632$38.74
2025-04-25Smyth ReneeTax withheld106$38.74
2025-04-25Smyth ReneeTax withheld85$38.74
2025-04-25Smith Ryan ATax withheld716$38.74
2025-04-25Smith Ryan ATax withheld120$38.74
2025-04-25Smith Ryan ATax withheld79$38.74
2025-04-25Smith Ryan ATax withheld95$38.74
2025-04-25Raths BarbaraTax withheld98$38.74
2025-04-25Forbes AndrewTax withheld106$38.74
2025-04-25Rose Patricia ATax withheld726$38.74
2025-04-25Rose Patricia ATax withheld121$38.74
2025-04-25Rose Patricia ATax withheld82$38.74
2025-04-25Rose Patricia ATax withheld98$38.74
2025-04-25Griffiths SimonTax withheld542$38.74
2025-04-25Griffiths SimonTax withheld304$38.74
2025-04-25Griffiths SimonTax withheld243$38.74
2025-04-25Ackley DavidTax withheld86$38.74
2025-04-25Ackley DavidTax withheld54$38.74
2025-04-25Ackley DavidTax withheld43$38.74
2025-04-25McKnight GarrettTax withheld109$38.74
2025-04-15Forbes AndrewTax withheld60$37.40
2025-03-28Smith Ryan AGrant322
2025-03-28Martel William HGrant332
2025-03-28Archer Michael RGrant289
2025-03-28Rose Patricia AGrant332
2025-03-28Smyth ReneeGrant289
2025-03-28Ackley DavidGrant144
2025-03-28Griffiths SimonGrant826
2025-03-20Hatfield RebeccaGrant393$41.44
2025-03-20Soderberg Carl JohnGrant467$41.44
2025-03-20Maxwell RainaGrant191$41.44
2025-03-20Sterrs Lawrence JGrant250$41.44
2025-03-20Denekas Craig NGrant479$41.44
2025-03-20McCarthy Marie JGrant461$41.44
2025-03-20Haynes Larry KGrant346$41.44
2025-03-17Ackley DavidGrant901
2025-03-17Archer Michael RGrant1.2K
2025-03-17Smith Ryan AGrant1.1K
2025-03-17Rose Patricia AGrant1.1K
2025-03-17Griffiths SimonGrant3.2K
2025-03-17McKnight GarrettGrant623
2025-03-17Martel William HGrant1.1K
2025-03-17Raths BarbaraGrant688
2025-03-17Forbes AndrewGrant617
2025-03-17Smyth ReneeGrant972
2025-03-14Raths BarbaraTax withheld75$41.31
2025-03-12Smith Ryan ATax withheld30$40.87
2025-03-12Ackley DavidTax withheld29$40.87
2025-03-12Raths BarbaraTax withheld11$40.87
2025-03-12Archer Michael RTax withheld30$40.87
2025-03-11Archer Michael RTax withheld45$40.32
2025-03-11Ackley DavidTax withheld53$40.32
2025-03-11Raths BarbaraTax withheld29$40.32
2025-03-10Ackley DavidTax withheld53$40.28
2025-03-10Archer Michael RTax withheld59$40.28
2025-03-10Raths BarbaraTax withheld36$40.28
2025-03-07Smyth ReneeTax withheld51$41.47
2025-03-07Ackley DavidTax withheld53$41.47
2025-03-07Martel William HTax withheld48$41.47
2025-03-07Rose Patricia ATax withheld48$41.47
2025-03-07Raths BarbaraTax withheld106$41.47
2025-03-07Raths BarbaraTax withheld29$41.47
2025-03-07Archer Michael RTax withheld43$41.47
2025-03-07Smith Ryan ATax withheld46$41.47
2025-03-06Forbes AndrewGrant400$31.28
2025-03-06Raths BarbaraGrant509$31.28
2025-03-06McKnight GarrettGrant404$31.28
2025-03-06Ackley DavidGrant609$31.28
2025-03-06Smith Ryan AGrant767$31.28
2025-03-06Archer Michael RGrant862$31.28
2025-03-06Martel William HGrant791$31.28
2025-03-06Griffiths SimonGrant3.2K$31.28
2025-02-25Maxwell RainaGrant269
2025-02-04Merrill Robert DSell500$43.94
2025-01-02Haynes Larry KGrant166$42.25
2025-01-02Haynes Larry KGrant346

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-18Reg FDExhibitsfiling ↗
2026-05-21Shareholder voteExhibitsfiling ↗
2026-05-11Exec/director changeExhibitsfiling ↗
2026-04-28ResultsExhibitsfiling ↗
2026-03-31OtherExhibitsfiling ↗
2026-01-27ResultsExhibitsfiling ↗
2026-01-08OtherExhibitsfiling ↗
2025-12-16OtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-182026-06-180000750686-26-000036 ↗
8-K2026-05-212026-05-190000750686-26-000033 ↗
8-K2026-05-112026-05-110000750686-26-000031 ↗
10-Q2026-05-072026-03-310000750686-26-000026 ↗
8-K2026-04-282026-04-280000750686-26-000020 ↗
8-K2026-03-312026-03-310000750686-26-000013 ↗
10-K2026-03-062025-12-310000750686-26-000010 ↗
8-K2026-01-272026-01-270000750686-26-000006 ↗
8-K2026-01-082026-01-070000750686-26-000004 ↗
8-K2025-12-162025-12-160000750686-25-000314 ↗
8-K2025-12-022025-12-020000750686-25-000310 ↗
10-Q2025-11-062025-09-300000750686-25-000306 ↗