Sponsored
The Analysis of Bath Savings Trust Co's Holdings & P&L
Currently, Bath Savings Trust Co holds 168 types of securities in its portfolio with a total value $936.1M. In the most recent quarter, they have increased their positions in SLV (+34.3K shares, valued at $2.3M), N/A (+3.4K shares, valued at $2.0M), VEA (+25.0K shares, valued at $1.6M); decreased their positions in AMT (-17.7K shares, valued at $3.0M), FDS (-7.5K shares, valued at $1.6M), AAPL (-6.1K shares, valued at $1.6M); initiated new positions in VYMI (+7.2K shares, valued at $679.1K), GLW (+2.1K shares, valued at $292.3K), VYM (+1.7K shares, valued at $247.9K).
1M P&L
+6.6M+0.76%
3M P&L
-76.3M-8.01%
HY P&L
-74.7M-7.85%
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/A92.5M
10.8%
2Consumer Electronics68.1M
8.0%
3Apparel Retail62.8M
7.3%
Top Industries by Stock Count
1N/A38 stocks
24.8%
2Drug Manufacturers - General7 stocks
4.6%
3Software - Application5 stocks
3.3%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
BERKSHIRE HATHAWAY INC DEL CL B BERKSHIRE HATHAWAY INC DEL CL B7.0K shares-1.13%2026-03-312026-04-07
ACCENTURE PLC IRELAND SHS CL A ACCENTURE PLC IRELAND SHS CL A13.6K shares-10.57%2026-03-312026-04-07
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
AAPL
-2.24%APPLE INC
Shares268.3K
Event2026-03-31
Filed2026-04-07
TJX
-2.03%TJX COS INC NEW
Shares386.7K
Event2026-03-31
Filed2026-04-07
ALPHABET INC CAP STK CL A
-2.09%ALPHABET INC CAP STK CL A
Shares184.7K
Event2026-03-31
Filed2026-04-07
MA
-1.88%MASTERCARD INCORPORATED
Shares97.7K
Event2026-03-31
Filed2026-04-07
SYK
-1.36%STRYKER CORPORATION
Shares111.1K
Event2026-03-31
Filed2026-04-07
MSFT
-1.11%MICROSOFT CORPORATION
Shares93.9K
Event2026-03-31
Filed2026-04-07
VCSH
-0.53%Vanguard Short-Term Corporate Bond Idx Fd
Shares336.6K
Event2026-03-31
Filed2026-04-07
NEE
-1.59%NEXTERA ENERGY INC
Shares272.2K
Event2026-03-31
Filed2026-04-07
XOM
-0.91%EXXON MOBIL CORPORATION
Shares148.3K
Event2026-03-31
Filed2026-04-07
COST
1.20%COSTCO WHOLESALE CORP COM
Shares24.5K
Event2026-03-31
Filed2026-04-07
LLY
4.86%ELI LILLY AND COMPANY
Shares25.6K
Event2026-03-31
Filed2026-04-07
INTU
-3.27%INTUIT INC
Shares49.9K
Event2026-03-31
Filed2026-04-07
ECL
-0.31%ECOLAB INC
Shares77.2K
Event2026-03-31
Filed2026-04-07
ADP
-1.52%AUTOMATIC DATA PROCESSING
Shares98.4K
Event2026-03-31
Filed2026-04-07
AMZN
4.24%AMAZON.COM INC
Shares94.4K
Event2026-03-31
Filed2026-04-07
BR
-3.42%BROADRIDGE FINANCIAL SOLUTIONS INC
Shares107.3K
Event2026-03-31
Filed2026-04-07
ABT
-2.76%ABBOTT LABORATORIES
Shares166.2K
Event2026-03-31
Filed2026-04-07
WSO
-2.26%WATSCO INC
Shares37.6K
Event2026-03-31
Filed2026-04-07
HEI
0.98%HEICO CORP
Shares45.7K
Event2026-03-31
Filed2026-04-07
NVDA
-2.67%NVIDIA
Shares69.2K
Event2026-03-31
Filed2026-04-07
CHD
-5.32%CHURCH & DWIGHT COMPANY INC
Shares121.5K
Event2026-03-31
Filed2026-04-07
SHW
-0.30%SHERWIN WILLIAMS COMPANY
Shares32.8K
Event2026-03-31
Filed2026-04-07
DHR
-3.17%DANAHER CORP
Shares55.1K
Event2026-03-31
Filed2026-04-07
VUG
-0.02%VANGUARD GROWTH ETF
Shares22.9K
Event2026-03-31
Filed2026-04-07
MCD
-0.57%MCDONALDS CORP
Shares32.0K
Event2026-03-31
Filed2026-04-07
IDXX
-4.43%IDEXX LABORATORIES INC
Shares16.6K
Event2026-03-31
Filed2026-04-07
PEP
-3.53%PEPSICO INC
Shares59.6K
Event2026-03-31
Filed2026-04-07
HD
-2.19%HOME DEPOT INC
Shares27.7K
Event2026-03-31
Filed2026-04-07
EQIX
-2.41%Equinix Inc
Shares9.2K
Event2026-03-31
Filed2026-04-07
APH
2.90%AMPHENOL CORPORATION
Shares65.5K
Event2026-03-31
Filed2026-04-07
VEEV
-1.39%VEEVA SYSTEMS
Shares46.4K
Event2026-03-31
Filed2026-04-07
CASY
-1.72%CASEYS GEN STORES INC
Shares10.7K
Event2026-03-31
Filed2026-04-07
AJG
-3.72%ARTHUR J GALLAGHER & CO
Shares34.7K
Event2026-03-31
Filed2026-04-07
VANGUARD INDEX FDS S&P 500 ETF
37.50%VANGUARD INDEX FDS S&P 500 ETF
Shares12.4K
Event2026-03-31
Filed2026-04-07
BSV
12.64%VANGUARD SHORT TERM BOND ETF
Shares93.4K
Event2026-03-31
Filed2026-04-07
JNJ
-2.30%JOHNSON & JOHNSON
Shares29.9K
Event2026-03-31
Filed2026-04-07
CL
-1.66%COLGATE PALMOLIVE COMPANY
Shares84.8K
Event2026-03-31
Filed2026-04-07
LMT
-0.69%LOCKHEED MARTIN CORP
Shares11.1K
Event2026-03-31
Filed2026-04-07
VTV
3.00%VANGUARD VALUE ETF
Shares33.4K
Event2026-03-31
Filed2026-04-07
KO
-2.90%COCA COLA COMPANY
Shares77.4K
Event2026-03-31
Filed2026-04-07
MKC
-11.04%MCCORMICK & CO INC NON-VOTING
Shares116.4K
Event2026-03-31
Filed2026-04-07
ISRG
-1.63%INTUITIVE SURGICAL INC
Shares12.5K
Event2026-03-31
Filed2026-04-07
PG
-1.98%PROCTER & GAMBLE COMPANY
Shares37.2K
Event2026-03-31
Filed2026-04-07
ORLY
-1.87%O'REILLY AUTOMOTIVE
Shares54.8K
Event2026-03-31
Filed2026-04-07
V
-3.35%VISA INC CL A
Shares16.4K
Event2026-03-31
Filed2026-04-07
NKE
-10.05%NIKE INC CL B
Shares92.8K
Event2026-03-31
Filed2026-04-07
ABBV
4.67%ABBVIE INC
Shares20.3K
Event2026-03-31
Filed2026-04-07
SLV
114.34%iShares Silver Trust
Shares64.4K
Event2026-03-31
Filed2026-04-07
BCPC
-15.16%BALCHEM CORPORATION
Shares25.3K
Event2026-03-31
Filed2026-04-07
CVX
-2.01%CHEVRON CORP
Shares20.7K
Event2026-03-31
Filed2026-04-07
SNPS
21.38%Synopsys Inc
Shares10.2K
Event2026-03-31
Filed2026-04-07
ADI
-1.78%ANALOG DEVICES INC COM
Shares12.2K
Event2026-03-31
Filed2026-04-07
JKHY
-2.29%JACK HENRY AND ASSOCIATES INC
Shares24.4K
Event2026-03-31
Filed2026-04-07
VXUS
6.17%Vanguard Total International Stock Index Fund
Shares48.9K
Event2026-03-31
Filed2026-04-07
CTAS
-2.88%CINTAS CORPORATION
Shares21.9K
Event2026-03-31
Filed2026-04-07
GENERAL DYNAMICS CORP
-1.30%GENERAL DYNAMICS CORP
Shares10.5K
Event2026-03-31
Filed2026-04-07
GLD
31.28%SPDR GOLD TRUST
Shares8.3K
Event2026-03-31
Filed2026-04-07
RTX
-0.26%RTX CORP
Shares17.8K
Event2026-03-31
Filed2026-04-07
SYY
-3.41%SYSCO CORPORATION
Shares47.4K
Event2026-03-31
Filed2026-04-07
ALPHABET INC CAP STK CL C
-1.48%ALPHABET INC CAP STK CL C
Shares11.7K
Event2026-03-31
Filed2026-04-07
BERKSHIRE HATHAWAY INC DEL CL B
-1.13%BERKSHIRE HATHAWAY INC DEL CL B
Shares7.0K
Event2026-03-31
Filed2026-04-07
VEA
92.58%ETF VANGUARD FTSE DEVELOPED MARKETS
Shares51.9K
Event2026-03-31
Filed2026-04-07
VIG
4.24%VANGUARD DIVIDEND APPRECIATION ETF
Shares14.3K
Event2026-03-31
Filed2026-04-07
ACCENTURE PLC IRELAND SHS CL A
-10.57%ACCENTURE PLC IRELAND SHS CL A
Shares13.6K
Event2026-03-31
Filed2026-04-07
IVV
32.19%ISHARES CORE S&P 500 ETF
Shares3.9K
Event2026-03-31
Filed2026-04-07
VTI
8.77%VANGUARD INDEX TRUST TOTAL STK MKT
Shares8.0K
Event2026-03-31
Filed2026-04-07
DKS
0.29%DICK'S SPORTING GOODS INC
Shares12.4K
Event2026-03-31
Filed2026-04-07
JPM
-18.94%J P MORGAN CHASE & COMPANY
Shares8.2K
Event2026-03-31
Filed2026-04-07
CSCO
82.89%CISCO SYSTEMS INC
Shares30.8K
Event2026-03-31
Filed2026-04-07
NOC
0.00%NORTHROP GRUMMAN CORP
Shares3.5K
Event2026-03-31
Filed2026-04-07
BND
3.71%VANGUARD TOTAL BOND MKT INDEX ETF
Shares31.8K
Event2026-03-31
Filed2026-04-07
FDS
-41.15%FACTSET RESEARCH SYSTEMS INC
Shares10.7K
Event2026-03-31
Filed2026-04-07
CAT
4.60%CATERPILLAR INC
Shares3.2K
Event2026-03-31
Filed2026-04-07
UNP
-1.70%UNION PACIFIC CORPORATION
Shares7.5K
Event2026-03-31
Filed2026-04-07
VCIT
4.56%Vanguard Intermediate Term Corporate Bond Etf
Shares21.7K
Event2026-03-31
Filed2026-04-07
AMT
-64.41%American Tower Corp
Shares9.8K
Event2026-03-31
Filed2026-04-07
TRMB
-0.86%TRIMBLE INCORPORATED
Shares24.9K
Event2026-03-31
Filed2026-04-07
PFF
0.37%ISHARES TRUST PREF & INC SECURITIES ETF
Shares52.5K
Event2026-03-31
Filed2026-04-07
PM
-1.16%PHILIP MORRIS INTERNATIONAL INC
Shares9.4K
Event2026-03-31
Filed2026-04-07
ULTA
-1.05%ULTA BEAUTY INC
Shares2.8K
Event2026-03-31
Filed2026-04-07
General Electric Co
-7.60%General Electric Co
Shares5.0K
Event2026-03-31
Filed2026-04-07
PAYX
-2.19%PAYCHEX INC
Shares15.4K
Event2026-03-31
Filed2026-04-07
THE CIGNA GROUP
0.00%THE CIGNA GROUP
Shares5.3K
Event2026-03-31
Filed2026-04-07
SPHQ
24.87%INVESCO EXCHANGE TRADED FD TR
Shares18.6K
Event2026-03-31
Filed2026-04-07
CSX
-1.77%CSX CORP
Shares31.0K
Event2026-03-31
Filed2026-04-07
VO
81.83%VANGUARD MID-CAP ETF
Shares4.2K
Event2026-03-31
Filed2026-04-07
TMO
-1.63%THERMO FISHER SCIENTIFIC INC
Shares2.4K
Event2026-03-31
Filed2026-04-07
VZ
-7.35%VERIZON COMMUNICATIONS
Shares23.3K
Event2026-03-31
Filed2026-04-07
VB
14.71%VANGUARD SMALLCAP ETF
Shares4.4K
Event2026-03-31
Filed2026-04-07
TSLA
130.98%TESLA INC
Shares3.0K
Event2026-03-31
Filed2026-04-07
HSY
-6.01%HERSHEY COMPANY
Shares5.2K
Event2026-03-31
Filed2026-04-07
IBM
-0.56%INTERNATIONAL BUSINESS MACHINE
Shares4.4K
Event2026-03-31
Filed2026-04-07
ROST
-2.02%ROSS STORES INC
Shares4.8K
Event2026-03-31
Filed2026-04-07
EATON GLOBAL CORP PLC
0.00%EATON GLOBAL CORP PLC
Shares2.9K
Event2026-03-31
Filed2026-04-07
APD
0.00%AIR PRODUCTS & CHEMICALS
Shares3.5K
Event2026-03-31
Filed2026-04-07
GEV
-7.98%GE VERNOVA INC
Shares1.1K
Event2026-03-31
Filed2026-04-07
ATO
0.00%ATMOS ENERGY CORPORATION
Shares5.4K
Event2026-03-31
Filed2026-04-07
EFA
14.23%ISHARES MSCI EAFE INDEX
Shares10.1K
Event2026-03-31
Filed2026-04-07
ORCL
-11.11%ORACLE CORP
Shares6.2K
Event2026-03-31
Filed2026-04-07
SBUX
-5.05%STARBUCKS CORP
Shares9.9K
Event2026-03-31
Filed2026-04-07
AXP
-0.24%AMERICAN EXPRESS CO
Shares2.9K
Event2026-03-31
Filed2026-04-07
VMC
0.00%VULCAN MATLS CO
Shares3.1K
Event2026-03-31
Filed2026-04-07
T
-2.61%AT&T INC
Shares28.7K
Event2026-03-31
Filed2026-04-07
DE
0.00%JOHN DEERE & CO
Shares1.5K
Event2026-03-31
Filed2026-04-07
WMT
-22.05%WALMART INC
Shares6.6K
Event2026-03-31
Filed2026-04-07
HON
1.12%HONEYWELL INTL INC
Shares3.6K
Event2026-03-31
Filed2026-04-07
TSCO
-6.02%TRACTOR SUPPLY COMPANY
Shares17.2K
Event2026-03-31
Filed2026-04-07
MMM
0.00%3M COMPANY
Shares5.3K
Event2026-03-31
Filed2026-04-07
CSL
3.60%CARLISLE COS INC
Shares2.1K
Event2026-03-31
Filed2026-04-07
MO
0.00%ALTRIA GROUP INC
Shares10.7K
Event2026-03-31
Filed2026-04-07
IJH
4.81%ISHARES CORE S&P MID CAP
Shares10.3K
Event2026-03-31
Filed2026-04-07
MERCK & CO INC
-6.52%MERCK & CO INC
Shares5.7K
Event2026-03-31
Filed2026-04-07
SPY
-5.22%STATE STREET SPDR S&P 500 ETF TRUST
Shares1.1K
Event2026-03-31
Filed2026-04-07
VYMI
NewVANGUARD WHITEHALL FDS
Shares7.2K
Event2026-03-31
Filed2026-04-07
EW
-0.48%EDWARDS LIFESCIENCES CORP
Shares8.4K
Event2026-03-31
Filed2026-04-07
WEX
-10.73%WEX INC
Shares4.1K
Event2026-03-31
Filed2026-04-07
PSK
-0.87%STATE STREET SPDR ICE PREFERRED SECURITIES ETF
Shares20.0K
Event2026-03-31
Filed2026-04-07
VNQ
9.90%VANGUARD REAL ESTATE ETF
Shares6.8K
Event2026-03-31
Filed2026-04-07
NOBL
1.41%ProShares S&P 500 Dividend Aristocrats ETF
Shares5.5K
Event2026-03-31
Filed2026-04-07
TT
-3.05%TRANE TECHNOLOGIES PLC
Shares1.3K
Event2026-03-31
Filed2026-04-07
TIP
1.00%ISHARES BARCLAYS TIPS BOND FUND
Shares5.0K
Event2026-03-31
Filed2026-04-07
NFLX
-0.36%NETFLIX INC
Shares5.5K
Event2026-03-31
Filed2026-04-07
FAST
0.00%FASTENAL COMPANY
Shares11.2K
Event2026-03-31
Filed2026-04-07
BMY
-7.58%BRISTOL MYERS SQUIBB
Shares8.1K
Event2026-03-31
Filed2026-04-07
BROADCOM INC
0.00%BROADCOM INC
Shares1.5K
Event2026-03-31
Filed2026-04-07
ITW
-4.58%ILLINOIS TOOL WORKS, INC.
Shares1.8K
Event2026-03-31
Filed2026-04-07
GWW
0.00%GRAINGER W W INC
Shares410
Event2026-03-31
Filed2026-04-07
GDX
6.59%VANECK ETF TRUST
Shares4.8K
Event2026-03-31
Filed2026-04-07
SO
-11.45%THE SOUTHERN COMPANY
Shares4.5K
Event2026-03-31
Filed2026-04-07
GS
0.00%GOLDMAN SACHS
Shares506
Event2026-03-31
Filed2026-04-07
INVESCO QQQ TRUST
-14.65%INVESCO QQQ TRUST
Shares740
Event2026-03-31
Filed2026-04-07
BPOP
0.00%Popular Inc
Shares3.2K
Event2026-03-31
Filed2026-04-07
PFE
-6.20%PFIZER INC
Shares14.9K
Event2026-03-31
Filed2026-04-07
IJR
-3.07%ISHARES CORE S&P SMALL CAP ETF
Shares3.3K
Event2026-03-31
Filed2026-04-07
MDLZ
0.00%MONDELEZ INTERNATIONAL INC
Shares6.8K
Event2026-03-31
Filed2026-04-07
IWM
9.99%ISHARES RUSSELL 2000 INDEX FUND
Shares1.5K
Event2026-03-31
Filed2026-04-07
ZTS
-21.99%ZOETIS INC
Shares3.2K
Event2026-03-31
Filed2026-04-07
AMAT
0.00%APPLIED MATERIALS INC
Shares1.1K
Event2026-03-31
Filed2026-04-07
CANADIAN PACIFIC KANSAS CITY
0.00%CANADIAN PACIFIC KANSAS CITY
Shares4.6K
Event2026-03-31
Filed2026-04-07
TD
0.00%TORONTO DOMINION BK ONT
Shares3.8K
Event2026-03-31
Filed2026-04-07
META
0.00%META PLATFORMS INC CL A
Shares608
Event2026-03-31
Filed2026-04-07
NVO
-48.66%NOVO NORDISK A/S ADR
Shares9.3K
Event2026-03-31
Filed2026-04-07
VUSB
3.03%VANGUARD BD INDEX FDS
Shares6.8K
Event2026-03-31
Filed2026-04-07
ONEQ
0.00%FIDELITY COMWLTH TR
Shares3.7K
Event2026-03-31
Filed2026-04-07
BIV
-0.83%VANGUARD INTERMEDIATE TERM BOND ETF
Shares4.1K
Event2026-03-31
Filed2026-04-07
AMGN
-3.80%AMGEN INC
Shares887
Event2026-03-31
Filed2026-04-07
GLW
NewCORNING INC
Shares2.1K
Event2026-03-31
Filed2026-04-07
MTD
0.00%METTLER TOLEDO INTL INC
Shares230
Event2026-03-31
Filed2026-04-07
ED
0.00%CONSOLIDATED EDISON INC
Shares2.4K
Event2026-03-31
Filed2026-04-07
TMUS
-8.79%T-MOBILE US INC
Shares1.3K
Event2026-03-31
Filed2026-04-07
VYM
NewVANGUARD HIGH DIVIDEND YIELD ETF
Shares1.7K
Event2026-03-31
Filed2026-04-07
INTC
0.00%INTEL CORPORATION
Shares5.5K
Event2026-03-31
Filed2026-04-07
CENCORA, INC
-1.53%CENCORA, INC
Shares772
Event2026-03-31
Filed2026-04-07
IWF
-26.21%ISHARES RUSSELL 1000 GROWTH
Shares566
Event2026-03-31
Filed2026-04-07
XLI
2.06%STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF
Shares1.5K
Event2026-03-31
Filed2026-04-07
FI
-61.91%FISERV INC WISC PV ICT
Shares4.2K
Event2026-03-31
Filed2026-04-07
ROP
-25.51%ROPER INDUSTRIES INC NEW COM
Shares663
Event2026-03-31
Filed2026-04-07
VEU
0.00%VANGUARD FTSE ALL-WORLD EX-US ETF
Shares3.0K
Event2026-03-31
Filed2026-04-07
ADBE
-25.91%ADOBE SYSTEMS INC
Shares932
Event2026-03-31
Filed2026-04-07
BP
NewBP PLC
Shares4.8K
Event2026-03-31
Filed2026-04-07
HII
NewHUNTINGTON INGALLS INDUSTRIES INC
Shares581
Event2026-03-31
Filed2026-04-07
VXF
2.21%VANGUARD EXTENDED MARKET ETF
Shares1.1K
Event2026-03-31
Filed2026-04-07
RSG
-1.34%REPUBLIC SERVICES INC.
Shares955
Event2026-03-31
Filed2026-04-07
WFC
0.00%WELLS FARGO & CO NEW
Shares2.6K
Event2026-03-31
Filed2026-04-07
VT
-1.32%VANGUARD TOTAL WORLD STOCK
Shares1.5K
Event2026-03-31
Filed2026-04-07
CARR
NewCARRIER GLOBAL CORP
Shares3.7K
Event2026-03-31
Filed2026-04-07
AFL
0.00%AFLAC INC
Shares1.9K
Event2026-03-31
Filed2026-04-07
CONTRA WALGREENS BOOTS
0.00%CONTRA WALGREENS BOOTS
Shares10.0K
Event2026-03-31
Filed2026-04-07
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available