First Bancorp, Inc (FNLC)

Price$34.99Cached quote
FNLCNasdaq
Loading local price history

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

18 annual periodsNewest to oldest
202520242023202220212020201920182017201620152014201320122011201020092008
Revenue$94.7M$80.3M$80.6M$93.0M$85.7M$78.0M$66.7M$62.8M$59.9M$55.4M$53.2M$50.6M$49.5M$50.2M$52.7M$49.7M$56.4M$47.3M
Operating expenses$50.9M$47.2M$43.8M$43.9M$42.1M$39.7M$35.2M$33.5M$31.7M$29.4M$29.9M$30.2M$28.9M$26.3M$26.0M$25.1M$26.7M$23.0M
Net income$34.4M$27.0M$29.5M$39.0M$36.3M$27.1M$25.5M$23.5M$19.6M$18.0M$16.2M$14.7M$13.0M$12.7M$12.4M$12.1M$13.0M$14.0M
Net profit margin36.31%33.69%36.60%41.91%42.33%34.80%38.28%37.47%32.73%32.48%30.48%29.04%26.18%25.29%23.44%24.37%23.12%29.64%
Basic EPSper basic share$3.10$2.45$2.68$3.56$3.33$2.50$2.36$2.18$1.82$1.68$1.52$1.38$1.20$1.22$1.14$1.10$1.22$1.45
Diluted EPSper diluted share$3.07$2.43$2.66$3.53$3.30$2.48$2.34$2.17$1.81$1.66$1.51$1.37$1.20$1.22$1.14$1.10$1.22$1.44

Owners

Reported shareholders

Reference date Jun 30, 2026
BlackRock, Inc. · 8.03% of listed sharesFirst Bancorp, Inc /ME/ · 6.55% of listed sharesDIMENSIONAL FUND ADVISORS LP · 4.07% of listed sharesVANGUARD CAPITAL MANAGEMENT LLC · 3.87% of listed sharesMANUFACTURERS LIFE INSURANCE COMPANY, THE · 3.33% of listed sharesGEODE CAPITAL MANAGEMENT, LLC · 2.34% of listed sharesSTATE STREET CORP · 2.02% of listed sharesMORGAN STANLEY · 1.63% of listed sharesMcKim Tony C · ≈1.28% of listed sharesSMITH STUART G · ≈1.08% of listed sharesRENAISSANCE TECHNOLOGIES LLC · 0.83% of listed sharesNORTHERN TRUST CORP · 0.76% of listed sharesGOLDMAN SACHS GROUP INC · 0.67% of listed sharesVANGUARD PORTFOLIO MANAGEMENT LLC · 0.66% of listed sharesQuantinno Capital Management LP · 0.64% of listed sharesCSM Advisors, LLC · 0.58% of listed sharesFocus Partners Wealth · 0.57% of listed sharesVANGUARD FIDUCIARY TRUST CO · 0.53% of listed sharesGREGORY ROBERT B · ≈0.49% of listed sharesCoston, McIsaac & Partners · 0.47% of listed shares
8.03%of listed shares
BlackRock, Inc.906.03K shares · Jun 30, 2026
View holders
Top 20 reported holders of FNLC
Holder% owned
BlackRock, Inc.
8.03%906.03K shares
First Bancorp, Inc /ME/
6.55%738.4K shares
DIMENSIONAL FUND ADVISORS LP
4.07%459.54K shares
VANGUARD CAPITAL MANAGEMENT LLC
3.87%436.53K shares
MANUFACTURERS LIFE INSURANCE COMPANY, THE
3.33%375.64K shares
GEODE CAPITAL MANAGEMENT, LLC
2.34%263.48K shares
STATE STREET CORP
2.02%227.62K shares
MORGAN STANLEY
1.63%183.59K shares
McKim Tony C
≈1.28%143.96K shares
SMITH STUART G
≈1.08%122.18K shares
RENAISSANCE TECHNOLOGIES LLC
0.83%93.36K shares
NORTHERN TRUST CORP
0.76%85.97K shares
GOLDMAN SACHS GROUP INC
0.67%75.39K shares
VANGUARD PORTFOLIO MANAGEMENT LLC
0.66%73.98K shares
Quantinno Capital Management LP
0.64%72K shares
CSM Advisors, LLC
0.58%65.89K shares
Focus Partners Wealth
0.57%64.33K shares
VANGUARD FIDUCIARY TRUST CO
0.53%60.16K shares
GREGORY ROBERT B
≈0.49%55.02K shares
Coston, McIsaac & Partners
0.47%52.97K shares

Percentages use 11.28M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.

Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.

Source: SEC Form 13F ↗Updated Sep 29, 2026 · Quarterly data

Insider buys & sells

Jul 1, 2024–Jun 30, 2026
Buys4$178.5K disclosed value
Sells (SEC code S)2$19.1K disclosed value
6 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Apr 30, 2026Form 4Swan KimberlyDirectorBuyCommon Stock500$28.64$14.3K14.5K
Apr 30, 2026Form 4Swan KimberlyDirectorBuyCommon Stock1.0K$28.71$28.7K14.0K
Aug 19, 2025Form 4Tolman SarahEVP, Chief Banking OfficerSellCommon Stock · indirect175$26.03$4.6K50.78
Apr 28, 2025Form 4Kachmar Ingrid WilburDirectorBuyCommon Stock4.0K$24.10$96.4K5.0K
Apr 24, 2025Form 4Swan KimberlyDirectorBuyCommon Stock1.6K$24.42$39.1K12.2K

Community posts

It’s quiet here.

No posts about FNLC yet. Start the conversation.

Write the first post