Bath Savings Trust Co Buys Fiserv Inc, Brown-Forman Corp, FedEx Corp, Sells Tractor Supply Co, Roche Holding AG, Heico Corp

Bath, ME, based Investment company Bath Savings Trust Co buys Fiserv Inc, Brown-Forman Corp, FedEx Corp, Honeywell International Inc, Becton, Dickinson and Co, Illinois Tool Works Inc, JPMorgan Chase, A.O. Smith Corp, Walmart Inc, Wells Fargo, sells Tractor Supply Co, Roche Holding AG, Heico Corp, Acuity Brands Inc, BP PLC during the 3-months ended 2018-03-31, according to the most recent filings of the investment company, Bath Savings Trust Co. As of 2018-03-31, Bath Savings Trust Co owns 116 stocks with a total value of $400 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 http://www.gurufocus.com/StockBuy.php?GuruName=Bath+Savings+Trust+Co

These are the top 5 holdings of Bath Savings Trust Co
  1. Mastercard Inc (MA) - 128,596 shares, 5.63% of the total portfolio. Shares reduced by 7.14%
  2. Apple Inc (AAPL) - 110,133 shares, 4.62% of the total portfolio. Shares reduced by 3.49%
  3. TJX Companies Inc (TJX) - 196,633 shares, 4.01% of the total portfolio. Shares reduced by 1%
  4. Exxon Mobil Corp (XOM) - 202,141 shares, 3.77% of the total portfolio. Shares added by 2.90%
  5. Nike Inc (NKE) - 208,706 shares, 3.47% of the total portfolio. Shares reduced by 2.79%
New Purchase: A.O. Smith Corp (AOS)

Bath Savings Trust Co initiated holding in A.O. Smith Corp. The purchase prices were between $60.24 and $67.84, with an estimated average price of $64.51. The stock is now traded at around $62.40. The impact to a portfolio due to this purchase was 0.07%. The holding were 4,130 shares as of 2018-03-31.

Added: Fiserv Inc (FISV)

Bath Savings Trust Co added to a holding in Fiserv Inc by 88.10%. The purchase prices were between $64.59 and $74.22, with an estimated average price of $70.24. The stock is now traded at around $70.50. The impact to a portfolio due to this purchase was 0.8%. The holding were 95,806 shares as of 2018-03-31.

Added: Brown-Forman Corp (BF.B)

Bath Savings Trust Co added to a holding in Brown-Forman Corp by 22.16%. The purchase prices were between $50.66 and $56.52, with an estimated average price of $54.33. The stock is now traded at around $53.75. The impact to a portfolio due to this purchase was 0.36%. The holding were 145,737 shares as of 2018-03-31.

Added: FedEx Corp (FDX)

Bath Savings Trust Co added to a holding in FedEx Corp by 45.11%. The purchase prices were between $229.48 and $274.32, with an estimated average price of $252.93. The stock is now traded at around $238.87. The impact to a portfolio due to this purchase was 0.25%. The holding were 13,318 shares as of 2018-03-31.

Added: Honeywell International Inc (HON)

Bath Savings Trust Co added to a holding in Honeywell International Inc by 264.09%. The purchase prices were between $143.26 and $164.99, with an estimated average price of $153.17. The stock is now traded at around $142.74. The impact to a portfolio due to this purchase was 0.17%. The holding were 6,397 shares as of 2018-03-31.

Added: Becton, Dickinson and Co (BDX)

Bath Savings Trust Co added to a holding in Becton, Dickinson and Co by 143.09%. The purchase prices were between $210.6 and $246.28, with an estimated average price of $224.32. The stock is now traded at around $214.12. The impact to a portfolio due to this purchase was 0.14%. The holding were 4,417 shares as of 2018-03-31.

Added: Illinois Tool Works Inc (ITW)

Bath Savings Trust Co added to a holding in Illinois Tool Works Inc by 86.16%. The purchase prices were between $153.86 and $178.88, with an estimated average price of $166.01. The stock is now traded at around $153.59. The impact to a portfolio due to this purchase was 0.14%. The holding were 7,642 shares as of 2018-03-31.

Sold Out: Acuity Brands Inc (AYI)

Bath Savings Trust Co sold out a holding in Acuity Brands Inc. The sale prices were between $132.4 and $185.73, with an estimated average price of $153.84.

Sold Out: S&P Global Inc (SPGI)

Bath Savings Trust Co sold out a holding in S&P Global Inc. The sale prices were between $166.36 and $195.96, with an estimated average price of $184.58.

Sold Out: BP PLC (BP)

Bath Savings Trust Co sold out a holding in BP PLC. The sale prices were between $38.7 and $43.94, with an estimated average price of $40.91.

Sold Out: Southern Co (SO)

Bath Savings Trust Co sold out a holding in Southern Co. The sale prices were between $42.92 and $47.2, with an estimated average price of $44.39.

Sold Out: Black Hills Corp (BKH)

Bath Savings Trust Co sold out a holding in Black Hills Corp. The sale prices were between $50.66 and $60.11, with an estimated average price of $53.6.

Sold Out: Allstate Corp (ALL)

Bath Savings Trust Co sold out a holding in Allstate Corp. The sale prices were between $90.06 and $104.43, with an estimated average price of $96.87.



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