Bath Savings Trust Co 13F Holdings

CIK 0001384943 · BATH, ME

As of Sep 30, 2025, Bath Savings Trust Co reported 269 positions worth .0B in its SEC Form 13F filing.

Top 25 holdings

SecurityTickerSectorSharesValue% of portfolio
APPLE INCAAPLTechnology277,295$70.6M7.01%
TJX COMPANIES INCTJXConsumer Cyclical399,075$57.7M5.73%
MASTERCARD INCMAFinancial Services100,042$56.9M5.65%
MICROSOFT CORPMSFTTechnology95,364$49.4M4.91%
ALPHABET INCGOOGLEquity192,402$46.8M4.65%
STRYKER CORPSYKHealthcare112,661$41.6M4.14%
INTUIT INCINTUTechnology50,973$34.8M3.46%
AUTOMATIC DATA PROCESSING INCADPIndustrials100,592$29.5M2.93%
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUNDVCSH—341,359$27.3M2.71%
BROADRIDGE FINANCIAL SOLUTIONS INCBRTechnology111,888$26.6M2.65%
ABBOTT LABORATORIESABTHealthcare171,028$22.9M2.27%
NEXTERA ENERGY INCNEEUtilities276,072$20.8M2.07%
ECOLAB INCECLBasic Materials75,168$20.6M2.04%
COSTCO WHOLESALE CORPCOSTConsumer Defensive21,556$20.0M1.98%
AMAZON.COM INCAMZNEquity87,441 9.2M1.91%
EXXON MOBIL CORPXOMEnergy150,993 7.0M1.69%
ELI LILLY & COLLYHealthcare20,767 5.8M1.57%
WATSCO INCWSOIndustrials38,990 5.8M1.57%
HEICO CORPHEIIndustrials44,766 4.5M1.44%
CHURCH & DWIGHT CO INCCHDConsumer Defensive155,588 3.6M1.35%
FISERV INCFISVTechnology105,371 3.6M1.35%
NVIDIA CORPNVDATechnology71,498 3.3M1.32%
VEEVA SYSTEMS INCVEEVHealthcare41,886 2.5M1.24%
DANAHER CORPDHRHealthcare59,099 1.7M1.16%
VANGUARD GROWTH INDEX FUNDVUG—24,344 1.7M1.16%