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