- New Purchases: TRP, FTDR, FSV, IGF, MLCO, CTRP, CVET, GRFS, QGEN, VICI, TENB, CECO, VALE, TTD, FOXA, ACGL, COKE, EQT, BPR, HMY, LTC, LM, STL, RHT, GEO, IRBT, CVI, COR, PAYC, NAVI, CABO, SAIL, DHRPA.PFD, JNK, KSA, AAON, AIR, ABM, AFG, ADSK, AVY, ITUB, CECE, CF, CRH, CCJ, BXMT, LNG, CPRT, CXW, DHI, DE, DNR, DEO, DPZ, FTK, FORM, FRO, GTN, ITW, LNDC, LYG, NDAQ, NXST, NVO, OLN, PUK, RWT, RCII, SAP, SUP, TROW, INT, YPF, CLR, DFS, TWO, FTI, NOG, FF, GPRK, VEON, TSG, COOP, ALEX, NRZ, FOXF, VCYT, SERV, LNTH, AFMD, SNR, WK, ASND, NVTA, RETA, SMPL, WAAS, ICHR, GOOS, ROKU, PPDF, ZS, FOX, VMBS,
- Added Positions: QSR, SLB, WAT, ABBV, AOS, XLNX, BABA, VTV, RL, CM, CGNX, MRK, FNV, AEM, ADBE, NTR, UTX, GWW, BMO, CRI, MKL, PINC, DLB, HCSG, CVLT, JCI, SCI, DAL, AVGO, SAVE, EMLC, GLD, E, EPC, RDS.A, TJX, EMB, PSK, BP, CMD, MS, NOC, BCE, BSX, HON, STN, TSM, VAR, IEFA, ECA, GFI, HDB, IMO, MEOH, PGR, TUP, UAA, PBA, YUMC, ELAN, BLL, GOLD, CL, DVA, CIGI, LOGI, PCAR, RGEN, SU, MELI, MAXR, BTG, EC, FANG, ESNT, VRNS, XLV, AU, ANSS, BBAR, BSAC, BRK.B, CINF, CTSH, CMCSA, ABEV, BAP, SSP, EMN, FMX, F, GHDX, GNW, MNST, LB, MCHP, MYL, NVDA, OMCL, PAYX, PRGS, RNR, RBA, WRK, SNH, SBNY, TRV, TIF, TKR, UDR, VRSN, ZBH, CMG, HBI, LRN, KW, OSB, AGNC, INN, RLJ, FBHS, UI, ENTA, DOOO, VLRS, CHGG, XHR, SHOP, HPE, HYLB, ACCO, ATVI, RAMP, AMD, LNT, AEE, AEP, ABC, APC, WTR, ABR, AGO, AZN, ATO, AVB, BBT, BXP, BMY, CAH, CRZO, CNC, CYD, CHD, TPR, CCEP, ED, DLX, DLTR, D, EIX, EGO, EMR, NPO, EQR, ESS, FCX, GPS, GRMN, GIS, EVRI, HCP, WELL, HSII, HP, HPT, HBAN, IFF, TRQ, KT, KGC, LII, MTB, MFA, TIVO, MAN, MAR, MAS, MPW, MLAB, TAP, NRG, NWLI, NTES, NYMT, NI, OGE, OHI, PDCE, PNW, PEG, PHM, RDN, O, REG, BB, SLG, STX, SWKS, LUV, SWK, CUBE, UN, VFC, VTR, WTI, WPC, WRB, WM, EVRG, NEO, BMA, GFN, WU, GLDD, JAZZ, CIM, XIN, HBM, BEP, AGI, GTE, RLGT, KDP, CYOU, IVR, PMT, CLNY, LEA, CHSP, CLDT, TSLA, KKR, GM, SBRA, RFP, SAND, PVG, APTV, VOYA, MIXT, GLPI, GRP.U, HLT, CGC, SABR, WPG, JD, SAGE, ACB, CYBR, TWLO, AA, SNAP, CLDR, SGH, GPMT, FNKO, HX, EVER, BJ, IJR, IWD, MLPA, SCHC, VIG, VNQ,
- Reduced Positions: SPY, WP, TU, WBA, ZTS, EFA, BDX, AAPL, XRAY, PM, RTN, CNI, IVV, CP, EOG, JNJ, ORCL, AGN, SLF, V, CSGP, ENB, WCN, CERN, AGG, BNS, COTY, STZ, GOOGL, GOOG, MSFT, KHC, CSX, CME, EL, INTC, LBTYA, UNH, VRSK, AMZN, AZO, VZ, IGOV, SPGI, PFE, LIN, EWJ, CSCO, DHR, SBUX, T, ACN, HSIC, OTEX, TD, FB, AMT, DXCM, NEE, GE, GIL, RCI, CVE, GLOB, TLT, BAM, CNQ, MDLZ, MDT, SIVB, SHW, DIS, INDA, LQD, APH, BAC, CAE, GIB, CVX, DSGX, DUK, XOM, ICE, LOW, PEP, SYK, TXN, WMT, AWK, DG, MMM, A, APD, AON, CI, DXC, COP, EFX, EXC, AJRD, GILD, HFC, K, NKE, OXY, ROP, UNP, WLTW, AQN, LYB, MPC, VNQI, AAP, AFL, MO, BK, BBY, EPAY, CVS, COG, FIS, CHKP, CHL, C, KO, GLW, FISV, GS, KR, MMC, MCD, BKNG, PG, PSA, CRM, SRE, SPG, SO, TGT, TAC, TYL, UBS, UHS, WFC, WWE, AUY, YUM, FTS, MA, HCA, OAK, PYPL, TIP, CB, AIG, NLY, ADM, BIDU, BA, CMS, CPE, CIEN, DD, ERF, HAE, HAL, HLF, HUM, IBM, IP, KSU, KEY, LMT, MGA, MKC, MTD, NFLX, NSC, PNC, RIO, STLD, USB, WMB, TX, LULU, CXO, VET, BUD, STWD, CHTR, WPX, NOW, QTS, PAGP, VUG, FLWS, ALE, NSP, AEIS, AIN, ADS, ALL, AMGN, AMAT, ARCH, ARCB, AZPN, BDC, BHC, BLK, CDNS, CAMP, CPT, COF, CWST, CE, CRL, CHE, CMCO, CVGI, COT, CMI, DTE, DLR, DRE, DY, EXP, ETN, EFII, LLY, EEFT, EXPE, FFIV, FITB, IT, GCO, GWR, HMSY, HIG, HSY, HRL, HST, IAG, INCY, IR, NSIT, INTU, ISRG, ITRI, KLAC, KMB, KIM, KSS, MGM, MRO, MATW, MMS, MRCY, MMSI, MET, MU, MNRO, MCO, MSI, NTAP, NEM, NBL, NOK, ASGN, PAAS, PTEN, PXD, PRU, QCOM, QDEL, RES, REGN, RF, ROK, ROG, ROST, RGLD, R, SBAC, SIG, WPM, SM, SP, STT, TISI, TS, ACIW, TSN, UPS, UTL, VLO, VRTX, WNC, WAB, ANTM, WEC, XEL, EBAY, TECK, EXLS, AER, IPGP, AIMC, BR, CAI, ULTA, REI, FCAU, FTNT, NOVT, STAG, CHEF, XYL, ACHC, MRC, PSX, NBHC, PBF, HASI, HDS, MNK, ASC, AMC, KN, OPB, CDK, CRC, SYNH, CHCT, RACE, FTV, LW, PK, FRAC, OKTA, HCC, BHGE, BHF, DELL, DOW, BKLN, IWM, IWN, AES, PLD, ABT, AKAM, MATX, ALNY, AMRN, DOX, AMED, UHAL, AEO, AXP, ANAT, ADI, APA, AJG, ASH, BIIB, SAM, BF.B, BRKR, BG, CACI, CBZ, CBL, CHRW, CPB, CAT, CELG, CNP, CTL, SCHW, CHK, XEC, CTXS, CLF, CLX, SBS, CMP, COO, INGR, CCRN, CCI, DRI, ATGE, DB, DVN, BOOM, ECL, EW, PLUS, EQIX, RE, EXAS, EXEL, EXPD, EXR, FMC, FCN, FDX, M, CLGX, FBP, GATX, GD, GNTX, GPC, GBX, GPI, HRB, HAS, HE, HPQ, HIBB, HD, HOS, HUN, IAC, ILMN, INFY, JBHT, SJM, JKHY, JBLU, KB, LSCC, LEN, MANH, MCS, MKTX, MLM, MGRC, MCK, MDP, MIDD, MOH, MPVD, NVR, NKTR, NBIX, NGD, NWL, ES, NWE, NG, NUE, ORLY, ODFL, OPY, OI, CNXN, PDLI, PCG, PPG, PPL, PDCO, PRFT, PII, PDS, PFG, DGX, RDWR, RS, RMD, RHI, SA, SSRM, SIRI, SWN, SRCL, SRDX, SYMC, SYY, TDS, THC, TER, TMO, TRI, TSCO, RIG, TRMB, UAL, SPOK, URI, USM, VIAB, VLGEA, VMC, GHC, S, WNS, EVR, INWK, EHTH, OC, EBS, GLUU, TEL, VMW, ENSG, ARR, ICL, CPG, KL, ARI, SPSC, GDOT, NXPI, HEAR, LPLA, FRC, FLT, HII, RYI, ORC, REGI, ALSN, VIPS, WMC, PANW, GWPH, NSTG, NWSA, BURL, CNHI, AR, VEEV, TWTR, ALLE, GRUB, RYAM, OR, SYF, OSG, LTRPA, CFG, VSLR, FRPT, AXTA, ONDK, ETSY, LILA, LILAK, OLLI, RUN, PSTG, AC, BBU, ATKR, VRS, VST, IIPR, INSW, RVI, USX, CWB,
- Sold Out: EWG, EEM, EWQ, IAGG, EWL, HOG, RDC, BFAM, IEF, GG, EWA, FLOT, XLF, XLK, CPRI, EWN, FLRN, WIP, XLC, XLE, XLP, CAG, EQC, LYV, BRSWQ, PBR, WBC, PEB, SLV, XLY, AEL, AMP, AVT, B, BHE, BMRN, CSL, CMA, ETFC, EWBC, EGP, PACW, FFBC, FE, GPK, ICUI, IDXX, JBL, NUS, MD, PBH, PRSC, RJF, SLGN, TCBI, TOL, UMPQ, UTHR, TDG, TMUS, TDC, RGA, SLRC, KRA, RP, CUBI, CDW, MUSA, BNFT, COMM, VBTX, KEYS, BOOT, TEAM, MRT, BY, ILPT, CDAY, DOCU, ERUS, EWP, EWY, HYG, IYH, LEMB, XLI, XLRE, AKS, SRPT, AZZ, ATI, CRMT, AXL, AMTD, AME, AIV, ARWR, ATNI, BJRI, BBVA, BBD, BANR, BHLB, BRKMY, CBRE, CX, CHS, KOF, COLB, NNN, SID, BVN, CMTL, CY, DOV, RDY, EA, ENIA, FII, FCNCA, FL, GHL, EHC, HELE, HRC, HURN, IBN, IMMR, JW.A, JLL, KBH, KEM, LPT, LPSN, LORL, MTSC, MTRX, MED, MAA, MUFG, MBT, NCR, NICE, NATI, NOV, NPK, JWN, NWN, NVS, ON, OII, OFG, OSK, PKG, PKE, PH, PEGA, PBCT, PRGO, RTIX, RCL, SKM, XPO, SIMO, TSU, TXT, TKC, USNA, WCG, WCC, WDC, WY, WIT, WYNN, ZBRA, ZION, UVE, LQDT, AWI, CSIQ, MLNX, CPLP, INFN, MASI, CZZ, TITN, DAN, WFCPL.PFD, ADUS, BSBR, CIT, CDXS, JKS, QEP, FN, QUAD, YNDX, WAIR, GWRE, MTSI, BSMX, ERA, EVTC, IQV, DATA, TLRA, CWEN.A, OMF, WUBA, LADR, NEWM, MC, GNK, QRVO, JP, BGNE, TCMD, FHB, BTU, GDI, ALTR, AVYA, CEPU, EQH, PRSP, LTHM, REZI, EWM, GSG, IWC, IYW, VB, VWO,
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- Royal Bank of Canada (RY) - 17,693,297 shares, 3.62% of the total portfolio. Shares reduced by 0.37%
- The Toronto-Dominion Bank (TD) - 23,382,429 shares, 3.52% of the total portfolio. Shares reduced by 2.59%
- Bank of Nova Scotia (BNS) - 20,231,336 shares, 2.84% of the total portfolio. Shares reduced by 5.58%
- Bank of Montreal (BMO) - 9,125,347 shares, 1.78% of the total portfolio. Shares added by 6.74%
- Manulife Financial Corp (MFC) - 37,610,841 shares, 1.76% of the total portfolio. Shares reduced by 0.07%
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