Bath Savings Trust Co Buys Honeywell International Inc, WEX Inc, Exelon Corp, Sells Cognizant Technology Solutions Corp, Celgene Corp, FedEx Corp

Bath, ME, based Investment company Bath Savings Trust Co buys Honeywell International Inc, WEX Inc, Exelon Corp, Public Service Enterprise Group Inc, Comcast Corp, DuPont de Nemours Inc, Mettler-Toledo International Inc, Target Corp, The Toronto-Dominion Bank, American Express Co, PayPal Holdings Inc, PNC Financial Services Group Inc, Netflix Inc, Merck Inc, Dollar General Corp, Zoetis Inc, Illumina Inc, AbbVie Inc, Veeva Systems Inc, Southern Co, sells Cognizant Technology Solutions Corp, Celgene Corp, FedEx Corp, Walgreens Boots Alliance Inc, Gilead Sciences Inc, ConocoPhillips, Phillips 66, Keurig Dr Pepper Inc, Linde PLC, Dentsply Sirona Inc during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Bath Savings Trust Co. As of 2019Q2, Bath Savings Trust Co owns 130 stocks with a total value of $503 million. These are the details of the buys and sells.

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
  1. Mastercard Inc (MA) - 116,681 shares, 6.14% of the total portfolio. Shares reduced by 1.72%
  2. Apple Inc (AAPL) - 112,944 shares, 4.44% of the total portfolio. Shares added by 0.93%
  3. TJX Companies Inc (TJX) - 405,849 shares, 4.27% of the total portfolio. Shares added by 2.02%
  4. Ecolab Inc (ECL) - 97,616 shares, 3.83% of the total portfolio. Shares reduced by 0.74%
  5. Nike Inc (NKE) - 205,268 shares, 3.43% of the total portfolio. Shares added by 0.88%
New Purchase: Exelon Corp (EXC)

Bath Savings Trust Co initiated holding in Exelon Corp. The purchase prices were between $47.56 and $50.95, with an estimated average price of $49.48. The stock is now traded at around $47.66. The impact to a portfolio due to this purchase was 0.07%. The holding were 7,503 shares as of .

New Purchase: Public Service Enterprise Group Inc (PEG)

Bath Savings Trust Co initiated holding in Public Service Enterprise Group Inc. The purchase prices were between $57.77 and $61.38, with an estimated average price of $59.59. The stock is now traded at around $58.13. The impact to a portfolio due to this purchase was 0.06%. The holding were 4,811 shares as of .

New Purchase: Comcast Corp (CMCSA)

Bath Savings Trust Co initiated holding in Comcast Corp. The purchase prices were between $40.02 and $43.68, with an estimated average price of $42.2. The stock is now traded at around $42.40. The impact to a portfolio due to this purchase was 0.06%. The holding were 7,425 shares as of .

New Purchase: DuPont de Nemours Inc (6D81)

Bath Savings Trust Co initiated holding in DuPont de Nemours Inc. The purchase prices were between $58.22 and $146.52, with an estimated average price of $85.68. The stock is now traded at around $65.15. The impact to a portfolio due to this purchase was 0.05%. The holding were 3,100 shares as of .

New Purchase: Mettler-Toledo International Inc (MTD)

Bath Savings Trust Co initiated holding in Mettler-Toledo International Inc. The purchase prices were between $701.77 and $840, with an estimated average price of $753.44. The stock is now traded at around $844.79. The impact to a portfolio due to this purchase was 0.05%. The holding were 280 shares as of .

New Purchase: Target Corp (TGT)

Bath Savings Trust Co initiated holding in Target Corp. The purchase prices were between $70.78 and $88.3, with an estimated average price of $80.85. The stock is now traded at around $86.20. The impact to a portfolio due to this purchase was 0.05%. The holding were 2,740 shares as of .

Added: Honeywell International Inc (HON)

Bath Savings Trust Co added to a holding in Honeywell International Inc by 29.98%. The purchase prices were between $159.97 and $176.29, with an estimated average price of $168.82. The stock is now traded at around $176.43. The impact to a portfolio due to this purchase was 0.16%. The holding were 20,574 shares as of .

Added: WEX Inc (WEX)

