Bfsg, Llc Buys Walgreens Boots Alliance Inc, Walmart Inc, Vanguard FTSE Emerging Markets, Sells BlackRock Inc, Starbucks Corp, DowDuPont Inc

Investment company Bfsg, Llc buys Walgreens Boots Alliance Inc, Walmart Inc, Vanguard FTSE Emerging Markets, Mastercard Inc, Alphabet Inc, Air Products & Chemicals Inc, MSCI Inc, Palo Alto Networks Inc, Costco Wholesale Corp, Boeing Co, AutoZone Inc, Bio-Techne Corp, Comcast Corp, CoStar Group Inc, IQVIA Holdings Inc, Eaton Corp PLC, Essent Group, NetApp Inc, IDEXX Laboratories Inc, Keysight Technologies Inc, Kinder Morgan Inc, Sealed Air Corp, Progressive Corp, The AES Corp, TransUnion, Adobe Inc, Insperity Inc, HealthEquity Inc, Flowserve Corp, World Wrestling Entertainment Inc, Synchrony Financial, Exact Sciences Corp, PayPal Holdings Inc, Cree Inc, Ball Corp, Fleetcor Technologies Inc, CyberArk Software, Ulta Beauty Inc, SPDR Nuveen Bloomberg Barclays Short Term Municipa, Schwab U.S. Large-Cap Growth, iShares Russell 2000, iShares S&P Mid-Cap 400 Growth, Duke Energy Corp, Honeywell International Inc, PepsiCo Inc, Electrocore Inc, sells BlackRock Inc, Starbucks Corp, DowDuPont Inc, W.P. Carey Inc, Vanguard Intermediate-Term Corporate Bond ETF, SPDR Portfolio Short Term Corporate Bond during the 3-months ended 2019Q1, according to the most recent filings of the investment company, Bfsg, Llc. As of 2019Q1, Bfsg, Llc owns 130 stocks with a total value of $262 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/portfolio

These are the top 5 holdings of BFSG, LLC
  1. iShares 1-3 Year Treasury Bond ETF (SHY) - 146,749 shares, 4.71% of the total portfolio. Shares added by 8.92%
  2. Vanguard Total Stock Market (VTI) - 84,900 shares, 4.69% of the total portfolio. Shares added by 4.49%
  3. iShares 3-7 Year Treasury Bond ETF (IEI) - 99,434 shares, 4.67% of the total portfolio. Shares added by 17.33%
  4. iShares Short Treasury Bond ETF (SHV) - 84,627 shares, 3.57% of the total portfolio. Shares added by 14.67%
  5. Microsoft Corp (MSFT) - 72,988 shares, 3.28% of the total portfolio. Shares added by 8.26%
New Purchase: Walgreens Boots Alliance Inc (WBA)

Bfsg, Llc initiated holding in Walgreens Boots Alliance Inc. The purchase prices were between $59.79 and $74.43, with an estimated average price of $68.44. The stock is now traded at around $55.29. The impact to a portfolio due to this purchase was 0.93%. The holding were 38,680 shares as of .

New Purchase: Walmart Inc (WMT)

Bfsg, Llc initiated holding in Walmart Inc. The purchase prices were between $92.86 and $102.2, with an estimated average price of $97.26. The stock is now traded at around $103.29. The impact to a portfolio due to this purchase was 0.75%. The holding were 20,263 shares as of .

New Purchase: Air Products & Chemicals Inc (APD)

Bfsg, Llc initiated holding in Air Products & Chemicals Inc. The purchase prices were between $154.62 and $190.96, with an estimated average price of $171.74. The stock is now traded at around $197.34. The impact to a portfolio due to this purchase was 0.23%. The holding were 3,169 shares as of .

New Purchase: MSCI Inc (MSCI)

Bfsg, Llc initiated holding in MSCI Inc. The purchase prices were between $141.34 and $198.84, with an estimated average price of $173.46. The stock is now traded at around $219.27. The impact to a portfolio due to this purchase was 0.23%. The holding were 3,003 shares as of .

New Purchase: Alphabet Inc (GOOGL)

Bfsg, Llc initiated holding in Alphabet Inc. The purchase prices were between $1025.47 and $1236.13, with an estimated average price of $1127.35. The stock is now traded at around $1241.36. The impact to a portfolio due to this purchase was 0.23%. The holding were 514 shares as of .

New Purchase: Palo Alto Networks Inc (PANW)

Bfsg, Llc initiated holding in Palo Alto Networks Inc. The purchase prices were between $179.7 and $254.88, with an estimated average price of $221.76. The stock is now traded at around $235.51. The impact to a portfolio due to this purchase was 0.22%. The holding were 2,344 shares as of .

Added: Vanguard FTSE Emerging Markets (VWO)

Bfsg, Llc added to a holding in Vanguard FTSE Emerging Markets by 30.53%. The purchase prices were between $37.67 and $43.15, with an estimated average price of $41.12. The stock is now traded at around $43.99. The impact to a portfolio due to this purchase was 0.38%. The holding were 101,159 shares as of .

Added: Mastercard Inc (MA)

Bfsg, Llc added to a holding in Mastercard Inc by 26.16%. The purchase prices were between $181.18 and $235.87, with an estimated average price of $214.63. The stock is now traded at around $240.97. The impact to a portfolio due to this purchase was 0.23%. The holding were 12,332 shares as of .

Added: Costco Wholesale Corp (COST)

Bfsg, Llc added to a holding in Costco Wholesale Corp by 21.15%. The purchase prices were between $200.42 and $242.14, with an estimated average price of $218.37. The stock is now traded at around $246.26. The impact to a portfolio due to this purchase was 0.22%. The holding were 13,829 shares as of .

Added: SPDR Nuveen Bloomberg Barclays Short Term Municipa (SHM)

Bfsg, Llc added to a holding in SPDR Nuveen Bloomberg Barclays Short Term Municipa by 94.54%. The purchase prices were between $48.05 and $48.57, with an estimated average price of $48.29. The stock is now traded at around $48.43. The impact to a portfolio due to this purchase was 0.11%. The holding were 12,552 shares as of .

Sold Out: BlackRock Inc (BLK)

Bfsg, Llc sold out a holding in BlackRock Inc. The sale prices were between $377.98 and $443.77, with an estimated average price of $419.31.

Sold Out: Starbucks Corp (SBUX)

Bfsg, Llc sold out a holding in Starbucks Corp. The sale prices were between $61.53 and $74.34, with an estimated average price of $68.63.

Sold Out: DowDuPont Inc (DWDP)

Bfsg, Llc sold out a holding in DowDuPont Inc. The sale prices were between $34.76 and $39.85, with an estimated average price of $36.86.



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