The Analysis of Bath Savings Trust Co's Holdings & P&L


Currently, Bath Savings Trust Co holds 177 types of securities in its portfolio with a total value $965.1M. In the most recent quarter, they have increased their positions in VUG (+116.1K shares, valued at $10.0M), VOO (+4.1K shares, valued at $2.8M), NVDA (+6.8K shares, valued at $1.4M); decreased their positions in MKC (-95.3K shares, valued at $4.8M), BR (-19.1K shares, valued at $2.6M), NKE (-59.5K shares, valued at $2.4M); initiated new positions in NOVT (+3.2K shares, valued at $523.5K), STT (+2.8K shares, valued at $467.9K), DELL (+943 shares, valued at $406.9K).


1M P&L
+16.3M+2.25%
3M P&L
+15.5M+2.14%
HY P&L
-71.1M-8.77%

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/A106.3M
13.3%
2Consumer Electronics76.9M
9.6%
3Internet Content & Information69.6M
8.7%

Top Industries by Stock Count

1N/A43 stocks
28.3%
2Drug Manufacturers - General7 stocks
4.6%
3Semiconductors6 stocks
3.9%
Stock Holdings
AAPL
APPLE INC
-0.88%
Shares265.9K
Event2026-06-30
Filed2026-07-09
GOOGL
ALPHABET INC CAP STK CL A
-0.85%
Shares183.1K
Event2026-06-30
Filed2026-07-09
TJX
TJX COS INC NEW
-1.93%
Shares379.3K
Event2026-06-30
Filed2026-07-09
MASTERCARD INCORPORATED
MASTERCARD INCORPORATED
-1.08%
Shares96.6K
Event2026-06-30
Filed2026-07-09
MSFT
MICROSOFT CORPORATION
0.47%
Shares94.3K
Event2026-06-30
Filed2026-07-09
SYK
STRYKER CORPORATION
-1.22%
Shares109.7K
Event2026-06-30
Filed2026-07-09
LLY
ELI LILLY AND COMPANY
2.44%
Shares26.2K
Event2026-06-30
Filed2026-07-09
VCSH
Vanguard Short-Term Corporate Bond Idx Fd
1.18%
Shares340.6K
Event2026-06-30
Filed2026-07-09
NEXTERA ENERGY INC
NEXTERA ENERGY INC
0.18%
Shares272.7K
Event2026-06-30
Filed2026-07-09
COSTCO WHOLESALE CORP COM
COSTCO WHOLESALE CORP COM
3.79%
Shares25.4K
Event2026-06-30
Filed2026-07-09
AMZN
AMAZON.COM INC
5.36%
Shares99.4K
Event2026-06-30
Filed2026-07-09
ECL
ECOLAB INC
1.94%
Shares78.7K
Event2026-06-30
Filed2026-07-09
ADP
AUTOMATIC DATA PROCESSING
-2.09%
Shares96.3K
Event2026-06-30
Filed2026-07-09
EXXON MOBIL CORPORATION
EXXON MOBIL CORPORATION
-0.81%
Shares147.1K
Event2026-06-30
Filed2026-07-09
HEI
HEICO CORP
3.01%
Shares47.0K
Event2026-06-30
Filed2026-07-09
WSO
WATSCO INC
-1.04%
Shares37.2K
Event2026-06-30
Filed2026-07-09
NVDA
NVIDIA
9.88%
Shares76.1K
Event2026-06-30
Filed2026-07-09
ABT
ABBOTT LABORATORIES
-8.87%
Shares151.5K
Event2026-06-30
Filed2026-07-09
INTU
INTUIT INC
-3.69%
Shares48.1K
Event2026-06-30
Filed2026-07-09
APH
AMPHENOL CORPORATION
5.50%
Shares69.1K
Event2026-06-30
Filed2026-07-09
BR
BROADRIDGE FINANCIAL SOLUTIONS INC
-17.77%
Shares88.3K
Event2026-06-30
Filed2026-07-09
VUG
VANGUARD GROWTH ETF
508.17%
Shares139.0K
Event2026-06-30
Filed2026-07-09
VOO
VANGUARD INDEX FDS S&P 500 ETF
32.96%
Shares16.4K
Event2026-06-30
Filed2026-07-09
SHW
SHERWIN WILLIAMS COMPANY
-1.62%
Shares32.3K
Event2026-06-30
Filed2026-07-09
CHD
CHURCH & DWIGHT COMPANY INC
-8.51%
Shares111.2K
Event2026-06-30
Filed2026-07-09
EQIX
Equinix Inc
-0.45%
Shares9.1K
Event2026-06-30
Filed2026-07-09
DHR
DANAHER CORP
-10.43%
Shares49.4K
Event2026-06-30
Filed2026-07-09
HD
HOME DEPOT INC
-5.26%
Shares26.3K
Event2026-06-30
Filed2026-07-09
IDEXX LABORATORIES INC
IDEXX LABORATORIES INC
-0.28%
Shares16.6K
Event2026-06-30
Filed2026-07-09
MCD
MCDONALDS CORP
-0.28%
Shares31.9K
Event2026-06-30
Filed2026-07-09
CASY
CASEYS GEN STORES INC
-0.76%
Shares10.6K
Event2026-06-30
Filed2026-07-09
VEEV
VEEVA SYSTEMS
-3.36%
Shares44.8K
Event2026-06-30
Filed2026-07-09
PEP
PEPSICO INC
-3.11%
Shares57.8K
Event2026-06-30
Filed2026-07-09
VTV
VANGUARD VALUE ETF
6.72%
Shares35.6K
Event2026-06-30
Filed2026-07-09
AJG
ARTHUR J GALLAGHER & CO
-5.81%
Shares32.7K
Event2026-06-30
Filed2026-07-09
CL
COLGATE PALMOLIVE COMPANY
-3.90%
Shares81.5K
Event2026-06-30
Filed2026-07-09
JNJ
JOHNSON & JOHNSON
-3.30%
Shares28.9K
Event2026-06-30
Filed2026-07-09
BSV
VANGUARD SHORT TERM BOND ETF
-4.42%
Shares89.3K
Event2026-06-30
Filed2026-07-09
KO
COCA COLA COMPANY
0.02%
Shares77.4K
Event2026-06-30
Filed2026-07-09
LMT
LOCKHEED MARTIN CORP
1.66%
Shares11.2K
Event2026-06-30
Filed2026-07-09
ABBVIE INC
ABBVIE INC
11.83%
Shares22.8K
Event2026-06-30
Filed2026-07-09
VISA INC CL A
VISA INC CL A
-1.90%
Shares16.0K
Event2026-06-30
Filed2026-07-09
PG
PROCTER & GAMBLE COMPANY
0.00%
Shares37.2K
Event2026-06-30
Filed2026-07-09
ISRG
INTUITIVE SURGICAL INC
-0.01%
Shares12.5K
Event2026-06-30
Filed2026-07-09
CISCO SYSTEMS INC
CISCO SYSTEMS INC
35.62%
Shares41.7K
Event2026-06-30
Filed2026-07-09
ORLY
O'REILLY AUTOMOTIVE
-3.76%
Shares52.8K
Event2026-06-30
Filed2026-07-09
SNPS
Synopsys Inc
6.58%
Shares10.9K
Event2026-06-30
Filed2026-07-09
ADI
ANALOG DEVICES INC COM
-0.78%
Shares12.1K
Event2026-06-30
Filed2026-07-09
VEA
ETF VANGUARD FTSE DEVELOPED MARKETS
17.60%
Shares61.1K
Event2026-06-30
Filed2026-07-09
VXUS
Vanguard Total International Stock Index Fund
1.86%
Shares49.8K
Event2026-06-30
Filed2026-07-09
GOOG
ALPHABET INC CAP STK CL C
2.08%
Shares11.9K
Event2026-06-30
Filed2026-07-09
CAT
CATERPILLAR INC
22.07%
Shares3.9K
Event2026-06-30
Filed2026-07-09
GD
GENERAL DYNAMICS CORP
0.78%
Shares10.5K
Event2026-06-30
Filed2026-07-09
BCPC
BALCHEM CORPORATION
-13.83%
Shares21.8K
Event2026-06-30
Filed2026-07-09
SYY
SYSCO CORPORATION
-7.12%
Shares44.1K
Event2026-06-30
Filed2026-07-09
BRK.B
BERKSHIRE HATHAWAY INC DEL CL B
1.94%
Shares7.1K
Event2026-06-30
Filed2026-07-09
CTAS
CINTAS CORPORATION
-5.01%
Shares20.8K
Event2026-06-30
Filed2026-07-09
SLV
iShares Silver Trust
1.02%
Shares65.0K
Event2026-06-30
Filed2026-07-09
ISHARES CORE S&P 500 ETF
ISHARES CORE S&P 500 ETF
17.10%
Shares4.6K
Event2026-06-30
Filed2026-07-09
VIG
VANGUARD DIVIDEND APPRECIATION ETF
1.75%
Shares14.5K
Event2026-06-30
Filed2026-07-09
CVX
CHEVRON CORP
-0.48%
Shares20.6K
Event2026-06-30
Filed2026-07-09
RTX CORP
RTX CORP
-0.16%
Shares17.8K
Event2026-06-30
Filed2026-07-09
JKHY
JACK HENRY AND ASSOCIATES INC
-7.84%
Shares22.4K
Event2026-06-30
Filed2026-07-09
DKS
DICK'S SPORTING GOODS INC
8.72%
Shares13.5K
Event2026-06-30
Filed2026-07-09
VANGUARD INDEX TRUST TOTAL STK MKT
VANGUARD INDEX TRUST TOTAL STK MKT
3.24%
Shares8.3K
Event2026-06-30
Filed2026-07-09
GLD
SPDR GOLD TRUST
-1.12%
Shares8.2K
Event2026-06-30
Filed2026-07-09
J P MORGAN CHASE & COMPANY
J P MORGAN CHASE & COMPANY
6.79%
Shares8.7K
Event2026-06-30
Filed2026-07-09
BND
VANGUARD TOTAL BOND MKT INDEX ETF
-1.01%
Shares31.5K
Event2026-06-30
Filed2026-07-09
SPHQ
INVESCO EXCHANGE TRADED FD TR
29.67%
Shares24.1K
Event2026-06-30
Filed2026-07-09
UNP
UNION PACIFIC CORPORATION
2.04%
Shares7.6K
Event2026-06-30
Filed2026-07-09
GE
GE AEROSPACE
5.98%
Shares5.3K
Event2026-06-30
Filed2026-07-09
VB
VANGUARD SMALLCAP ETF
41.63%
Shares6.2K
Event2026-06-30
Filed2026-07-09
NOC
NORTHROP GRUMMAN CORP
-1.72%
Shares3.4K
Event2026-06-30
Filed2026-07-09
PM
PHILIP MORRIS INTERNATIONAL INC
0.85%
Shares9.5K
Event2026-06-30
Filed2026-07-09
VCIT
Vanguard Intermediate Term Corporate Bond Etf
-6.21%
Shares20.3K
Event2026-06-30
Filed2026-07-09
PFF
ISHARES TRUST PREF & INC SECURITIES ETF
-7.45%
Shares48.6K
Event2026-06-30
Filed2026-07-09
CSX
CSX CORP
0.00%
Shares31.0K
Event2026-06-30
Filed2026-07-09
PAYX
PAYCHEX INC
-4.49%
Shares14.7K
Event2026-06-30
Filed2026-07-09
CI
THE CIGNA GROUP
-1.76%
Shares5.2K
Event2026-06-30
Filed2026-07-09
VO
VANGUARD MID-CAP ETF
326.54%
Shares17.8K
Event2026-06-30
Filed2026-07-09
FDS
FACTSET RESEARCH SYSTEMS INC
-42.13%
Shares6.2K
Event2026-06-30
Filed2026-07-09
GEV
GE VERNOVA INC
5.43%
Shares1.2K
Event2026-06-30
Filed2026-07-09
NKE
NIKE INC CL B
-64.10%
Shares33.3K
Event2026-06-30
Filed2026-07-09
QQQ
INVESCO QQQ TRUST
150.14%
Shares1.9K
Event2026-06-30
Filed2026-07-09
AMT
American Tower Corp
-14.65%
Shares8.3K
Event2026-06-30
Filed2026-07-09
VYMI
VANGUARD WHITEHALL FDS
90.38%
Shares13.7K
Event2026-06-30
Filed2026-07-09
IBM
INTERNATIONAL BUSINESS MACHINE
5.32%
Shares4.7K
Event2026-06-30
Filed2026-07-09
TRMB
TRIMBLE INCORPORATED
-0.40%
Shares24.8K
Event2026-06-30
Filed2026-07-09
ULTA BEAUTY INC
ULTA BEAUTY INC
-1.27%
Shares2.8K
Event2026-06-30
Filed2026-07-09
ETN
EATON GLOBAL CORP PLC
0.41%
Shares2.9K
Event2026-06-30
Filed2026-07-09
ACCENTURE PLC IRELAND SHS CL A
ACCENTURE PLC IRELAND SHS CL A
-32.29%
Shares9.2K
Event2026-06-30
Filed2026-07-09
EFA
ISHARES MSCI EAFE INDEX
4.96%
Shares10.6K
Event2026-06-30
Filed2026-07-09
ORACLE CORP
ORACLE CORP
20.36%
Shares7.4K
Event2026-06-30
Filed2026-07-09
MKC
MCCORMICK & CO INC NON-VOTING
-81.89%
Shares21.1K
Event2026-06-30
Filed2026-07-09
TMO
THERMO FISHER SCIENTIFIC INC
-12.59%
Shares2.1K
Event2026-06-30
Filed2026-07-09
GWW
GRAINGER W W INC
86.59%
Shares765
Event2026-06-30
Filed2026-07-09
ROST
ROSS STORES INC
0.00%
Shares4.8K
Event2026-06-30
Filed2026-07-09
APD
AIR PRODUCTS & CHEMICALS
0.00%
Shares3.5K
Event2026-06-30
Filed2026-07-09
TSLA
TESLA INC
-19.79%
Shares2.4K
Event2026-06-30
Filed2026-07-09
SBUX
STARBUCKS CORP
-0.51%
Shares9.8K
Event2026-06-30
Filed2026-07-09
AXP
AMERICAN EXPRESS CO
0.00%
Shares2.9K
Event2026-06-30
Filed2026-07-09
DE
JOHN DEERE & CO
0.00%
Shares1.5K
Event2026-06-30
Filed2026-07-09
VZ
VERIZON COMMUNICATIONS
-5.36%
Shares22.1K
Event2026-06-30
Filed2026-07-09
MRK
MERCK & CO INC
26.06%
Shares7.2K
Event2026-06-30
Filed2026-07-09
ATO
ATMOS ENERGY CORPORATION
0.00%
Shares5.4K
Event2026-06-30
Filed2026-07-09
VMC
VULCAN MATLS CO
0.00%
Shares3.1K
Event2026-06-30
Filed2026-07-09
3M COMPANY
3M COMPANY
0.00%
Shares5.3K
Event2026-06-30
Filed2026-07-09
HSY
HERSHEY COMPANY
-10.21%
Shares4.7K
Event2026-06-30
Filed2026-07-09
HON
HONEYWELL INTL INC
1.52%
Shares3.7K
Event2026-06-30
Filed2026-07-09
IJH
ISHARES CORE S&P MID CAP
0.97%
Shares10.4K
Event2026-06-30
Filed2026-07-09
STATE STREET SPDR S&P 500 ETF TRUST
STATE STREET SPDR S&P 500 ETF TRUST
1.99%
Shares1.1K
Event2026-06-30
Filed2026-07-09
APPLIED MATERIALS INC
APPLIED MATERIALS INC
0.00%
Shares1.1K
Event2026-06-30
Filed2026-07-09
MO
ALTRIA GROUP INC
0.94%
Shares10.8K
Event2026-06-30
Filed2026-07-09
CSL
CARLISLE COS INC
-3.29%
Shares2.1K
Event2026-06-30
Filed2026-07-09
WMT
WALMART INC
-0.76%
Shares6.5K
Event2026-06-30
Filed2026-07-09
EW
EDWARDS LIFESCIENCES CORP
-3.71%
Shares8.1K
Event2026-06-30
Filed2026-07-09
TT
TRANE TECHNOLOGIES PLC
-1.05%
Shares1.3K
Event2026-06-30
Filed2026-07-09
NOBL
ProShares S&P 500 Dividend Aristocrats ETF
102.90%
Shares11.3K
Event2026-06-30
Filed2026-07-09
BROADCOM INC
BROADCOM INC
2.20%
Shares1.6K
Event2026-06-30
Filed2026-07-09
T
AT&T INC
-1.75%
Shares28.2K
Event2026-06-30
Filed2026-07-09
INTC
INTEL CORPORATION
-27.27%
Shares4.0K
Event2026-06-30
Filed2026-07-09
GLW
CORNING INC
0.00%
Shares2.1K
Event2026-06-30
Filed2026-07-09
GS
GOLDMAN SACHS
6.72%
Shares540
Event2026-06-30
Filed2026-07-09
FAST
FASTENAL COMPANY
0.00%
Shares11.2K
Event2026-06-30
Filed2026-07-09
NOVT
NOVANTA INC
New
Shares3.2K
Event2026-06-30
Filed2026-07-09
BPOP
Popular Inc
0.00%
Shares3.2K
Event2026-06-30
Filed2026-07-09
THE SOUTHERN COMPANY
THE SOUTHERN COMPANY
17.70%
Shares5.3K
Event2026-06-30
Filed2026-07-09
WEX
WEX INC
-15.79%
Shares3.5K
Event2026-06-30
Filed2026-07-09
IJR
ISHARES CORE S&P SMALL CAP ETF
0.00%
Shares3.3K
Event2026-06-30
Filed2026-07-09
ITW
ILLINOIS TOOL WORKS, INC.
-1.13%
Shares1.7K
Event2026-06-30
Filed2026-07-09
STT
STATE STREET CORP
New
Shares2.8K
Event2026-06-30
Filed2026-07-09
BMY
BRISTOL MYERS SQUIBB
0.00%
Shares8.1K
Event2026-06-30
Filed2026-07-09
TD
TORONTO DOMINION BK ONT
0.00%
Shares3.8K
Event2026-06-30
Filed2026-07-09
IWM
ISHARES RUSSELL 2000 INDEX FUND
-2.16%
Shares1.5K
Event2026-06-30
Filed2026-07-09
TIP
ISHARES BARCLAYS TIPS BOND FUND
-18.87%
Shares4.1K
Event2026-06-30
Filed2026-07-09
TSCO
TRACTOR SUPPLY COMPANY
-19.23%
Shares13.9K
Event2026-06-30
Filed2026-07-09
DELL
DELL TECHNOLOGIES INC
New
Shares943
Event2026-06-30
Filed2026-07-09
CP
CANADIAN PACIFIC KANSAS CITY
0.00%
Shares4.6K
Event2026-06-30
Filed2026-07-09
NVO
NOVO NORDISK A/S ADR
-10.74%
Shares8.3K
Event2026-06-30
Filed2026-07-09
MDLZ
MONDELEZ INTERNATIONAL INC
0.00%
Shares6.8K
Event2026-06-30
Filed2026-07-09
ONEQ
FIDELITY COMWLTH TR
0.00%
Shares3.7K
Event2026-06-30
Filed2026-07-09
PFE
PFIZER INC
4.89%
Shares15.6K
Event2026-06-30
Filed2026-07-09
VYM
VANGUARD HIGH DIVIDEND YIELD ETF
33.27%
Shares2.2K
Event2026-06-30
Filed2026-07-09
VUSB
VANGUARD BD INDEX FDS
0.00%
Shares6.8K
Event2026-06-30
Filed2026-07-09
FENI
FIDELITY COVINGTON TRUST
New
Shares8.3K
Event2026-06-30
Filed2026-07-09
AMD
ADVANCED MICRO DEVICES INC
New
Shares565
Event2026-06-30
Filed2026-07-09
AMGN
AMGEN INC
0.00%
Shares887
Event2026-06-30
Filed2026-07-09
BIV
VANGUARD INTERMEDIATE TERM BOND ETF
1.88%
Shares4.2K
Event2026-06-30
Filed2026-07-09
META PLATFORMS INC CL A
META PLATFORMS INC CL A
-7.24%
Shares564
Event2026-06-30
Filed2026-07-09
VANECK ETF TRUST
VANECK ETF TRUST
-14.43%
Shares4.2K
Event2026-06-30
Filed2026-07-09
DGRW
WISDOMTREE TR
New
Shares3.1K
Event2026-06-30
Filed2026-07-09
MTD
METTLER TOLEDO INTL INC
0.00%
Shares230
Event2026-06-30
Filed2026-07-09
IWF
ISHARES RUSSELL 1000 GROWTH
304.24%
Shares2.3K
Event2026-06-30
Filed2026-07-09
NULG
NUSHARES ETF TR
New
Shares2.4K
Event2026-06-30
Filed2026-07-09
DOMINION ENERGY INC
DOMINION ENERGY INC
New
Shares4.1K
Event2026-06-30
Filed2026-07-09
MU
MICRON TECHNOLOGY INC
New
Shares232
Event2026-06-30
Filed2026-07-09
XLI
STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETF
-3.36%
Shares1.4K
Event2026-06-30
Filed2026-07-09
ED
CONSOLIDATED EDISON INC
0.00%
Shares2.4K
Event2026-06-30
Filed2026-07-09
PSK
STATE STREET SPDR ICE PREFERRED SECURITIES ETF
-57.81%
Shares8.4K
Event2026-06-30
Filed2026-07-09
VEU
VANGUARD FTSE ALL-WORLD EX-US ETF
0.00%
Shares3.0K
Event2026-06-30
Filed2026-07-09
CARR
CARRIER GLOBAL CORP
-5.71%
Shares3.5K
Event2026-06-30
Filed2026-07-09
VNQ
VANGUARD REAL ESTATE ETF
-61.39%
Shares2.6K
Event2026-06-30
Filed2026-07-09
NETFLIX INC
NETFLIX INC
-36.45%
Shares3.5K
Event2026-06-30
Filed2026-07-09
VGT
VANGUARD INFORMATION TECHNOLOGY ETF
New
Shares2.1K
Event2026-06-30
Filed2026-07-09
VXF
VANGUARD EXTENDED MARKET ETF
-6.59%
Shares992
Event2026-06-30
Filed2026-07-09
VT
VANGUARD TOTAL WORLD STOCK
0.00%
Shares1.5K
Event2026-06-30
Filed2026-07-09
SUSA
ISHARES ESG OPTIMIZED MSCI USA ETF
New
Shares1.5K
Event2026-06-30
Filed2026-07-09
VOT
VANGUARD MID-CAP GROWTH IND FD ETF SHARE
New
Shares728
Event2026-06-30
Filed2026-07-09
AFL
AFLAC INC
0.00%
Shares1.9K
Event2026-06-30
Filed2026-07-09
MRVL
Marvell Technology Group Ltd
New
Shares736
Event2026-06-30
Filed2026-07-09
COR
CENCORA, INC
0.00%
Shares772
Event2026-06-30
Filed2026-07-09
WFC
WELLS FARGO & CO NEW
-1.69%
Shares2.6K
Event2026-06-30
Filed2026-07-09
TMUS
T-MOBILE US INC
0.00%
Shares1.3K
Event2026-06-30
Filed2026-07-09
FLRN
SPDR BARCLAYS INV GRADE FLT RATE
New
Shares6.8K
Event2026-06-30
Filed2026-07-09
SPYX
STATE STREET SPDR S&P FOSSIL FUEL RESERVES FREE
New
Shares3.4K
Event2026-06-30
Filed2026-07-09
RSG
REPUBLIC SERVICES INC.
0.00%
Shares955
Event2026-06-30
Filed2026-07-09
CONTRA WALGREENS BOOTS
CONTRA WALGREENS BOOTS
0.00%
Shares10.0K
Event2026-06-30
Filed2026-07-09

Call Option Holdings
No call option holdings data available

Put Option Holdings
No put option holdings data available