Sun Life Financial INC Buys iShares 1-3 Year Credit Bond ETF, Vanguard Mid-Cap ETF, Ingredion Inc, Sells iShares Core U.S. Aggregate Bond ETF, Philip Morris International Inc, AT&T Inc

Toronto, A6, based Investment company Sun Life Financial INC (Current Portfolio) buys iShares 1-3 Year Credit Bond ETF, Vanguard Mid-Cap ETF, Ingredion Inc, Cactus Inc, MRC Global Inc, sells iShares Core U.S. Aggregate Bond ETF, Philip Morris International Inc, AT&T Inc, Altria Group Inc, Kimco Realty Corp during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Sun Life Financial INC. As of 2019Q2, Sun Life Financial INC owns 608 stocks with a total value of $398 million. These are the details of the buys and sells.

For the details of Sun Life Financial INC's stock buys and sells, go to https://www.gurufocus.com/guru/sun+life+financial+inc/current-portfolio/portfolioportfolio

These are the top 5 holdings of Sun Life Financial INC
  1. SPDR S&P 500 ETF Trust (SPY) - 458,389 shares, 33.77% of the total portfolio. Shares reduced by 1.92%
  2. PowerShares QQQ Trust Ser 1 (QQQ) - 252,700 shares, 11.87% of the total portfolio. Shares reduced by 1.94%
  3. iShares iBoxx $ Investment Grade Corporate Bond ET (LQD) - 153,056 shares, 4.79% of the total portfolio.
  4. Vanguard FTSE All-World ex-US ETF (VEU) - 354,089 shares, 4.54% of the total portfolio. Shares added by 4.83%
  5. Vanguard S&P 500 ETF (VOO) - 58,443 shares, 3.96% of the total portfolio. Shares reduced by 0.07%
New Purchase: iShares 1-3 Year Credit Bond ETF (IGSB)

Sun Life Financial INC initiated holding in iShares 1-3 Year Credit Bond ETF. The purchase prices were between $52.03 and $53.17, with an estimated average price of $52.46. The stock is now traded at around $53.51. The impact to a portfolio due to this purchase was 0.67%. The holding were 50,000 shares as of .

New Purchase: Vanguard Mid-Cap ETF (VO)

Sun Life Financial INC initiated holding in Vanguard Mid-Cap ETF. The purchase prices were between $156.62 and $167.97, with an estimated average price of $163.63. The stock is now traded at around $166.81. The impact to a portfolio due to this purchase was 0.19%. The holding were 4,559 shares as of .

New Purchase: Ingredion Inc (INGR)

Sun Life Financial INC initiated holding in Ingredion Inc. The purchase prices were between $76.16 and $94.92, with an estimated average price of $85.98. The stock is now traded at around $77.48. The impact to a portfolio due to this purchase was 0.1%. The holding were 4,697 shares as of .

New Purchase: The Wendy's Co (WEN)

Sun Life Financial INC initiated holding in The Wendy's Co. The purchase prices were between $17.82 and $19.88, with an estimated average price of $18.83. The stock is now traded at around $19.96. The impact to a portfolio due to this purchase was 0.07%. The holding were 13,341 shares as of .

New Purchase: Cousins Properties Inc (CUZ)

Sun Life Financial INC initiated holding in Cousins Properties Inc. The purchase prices were between $35.88 and $39.28, with an estimated average price of $37.55. The stock is now traded at around $34.43. The impact to a portfolio due to this purchase was 0.06%. The holding were 6,928 shares as of .

New Purchase: Iridium Communications Inc (IRDM)

Sun Life Financial INC initiated holding in Iridium Communications Inc. The purchase prices were between $21.17 and $28.12, with an estimated average price of $24.88. The stock is now traded at around $23.46. The impact to a portfolio due to this purchase was 0.06%. The holding were 10,156 shares as of .

Added: Cactus Inc (WHD)

Sun Life Financial INC added to a holding in Cactus Inc by 224.95%. The purchase prices were between $30.1 and $39.45, with an estimated average price of $34.78. The stock is now traded at around $28.55. The impact to a portfolio due to this purchase was 0.08%. The holding were 14,142 shares as of .

Added: MRC Global Inc (MRC)

Sun Life Financial INC added to a holding in MRC Global Inc by 120.19%. The purchase prices were between $14.8 and $18.73, with an estimated average price of $16.83. The stock is now traded at around $14.17. The impact to a portfolio due to this purchase was 0.07%. The holding were 31,306 shares as of .

Added: Hanmi Financial Corp (HAFC)

Sun Life Financial INC added to a holding in Hanmi Financial Corp by 78.55%. The purchase prices were between $20.62 and $23.96, with an estimated average price of $22.18. The stock is now traded at around $20.01. The impact to a portfolio due to this purchase was 0.06%. The holding were 24,143 shares as of .

Added: Verint Systems Inc (VRNT)

Sun Life Financial INC added to a holding in Verint Systems Inc by 68.47%. The purchase prices were between $52.9 and $63.81, with an estimated average price of $58.99. The stock is now traded at around $56.47. The impact to a portfolio due to this purchase was 0.04%. The holding were 7,920 shares as of .

Added: Marriott International Inc (MAR)

Sun Life Financial INC added to a holding in Marriott International Inc by 144.90%. The purchase prices were between $123.7 and $140.29, with an estimated average price of $132.58. The stock is now traded at around $130.34. The impact to a portfolio due to this purchase was 0.04%. The holding were 1,991 shares as of .

Added: Industrial Logistics Properties Trust (ILPT)

Sun Life Financial INC added to a holding in Industrial Logistics Properties Trust by 37.59%. The purchase prices were between $18.45 and $21.26, with an estimated average price of $19.87. The stock is now traded at around $21.48. The impact to a portfolio due to this purchase was 0.04%. The holding were 25,936 shares as of .

Sold Out: iShares Core U.S. Aggregate Bond ETF (AGG)

Sun Life Financial INC sold out a holding in iShares Core U.S. Aggregate Bond ETF. The sale prices were between $107.04 and $110.9, with an estimated average price of $108.58.

Sold Out: ProPetro Holding Corp (PUMP)

Sun Life Financial INC sold out a holding in ProPetro Holding Corp. The sale prices were between $17.77 and $24.66, with an estimated average price of $21.24.

Sold Out: EPAM Systems Inc (EPAM)

Sun Life Financial INC sold out a holding in EPAM Systems Inc. The sale prices were between $162.87 and $179.36, with an estimated average price of $172.14.

Sold Out: Trex Co Inc (TREX)

Sun Life Financial INC sold out a holding in Trex Co Inc. The sale prices were between $58.79 and $77.15, with an estimated average price of $67.87.

Sold Out: WageWorks Inc (WAGE)

Sun Life Financial INC sold out a holding in WageWorks Inc. The sale prices were between $38.05 and $52.76, with an estimated average price of $47.21.

Sold Out: Six Flags Entertainment Corp (SIX)

Sun Life Financial INC sold out a holding in Six Flags Entertainment Corp. The sale prices were between $48.56 and $55.14, with an estimated average price of $51.59.



Here is the complete portfolio of Sun Life Financial INC. Also check out:

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