- New Purchases: WBA, WMT, GOOGL, APD, MSCI, BA, TECH, AZO, PANW, ETN, CMCSA, CSGP, IQV, ESNT, NTAP, KEYS, IDXX, KMI, SEE, TRU, PGR, AES, NSP, ADBE, WWE, SYF, HQY, FLS, EXAS, PYPL, CREE, FLT, BLL, CYBR, ULTA, IJK, IWM, DUK, PEP, HON, SCHG, ECOR,
- Added Positions: IEI, BIL, SHV, SHY, VWO, MSFT, MA, COST, AAPL, VTI, BNDX, NVDA, SCHP, SHM, IVV, SCHZ, CHD, VCSH, AMZN, ACN, PG, KMB, HD, BOND, APH, NEE, JNJ, CVX, RTN, SYK, SCHX,
- Reduced Positions: WPC, VCIT, SPSB, JPST, ABBV, LIN, NVO, INTC, ED, CSCO, BK, BCE, VIG, VYM, AMGN, USB, BDX, UTX, XLE, SCHV, SCHM, SCHH, SCHE, KRE, RY, EL, SCHF, XLK, XLF, KO, CL, EIX, XLV,
- Sold Out: BLK, SBUX, DWDP,
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- iShares 1-3 Year Treasury Bond ETF (SHY) - 146,749 shares, 4.71% of the total portfolio. Shares added by 8.92%
- Vanguard Total Stock Market (VTI) - 84,900 shares, 4.69% of the total portfolio. Shares added by 4.49%
- iShares 3-7 Year Treasury Bond ETF (IEI) - 99,434 shares, 4.67% of the total portfolio. Shares added by 17.33%
- iShares Short Treasury Bond ETF (SHV) - 84,627 shares, 3.57% of the total portfolio. Shares added by 14.67%
- Microsoft Corp (MSFT) - 72,988 shares, 3.28% of the total portfolio. Shares added by 8.26%
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