Sageworth Trust Co Buys TCG BDC Inc, iShares MSCI Emerging Index Fund, iShares Russell 2000, Sells Vanguard Real Estate, Armstrong Flooring Inc, 3M Co

Lancaster, PA, based Investment company Sageworth Trust Co (Current Portfolio) buys TCG BDC Inc, iShares MSCI Emerging Index Fund, iShares Russell 2000, SPDR Dow Jones Industrial Average, McDonald's Corp, sells Vanguard Real Estate, Armstrong Flooring Inc, 3M Co, Air Products & Chemicals Inc, Amgen Inc during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Sageworth Trust Co. As of 2019Q2, Sageworth Trust Co owns 172 stocks with a total value of $845 million. These are the details of the buys and sells.

For the details of Sageworth Trust Co's stock buys and sells, go to https://www.gurufocus.com/guru/sageworth+trust+co/current-portfolio/portfolioportfolio

These are the top 5 holdings of Sageworth Trust Co
  1. Vanguard Total International Stock (VXUS) - 4,423,956 shares, 27.63% of the total portfolio. Shares added by 1.28%
  2. iShares MSCI ACWI Index Fund (ACWI) - 2,214,735 shares, 19.33% of the total portfolio. Shares reduced by 0.26%
  3. Vanguard Total Stock Market (VTI) - 973,882 shares, 17.31% of the total portfolio. Shares added by 4.76%
  4. SPDR S&P 500 (SPY) - 355,580 shares, 12.34% of the total portfolio. Shares added by 0.25%
  5. Vanguard S&P 500 (VOO) - 123,721 shares, 3.94% of the total portfolio. Shares added by 0.77%
New Purchase: SPDR Dow Jones Industrial Average (DIA)

Sageworth Trust Co initiated holding in SPDR Dow Jones Industrial Average. The purchase prices were between $247.63 and $267.44, with an estimated average price of $260.11. The stock is now traded at around $271.45. The impact to a portfolio due to this purchase was 0.12%. The holding were 3,800 shares as of .

New Purchase: PowerShares QQQ Trust Ser 1 (QQQ)

Sageworth Trust Co initiated holding in PowerShares QQQ Trust Ser 1. The purchase prices were between $170.12 and $191.11, with an estimated average price of $184. The stock is now traded at around $191.01. The impact to a portfolio due to this purchase was 0.08%. The holding were 3,800 shares as of .

New Purchase: Becton, Dickinson and Co (BDX)

Sageworth Trust Co initiated holding in Becton, Dickinson and Co. The purchase prices were between $222.84 and $252.23, with an estimated average price of $237.94. The stock is now traded at around $250.84. The impact to a portfolio due to this purchase was 0.06%. The holding were 2,163 shares as of .

New Purchase: Dollar General Corp (DG)

Sageworth Trust Co initiated holding in Dollar General Corp. 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 $141.28. The impact to a portfolio due to this purchase was 0.05%. The holding were 3,000 shares as of .

New Purchase: Procter & Gamble Co (PG)

Sageworth Trust Co initiated holding in Procter & Gamble Co. The purchase prices were between $102.91 and $112.33, with an estimated average price of $106.58. The stock is now traded at around $115.01. The impact to a portfolio due to this purchase was 0.04%. The holding were 2,713 shares as of .

New Purchase: McCormick & Co Inc (MKC)

Sageworth Trust Co initiated holding in McCormick & Co Inc. The purchase prices were between $150.35 and $157.8, with an estimated average price of $154.21. The stock is now traded at around $158.75. The impact to a portfolio due to this purchase was 0.04%. The holding were 2,273 shares as of .

Added: TCG BDC Inc (CGBD)

Sageworth Trust Co added to a holding in TCG BDC Inc by 26.01%. The purchase prices were between $14.6 and $15.51, with an estimated average price of $14.94. The stock is now traded at around $15.09. The impact to a portfolio due to this purchase was 0.52%. The holding were 1,409,157 shares as of .

Added: iShares MSCI Emerging Index Fund (EEM)

Sageworth Trust Co added to a holding in iShares MSCI Emerging Index Fund by 126.70%. The purchase prices were between $39.61 and $44.25, with an estimated average price of $42.18. The stock is now traded at around $42.86. The impact to a portfolio due to this purchase was 0.45%. The holding were 159,935 shares as of .

Added: iShares Russell 2000 (IWM)

Sageworth Trust Co added to a holding in iShares Russell 2000 by 91005.26%. The purchase prices were between $145.35 and $160.15, with an estimated average price of $153.69. The stock is now traded at around $153.90. The impact to a portfolio due to this purchase was 0.32%. The holding were 17,310 shares as of .

Added: McDonald's Corp (MCD)

Sageworth Trust Co added to a holding in McDonald's Corp by 4126.37%. The purchase prices were between $188.35 and $207.66, with an estimated average price of $198.03. The stock is now traded at around $213.87. The impact to a portfolio due to this purchase was 0.09%. The holding were 3,846 shares as of .

Added: Raytheon Co (RTN)

Sageworth Trust Co added to a holding in Raytheon Co by 1264.60%. The purchase prices were between $173.88 and $187.58, with an estimated average price of $179.96. The stock is now traded at around $178.57. The impact to a portfolio due to this purchase was 0.07%. The holding were 3,739 shares as of .

Added: Merck & Co Inc (MRK)

Sageworth Trust Co added to a holding in Merck & Co Inc by 838.54%. 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 $81.39. The impact to a portfolio due to this purchase was 0.07%. The holding were 8,475 shares as of .

Sold Out: Vanguard Real Estate (VNQ)

Sageworth Trust Co sold out a holding in Vanguard Real Estate. The sale prices were between $84.55 and $91.52, with an estimated average price of $87.51.

Sold Out: Armstrong Flooring Inc (AFI)

Sageworth Trust Co sold out a holding in Armstrong Flooring Inc. The sale prices were between $9.51 and $14.89, with an estimated average price of $12.4.

Sold Out: The Toronto-Dominion Bank (TD)

Sageworth Trust Co sold out a holding in The Toronto-Dominion Bank. The sale prices were between $54.65 and $58.36, with an estimated average price of $56.26.

Sold Out: Royal Dutch Shell PLC (RDS.B)

Sageworth Trust Co sold out a holding in Royal Dutch Shell PLC. The sale prices were between $62.86 and $66.97, with an estimated average price of $65.02.

Sold Out: United Technologies Corp (UTX)

Sageworth Trust Co sold out a holding in United Technologies Corp. The sale prices were between $122.94 and $142.61, with an estimated average price of $132.92.

Sold Out: iShares Core MSCI Emerging Markets (IEMG)

Sageworth Trust Co sold out a holding in iShares Core MSCI Emerging Markets. The sale prices were between $47.61 and $53.18, with an estimated average price of $50.68.



Here is the complete portfolio of Sageworth Trust Co. Also check out:

1. Sageworth Trust Co's Undervalued Stocks
2. Sageworth Trust Co's Top Growth Companies, and
3. Sageworth Trust Co's High Yield stocks
4. Stocks that Sageworth Trust Co keeps buying