The Analysis of First Bancorp, Inc /ME/'s Holdings & P&L


Currently, First Bancorp, Inc /ME/ holds 132 types of securities in its portfolio with a total value $201.2M. In the most recent quarter, they have increased their positions in DFAS (+177.1K shares, valued at $12.6M), EFA (+18.8K shares, valued at $1.8M), VTV (+3.5K shares, valued at $681.6K); decreased their positions in DFAE (-24.5K shares, valued at $830.2K), VGT (-1.0K shares, valued at $697.7K), IVV (-657 shares, valued at $429.2K); initiated new positions in DFAS (+177.1K shares, valued at $12.6M), XLE (+3.8K shares, valued at $235.5K), CMCSA (+8.0K shares, valued at $229.0K).


1M P&L
+4.9M+2.42%
3M P&L
-86.3M-29.60%
HY P&L
-68.4M-24.98%

P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.

Top Holding Treemap

Top Industries by Value

1N/A115.5M
61.0%
2Banks - Regional21.8M
11.5%
3Consumer Electronics5.5M
2.9%

Top Industries by Stock Count

1N/A47 stocks
39.5%
2Drug Manufacturers - General7 stocks
5.9%
3Semiconductors5 stocks
4.2%
Stock Holdings
FNLC
FIRST BANCORP INC
-0.83%
Shares741.5K
Event2026-03-31
Filed2026-04-20
DFAE
DFA DIMENSIONAL EMERGING CORE
-5.23%
Shares444.6K
Event2026-03-31
Filed2026-04-20
DFAS
DIMENSIONAL US SMALL CAP ETF
New
Shares177.1K
Event2026-03-31
Filed2026-04-20
VO
VANGUARD
2.14%
Shares39.0K
Event2026-03-31
Filed2026-04-20
VEA
VANGUARD
0.46%
Shares169.8K
Event2026-03-31
Filed2026-04-20
VB
VANGUARD
2.35%
Shares31.6K
Event2026-03-31
Filed2026-04-20
AAPL
APPLE INC
-3.72%
Shares21.6K
Event2026-03-31
Filed2026-04-20
VGT
VANGUARD
-13.70%
Shares6.3K
Event2026-03-31
Filed2026-04-20
VOOV
VANGUARD
3.38%
Shares18.1K
Event2026-03-31
Filed2026-04-20
EFA
ISHARES
105.29%
Shares36.7K
Event2026-03-31
Filed2026-04-20
MSFT
MICROSOFT CORP
-2.26%
Shares9.3K
Event2026-03-31
Filed2026-04-20
PG
PROCTER & GAMBLE CO
-0.02%
Shares23.4K
Event2026-03-31
Filed2026-04-20
VTV
VANGUARD
26.06%
Shares16.8K
Event2026-03-31
Filed2026-04-20
XOM
EXXON MOBIL CORP
-3.13%
Shares19.1K
Event2026-03-31
Filed2026-04-20
IVV
ISHARES
-11.76%
Shares4.9K
Event2026-03-31
Filed2026-04-20
VWO
VANGUARD
0.81%
Shares59.1K
Event2026-03-31
Filed2026-04-20
VOOG
VANGUARD
-3.84%
Shares7.7K
Event2026-03-31
Filed2026-04-20
VOX
VANGUARD
0.00%
Shares12.1K
Event2026-03-31
Filed2026-04-20
AMZN
AMAZON COM INC
-1.89%
Shares10.4K
Event2026-03-31
Filed2026-04-20
ALPHABET INC
ALPHABET INC
-2.36%
Shares7.2K
Event2026-03-31
Filed2026-04-20
XLV
SPDR
0.00%
Shares13.7K
Event2026-03-31
Filed2026-04-20
JNJ
JOHNSON & JOHNSON
-6.70%
Shares8.0K
Event2026-03-31
Filed2026-04-20
XLF
SPDR
0.00%
Shares38.8K
Event2026-03-31
Filed2026-04-20
DGRO
ISHARES
1.44%
Shares26.3K
Event2026-03-31
Filed2026-04-20
SPY
STATE STREET SPDR
7.69%
Shares2.7K
Event2026-03-31
Filed2026-04-20
EATON CORP PLC
EATON CORP PLC
-0.47%
Shares4.8K
Event2026-03-31
Filed2026-04-20
VGSH
VANGUARD
0.00%
Shares29.4K
Event2026-03-31
Filed2026-04-20
GLD
SPDR
3.41%
Shares3.8K
Event2026-03-31
Filed2026-04-20
ALPHABET INC
ALPHABET INC
0.09%
Shares5.6K
Event2026-03-31
Filed2026-04-20
JPM
JPMORGAN
-0.50%
Shares5.2K
Event2026-03-31
Filed2026-04-20
XLI
SPDR
0.00%
Shares9.1K
Event2026-03-31
Filed2026-04-20
VCR
VANGUARD
0.00%
Shares4.0K
Event2026-03-31
Filed2026-04-20
AFL
AFLAC INC
0.00%
Shares12.8K
Event2026-03-31
Filed2026-04-20
VUG
VANGUARD
36.65%
Shares3.2K
Event2026-03-31
Filed2026-04-20
V
VISA INC
-1.72%
Shares4.5K
Event2026-03-31
Filed2026-04-20
IVOO
VANGUARD
-1.43%
Shares11.4K
Event2026-03-31
Filed2026-04-20
GE AEROSPACE
GE AEROSPACE
-5.47%
Shares4.5K
Event2026-03-31
Filed2026-04-20
NVDA
NVIDIA CORPORATION
-11.54%
Shares7.2K
Event2026-03-31
Filed2026-04-20
RTX
RTX CORPORATION
-3.12%
Shares6.2K
Event2026-03-31
Filed2026-04-20
BERKSHIRE HATHAWAY INC
BERKSHIRE HATHAWAY INC
4.43%
Shares2.5K
Event2026-03-31
Filed2026-04-20
VDE
VANGUARD
-2.45%
Shares6.7K
Event2026-03-31
Filed2026-04-20
IWN
ISHARES
0.00%
Shares6.0K
Event2026-03-31
Filed2026-04-20
WMT
WALMART INC
4.19%
Shares9.0K
Event2026-03-31
Filed2026-04-20
VPU
VANGUARD
0.00%
Shares5.4K
Event2026-03-31
Filed2026-04-20
GEV
GE VERNOVA INC
-2.75%
Shares1.2K
Event2026-03-31
Filed2026-04-20
IWO
ISHARES
-4.60%
Shares3.1K
Event2026-03-31
Filed2026-04-20
IBM
INTERNATIONAL BUSINESS MACHINES
1.80%
Shares4.0K
Event2026-03-31
Filed2026-04-20
IJR
ISHARES
-4.10%
Shares7.5K
Event2026-03-31
Filed2026-04-20
VZ
VERIZON COMMUNICATIONS INC
0.00%
Shares18.0K
Event2026-03-31
Filed2026-04-20
VIG
VANGUARD
-25.96%
Shares4.1K
Event2026-03-31
Filed2026-04-20
VDC
VANGUARD
0.00%
Shares3.7K
Event2026-03-31
Filed2026-04-20
PEP
PEPSICO INC
-0.10%
Shares5.2K
Event2026-03-31
Filed2026-04-20
VTWO
VANGUARD
-2.38%
Shares7.8K
Event2026-03-31
Filed2026-04-20
VANGUARD
VANGUARD
0.00%
Shares1.3K
Event2026-03-31
Filed2026-04-20
CITIGROUP INC
CITIGROUP INC
-13.09%
Shares6.5K
Event2026-03-31
Filed2026-04-20
KO
COCA COLA CO
0.00%
Shares9.5K
Event2026-03-31
Filed2026-04-20
T
AT&T INC
0.00%
Shares24.8K
Event2026-03-31
Filed2026-04-20
IWR
ISHARES
10.30%
Shares7.4K
Event2026-03-31
Filed2026-04-20
CSCO
CISCO SYSTEMS INC
0.00%
Shares9.2K
Event2026-03-31
Filed2026-04-20
VNQ
VANGUARD
-0.70%
Shares7.8K
Event2026-03-31
Filed2026-04-20
NEE
NEXTERA ENERGY INC
-2.65%
Shares7.0K
Event2026-03-31
Filed2026-04-20
ABBV
ABBVIE INC
-1.82%
Shares3.0K
Event2026-03-31
Filed2026-04-20
IDXX
IDEXX LABORATORIES INC
-1.73%
Shares1.1K
Event2026-03-31
Filed2026-04-20
MERCK & CO INC
MERCK & CO INC
0.00%
Shares5.3K
Event2026-03-31
Filed2026-04-20
MCD
MCDONALDS CORP
4.97%
Shares2.0K
Event2026-03-31
Filed2026-04-20
UNP
UNION PACIFIC CORP
0.00%
Shares2.6K
Event2026-03-31
Filed2026-04-20
DFUS
DFA DIMENSIONAL US EQUITY MARKET
0.00%
Shares8.6K
Event2026-03-31
Filed2026-04-20
CVX
CHEVRON CORPORATION
-1.19%
Shares2.9K
Event2026-03-31
Filed2026-04-20
NSC
NORFOLK SOUTHERN CORP
0.00%
Shares2.0K
Event2026-03-31
Filed2026-04-20
CRM
SALESFORCE INC
-7.18%
Shares3.0K
Event2026-03-31
Filed2026-04-20
WFC
WELLS FARGO & CO
-2.16%
Shares7.0K
Event2026-03-31
Filed2026-04-20
VOE
VANGUARD
0.00%
Shares3.0K
Event2026-03-31
Filed2026-04-20
INVESCO
INVESCO
0.00%
Shares925
Event2026-03-31
Filed2026-04-20
USB
US BANCORP
-2.40%
Shares10.2K
Event2026-03-31
Filed2026-04-20
PFE
PFIZER INC
0.00%
Shares18.3K
Event2026-03-31
Filed2026-04-20
MCK
MCKESSON CORP
0.00%
Shares583
Event2026-03-31
Filed2026-04-20
HON
HONEYWELL INTERNATIONAL INC
-4.50%
Shares2.1K
Event2026-03-31
Filed2026-04-20
DIS
WALT DISNEY CO
-0.97%
Shares4.9K
Event2026-03-31
Filed2026-04-20
XLB
SPDR
0.00%
Shares9.3K
Event2026-03-31
Filed2026-04-20
ABT
ABBOTT LABORATORIES
0.00%
Shares4.4K
Event2026-03-31
Filed2026-04-20
THE CIGNA GROUP
THE CIGNA GROUP
0.00%
Shares1.7K
Event2026-03-31
Filed2026-04-20
EMR
EMERSON ELECTRIC CO
-5.42%
Shares3.4K
Event2026-03-31
Filed2026-04-20
IJH
ISHARES
-2.59%
Shares6.6K
Event2026-03-31
Filed2026-04-20
COP
CONOCOPHILLIPS
-1.32%
Shares3.4K
Event2026-03-31
Filed2026-04-20
BMY
BRISTOL MYERS SQUIBB CO
-0.34%
Shares7.3K
Event2026-03-31
Filed2026-04-20
AXP
AMERICAN EXPRESS CO
13.26%
Shares1.5K
Event2026-03-31
Filed2026-04-20
IWS
ISHARES
0.00%
Shares3.0K
Event2026-03-31
Filed2026-04-20
AMD
ADVANCED MICRO DEVICES
0.00%
Shares2.1K
Event2026-03-31
Filed2026-04-20
LMT
LOCKHEED MARTIN CORP
0.00%
Shares683
Event2026-03-31
Filed2026-04-20
CL
COLGATE PALMOLIVE CO
0.00%
Shares4.8K
Event2026-03-31
Filed2026-04-20
ADI
ANALOG DEVICES INC
-1.74%
Shares1.2K
Event2026-03-31
Filed2026-04-20
MA
MASTERCARD INCORPORATED
-1.15%
Shares773
Event2026-03-31
Filed2026-04-20
FDX
FEDEX CORP
-7.42%
Shares1.1K
Event2026-03-31
Filed2026-04-20
PM
PHILIP MORRIS INTERNATIONAL INC
0.00%
Shares2.2K
Event2026-03-31
Filed2026-04-20
MXI
ISHARES
0.00%
Shares3.5K
Event2026-03-31
Filed2026-04-20
SPG
SIMON PROPERTY GROUP INC
0.00%
Shares1.9K
Event2026-03-31
Filed2026-04-20
KRE
SPDR
-1.85%
Shares5.3K
Event2026-03-31
Filed2026-04-20
IWF
ISHARES
-8.61%
Shares807
Event2026-03-31
Filed2026-04-20
META
META PLATFORMS INC
-7.91%
Shares594
Event2026-03-31
Filed2026-04-20
HD
HOME DEPOT INC
0.00%
Shares979
Event2026-03-31
Filed2026-04-20
EEM
ISHARES
0.00%
Shares5.6K
Event2026-03-31
Filed2026-04-20
VHT
VANGUARD
0.00%
Shares1.2K
Event2026-03-31
Filed2026-04-20
INTC
INTEL CORP
0.00%
Shares7.1K
Event2026-03-31
Filed2026-04-20
BLACKROCK
BLACKROCK
0.00%
Shares321
Event2026-03-31
Filed2026-04-20
BKNG
BOOKING HOLDINGS INC
-7.69%
Shares72
Event2026-03-31
Filed2026-04-20
BAC
BANK OF AMERICA CORPORATION
-12.79%
Shares6.1K
Event2026-03-31
Filed2026-04-20
PANW
PALO ALTO NETWORKS INC
-3.42%
Shares1.8K
Event2026-03-31
Filed2026-04-20
QCOM
QUALCOMM INC
-2.16%
Shares2.3K
Event2026-03-31
Filed2026-04-20
LLY
ELI LILLY & CO
-1.56%
Shares316
Event2026-03-31
Filed2026-04-20
MMM
3M CO
0.00%
Shares2.0K
Event2026-03-31
Filed2026-04-20
DFUV
DFA DIMENSIONAL US MARKETWIDE
0.00%
Shares5.8K
Event2026-03-31
Filed2026-04-20
BROADCOM INC
BROADCOM INC
-21.55%
Shares870
Event2026-03-31
Filed2026-04-20
WDAY
WORKDAY INC
100.00%
Shares2.0K
Event2026-03-31
Filed2026-04-20
DE
DEERE & CO
-5.61%
Shares454
Event2026-03-31
Filed2026-04-20
EPD
ENTERPRISE PRODUCTS PARTNERS LP
-31.79%
Shares6.7K
Event2026-03-31
Filed2026-04-20
AMGN
AMGEN INC
0.00%
Shares720
Event2026-03-31
Filed2026-04-20
TSLA
TESLA MOTORS INC
-10.36%
Shares649
Event2026-03-31
Filed2026-04-20
BHB
BAR HARBOR BANKSHARES
0.00%
Shares7.3K
Event2026-03-31
Filed2026-04-20
GILD
GILEAD SCIENCES INC
0.00%
Shares1.7K
Event2026-03-31
Filed2026-04-20
XLE
SPDR
New
Shares3.8K
Event2026-03-31
Filed2026-04-20
CVS
CVS HEALTH CORP
0.00%
Shares3.2K
Event2026-03-31
Filed2026-04-20
CMCSA
COMCAST CORPORATION
New
Shares8.0K
Event2026-03-31
Filed2026-04-20
EFAX
SPDR
0.00%
Shares4.6K
Event2026-03-31
Filed2026-04-20
COF
CAPITAL ONE FINANCIAL CORP
0.00%
Shares1.2K
Event2026-03-31
Filed2026-04-20
GSK PLC
GSK PLC
New
Shares4.0K
Event2026-03-31
Filed2026-04-20
SHEL
SHELL PLC
New
Shares2.3K
Event2026-03-31
Filed2026-04-20
PPG
PPG INDUSTRIES INC
New
Shares1.9K
Event2026-03-31
Filed2026-04-20
DFAT
DIMENSIONAL US TARGETED VALUE
New
Shares3.3K
Event2026-03-31
Filed2026-04-20
KR
KROGER CO
New
Shares2.8K
Event2026-03-31
Filed2026-04-20
ADP
AUTOMATIC DATA PROCESSING INC
0.00%
Shares995
Event2026-03-31
Filed2026-04-20
PNC
PNC FINANCIAL SERVICES GROUP INC
0.00%
Shares963
Event2026-03-31
Filed2026-04-20
F
FORD MOTOR CO
0.00%
Shares14.3K
Event2026-03-31
Filed2026-04-20

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available