- New Purchases: BRK.A, CSX, SO, AXP, DG, UNH, ILMN, BP, VEEV, WFC, COP, PSX,
- Added Positions: BDX, AMZN, HD, AAPL, WEX, BR, GOOGL, TJX, HON, AMT, MKC, EL, PG, CVX, V, EW, JNJ, PEP, MMM, BF.B, BRK.B, DIS, GOOG, DHR, MCD, MSFT, SHW, BA, ZTS, ULTA, D, DE, VZ, ROST, CAT, USB, MO, GD,
- Reduced Positions: CELG, UTX, PFF, WBA, CL, MA, FDS, ADP, XRAY, INTU, ECL, KO, VB, XOM, FDX, HSY, PRAA, INTC, ABT, BCPC, ISRG, ABBV, VFC, SYY, MDLZ, LIN, RHHBY, STT, TSCO, WSO, PM, PAYX, GE, HCSG, HEI, ITW, NVO, CTSH, CSCO, T, IRBT, CHRW, BLK, COST, WMT, DWDP, EOG, MRK, IBM, BKNG, PFE, LMT, ORCL, GILD, AOS,
For the details of Bath Savings Trust Co's stock buys and sells, go to https://www.gurufocus.com/guru/bath+savings+trust+co/current-portfolio/portfolio
These are the top 5 holdings of Bath Savings Trust Co- Mastercard Inc (MA) - 118,725 shares, 5.89% of the total portfolio. Shares reduced by 1.24%
- Apple Inc (AAPL) - 111,908 shares, 4.48% of the total portfolio. Shares added by 5.66%
- TJX Companies Inc (TJX) - 397,819 shares, 4.46% of the total portfolio. Shares added by 3.10%
- Ecolab Inc (ECL) - 98,344 shares, 3.66% of the total portfolio. Shares reduced by 1.46%
- Nike Inc (NKE) - 203,481 shares, 3.61% of the total portfolio. Shares reduced by 0.3%
Bath Savings Trust Co initiated holding in Berkshire Hathaway Inc. The purchase prices were between $287000 and $313875, with an estimated average price of $302958. The stock is now traded at around $306000.00. The impact to a portfolio due to this purchase was 0.13%. The holding were 2 shares as of .
New Purchase: CSX Corp (CSX)Bath Savings Trust Co initiated holding in CSX Corp. The purchase prices were between $60.98 and $74.82, with an estimated average price of $69.36. The stock is now traded at around $76.18. The impact to a portfolio due to this purchase was 0.06%. The holding were 3,498 shares as of .
New Purchase: Southern Co (SO)Bath Savings Trust Co initiated holding in Southern Co. The purchase prices were between $43.72 and $52.53, with an estimated average price of $48.9. The stock is now traded at around $51.63. The impact to a portfolio due to this purchase was 0.06%. The holding were 5,870 shares as of .
New Purchase: Illumina Inc (ILMN)Bath Savings Trust Co initiated holding in Illumina Inc. The purchase prices were between $272.57 and $321.18, with an estimated average price of $300. The stock is now traded at around $316.11. The impact to a portfolio due to this purchase was 0.05%. The holding were 745 shares as of .
New Purchase: UnitedHealth Group Inc (UNH)Bath Savings Trust Co initiated holding in UnitedHealth Group Inc. The purchase prices were between $236.02 and $271.13, with an estimated average price of $255.35. The stock is now traded at around $244.41. The impact to a portfolio due to this purchase was 0.05%. The holding were 1,032 shares as of .
New Purchase: BP PLC (BP)Bath Savings Trust Co initiated holding in BP PLC. The purchase prices were between $37.92 and $44.53, with an estimated average price of $41.89. The stock is now traded at around $44.24. The impact to a portfolio due to this purchase was 0.05%. The holding were 5,476 shares as of .
Added: Becton, Dickinson and Co (BDX)Bath Savings Trust Co added to a holding in Becton, Dickinson and Co by 62.28%. The purchase prices were between $211.2 and $254.37, with an estimated average price of $242.13. The stock is now traded at around $250.78. The impact to a portfolio due to this purchase was 0.5%. The holding were 24,792 shares as of .
Added: Amazon.com Inc (AMZN)Bath Savings Trust Co added to a holding in Amazon.com Inc by 25.79%. The purchase prices were between $1500.28 and $1819.26, with an estimated average price of $1661.42. The stock is now traded at around $1813.98. The impact to a portfolio due to this purchase was 0.29%. The holding were 3,800 shares as of .
Added: The Home Depot Inc (HD)Bath Savings Trust Co added to a holding in The Home Depot Inc by 27.15%. The purchase prices were between $168.61 and $192.39, with an estimated average price of $183.33. The stock is now traded at around $194.37. The impact to a portfolio due to this purchase was 0.24%. The holding were 27,349 shares as of .
Added: WEX Inc (WEX)Bath Savings Trust Co added to a holding in WEX Inc by 55.09%. The purchase prices were between $134.58 and $191.99, with an estimated average price of $168.49. The stock is now traded at around $196.95. The impact to a portfolio due to this purchase was 0.23%. The holding were 16,221 shares as of .
Added: Honeywell International Inc (HON)Bath Savings Trust Co added to a holding in Honeywell International Inc by 26.49%. The purchase prices were between $130.07 and $158.92, with an estimated average price of $147.99. The stock is now traded at around $161.04. The impact to a portfolio due to this purchase was 0.11%. The holding were 15,829 shares as of .
Added: Visa Inc (V)Bath Savings Trust Co added to a holding in Visa Inc by 25.84%. The purchase prices were between $128.13 and $156.19, with an estimated average price of $143.85. The stock is now traded at around $157.79. The impact to a portfolio due to this purchase was 0.06%. The holding were 8,928 shares as of .
Here is the complete portfolio of Bath Savings Trust Co. Also check out:
1. Bath Savings Trust Co's Undervalued Stocks
2. Bath Savings Trust Co's Top Growth Companies, and
3. Bath Savings Trust Co's High Yield stocks
4. Stocks that Bath Savings Trust Co keeps buying