Bath Savings Trust Co added to a holding in WEX Inc by 22.51%. The purchase prices were between $185.96 and $210.3, with an estimated average price of $201.2. The stock is now traded at around $210.89. The impact to a portfolio due to this purchase was 0.15%. The holding were 19,873 shares as of .

Added: Merck & Co Inc (MRK)

Bath Savings Trust Co added to a holding in Merck & Co Inc by 67.75%. The purchase prices were between $73.19 and $85.51, with an estimated average price of $80.15. The stock is now traded at around $84.65. The impact to a portfolio due to this purchase was 0.04%. The holding were 6,799 shares as of .

Added: American Express Co (AXP)

Bath Savings Trust Co added to a holding in American Express Co by 75.81%. The purchase prices were between $109.85 and $124.92, with an estimated average price of $117.43. The stock is now traded at around $124.73. The impact to a portfolio due to this purchase was 0.04%. The holding were 3,474 shares as of .

Added: Dollar General Corp (DG)

Bath Savings Trust Co added to a holding in Dollar General Corp by 55.07%. The purchase prices were between $117.28 and $138.81, with an estimated average price of $126.25. The stock is now traded at around $135.33. The impact to a portfolio due to this purchase was 0.03%. The holding were 2,830 shares as of .

Added: Zoetis Inc (ZTS)

Bath Savings Trust Co added to a holding in Zoetis Inc by 26.00%. The purchase prices were between $97.98 and $114.28, with an estimated average price of $104.6. The stock is now traded at around $113.40. The impact to a portfolio due to this purchase was 0.03%. The holding were 7,293 shares as of .

Sold Out: Gilead Sciences Inc (GILD)

Bath Savings Trust Co sold out a holding in Gilead Sciences Inc. The sale prices were between $61.87 and $69.38, with an estimated average price of $65.76.

Sold Out: ConocoPhillips (COP)

Bath Savings Trust Co sold out a holding in ConocoPhillips. The sale prices were between $57.08 and $67.69, with an estimated average price of $62.26.

Sold Out: Phillips 66 (PSX)

Bath Savings Trust Co sold out a holding in Phillips 66. The sale prices were between $80.8 and $98.61, with an estimated average price of $89.71.

Reduced: Cognizant Technology Solutions Corp (CTSH)

Bath Savings Trust Co reduced to a holding in Cognizant Technology Solutions Corp by 44.94%. The sale prices were between $56.88 and $74.6, with an estimated average price of $65.64. The stock is now traded at around $64.05. The impact to a portfolio due to this sale was -0.35%. Bath Savings Trust Co still held 28,200 shares as of .

Reduced: Celgene Corp (CELG)

Bath Savings Trust Co reduced to a holding in Celgene Corp by 48.58%. The sale prices were between $92.35 and $98.91, with an estimated average price of $94.95. The stock is now traded at around $93.25. The impact to a portfolio due to this sale was -0.28%. Bath Savings Trust Co still held 14,905 shares as of .

Reduced: FedEx Corp (FDX)

Bath Savings Trust Co reduced to a holding in FedEx Corp by 24.56%. The sale prices were between $152.34 and $198.15, with an estimated average price of $175.21. The stock is now traded at around $162.34. The impact to a portfolio due to this sale was -0.18%. Bath Savings Trust Co still held 14,637 shares as of .

Reduced: Walgreens Boots Alliance Inc (WBA)

Bath Savings Trust Co reduced to a holding in Walgreens Boots Alliance Inc by 32.65%. The sale prices were between $49.34 and $63.49, with an estimated average price of $53.16. The stock is now traded at around $54.40. The impact to a portfolio due to this sale was -0.14%. Bath Savings Trust Co still held 22,148 shares as of .

Reduced: Keurig Dr Pepper Inc (KDP)

Bath Savings Trust Co reduced to a holding in Keurig Dr Pepper Inc by 30.25%. The sale prices were between $26.24 and $30.91, with an estimated average price of $28.47. The stock is now traded at around $29.37. The impact to a portfolio due to this sale was -0.03%. Bath Savings Trust Co still held 10,225 shares as of .

Reduced: Linde PLC (LIN)

Bath Savings Trust Co reduced to a holding in Linde PLC by 32.13%. The sale prices were between $173.35 and $204.02, with an estimated average price of $187. The stock is now traded at around $202.02. The impact to a portfolio due to this sale was -0.02%. Bath Savings Trust Co still held 1,130 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