Suntrust Banks Inc Buys iShares Russell 3000 ETF, iShares Core Dividend Growth ETF, Vanguard Total Stock Market ETF, Sells iShares Russell 1000 Growth ETF, iShares Russell 1000 Value ETF, iShares MSCI Japan ETF

Atlanta, GA, based Investment company Suntrust Banks Inc (Current Portfolio) buys iShares Russell 3000 ETF, iShares Core Dividend Growth ETF, Vanguard Total Stock Market ETF, Corteva Inc, Xilinx Inc, sells iShares Russell 1000 Growth ETF, iShares Russell 1000 Value ETF, iShares MSCI Japan ETF, iShares Select Dividend ETF, DuPont de Nemours Inc during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Suntrust Banks Inc. As of 2019Q2, Suntrust Banks Inc owns 1256 stocks with a total value of $18.5 billion. These are the details of the buys and sells.

For the details of SUNTRUST BANKS INC's stock buys and sells, go to https://www.gurufocus.com/guru/suntrust+banks+inc/current-portfolio/portfolioportfolio

These are the top 5 holdings of SUNTRUST BANKS INC
  1. Carnival Corp (CCL) - 38,549,376 shares, 9.68% of the total portfolio.
  2. iShares Core S&P 500 ETF (IVV) - 3,539,146 shares, 5.63% of the total portfolio. Shares added by 6.41%
  3. Coca-Cola Co (KO) - 19,577,170 shares, 5.38% of the total portfolio. Shares reduced by 5.24%
  4. SPDR S&P 500 ETF Trust (SPY) - 2,202,390 shares, 3.48% of the total portfolio. Shares added by 0.34%
  5. iShares Russell 1000 Growth ETF (IWF) - 2,203,224 shares, 1.87% of the total portfolio. Shares reduced by 28.07%
New Purchase: iShares Core Dividend Growth ETF (DGRO)

Suntrust Banks Inc initiated holding in iShares Core Dividend Growth ETF. The purchase prices were between $35.71 and $38.38, with an estimated average price of $37.29. The stock is now traded at around $37.21. The impact to a portfolio due to this purchase was 0.35%. The holding were 1,676,627 shares as of .

New Purchase: Corteva Inc (CTVA)

Suntrust Banks Inc initiated holding in Corteva Inc. The purchase prices were between $24.81 and $29.57, with an estimated average price of $27.28. The stock is now traded at around $29.63. The impact to a portfolio due to this purchase was 0.1%. The holding were 598,338 shares as of .

New Purchase: iShares Core MSCI Europe ETF (IEUR)

Suntrust Banks Inc initiated holding in iShares Core MSCI Europe ETF. The purchase prices were between $43.78 and $46.6, with an estimated average price of $45.52. The stock is now traded at around $43.93. The impact to a portfolio due to this purchase was 0.04%. The holding were 173,338 shares as of .

New Purchase: ProShares UltraPro Short S&P500 (SPXU)

Suntrust Banks Inc initiated holding in ProShares UltraPro Short S&P500. The purchase prices were between $27.56 and $34.55, with an estimated average price of $29.92. The stock is now traded at around $29.98. The impact to a portfolio due to this purchase was 0.02%. The holding were 115,000 shares as of .

New Purchase: Pinnacle West Capital Corp (PNW)

Suntrust Banks Inc initiated holding in Pinnacle West Capital Corp. The purchase prices were between $92.18 and $98.76, with an estimated average price of $95.31. The stock is now traded at around $92.24. The impact to a portfolio due to this purchase was 0.02%. The holding were 36,958 shares as of .

New Purchase: Grand Canyon Education Inc (LOPE)

Suntrust Banks Inc initiated holding in Grand Canyon Education Inc. The purchase prices were between $114.11 and $128.95, with an estimated average price of $119.31. The stock is now traded at around $118.45. The impact to a portfolio due to this purchase was 0.02%. The holding were 26,145 shares as of .

Added: iShares Russell 3000 ETF (IWV)

Suntrust Banks Inc added to a holding in iShares Russell 3000 ETF by 1804.02%. The purchase prices were between $160.82 and $173.19, with an estimated average price of $168.83. The stock is now traded at around $167.89. The impact to a portfolio due to this purchase was 0.42%. The holding were 469,970 shares as of .

Added: Vanguard Total Stock Market ETF (VTI)

Suntrust Banks Inc added to a holding in Vanguard Total Stock Market ETF by 151.90%. The purchase prices were between $140.41 and $150.7, with an estimated average price of $147.25. The stock is now traded at around $146.00. The impact to a portfolio due to this purchase was 0.33%. The holding were 681,478 shares as of .

Added: Xilinx Inc (XLNX)

Suntrust Banks Inc added to a holding in Xilinx Inc by 306.75%. The purchase prices were between $101.03 and $139.72, with an estimated average price of $116.63. The stock is now traded at around $105.36. The impact to a portfolio due to this purchase was 0.08%. The holding were 154,111 shares as of .

Added: Boeing Co (BA)

Suntrust Banks Inc added to a holding in Boeing Co by 33.58%. The purchase prices were between $337.37 and $395.86, with an estimated average price of $364.73. The stock is now traded at around $330.58. The impact to a portfolio due to this purchase was 0.07%. The holding were 149,516 shares as of .

Added: SPDR Barclays Convertible Securities ETF (CWI)

Suntrust Banks Inc added to a holding in SPDR Barclays Convertible Securities ETF by 46.95%. The purchase prices were between $34.61 and $36.72, with an estimated average price of $35.89. The stock is now traded at around $34.60. The impact to a portfolio due to this purchase was 0.07%. The holding were 1,082,776 shares as of .

Added: Fidelity National Information Services Inc (FIS)

Suntrust Banks Inc added to a holding in Fidelity National Information Services Inc by 382.35%. The purchase prices were between $110.89 and $123.88, with an estimated average price of $117.36. The stock is now traded at around $129.67. The impact to a portfolio due to this purchase was 0.06%. The holding were 113,112 shares as of .

Sold Out: SPDR Dow Jones Global Real Estate ETF (RWO)

Suntrust Banks Inc sold out a holding in SPDR Dow Jones Global Real Estate ETF. The sale prices were between $48.84 and $51.48, with an estimated average price of $49.96.

Sold Out: Vanguard Total International Bond ETF (BNDX)

Suntrust Banks Inc sold out a holding in Vanguard Total International Bond ETF. The sale prices were between $55.44 and $57.3, with an estimated average price of $56.17.

Sold Out: iShares MSCI Europe Financial Sector Index Fund (EUFN)

Suntrust Banks Inc sold out a holding in iShares MSCI Europe Financial Sector Index Fund. The sale prices were between $17.58 and $19.91, with an estimated average price of $18.74.

Sold Out: The Ultimate Software Group Inc (ULTI)

Suntrust Banks Inc sold out a holding in The Ultimate Software Group Inc. The sale prices were between $329.94 and $331.36, with an estimated average price of $330.68.

Sold Out: Life Storage Inc (LSI)

Suntrust Banks Inc sold out a holding in Life Storage Inc. The sale prices were between $92.11 and $99.02, with an estimated average price of $96.29.

Sold Out: Texas Capital Bancshares Inc (TCBI)

Suntrust Banks Inc sold out a holding in Texas Capital Bancshares Inc. The sale prices were between $56.63 and $66.19, with an estimated average price of $60.8.



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