Mackenzie Financial Corp Buys TC Energy Corp, Restaurant Brands International Inc, Schlumberger, Sells SPDR S&P 500 ETF Trust, Worldpay Inc, Walgreens Boots Alliance Inc

Toronto Ontario, A6, based Investment company Mackenzie Financial Corp (Current Portfolio) buys TC Energy Corp, Restaurant Brands International Inc, Schlumberger, Waters Corp, AbbVie Inc, sells SPDR S&P 500 ETF Trust, Worldpay Inc, Walgreens Boots Alliance Inc, Zoetis Inc, iShares MSCI EAFE ETF during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Mackenzie Financial Corp. As of 2019Q2, Mackenzie Financial Corp owns 1083 stocks with a total value of $38.8 billion. These are the details of the buys and sells.

For the details of MACKENZIE FINANCIAL CORP's stock buys and sells, go to https://www.gurufocus.com/guru/mackenzie+financial+corp/current-portfolio/portfolio

These are the top 5 holdings of MACKENZIE FINANCIAL CORP
  1. Royal Bank of Canada (RY) - 17,693,297 shares, 3.62% of the total portfolio. Shares reduced by 0.37%
  2. The Toronto-Dominion Bank (TD) - 23,382,429 shares, 3.52% of the total portfolio. Shares reduced by 2.59%
  3. Bank of Nova Scotia (BNS) - 20,231,336 shares, 2.84% of the total portfolio. Shares reduced by 5.58%
  4. Bank of Montreal (BMO) - 9,125,347 shares, 1.78% of the total portfolio. Shares added by 6.74%
  5. Manulife Financial Corp (MFC) - 37,610,841 shares, 1.76% of the total portfolio. Shares reduced by 0.07%
New Purchase: TC Energy Corp (TRP)

Mackenzie Financial Corp initiated holding in TC Energy Corp. The purchase prices were between $45.67 and $50.16, with an estimated average price of $47.95. The stock is now traded at around $48.80. The impact to a portfolio due to this purchase was 1.59%. The holding were 12,442,379 shares as of .

New Purchase: Frontdoor Inc (FTDR)

Mackenzie Financial Corp initiated holding in Frontdoor Inc. The purchase prices were between $33.54 and $43.55, with an estimated average price of $38.38. The stock is now traded at around $51.92. The impact to a portfolio due to this purchase was 0.15%. The holding were 1,356,088 shares as of .

New Purchase: FirstService Corp (FSV)

Mackenzie Financial Corp initiated holding in FirstService Corp. The purchase prices were between $85.79 and $98.74, with an estimated average price of $90.51. The stock is now traded at around $102.76. The impact to a portfolio due to this purchase was 0.11%. The holding were 431,999 shares as of .

New Purchase: iShares Global Infrastructure ETF (IGF)

Mackenzie Financial Corp initiated holding in iShares Global Infrastructure ETF. The purchase prices were between $44.47 and $46.81, with an estimated average price of $45.33. The stock is now traded at around $45.39. The impact to a portfolio due to this purchase was 0.1%. The holding were 802,789 shares as of .

New Purchase: Melco Resorts and Entertainment Ltd (MLCO)

Mackenzie Financial Corp initiated holding in Melco Resorts and Entertainment Ltd. The purchase prices were between $18.81 and $26.62, with an estimated average price of $22.71. The stock is now traded at around $20.92. The impact to a portfolio due to this purchase was 0.07%. The holding were 1,322,559 shares as of .

New Purchase: Ctrip.com International Ltd (CTRP)

Mackenzie Financial Corp initiated holding in Ctrip.com International Ltd. The purchase prices were between $33.47 and $46.01, with an estimated average price of $39.46. The stock is now traded at around $34.71. The impact to a portfolio due to this purchase was 0.06%. The holding were 620,614 shares as of .

Added: Restaurant Brands International Inc (QSR)

Mackenzie Financial Corp added to a holding in Restaurant Brands International Inc by 198.46%. The purchase prices were between $64.9 and $70.29, with an estimated average price of $66.99. The stock is now traded at around $75.49. The impact to a portfolio due to this purchase was 0.34%. The holding were 2,844,374 shares as of .

Added: Schlumberger Ltd (SLB)

Mackenzie Financial Corp added to a holding in Schlumberger Ltd by 14241.68%. The purchase prices were between $34.69 and $47.41, with an estimated average price of $40.35. The stock is now traded at around $33.94. The impact to a portfolio due to this purchase was 0.3%. The holding were 2,921,974 shares as of .

Added: AbbVie Inc (ABBV)

Mackenzie Financial Corp added to a holding in AbbVie Inc by 1023.55%. The purchase prices were between $65.7 and $83.98, with an estimated average price of $78.61. The stock is now traded at around $67.55. The impact to a portfolio due to this purchase was 0.25%. The holding were 1,441,377 shares as of .

Added: Waters Corp (WAT)

Mackenzie Financial Corp added to a holding in Waters Corp by 252.81%. The purchase prices were between $199.58 and $253.15, with an estimated average price of $218.65. The stock is now traded at around $210.33. The impact to a portfolio due to this purchase was 0.25%. The holding were 638,075 shares as of .

Added: Xilinx Inc (XLNX)

Mackenzie Financial Corp added to a holding in Xilinx Inc by 2219.55%. 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 $106.00. The impact to a portfolio due to this purchase was 0.21%. The holding were 716,904 shares as of .

Added: A.O. Smith Corp (AOS)

Mackenzie Financial Corp added to a holding in A.O. Smith Corp by 39330.76%. The purchase prices were between $40.5 and $56.49, with an estimated average price of $49.07. The stock is now traded at around $46.76. The impact to a portfolio due to this purchase was 0.21%. The holding were 1,765,315 shares as of .

Sold Out: iShares MSCI Germany ETF (EWG)

Mackenzie Financial Corp sold out a holding in iShares MSCI Germany ETF. The sale prices were between $26.2 and $28.18, with an estimated average price of $27.32.

Sold Out: iShares MSCI Emerging Markets ETF (EEM)

Mackenzie Financial Corp sold out a holding in iShares MSCI Emerging Markets ETF. The sale prices were between $39.61 and $44.25, with an estimated average price of $42.18.

Sold Out: iShares MSCI France ETF (EWQ)

Mackenzie Financial Corp sold out a holding in iShares MSCI France ETF. The sale prices were between $28.3 and $30.65, with an estimated average price of $29.5.

Sold Out: iShares International Aggregate Bond Fund (IAGG)

Mackenzie Financial Corp sold out a holding in iShares International Aggregate Bond Fund. The sale prices were between $52.93 and $54.48, with an estimated average price of $53.5.

Sold Out: iShares MSCI Switzerland Capped ETF (EWL)

Mackenzie Financial Corp sold out a holding in iShares MSCI Switzerland Capped ETF. The sale prices were between $34.45 and $37.66, with an estimated average price of $35.67.

Sold Out: Rowan Companies PLC (RDC)

Mackenzie Financial Corp sold out a holding in Rowan Companies PLC. The sale prices were between $10.9 and $11.48, with an estimated average price of $11.1.



Here is the complete portfolio of MACKENZIE FINANCIAL CORP. Also check out:

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