Bar Harbor Trust Services Buys General Mills Inc, Barrick Gold Corp, Canadian Natural Resources, Sells Citigroup Inc, Allergan PLC, Gilead Sciences Inc

Ellsworth, ME, based Investment company Bar Harbor Trust Services buys General Mills Inc, Barrick Gold Corp, Canadian Natural Resources, WPP PLC, Millicom International Cellular SA, 3M Co, iShares Russell 2000, iShares Global 100, Lowe's Inc, Intel Corp, First Bancorp Inc, Boeing Co, SPDR S&P 500, Altria Group Inc, sells Citigroup Inc, Allergan PLC, Gilead Sciences Inc, CDW Corp, Verizon Communications Inc, AbbVie Inc, Nike Inc, United Technologies Corp, New Jersey Resources Corp during the 3-months ended 2019Q1, according to the most recent filings of the investment company, Bar Harbor Trust Services. As of 2019Q1, Bar Harbor Trust Services owns 60 stocks with a total value of $177 million. These are the details of the buys and sells.

For the details of BAR HARBOR TRUST SERVICES's stock buys and sells, go to https://www.gurufocus.com/guru/bar+harbor+trust+services/current-portfolio/portfolio

These are the top 5 holdings of BAR HARBOR TRUST SERVICES
  1. Microsoft Corp (MSFT) - 138,723 shares, 9.26% of the total portfolio. Shares reduced by 6.38%
  2. Bar Harbor Bankshares Inc (BHB) - 445,127 shares, 6.52% of the total portfolio. Shares added by 0.49%
  3. American Tower Corp (AMT) - 53,228 shares, 5.94% of the total portfolio. Shares reduced by 3.22%
  4. Johnson & Johnson (JNJ) - 73,946 shares, 5.85% of the total portfolio. Shares reduced by 2.76%
  5. Visa Inc (V) - 65,532 shares, 5.80% of the total portfolio. Shares reduced by 3.18%
New Purchase: Barrick Gold Corp (GOLD)

Bar Harbor Trust Services initiated holding in Barrick Gold Corp. The purchase prices were between $11.77 and $14.5, with an estimated average price of $12.91. The stock is now traded at around $12.37. The impact to a portfolio due to this purchase was 3.04%. The holding were 392,110 shares as of .

New Purchase: Canadian Natural Resources Ltd (CNQ)

Bar Harbor Trust Services initiated holding in Canadian Natural Resources Ltd. The purchase prices were between $24.13 and $28.59, with an estimated average price of $27.11. The stock is now traded at around $28.19. The impact to a portfolio due to this purchase was 2.89%. The holding were 185,490 shares as of .

New Purchase: WPP PLC (WPP)

Bar Harbor Trust Services initiated holding in WPP PLC. The purchase prices were between $51.79 and $58.01, with an estimated average price of $55.7. The stock is now traded at around $62.81. The impact to a portfolio due to this purchase was 2.84%. The holding were 95,017 shares as of .

New Purchase: Millicom International Cellular SA (TIGO)

Bar Harbor Trust Services initiated holding in Millicom International Cellular SA. The purchase prices were between $59 and $70.55, with an estimated average price of $62.72. The stock is now traded at around $56.00. The impact to a portfolio due to this purchase was 2.58%. The holding were 74,850 shares as of .

New Purchase: Boeing Co (BA)

Bar Harbor Trust Services initiated holding in Boeing Co. The purchase prices were between $310.9 and $440.62, with an estimated average price of $384.16. The stock is now traded at around $354.13. The impact to a portfolio due to this purchase was 0.12%. The holding were 545 shares as of .

New Purchase: iShares Global 100 (IOO)

Bar Harbor Trust Services initiated holding in iShares Global 100. The purchase prices were between $41.54 and $48.24, with an estimated average price of $45.52. The stock is now traded at around $48.07. The impact to a portfolio due to this purchase was 0.12%. The holding were 4,590 shares as of .

Added: General Mills Inc (GIS)

Bar Harbor Trust Services added to a holding in General Mills Inc by 1282.05%. The purchase prices were between $38.43 and $51.8, with an estimated average price of $45.16. The stock is now traded at around $51.41. The impact to a portfolio due to this purchase was 4.17%. The holding were 153,200 shares as of .

Added: SPDR S&P 500 (SPY)

Bar Harbor Trust Services added to a holding in SPDR S&P 500 by 31.59%. The purchase prices were between $244.21 and $284.73, with an estimated average price of $271.34. The stock is now traded at around $286.66. The impact to a portfolio due to this purchase was 0.12%. The holding were 2,970 shares as of .

Sold Out: CDW Corp (CDW)

Bar Harbor Trust Services sold out a holding in CDW Corp. The sale prices were between $77.13 and $98.58, with an estimated average price of $89.08.

Sold Out: Gilead Sciences Inc (GILD)

Bar Harbor Trust Services sold out a holding in Gilead Sciences Inc. The sale prices were between $62.53 and $70.05, with an estimated average price of $66.46.

Sold Out: AbbVie Inc (ABBV)

Bar Harbor Trust Services sold out a holding in AbbVie Inc. The sale prices were between $77.14 and $92.19, with an estimated average price of $82.08.

Sold Out: Verizon Communications Inc (VZ)

Bar Harbor Trust Services sold out a holding in Verizon Communications Inc. The sale prices were between $53.28 and $60.88, with an estimated average price of $56.61.

Sold Out: Nike Inc (NKE)

Bar Harbor Trust Services sold out a holding in Nike Inc. The sale prices were between $72.75 and $88.01, with an estimated average price of $82.38.



Here is the complete portfolio of BAR HARBOR TRUST SERVICES. Also check out:

1. BAR HARBOR TRUST SERVICES's Undervalued Stocks
2. BAR HARBOR TRUST SERVICES's Top Growth Companies, and
3. BAR HARBOR TRUST SERVICES's High Yield stocks
4. Stocks that BAR HARBOR TRUST SERVICES keeps buying