Bfsg, Llc Buys Vanguard Real Estate, iShares Edge MSCI Min Vol USA, Fastenal Co, Sells Apple Inc, SPDR Bloomberg Barclays 1-3 Month T-Bill, 3M Co

Investment company Bfsg, Llc (Current Portfolio) buys Vanguard Real Estate, iShares Edge MSCI Min Vol USA, Fastenal Co, iShares Core S&P Mid-Cap, Comcast Corp, sells Apple Inc, SPDR Bloomberg Barclays 1-3 Month T-Bill, 3M Co, Amazon.com Inc, Amphenol Corp during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Bfsg, Llc. As of 2019Q2, Bfsg, Llc owns 124 stocks with a total value of $251 million. These are the details of the buys and sells.

For the details of BFSG, LLC's stock buys and sells, go to https://www.gurufocus.com/guru/bfsg%2C+llc/current-portfolio/portfolioportfolio

These are the top 5 holdings of BFSG, LLC
  1. iShares 3-7 Year Treasury Bond ETF (IEI) - 113,084 shares, 5.67% of the total portfolio. Shares added by 13.73%
  2. iShares 1-3 Year Treasury Bond ETF (SHY) - 151,074 shares, 5.10% of the total portfolio. Shares added by 2.95%
  3. Vanguard Total Stock Market (VTI) - 82,652 shares, 4.94% of the total portfolio. Shares reduced by 2.65%
  4. iShares Short Treasury Bond ETF (SHV) - 92,777 shares, 4.09% of the total portfolio. Shares added by 9.63%
  5. Microsoft Corp (MSFT) - 72,610 shares, 3.88% of the total portfolio. Shares reduced by 0.52%
New Purchase: Vanguard Real Estate (VNQ)

Bfsg, Llc initiated holding in Vanguard Real Estate. The purchase prices were between $84.55 and $91.52, with an estimated average price of $87.51. The stock is now traded at around $89.24. The impact to a portfolio due to this purchase was 0.78%. The holding were 22,300 shares as of .

New Purchase: iShares Edge MSCI Min Vol USA (USMV)

Bfsg, Llc initiated holding in iShares Edge MSCI Min Vol USA. The purchase prices were between $58.77 and $62.47, with an estimated average price of $60.01. The stock is now traded at around $63.38. The impact to a portfolio due to this purchase was 0.64%. The holding were 25,935 shares as of .

New Purchase: iShares Core S&P Mid-Cap (IJH)

Bfsg, Llc initiated holding in iShares Core S&P Mid-Cap. The purchase prices were between $180.31 and $197.09, with an estimated average price of $190.89. The stock is now traded at around $198.52. The impact to a portfolio due to this purchase was 0.41%. The holding were 5,352 shares as of .

New Purchase: Alibaba Group Holding Ltd (BABA)

Bfsg, Llc initiated holding in Alibaba Group Holding Ltd. The purchase prices were between $149.26 and $195.21, with an estimated average price of $172.54. The stock is now traded at around $174.10. The impact to a portfolio due to this purchase was 0.26%. The holding were 3,922 shares as of .

New Purchase: Visa Inc (V)

Bfsg, Llc initiated holding in Visa Inc. The purchase prices were between $157.26 and $173.85, with an estimated average price of $163.66. The stock is now traded at around $181.53. The impact to a portfolio due to this purchase was 0.25%. The holding were 3,642 shares as of .

New Purchase: Cintas Corp (CTAS)

Bfsg, Llc initiated holding in Cintas Corp. The purchase prices were between $204.73 and $237.29, with an estimated average price of $221.17. The stock is now traded at around $262.86. The impact to a portfolio due to this purchase was 0.23%. The holding were 2,455 shares as of .

Added: Fastenal Co (FAST)

Bfsg, Llc added to a holding in Fastenal Co by 98.68%. The purchase prices were between $30.38 and $35.68, with an estimated average price of $32.98. The stock is now traded at around $31.61. The impact to a portfolio due to this purchase was 0.42%. The holding were 65,583 shares as of .

Added: Comcast Corp (CMCSA)

Bfsg, Llc added to a holding in Comcast Corp by 123.04%. 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 $44.08. The impact to a portfolio due to this purchase was 0.28%. The holding were 30,325 shares as of .

Added: SPDR MidCap Trust Series I (MDY)

Bfsg, Llc added to a holding in SPDR MidCap Trust Series I by 45.24%. The purchase prices were between $330.13 and $361.02, with an estimated average price of $349.42. The stock is now traded at around $362.01. The impact to a portfolio due to this purchase was 0.19%. The holding were 4,398 shares as of .

Added: The Estee Lauder Companies Inc (EL)

Bfsg, Llc added to a holding in The Estee Lauder Companies Inc by 20.63%. The purchase prices were between $161.03 and $183.95, with an estimated average price of $170.75. The stock is now traded at around $188.98. The impact to a portfolio due to this purchase was 0.06%. The holding were 4,677 shares as of .

Added: Novartis AG (NVS)

Bfsg, Llc added to a holding in Novartis AG by 24.06%. The purchase prices were between $75.4 and $92.8, with an estimated average price of $84.39. The stock is now traded at around $91.64. The impact to a portfolio due to this purchase was 0.05%. The holding were 6,895 shares as of .

Added: electroCore Inc (ECOR)

Bfsg, Llc added to a holding in electroCore Inc by 205.88%. The purchase prices were between $1.65 and $6.72, with an estimated average price of $4.08. The stock is now traded at around $1.45. The impact to a portfolio due to this purchase was 0.03%. The holding were 52,000 shares as of .

Sold Out: Apple Inc (AAPL)

Bfsg, Llc sold out a holding in Apple Inc. The sale prices were between $173.3 and $211.75, with an estimated average price of $194.79.

Sold Out: 3M Co (MMM)

Bfsg, Llc sold out a holding in 3M Co. The sale prices were between $159.75 and $219.5, with an estimated average price of $184.37.

Sold Out: Amphenol Corp (APH)

Bfsg, Llc sold out a holding in Amphenol Corp. The sale prices were between $87 and $105.38, with an estimated average price of $96.29.

Sold Out: Amazon.com Inc (AMZN)

Bfsg, Llc sold out a holding in Amazon.com Inc. The sale prices were between $1692.69 and $1962.46, with an estimated average price of $1862.37.

Sold Out: Becton, Dickinson and Co (BDX)

Bfsg, Llc sold out a holding in Becton, Dickinson and Co. The sale prices were between $222.84 and $252.23, with an estimated average price of $237.94.

Sold Out: Amgen Inc (AMGN)

Bfsg, Llc sold out a holding in Amgen Inc. The sale prices were between $166.7 and $195.41, with an estimated average price of $178.91.



Here is the complete portfolio of BFSG, LLC. Also check out:

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