3d Buys FlexShares Quality Dividend Defensive Index Fund, FlexShares International Quality Dividend Index Fu, KFA Value Line Dynamic Core Equity Index ETF, Sells S&P 500 ETF TRUST ETF, iShares iBoxx USD Investment Grade Corporate Bond , Apple Inc

Investment company 3d (Current Portfolio) buys FlexShares Quality Dividend Defensive Index Fund, FlexShares International Quality Dividend Index Fu, KFA Value Line Dynamic Core Equity Index ETF, KraneShares MSCI Emerging Markets ex China Index E, iShares MSCI Intl Value Factor ETF, sells S&P 500 ETF TRUST ETF, iShares iBoxx USD Investment Grade Corporate Bond , Apple Inc during the 3-months ended 2021Q2, according to the most recent filings of the investment company, 3d. As of 2021Q2, 3d owns 123 stocks with a total value of $417 million. These are the details of the buys and sells.

For the details of 3D's stock buys and sells, go to https://www.gurufocus.com/guru/3d/current-portfolio/portfolio

These are the top 5 holdings of 3D
  1. Vanguard Value ETF (VTV) - 276,821 shares, 9.12% of the total portfolio. Shares reduced by 4.21%
  2. JPMorgan U.S. Quality Factor ETF (JQUA) - 825,805 shares, 8.10% of the total portfolio. Shares reduced by 3.62%
  3. FlexShares Quality Dividend Defensive Index Fund (QDEF) - 567,323 shares, 7.31% of the total portfolio. New Position
  4. WisdomTree U.S. MidCap Fund (EZM) - 488,885 shares, 6.14% of the total portfolio. Shares reduced by 7.93%
  5. FlexShares International Quality Dividend Index Fu (IQDF) - 932,441 shares, 5.93% of the total portfolio. New Position
New Purchase: FlexShares Quality Dividend Defensive Index Fund (QDEF)

3d initiated holding in FlexShares Quality Dividend Defensive Index Fund. The purchase prices were between $50.88 and $53.78, with an estimated average price of $52.83. The stock is now traded at around $56.123900. The impact to a portfolio due to this purchase was 7.31%. The holding were 567,323 shares as of 2021-06-30.

New Purchase: FlexShares International Quality Dividend Index Fu (IQDF)

3d initiated holding in FlexShares International Quality Dividend Index Fu. The purchase prices were between $25.38 and $27.28, with an estimated average price of $26.44. The stock is now traded at around $26.610000. The impact to a portfolio due to this purchase was 5.93%. The holding were 932,441 shares as of 2021-06-30.

New Purchase: KFA Value Line Dynamic Core Equity Index ETF (KVLE)

3d initiated holding in KFA Value Line Dynamic Core Equity Index ETF. The purchase prices were between $23.01 and $24.94, with an estimated average price of $24.13. The stock is now traded at around $24.941300. The impact to a portfolio due to this purchase was 5.57%. The holding were 961,207 shares as of 2021-06-30.

New Purchase: KraneShares MSCI Emerging Markets ex China Index E (KEMX)

3d initiated holding in KraneShares MSCI Emerging Markets ex China Index E. The purchase prices were between $30.65 and $33.22, with an estimated average price of $32. The stock is now traded at around $31.864500. The impact to a portfolio due to this purchase was 3.61%. The holding were 464,641 shares as of 2021-06-30.

New Purchase: iShares MSCI Intl Value Factor ETF (IVLU)

3d initiated holding in iShares MSCI Intl Value Factor ETF. The purchase prices were between $25.01 and $27, with an estimated average price of $25.95. The stock is now traded at around $26.280000. The impact to a portfolio due to this purchase was 3.34%. The holding were 539,535 shares as of 2021-06-30.

New Purchase: KraneShares MSCI China All Shares Index ETF (KALL)

3d initiated holding in KraneShares MSCI China All Shares Index ETF. The purchase prices were between $33.2 and $36.14, with an estimated average price of $34.94. The stock is now traded at around $31.649200. The impact to a portfolio due to this purchase was 2.32%. The holding were 273,715 shares as of 2021-06-30.

Added: iShares Russell 1000 ETF (IWB)

3d added to a holding in iShares Russell 1000 ETF by 57.13%. The purchase prices were between $223.32 and $242.11, with an estimated average price of $235.02. The stock is now traded at around $251.380000. The impact to a portfolio due to this purchase was 0.04%. The holding were 1,884 shares as of 2021-06-30.

Added: BTC iShares MSCI EAFE Value ETF (EFV)

3d added to a holding in BTC iShares MSCI EAFE Value ETF by 29.18%. The purchase prices were between $50.15 and $53.86, with an estimated average price of $52.21. The stock is now traded at around $52.670000. The impact to a portfolio due to this purchase was 0.03%. The holding were 11,515 shares as of 2021-06-30.

Added: ISHARES TRUST (IUSB)

3d added to a holding in ISHARES TRUST by 30.06%. The purchase prices were between $52.38 and $53.34, with an estimated average price of $52.89. The stock is now traded at around $53.750000. The impact to a portfolio due to this purchase was 0.03%. The holding were 9,112 shares as of 2021-06-30.

Added: iShares MSCI Global Min Vol Factor ETF (ACWV)

3d added to a holding in iShares MSCI Global Min Vol Factor ETF by 25.26%. The purchase prices were between $97.76 and $103.82, with an estimated average price of $101.4. The stock is now traded at around $106.470000. The impact to a portfolio due to this purchase was 0.02%. The holding were 4,205 shares as of 2021-06-30.

Added: BTC iShares MSCI EAFE Growth ETF (EFG)

3d added to a holding in BTC iShares MSCI EAFE Growth ETF by 21.69%. The purchase prices were between $99.64 and $109.39, with an estimated average price of $105.51. The stock is now traded at around $111.040000. The impact to a portfolio due to this purchase was 0.02%. The holding were 3,400 shares as of 2021-06-30.

Added: WisdomTree Emerging Currency Strategy Fund (CEW)

3d added to a holding in WisdomTree Emerging Currency Strategy Fund by 23.35%. The purchase prices were between $17.89 and $18.57, with an estimated average price of $18.23. The stock is now traded at around $17.880000. The impact to a portfolio due to this purchase was 0.01%. The holding were 15,375 shares as of 2021-06-30.



Here is the complete portfolio of 3D. Also check out:

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