Bath Savings Trust Co

Holdings as of 2026-06-30, filed 2026-07-09 · recorded 2026-07-26 16:44:55.519 UTC

This is history, not a current position. These holdings describe 2026-06-30, and the report became public 9 days later. The portfolio has changed since.

Aggregates

computed from the positions below
Positions reported
278
Value reported by manager
$965.1M
Sum of our stored positions
$965.1M
should match the line above
Disclosure lag
9 d
quarter end to filing
Top 5 concentration
29.4%
of the positions shown
New positions
0
vs previous quarter
Exited
0
vs previous quarter
Option positions
0
puts and calls

Positions

200 largest shown
IssuerClassValueSharesTypeCUSIP
APPLE INCCommon Stock$76.4M264,024—037833100
ALPHABET INC CAP STK CL ACommon Stock$65M181,830—02079K305
TJX COS INC NEWCommon Stock$57.1M377,072—872540109
MASTERCARD INCORPORATEDCommon Stock$49.2M95,794—57636Q104
MICROSOFT CORPORATIONCommon Stock$34.6M92,740—594918104
STRYKER CORPORATIONCommon Stock$34.2M108,708—863667101
ELI LILLY AND COMPANYCommon Stock$31.2M26,027—532457108
Vanguard Short-Term Corporate Bond Idx FdFixed Income ETF$26.7M337,658—92206C409
NEXTERA ENERGY INCCommon Stock$23.7M270,082—65339F101
AMAZON.COM INCCommon Stock$23.3M97,810—023135106
COSTCO WHOLESALE CORP COMCommon Stock$23.1M24,643—22160K105
ECOLAB INCCommon Stock$21.5M77,150—278865100
AUTOMATIC DATA PROCESSINGCommon Stock$21.4M95,705—053015103
EXXON MOBIL CORPORATIONCommon Stock$20M145,962—30231G102
HEICO CORPCommon Stock$16.7M46,922—422806109
WATSCO INCCommon Stock$15.2M36,581—942622200
NVIDIACommon Stock$15.1M75,593—67066G104
ABBOTT LABORATORIESCommon Stock$13.5M149,323—002824100
INTUIT INCCommon Stock$12.5M47,907—461202103
BROADRIDGE FINANCIAL SOLUTIONS INCCommon Stock$11.9M87,169—11133T103
VANGUARD GROWTH ETFExchange Traded Fund$11.9M138,398—922908736
AMPHENOL CORPORATIONCommon Stock$11.9M67,345—032095101
VANGUARD INDEX FDS S&P 500 ETFExchange Traded Fund$11.1M16,138—922908363
SHERWIN WILLIAMS COMPANYCommon Stock$11M32,051—824348106
CHURCH & DWIGHT COMPANY INCCommon Stock$10.8M111,124—171340102
Equinix IncCommon Stock$9.4M9,064—29444U700
DANAHER CORPCommon Stock$9.3M48,895—235851102
HOME DEPOT INCCommon Stock$9.2M26,122—437076102
IDEXX LABORATORIES INCCommon Stock$8.7M16,471—45168D104
MCDONALDS CORPCommon Stock$8.6M31,832—580135101
CASEYS GEN STORES INCCommon Stock$8.4M10,588—147528103
VEEVA SYSTEMSCommon Stock$7.8M43,886—922475108
PEPSICO INCCommon Stock$7.7M56,948—713448108
VANGUARD VALUE ETFExchange Traded Fund$7.7M35,233—922908744
COLGATE PALMOLIVE COMPANYCommon Stock$7.4M81,258—194162103
ARTHUR J GALLAGHER & COCommon Stock$7.3M32,008—363576109
JOHNSON & JOHNSONCommon Stock$7.1M28,120—478160104
VANGUARD SHORT TERM BOND ETFFixed Income ETF$6.9M88,934—921937827
COCA COLA COMPANYCommon Stock$6.2M76,149—191216100
ABBVIE INCCommon Stock$5.5M22,016—00287Y109
LOCKHEED MARTIN CORPCommon Stock$5.5M10,771—539830109
VISA INC CL ACommon Stock$5.4M15,677—92826C839
PROCTER & GAMBLE COMPANYCommon Stock$5.4M36,608—742718109
INTUITIVE SURGICAL INCCommon Stock$5M12,463—46120E602
CISCO SYSTEMS INCCommon Stock$4.9M41,489—17275R102
Synopsys IncCommon Stock$4.8M10,684—871607107
ANALOG DEVICES INC COMCommon Stock$4.8M11,999—032654105
O'REILLY AUTOMOTIVECommon Stock$4.7M50,854—67103H107
Vanguard Total International Stock Index FundExchange Traded Fund$4.2M49,583—921909768
ETF VANGUARD FTSE DEVELOPED MARKETSExchange Traded Fund$4.1M57,827—921943858
CATERPILLAR INCCommon Stock$4.1M3,808—149123101
ALPHABET INC CAP STK CL CCommon Stock$4.1M11,472—02079K107
GENERAL DYNAMICS CORPCommon Stock$3.7M10,524—369550108
BALCHEM CORPORATIONCommon Stock$3.7M21,842—057665200
SYSCO CORPORATIONCommon Stock$3.7M43,955—871829107
CINTAS CORPORATIONCommon Stock$3.5M20,762—172908105
iShares Silver TrustExchange Traded Fund$3.5M65,035—46428Q109
VANGUARD DIVIDEND APPRECIATION ETFExchange Traded Fund$3.4M14,546—921908844
CHEVRON CORPCommon Stock$3.4M20,503—166764100
BERKSHIRE HATHAWAY INC DEL CL BCommon Stock$3.4M6,705—084670702
RTX CORPCommon Stock$3.3M17,625—75513E101
ISHARES CORE S&P 500 ETFExchange Traded Fund$3.2M4,326—464287200
JACK HENRY AND ASSOCIATES INCCommon Stock$3.1M22,446—426281101
DICK'S SPORTING GOODS INCCommon Stock$3.1M13,483—253393102
SPDR GOLD TRUSTExchange Traded Fund$3M8,184—78463V107
J P MORGAN CHASE & COMPANYCommon Stock$2.8M8,427—46625H100
VANGUARD TOTAL BOND MKT INDEX ETFFixed Income ETF$2.3M31,201—921937835
VANGUARD INDEX TRUST TOTAL STK MKTExchange Traded Fund$2.2M6,080—922908769
INVESCO EXCHANGE TRADED FD TRExchange Traded Fund$2.2M23,888—46137V241
UNION PACIFIC CORPORATIONCommon Stock$2.1M7,569—907818108
GE AEROSPACECommon Stock$1.9M5,217—369604301
VANGUARD SMALLCAP ETFExchange Traded Fund$1.9M6,229—922908751
NORTHROP GRUMMAN CORPCommon Stock$1.7M3,428—666807102
Vanguard Intermediate Term Corporate Bond EtfFixed Income ETF$1.7M20,119—92206C870
PHILIP MORRIS INTERNATIONAL INCCommon Stock$1.6M9,058—718172109
CSX CORPCommon Stock$1.5M30,964—126408103
PAYCHEX INCCommon Stock$1.4M14,746—704326107
FACTSET RESEARCH SYSTEMS INCCommon Stock$1.4M6,213—303075105
VANGUARD MID-CAP ETFExchange Traded Fund$1.4M17,521—922908629
ISHARES TRUST PREF & INC SECURITIES ETFFixed Income ETF$1.4M46,272—464288687
THE CIGNA GROUPCommon Stock$1.4M5,037—125523100
GE VERNOVA INCCommon Stock$1.4M1,165—36828A101
NIKE INC CL BCommon Stock$1.4M33,299—654106103
American Tower CorpCommon Stock$1.4M8,275—03027X100
VANGUARD WHITEHALL FDSExchange Traded Fund$1.3M13,264—921946794
INTERNATIONAL BUSINESS MACHINECommon Stock$1.3M4,543—459200101
INVESCO QQQ TRUSTExchange Traded Fund$1.3M1,726—46090E103
TRIMBLE INCORPORATEDCommon Stock$1.3M24,810—896239100
ULTA BEAUTY INCCommon Stock$1.3M2,790—90384S303
EATON GLOBAL CORP PLCInt'l Common Stock$1.2M2,929—G29183103
ACCENTURE PLC IRELAND SHS CL AInt'l Common Stock$1.1M9,230—G1151C101
ISHARES MSCI EAFE INDEXExchange Traded Fund$1.1M10,574—464287465
ORACLE CORPCommon Stock$1.1M7,322—68389X105
MCCORMICK & CO INC NON-VOTINGCommon Stock$1.1M21,074—579780206
THERMO FISHER SCIENTIFIC INCCommon Stock$1.1M2,104—883556102
GRAINGER W W INCCommon Stock$1M765—384802104
ROSS STORES INCCommon Stock$1M4,845—778296103
AIR PRODUCTS & CHEMICALSCommon Stock$1M3,495—009158106
TESLA INCCommon Stock$1M2,416—88160R101
STARBUCKS CORPCommon Stock$1M9,827—855244109
AMERICAN EXPRESS COCommon Stock$986.3K2,916—025816109
JOHN DEERE & COCommon Stock$934.4K1,473—244199105
MERCK & CO INCCommon Stock$907.9K7,065—58933Y105
VULCAN MATLS COCommon Stock$907.7K3,077—929160109
VERIZON COMMUNICATIONSCommon Stock$901.4K21,290—92343V104
3M COMPANYCommon Stock$850K5,250—88579Y101
HERSHEY COMPANYCommon Stock$825.5K4,705—427866108
ATMOS ENERGY CORPORATIONCommon Stock$816.6K4,740—049560105
VANGUARD INDEX TRUST TOTAL STK MKTExchange Traded Fund$805.2K2,176—922908769
STATE STREET SPDR S&P 500 ETF TRUSTExchange Traded Fund$802K1,074—78462F103
HONEYWELL INTL INCCommon Stock$782K3,493—438516106
ALTRIA GROUP INCCommon Stock$775.3K10,776—02209S103
CARLISLE COS INCCommon Stock$746.5K2,058—142339100
ISHARES CORE S&P MID CAPExchange Traded Fund$730.5K9,473—464287507
EDWARDS LIFESCIENCES CORPCommon Stock$728.7K8,055—28176E108
COSTCO WHOLESALE CORP COMCommon Stock$726.9K777—22160K105
WALMART INCCommon Stock$712.5K6,291—931142103
TRANE TECHNOLOGIES PLCInt'l Common Stock$638.8K1,301—G8994E103
ProShares S&P 500 Dividend Aristocrats ETFExchange Traded Fund$628.5K11,191—74348A467
MICROSOFT CORPORATIONCommon Stock$583.4K1,564—594918104
INTEL CORPORATIONCommon Stock$558.5K4,000—458140100
APPLE INCCommon Stock$549.8K1,900—037833100
CORNING INCCommon Stock$549.2K2,150—219350105
GOLDMAN SACHSCommon Stock$546.1K540—38141G104
BROADCOM INCCommon Stock$544K1,440—11135F101
FASTENAL COMPANYCommon Stock$538.8K11,218—311900104
Popular IncCommon Stock$518.6K3,159—733174700
NOVANTA INCCommon Stock$513.5K3,165—67000B104
WEX INCCommon Stock$489.2K3,467—96208T104
ISHARES CORE S&P SMALL CAP ETFExchange Traded Fund$486.9K3,283—464287804
AT&T INCCommon Stock$479.6K23,168—00206R102
BRISTOL MYERS SQUIBBCommon Stock$465.6K8,080—110122108
THE SOUTHERN COMPANYCommon Stock$461.6K4,823—842587107
ALPHABET INC CAP STK CL ACommon Stock$459.4K1,286—02079K305
STATE STREET CORPCommon Stock$458.1K2,701—857477103
ISHARES BARCLAYS TIPS BOND FUNDFixed Income ETF$447K4,085—464287176
TRACTOR SUPPLY COMPANYCommon Stock$438.3K13,865—892356106
MASTERCARD INCORPORATEDCommon Stock$437.8K853—57636Q104
ECOLAB INCCommon Stock$436K1,565—278865100
ILLINOIS TOOL WORKS, INC.Common Stock$432.5K1,599—452308109
APPLIED MATERIALS INCCommon Stock$422.2K584—038222105
DELL TECHNOLOGIES INCCommon Stock$406.9K943—24703L202
NOVO NORDISK A/S ADRInt'l Common Stock$395.8K8,257—670100205
MONDELEZ INTERNATIONAL INCCommon Stock$394.1K6,813—609207105
AMAZON.COM INCCommon Stock$387.3K1,625—023135106
FIDELITY COMWLTH TRExchange Traded Fund$385.6K3,736—315912808
PFIZER INCCommon Stock$376.8K15,646—717081103
TORONTO DOMINION BK ONTInt'l Common Stock$365K3,006—891160509
APPLIED MATERIALS INCCommon Stock$361.5K500—038222105
ISHARES RUSSELL 2000 INDEX FUNDExchange Traded Fund$361.4K1,203—464287655
VANGUARD HIGH DIVIDEND YIELD ETFExchange Traded Fund$352.6K2,231—921946406
TJX COS INC NEWCommon Stock$330.4K2,181—872540109
ADVANCED MICRO DEVICES INCCommon Stock$328.2K565—007903107
VANGUARD BD INDEX FDSFixed Income ETF$321K6,448—92203C303
VANGUARD INTERMEDIATE TERM BOND ETFFixed Income ETF$319.3K4,163—921937819
STRYKER CORPORATIONCommon Stock$318.5K1,012—863667101
FIDELITY COVINGTON TRUSTExchange Traded Fund$318.2K7,930—31609A404
META PLATFORMS INC CL ACommon Stock$314.9K559—30303M102
VANECK ETF TRUSTExchange Traded Fund$313.1K4,150—92189F106
AMPHENOL CORPORATIONCommon Stock$307.7K1,745—032095101
WISDOMTREE TRExchange Traded Fund$298.4K3,121—97717X669
CANADIAN PACIFIC KANSAS CITYInt'l Common Stock$298.2K3,442—13646K108
METTLER TOLEDO INTL INCCommon Stock$293.8K230—592688105
AMGEN INCCommon Stock$285K787—031162100
ISHARES RUSSELL 1000 GROWTHExchange Traded Fund$284.1K2,288—464287614
NUSHARES ETF TRExchange Traded Fund$283.9K2,425—67092P201
DOMINION ENERGY INCCommon Stock$276.9K4,055—25746U109
WATSCO INCCommon Stock$269K646—942622200
MICRON TECHNOLOGY INCCommon Stock$267.8K232—595112103
STATE STREET INDUSTRIAL SELECT SECTOR SPDR ETFExchange Traded Fund$266.2K1,437—81369Y704
CONSOLIDATED EDISON INCCommon Stock$260.3K2,353—209115104
STATE STREET SPDR ICE PREFERRED SECURITIES ETFFixed Income ETF$257.1K8,422—78464A292
VANGUARD FTSE ALL-WORLD EX-US ETFExchange Traded Fund$255K3,045—922042775
CARRIER GLOBAL CORPCommon Stock$254.2K3,465—14448C104
ELI LILLY AND COMPANYCommon Stock$249.5K208—532457108
NETFLIX INCCommon Stock$249K3,487—64110L106
LOCKHEED MARTIN CORPCommon Stock$239.4K470—539830109
VANGUARD TOTAL WORLD STOCKExchange Traded Fund$235.4K1,500—922042742
VANGUARD EXTENDED MARKET ETFExchange Traded Fund$234.4K952—922908652
Vanguard Short-Term Corporate Bond Idx FdFixed Income ETF$233.1K2,950—92206C409
ETF VANGUARD FTSE DEVELOPED MARKETSExchange Traded Fund$231.6K3,250—921943858
ISHARES ESG OPTIMIZED MSCI USA ETFExchange Traded Fund$231.5K1,500—464288802
NEXTERA ENERGY INCCommon Stock$229.2K2,611—65339F101
VANGUARD MID-CAP GROWTH IND FD ETF SHAREExchange Traded Fund$223K728—922908538
AFLAC INCCommon Stock$219.8K1,875—001055102
CENCORA, INCCommon Stock$218.5K772—03073E105
ISHARES CORE S&P 500 ETFExchange Traded Fund$217.2K290—464287200
VANGUARD INDEX FDS S&P 500 ETFExchange Traded Fund$212.9K310—922908363
WELLS FARGO & CO NEWCommon Stock$212.1K2,567—949746101
SPDR BARCLAYS INV GRADE FLT RATEFixed Income ETF$210K6,807—78468R200
STATE STREET SPDR S&P FOSSIL FUEL RESERVES FREECommon Stock$209.3K3,425—78468R796
REPUBLIC SERVICES INC.Common Stock$203.5K955—760759100
T-MOBILE US INCCommon Stock$202.1K1,205—872590104
BERKSHIRE HATHAWAY INC DEL CL BCommon Stock$200.2K400—084670702
JOHNSON & JOHNSONCommon Stock$198.6K782—478160104
ABBOTT LABORATORIESCommon Stock$195.1K2,150—002824100
VANGUARD REAL ESTATE ETFExchange Traded Fund$191.8K1,989—922908553
ABBVIE INCCommon Stock$185K735—00287Y109
O'REILLY AUTOMOTIVECommon Stock$175.4K1,905—67103H107
VEEVA SYSTEMSCommon Stock$169K952—922475108
Values are shown exactly as filed. Before 2023 managers reported in thousands of dollars and afterwards in whole dollars; the reporting unit is not always determinable from the document, so nothing is converted automatically.

Source: U.S. Securities and Exchange Commission, Form 13F · as of 2026-07-09