Suntrust Banks Inc Buys iShares MSCI Japan Index Fund, iShares MSCI EAFE Small-Cap ETF, Vanguard Russell 1000 Growth ETF, Sells iShares Select Dividend ETF, Vanguard Intermediate-Term Bond, Vanguard Total Stock Market

Atlanta, GA, based Investment company Suntrust Banks Inc buys iShares MSCI Japan Index Fund, iShares MSCI EAFE Small-Cap ETF, Vanguard Russell 1000 Growth ETF, iShares Core MSCI Emerging Markets, Berkshire Hathaway Inc, NVIDIA Corp, SPDR Select Sector Fund - Financial, Boston Scientific Corp, iShares S&P 500 Growth, SPDR Select Sector Fund - Technology, sells iShares Select Dividend ETF, Vanguard Intermediate-Term Bond, Vanguard Total Stock Market, iShares 1-3 Year Credit Bond ETF, iShares Russell 3000 during the 3-months ended 2018-03-31, according to the most recent filings of the investment company, Suntrust Banks Inc. As of 2018-03-31, Suntrust Banks Inc owns 1479 stocks with a total value of $18.2 billion. These are the details of the buys and sells.

For the details of SUNTRUST BANKS INC's stock buys and sells, go to http://www.gurufocus.com/StockBuy.php?GuruName=SUNTRUST+BANKS+INC

These are the top 5 holdings of SUNTRUST BANKS INC
  1. Carnival Corp (CCL) - 38,559,228 shares, 13.86% of the total portfolio. Shares reduced by 0.05%
  2. Coca-Cola Co (KO) - 20,136,587 shares, 4.79% of the total portfolio. Shares added by 1.34%
  3. iShares Core S&P 500 (IVV) - 2,520,863 shares, 3.67% of the total portfolio. Shares added by 0.11%
  4. SPDR S&P 500 (SPY) - 2,011,679 shares, 2.9% of the total portfolio. Shares added by 19.57%
  5. iShares Russell 1000 Growth (IWF) - 3,110,029 shares, 2.32% of the total portfolio. Shares reduced by 6.21%
New Purchase: Vanguard Russell 1000 Growth ETF (VONG)

Suntrust Banks Inc initiated holding in Vanguard Russell 1000 Growth ETF. The purchase prices were between $135 and $149.67, with an estimated average price of $143.7. The stock is now traded at around $146.38. The impact to a portfolio due to this purchase was 0.45%. The holding were 585,664 shares as of 2018-03-31.

New Purchase: First Trust Technology AlphaDEX (FXL)

Suntrust Banks Inc initiated holding in First Trust Technology AlphaDEX. The purchase prices were between $50.77 and $59.41, with an estimated average price of $55.46. The stock is now traded at around $57.25. The impact to a portfolio due to this purchase was 0.05%. The holding were 178,463 shares as of 2018-03-31.

New Purchase: First Trust Developed Markets Ex-US AlphaDEX Fund (FDT)

Suntrust Banks Inc initiated holding in First Trust Developed Markets Ex-US AlphaDEX Fund. The purchase prices were between $60.41 and $67.08, with an estimated average price of $63.87. The stock is now traded at around $63.23. The impact to a portfolio due to this purchase was 0.04%. The holding were 127,013 shares as of 2018-03-31.

New Purchase: iShares International Aggregate Bond Fund (IAGG)

Suntrust Banks Inc initiated holding in iShares International Aggregate Bond Fund. The purchase prices were between $51.58 and $52.67, with an estimated average price of $52.08. The stock is now traded at around $52.50. The impact to a portfolio due to this purchase was 0.02%. The holding were 75,023 shares as of 2018-03-31.

New Purchase: Vanguard Total International Bond ETF (BNDX)

Suntrust Banks Inc initiated holding in Vanguard Total International Bond ETF. The purchase prices were between $53.88 and $54.73, with an estimated average price of $54.21. The stock is now traded at around $54.47. The impact to a portfolio due to this purchase was 0.02%. The holding were 61,811 shares as of 2018-03-31.

New Purchase: iShares MSCI All Country Asia ex Japan Index Fund (AAXJ)

Suntrust Banks Inc initiated holding in iShares MSCI All Country Asia ex Japan Index Fund. The purchase prices were between $73.32 and $83.5, with an estimated average price of $78.69. The stock is now traded at around $76.89. The impact to a portfolio due to this purchase was 0.02%. The holding were 37,005 shares as of 2018-03-31.

Added: iShares MSCI EAFE Small-Cap ETF (SCZ)

Suntrust Banks Inc added to a holding in iShares MSCI EAFE Small-Cap ETF by 111.06%. The purchase prices were between $62.72 and $69.19, with an estimated average price of $65.99. The stock is now traded at around $65.62. The impact to a portfolio due to this purchase was 0.54%. The holding were 2,844,076 shares as of 2018-03-31.

Added: iShares MSCI Japan Index Fund (EWJ)

Suntrust Banks Inc added to a holding in iShares MSCI Japan Index Fund by 804.31%. The purchase prices were between $58.28 and $64.67, with an estimated average price of $61.39. The stock is now traded at around $60.13. The impact to a portfolio due to this purchase was 0.54%. The holding were 1,828,190 shares as of 2018-03-31.

Added: iShares Core MSCI Emerging Markets (IEMG)

