Trust Co Of Vermont Buys Celgene Corp, GCI Liberty Inc, Public Storage, Sells General Electric Co, Southern Co, WisdomTree International Dividend Top 100 Fund

Brattleboro, VT, based Investment company Trust Co Of Vermont buys Celgene Corp, GCI Liberty Inc, Public Storage, Royal Dutch Shell PLC, Advance Auto Parts Inc, ProShares Ultra S&P500, Digital Realty Trust Inc, iShares Russell 1000 Growth, Fiserv Inc, GCI Liberty Inc, sells General Electric Co, Southern Co, WisdomTree International Dividend Top 100 Fund, General Mills Inc, Sherwin-Williams Co during the 3-months ended 2018-03-31, according to the most recent filings of the investment company, Trust Co Of Vermont. As of 2018-03-31, Trust Co Of Vermont owns 909 stocks with a total value of $1 billion. These are the details of the buys and sells.

For the details of TRUST CO OF VERMONT's stock buys and sells, go to http://www.gurufocus.com/StockBuy.php?GuruName=TRUST+CO+OF+VERMONT

These are the top 5 holdings of TRUST CO OF VERMONT
  1. Apple Inc (AAPL) - 162,379 shares, 2.61% of the total portfolio. Shares added by 1.33%
  2. 3M Co (MMM) - 106,188 shares, 2.24% of the total portfolio. Shares reduced by 0.14%
  3. Johnson & Johnson (JNJ) - 180,705 shares, 2.22% of the total portfolio. Shares reduced by 1.34%
  4. iShares Core S&P Mid-Cap (IJH) - 118,360 shares, 2.13% of the total portfolio. Shares added by 1.08%
  5. Amazon.com Inc (AMZN) - 14,788 shares, 2.05% of the total portfolio. Shares added by 0.71%
New Purchase: GCI Liberty Inc (GLIBA)

Trust Co Of Vermont initiated holding in GCI Liberty Inc. The purchase prices were between $50.96 and $60.27, with an estimated average price of $55.58. The stock is now traded at around $43.52. The impact to a portfolio due to this purchase was 0.04%. The holding were 8,190 shares as of 2018-03-31.

New Purchase: GCI Liberty Inc (GLIBP.PFD)

Trust Co Of Vermont initiated holding in GCI Liberty Inc. The purchase prices were between $22.55 and $23.35, with an estimated average price of $22.97. The stock is now traded at around $23.77. The impact to a portfolio due to this purchase was 0.01%. The holding were 2,600 shares as of 2018-03-31.

New Purchase: Heico Corp (HEI)

Trust Co Of Vermont initiated holding in Heico Corp. The purchase prices were between $74.62 and $90.56, with an estimated average price of $81.59. The stock is now traded at around $90.55. The impact to a portfolio due to this purchase was 0.01%. The holding were 781 shares as of 2018-03-31.

New Purchase: iShares U.S. Preferred Stock ETF (PFF)

Trust Co Of Vermont initiated holding in iShares U.S. Preferred Stock ETF. The purchase prices were between $36.79 and $38.19, with an estimated average price of $37.53. The stock is now traded at around $36.96. The impact to a portfolio due to this purchase was 0.01%. The holding were 2,421 shares as of 2018-03-31.

New Purchase: Dr Pepper Snapple Group Inc (DPS)

Trust Co Of Vermont initiated holding in Dr Pepper Snapple Group Inc. The purchase prices were between $94.91 and $120.1, with an estimated average price of $110.86. The stock is now traded at around $119.17. The impact to a portfolio due to this purchase was 0.01%. The holding were 596 shares as of 2018-03-31.

New Purchase: GCI Liberty Inc (GLIBP.PFD)

Trust Co Of Vermont initiated holding in GCI Liberty Inc. The purchase prices were between $22.55 and $23.35, with an estimated average price of $22.97. The stock is now traded at around $23.77. The impact to a portfolio due to this purchase was 0.01%. The holding were 2,600 shares as of 2018-03-31.

Added: Celgene Corp (CELG)

Trust Co Of Vermont added to a holding in Celgene Corp by 22.44%. The purchase prices were between $84.98 and $109.14, with an estimated average price of $96. The stock is now traded at around $78.93. The impact to a portfolio due to this purchase was 0.11%. The holding were 70,171 shares as of 2018-03-31.

Added: Public Storage (PSA)

Trust Co Of Vermont added to a holding in Public Storage by 62.63%. The purchase prices were between $180.49 and $206.77, with an estimated average price of $194.82. The stock is now traded at around $202.69. The impact to a portfolio due to this purchase was 0.02%. The holding were 1,893 shares as of 2018-03-31.

Added: Advance Auto Parts Inc (AAP)

Trust Co Of Vermont added to a holding in Advance Auto Parts Inc by 501.67%. The purchase prices were between $105.35 and $123.64, with an estimated average price of $114.26. The stock is now traded at around $118.53. The impact to a portfolio due to this purchase was 0.02%. The holding were 1,805 shares as of 2018-03-31.