Suntrust Banks Inc added to a holding in iShares Core MSCI Emerging Markets by 36.05%. The purchase prices were between $55.19 and $62.69, with an estimated average price of $59.14. The stock is now traded at around $56.21. The impact to a portfolio due to this purchase was 0.17%. The holding were 2,034,605 shares as of 2018-03-31.

Added: Berkshire Hathaway Inc (BRK.B)

Suntrust Banks Inc added to a holding in Berkshire Hathaway Inc by 30.59%. The purchase prices were between $191.42 and $217.25, with an estimated average price of $205.28. The stock is now traded at around $194.15. The impact to a portfolio due to this purchase was 0.09%. The holding were 338,095 shares as of 2018-03-31.

Added: NVIDIA Corp (NVDA)

Suntrust Banks Inc added to a holding in NVIDIA Corp by 136.54%. The purchase prices were between $199.35 and $250.48, with an estimated average price of $234.98. The stock is now traded at around $249.28. The impact to a portfolio due to this purchase was 0.08%. The holding were 112,038 shares as of 2018-03-31.

Added: SPDR Select Sector Fund - Financial (XLF)

Suntrust Banks Inc added to a holding in SPDR Select Sector Fund - Financial by 39.90%. The purchase prices were between $26.82 and $30.17, with an estimated average price of $28.79. The stock is now traded at around $27.85. The impact to a portfolio due to this purchase was 0.08%. The holding were 1,883,774 shares as of 2018-03-31.

Sold Out: Regal Entertainment Group (RGC)

Suntrust Banks Inc sold out a holding in Regal Entertainment Group. The sale prices were between $22.67 and $23.14, with an estimated average price of $22.97.

Sold Out: PowerShares High Yield Equity Dividend Achievers P (PEY)

Suntrust Banks Inc sold out a holding in PowerShares High Yield Equity Dividend Achievers P. The sale prices were between $16.55 and $18.61, with an estimated average price of $17.58.

Sold Out: iShares Edge MSCI Min Vol Global (ACWV)

Suntrust Banks Inc sold out a holding in iShares Edge MSCI Min Vol Global. The sale prices were between $80.78 and $88.19, with an estimated average price of $84.51.

Sold Out: Macquarie Infrastructure Corp (MIC)

Suntrust Banks Inc sold out a holding in Macquarie Infrastructure Corp. The sale prices were between $36.56 and $67.4, with an estimated average price of $53.86.

Sold Out: DSW Inc (DSW)

Suntrust Banks Inc sold out a holding in DSW Inc. The sale prices were between $18.79 and $22.46, with an estimated average price of $20.54.

Sold Out: Forward Air Corp (FWRD)

Suntrust Banks Inc sold out a holding in Forward Air Corp. The sale prices were between $51.46 and $62.9, with an estimated average price of $56.96.

Reduced: iShares Select Dividend ETF (DVY)

Suntrust Banks Inc reduced to a holding in iShares Select Dividend ETF by 25.81%. The sale prices were between $92.49 and $102.32, with an estimated average price of $97.65. The stock is now traded at around $97.62. The impact to a portfolio due to this sale was -0.38%. Suntrust Banks Inc still held 1,959,655 shares as of 2018-03-31.

Reduced: Vanguard Intermediate-Term Bond (BIV)

Suntrust Banks Inc reduced to a holding in Vanguard Intermediate-Term Bond by 64.58%. The sale prices were between $81.18 and $83.65, with an estimated average price of $82.05. The stock is now traded at around $80.92. The impact to a portfolio due to this sale was -0.33%. Suntrust Banks Inc still held 384,550 shares as of 2018-03-31.

Reduced: Vanguard Total Stock Market (VTI)

Suntrust Banks Inc reduced to a holding in Vanguard Total Stock Market by 37.05%. The sale prices were between $132.41 and $146.86, with an estimated average price of $140.18. The stock is now traded at around $140.60. The impact to a portfolio due to this sale was -0.12%. Suntrust Banks Inc still held 258,984 shares as of 2018-03-31.

Reduced: iShares 1-3 Year Credit Bond ETF (CSJ)

Suntrust Banks Inc reduced to a holding in iShares 1-3 Year Credit Bond ETF by 39.88%. The sale prices were between $103.62 and $104.51, with an estimated average price of $104.05. The stock is now traded at around $103.89. The impact to a portfolio due to this sale was -0.11%. Suntrust Banks Inc still held 292,241 shares as of 2018-03-31.

Reduced: iShares Russell 3000 (IWV)

Suntrust Banks Inc reduced to a holding in iShares Russell 3000 by 78.84%. The sale prices were between $152.47 and $169.17, with an estimated average price of $161.51. The stock is now traded at around $161.92. The impact to a portfolio due to this sale was -0.11%. Suntrust Banks Inc still held 32,431 shares as of 2018-03-31.

Reduced: WisdomTree Europe Hedged Equity Fund (HEDJ)

Suntrust Banks Inc reduced to a holding in WisdomTree Europe Hedged Equity Fund by 83.88%. The sale prices were between $60.78 and $66.85, with an estimated average price of $63.87. The stock is now traded at around $66.55. The impact to a portfolio due to this sale was -0.08%. Suntrust Banks Inc still held 39,123 shares as of 2018-03-31.



Here is the complete portfolio of SUNTRUST BANKS INC. Also check out:

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