Added: Royal Dutch Shell PLC (RDS.B)

Trust Co Of Vermont added to a holding in Royal Dutch Shell PLC by 43.37%. The purchase prices were between $62.94 and $73.51, with an estimated average price of $67.3. The stock is now traded at around $76.05. The impact to a portfolio due to this purchase was 0.02%. The holding were 7,709 shares as of 2018-03-31.

Added: Valley National Bancorp (VLY)

Trust Co Of Vermont added to a holding in Valley National Bancorp by 5284.09%. The purchase prices were between $11.25 and $13.28, with an estimated average price of $12.47. The stock is now traded at around $12.79. The impact to a portfolio due to this purchase was 0.01%. The holding were 4,738 shares as of 2018-03-31.

Added: Fiserv Inc (FISV)

Trust Co Of Vermont added to a holding in Fiserv Inc by 100.00%. 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 $73.05. The impact to a portfolio due to this purchase was 0.01%. The holding were 1,898 shares as of 2018-03-31.

Sold Out: WPX Energy Inc (WPX)

Trust Co Of Vermont sold out a holding in WPX Energy Inc. The sale prices were between $12.98 and $15.76, with an estimated average price of $14.41.

Sold Out: iShares Core Moderate Allocation (AOM)

Trust Co Of Vermont sold out a holding in iShares Core Moderate Allocation. The sale prices were between $37.16 and $39, with an estimated average price of $38.09.

Sold Out: Wells Fargo & Co (WFCPV.PFD)

Trust Co Of Vermont sold out a holding in Wells Fargo & Co. The sale prices were between $25.45 and $26.63, with an estimated average price of $26.

Sold Out: Western Asset Global Corp Defined Opp (GDO)

Trust Co Of Vermont sold out a holding in Western Asset Global Corp Defined Opp. The sale prices were between $16.53 and $18.14, with an estimated average price of $17.24.

Sold Out: Helmerich & Payne Inc (HP)

Trust Co Of Vermont sold out a holding in Helmerich & Payne Inc. The sale prices were between $62.64 and $74.33, with an estimated average price of $67.45.

Sold Out: Knowles Corp (KN)

Trust Co Of Vermont sold out a holding in Knowles Corp. The sale prices were between $12.36 and $16.55, with an estimated average price of $14.57.

Reduced: General Electric Co (GE)

Trust Co Of Vermont reduced to a holding in General Electric Co by 34.28%. The sale prices were between $12.89 and $19.02, with an estimated average price of $15.54. The stock is now traded at around $14.98. The impact to a portfolio due to this sale was -0.2%. Trust Co Of Vermont still held 233,918 shares as of 2018-03-31.

Reduced: Southern Co (SO)

Trust Co Of Vermont reduced to a holding in Southern Co by 51.16%. The sale prices were between $42.92 and $47.2, with an estimated average price of $44.39. The stock is now traded at around $42.49. The impact to a portfolio due to this sale was -0.09%. Trust Co Of Vermont still held 17,965 shares as of 2018-03-31.

Reduced: WisdomTree International Dividend Top 100 Fund (DOO)

Trust Co Of Vermont reduced to a holding in WisdomTree International Dividend Top 100 Fund by 68.53%. The sale prices were between $42.15 and $46.31, with an estimated average price of $44.02. The stock is now traded at around $44.48. The impact to a portfolio due to this sale was -0.07%. Trust Co Of Vermont still held 7,730 shares as of 2018-03-31.

Reduced: General Mills Inc (GIS)

Trust Co Of Vermont reduced to a holding in General Mills Inc by 25.52%. The sale prices were between $44.21 and $60.2, with an estimated average price of $54.41. The stock is now traded at around $41.61. The impact to a portfolio due to this sale was -0.06%. Trust Co Of Vermont still held 30,047 shares as of 2018-03-31.

Reduced: Sherwin-Williams Co (SHW)

Trust Co Of Vermont reduced to a holding in Sherwin-Williams Co by 26.49%. The sale prices were between $385.25 and $432.84, with an estimated average price of $408.95. The stock is now traded at around $386.73. The impact to a portfolio due to this sale was -0.05%. Trust Co Of Vermont still held 3,358 shares as of 2018-03-31.

Reduced: Novo Nordisk A/S (NVO)

Trust Co Of Vermont reduced to a holding in Novo Nordisk A/S by 24.66%. The sale prices were between $48.49 and $58.14, with an estimated average price of $52.5. The stock is now traded at around $48.57. The impact to a portfolio due to this sale was -0.03%. Trust Co Of Vermont still held 17,159 shares as of 2018-03-31.



Here is the complete portfolio of TRUST CO OF VERMONT. Also check out:

1. TRUST CO OF VERMONT's Undervalued Stocks
2. TRUST CO OF VERMONT's Top Growth Companies, and
3. TRUST CO OF VERMONT's High Yield stocks
4. Stocks that TRUST CO OF VERMONT keeps buying