- New Purchases: ALC, MTN, BX, PS, CTVA, WYNN, PFF, VRRM, ZBRA, RDFN, AMH, EQC, LRCX, KAR, OSK, MTZ, MCY, RGA, TTEK, REXR, WW, JBL, JBGS, JCOM, GL, XRX, UNF, LHX, IBKR, EWZ, HEI, HTA, AOSL, EAF, PBR, TOL, SNV, HTHT, BIO, HMC, MUFG, TTWO, GPN, SEDG, DOCU, TTC, TM, ASML, OKE, TTEC, NVS, CCL, EAT, CASY, MAA, SAN, KOS, QEP, CTRE, PRSP, CSIQ, VRNT, ADT, XPER, FNF, XPO, EQNR, DRH, CRON, CODA, SCZ, DISCA, SCWX,
- Added Positions: TMO, V, OTEX, JNJ, MO, FIS, AOS, RY, AAPL, IT, CIGI, DIS, RTN, NOK, TENB, SPY, BRK.B, PBA, PINC, PGR, TJX, GOOGL, COO, ENB, MSFT, NSP, UNH, CMI, BMO, CSCO, PVG, VZ, OSB, CCEP, CRL, COTY, COG, F, MDLZ, AON, SAIL, FNV, IR, GILD, GIS, PFG, HFC, DD, PRU, AMZN, RE, HCSG, CP, DAL, ACN, KSA, HD, ALSN, MET, VNQI, MAN, TROW, CAE, GOLD, PEP, NKE, PAGP, GIL, WPM, TXN, PHM, WBA, SYF, ARCH, CB, NOC, JNK, RNR, SLB, IAG, SAVE, E, DLB, INFY, FTDR, WMB, OXY, BP, RL, RDS.A, IGF, TSM, LM, EMN, VNQ, LUV, COP, VLO, CAH, ABC, EQR, MKL, LYB, GPI, DFS, HSY, KW, AUY, GIB, NBL, CGNX, SCI, CL, INTC, FTV, GRFS, COST, KL, CLNY, HPE, RDN, CRM, NVDA, ARCC, ADBE, LMT, DORM, FNKO, IBM, CTL, PLD, PCAR, STLD, JBLU, PSX, BHF, VIAB, CTXS, DELL, DOW, CI, GNTX, COF, RIO, NXPI, A, WNS, ALL, AFG, MA, ROST, GD, CYBR, NTES, SAM, NVR, KGC, CRZO, MRC, HUD, MS, ABEV, AGI, TCOM, BB, CPG, VEON, SAND, PSEC, AGNC, GLPI, NGD, LB, LOGI, PNNT, MFA, TX, KKR, NOG, KEY, BA, FCX, CRC, BKCC, VAR, GM, MRO, MCC, WMT, BJ, TSLX, CAR, OR, AZN, FOXA, ACGL, ETN, BEP, AIG, TCRD, PPDF, AMD, SNAP, AA, NRG, K, AEP, SHOP, UDR, AMAT, NTAP, QCOM, EIX, VET, GLDD, ABDC, CELG, CDK, AINV, ACB, LLY, BSAC, JE, HIG, LYG, SIVB, OXSQ, FBHS, GSBD, PNC, FDUS, TAP, AMRN, AMT, SUNS, DXC, SCHW, HLT, STT, KDP, TCPC, FCAU, WPX, NWL, MRCC, APTV, WRB, MAS, TRV, TSG, PSA, ROK, MSI, MU, ADS, URI, LEA, APD, ABT, D, BXP, BIIB, TSN, RLGT, CPB, CHTR, CYD, VTR, PDCE, NI, HAE, CGC, HASI, CHD, BCS, VIPS, BAP, IWD, SWK, ALEX, CBOE, WTR, TWNK, KSS, SJM, VCYT, LW, TRQ, HUM, MAR, DLTR, LNTH, NXST, CMG, RCII, LPLA, SRE, MOS, MKTX, TSLA, ULTA, MKC, INTU, REGN, ROKU, ASND, RGLD, AWK, NBIX, VMC, DEO, RACE, EW, SBAC, PNW, SERV, CPRT, NVO, CXO, ODFL, PUK, OKTA, NOW, ITW, MLM, DPZ,
- Reduced Positions: EFA, AGN, TU, ZTS, EL, VRSK, SBUX, EMB, DVA, TRP, MGA, C, BAC, CNI, MAXR, CM, WFC, DHR, HON, EFX, UTX, PE, BNS, GE, ABBV, BIDU, KMI, XRAY, FTS, WAB, BWA, SHW, CSGP, EPC, PYPL, CNQ, PSK, TS, UAA, MFC, BKR, RCI, CERN, STE, CMCSA, BAX, JPM, PG, CMD, FB, AJRD, GS, SPGI, HBI, AXTA, CNC, SJR, QSR, BABA, ERF, CVS, CAT, ZBH, HAL, CMP, BUD, ANSS, STN, SLF, ORCL, AEM, VTV, PM, BDX, AVGO, APH, GLD, CIEN, KHC, IVV, SLAB, SRCL, AR, BTG, EMLC, CME, DG, VRNS, ADM, YUMC, TIP, RS, GBX, ECA, SU, SYNH, DISCK, IMO, TAC, TECK, RBA, MEOH, TRI, FISV, DXCM, STZ, NLY, KR, FANG, QGEN, AGG, AEE, NTR, GFI, OMC, USB, AQN, LBTYA, AU, MMS, BPY, CBM, CVE, DSGX, PK, PFE, WPG, WAT, WRK, HCC, WCN, HBM, AGO, MCO, XOM, INN, UNP, GLW, MCD, STWD, GRP.U, DOOO, ONDK, MDT, LSCC, HMSY, TLT, BLL, BMA, MANH, GLOB, PPL, FCN, EOG, HUN, HYLB, LULU, AYX, CACI, BBAR, EVRI, RAMP, TTD, FRPT, WWE, DHRPA.PFD, GLIBA, ORLY, CLS, NLSN, JCI, MPVD, EXLS, T, MLCO, AKG, N5OA, WU, NEM, SBNY, FSV, BRO, PAAS, ICL, VIAV, HDB, GNW, INDA, XAN, SKT, VLRS, HX, EXC, VOYA, ACCO, CNHI, TER, MYL, CLDT, SGH, SSP, CCJ, FRC, JD, VRS, GRMN, CHK, STX, NG, DLX, SSRM, OHI, PCG, LRN, EVR, MLPA, CLDR, NLOK, REGI, RGEN, TRMB, BOOM, M, ARCB, HST, ELF, PSTG, PEG, UHS, WNC, CVX, TWTR, SPG, BHC, FFIV, MCK, SWKS, MGRC, GTN, CHGG, WEC, SC, PNR, NEE, AER, INSW, RDWR, RFP, TSE, HAS, AGCO, CBZ, EEFT, TPR, PEAK, AES, UI, DVN, FTK, MCS, AKAM, RHI, BBU, DRI, IRBT, FTNT, ANTM, AAP, BR, CVGI, NEO, VMBS, BG, COOP, COR, OLLI, SPSC, EVRG, HP, EXR, BBY, NWSA, KFRC, WTI, GATX, LILAK, OMCL, CE, RUN, LILA, CMS, TEL, CSX, GLUU, MELI, CLX, RMR, ANAT, ETSY, ICHR, JAZZ, RF, FTI, MXIM, EBAY, MIXT, TWLO, EXEL, FITB, NSIT, MLAB, SBS, SIRI, VRSN, CACC, BKNG, CABO, GHC, COKE, CHE, CCI, ESS, KMB, HII, NFLX, TSCO, MTD, ICE, MMC, NOVT, DDS, KSU, EXAS, VUG, DLR, BURL, HCA, SAP, INGR, EXPE, AXP, AWR, EXPD, ISRG, GRUB, ATO, UN, MTB, RVI, CNXN, BLK, PRFT, ALLE, ECL, AC, DHI, BAH, IFF, MOH, CRH, EMR, CFG, AJG, GCO, EHTH, IIPR, GPC, FOX,
- Sold Out: OAK, WP, RIG, TYL, XLV, UBS, BERY, CVET, PDS, TUP, ELAN, PII, CWB, MTOR, VALE, KRG, SNH, EC, CHSP, SBRA, TDW, UHAL, AEO, APC, BC, CPE, EQT, FMC, GHDX, HMY, MGM, NCI, PDCO, PTEN, STL, RHT, R, SWN, VVI, WAL, CVI, CYOU, OPI, ENTA, LIND, MNK, WHD, FLWS, AAON, AIR, ABM, ALE, AEIS, AIN, ALNY, AZPN, ADSK, AVY, BDC, EPAY, BRKR, CECE, CF, CDNS, CAMP, CWST, LNG, CHL, XEC, CMCO, CCRN, DNR, DB, DY, EFII, FRO, GPS, GWR, HRB, HALO, HSII, HLF, INCY, ITRI, KT, KIM, KB, KRO, LNDC, LPX, TIVO, MATW, MRCY, MDP, MMSI, MNRO, NKTR, NE, ASGN, PXD, QDEL, RES, REG, ROG, SLG, AOBC, SM, SP, SXI, SRDX, TISI, TSS, ACIW, UTL, YPF, GFN, INWK, EBS, AIMC, CLR, CAI, VMW, REI, LOPE, FF, GPRK, VPG, GDOT, APTS, STAG, RYI, CHEF, ACHC, RXN, NBHC, PBF, GWPH, NSTG, ASC, QTS, AMC, KN, OPB, RYAM, AFMD, VSLR, WK, NVTA, CHCT, RETA, SMPL, GOOS, USX, IJR, IWM, IWN, SCHC, SHYG, VIG,
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) - 18,340,007 shares, 3.91% of the total portfolio. Shares added by 3.66%
- The Toronto-Dominion Bank (TD) - 23,496,158 shares, 3.60% of the total portfolio. Shares added by 0.49%
- Bank of Nova Scotia (BNS) - 19,548,365 shares, 2.92% of the total portfolio. Shares reduced by 3.38%
- Bank of Montreal (BMO) - 9,423,764 shares, 1.83% of the total portfolio. Shares added by 3.27%
- SPDR S&P 500 ETF Trust (SPY) - 2,244,152 shares, 1.75% of the total portfolio. Shares added by 6.06%
Mackenzie Financial Corp initiated holding in Alcon Inc. The purchase prices were between $58.2 and $62.42, with an estimated average price of $60.05. The stock is now traded at around $58.84. The impact to a portfolio due to this purchase was 0.43%. The holding were 2,802,666 shares as of .
New Purchase: Vail Resorts Inc (MTN)Mackenzie Financial Corp initiated holding in Vail Resorts Inc. The purchase prices were between $222.66 and $248.73, with an estimated average price of $235.92. The stock is now traded at around $238.77. The impact to a portfolio due to this purchase was 0.28%. The holding were 474,863 shares as of .
New Purchase: Blackstone Group Inc (BX)Mackenzie Financial Corp initiated holding in Blackstone Group Inc. The purchase prices were between $44.53 and $53.55, with an estimated average price of $48.76. The stock is now traded at around $52.58. The impact to a portfolio due to this purchase was 0.21%. The holding were 1,607,125 shares as of .
New Purchase: Pluralsight Inc (PS)Mackenzie Financial Corp initiated holding in Pluralsight Inc. The purchase prices were between $15.23 and $32.31, with an estimated average price of $21.6. The stock is now traded at around $17.70. The impact to a portfolio due to this purchase was 0.2%. The holding were 4,577,041 shares as of .
New Purchase: Corteva Inc (CTVA)Mackenzie Financial Corp initiated holding in Corteva Inc. The purchase prices were between $26.43 and $31.63, with an estimated average price of $28.92. The stock is now traded at around $26.44. The impact to a portfolio due to this purchase was 0.2%. The holding were 2,666,645 shares as of .
New Purchase: Wynn Resorts Ltd (WYNN)Mackenzie Financial Corp initiated holding in Wynn Resorts Ltd. The purchase prices were between $102.5 and $140.88, with an estimated average price of $119.1. The stock is now traded at around $118.53. The impact to a portfolio due to this purchase was 0.17%. The holding were 580,739 shares as of .
Added: Thermo Fisher Scientific Inc (TMO)Mackenzie Financial Corp added to a holding in Thermo Fisher Scientific Inc by 5442.85%. The purchase prices were between $268.46 and $305.43, with an estimated average price of $286.65. The stock is now traded at around $300.56. The impact to a portfolio due to this purchase was 0.48%. The holding were 635,321 shares as of .
Added: Visa Inc (V)Mackenzie Financial Corp added to a holding in Visa Inc by 35.68%. The purchase prices were between $168.86 and $185.74, with an estimated average price of $178.14. The stock is now traded at around $179.43. The impact to a portfolio due to this purchase was 0.29%. The holding were 2,476,902 shares as of .
Added: Open Text Corp (OTEX)Mackenzie Financial Corp added to a holding in Open Text Corp by 30.66%. The purchase prices were between $37.53 and $44.06, with an estimated average price of $40.76. The stock is now traded at around $43.47. The impact to a portfolio due to this purchase was 0.18%. The holding were 7,197,432 shares as of .
Added: Altria Group Inc (MO)Mackenzie Financial Corp added to a holding in Altria Group Inc by 135.79%. The purchase prices were between $40.12 and $50.53, with an estimated average price of $46.01. The stock is now traded at around $46.77. The impact to a portfolio due to this purchase was 0.18%. The holding were 2,939,221 shares as of .
Added: Fidelity National Information Services Inc (FIS)Mackenzie Financial Corp added to a holding in Fidelity National Information Services Inc by 767.26%. The purchase prices were between $124.57 and $139.62, with an estimated average price of $132.74. The stock is now traded at around $135.35. The impact to a portfolio due to this purchase was 0.17%. The holding were 555,374 shares as of .
Added: A.O. Smith Corp (AOS)Mackenzie Financial Corp added to a holding in A.O. Smith Corp by 68.99%. The purchase prices were between $43.41 and $51.71, with an estimated average price of $46.25. The stock is now traded at around $51.53. The impact to a portfolio due to this purchase was 0.15%. The holding were 2,983,119 shares as of .
Sold Out: Oaktree Capital Group LLC (OAK)Mackenzie Financial Corp sold out a holding in Oaktree Capital Group LLC. The sale prices were between $49.71 and $53.72, with an estimated average price of $51.44.
Sold Out: Worldpay Inc (WP)Mackenzie Financial Corp sold out a holding in Worldpay Inc. The sale prices were between $126.43 and $137.85, with an estimated average price of $131.16.
Sold Out: Transocean Ltd (RIG)Mackenzie Financial Corp sold out a holding in Transocean Ltd. The sale prices were between $3.86 and $6.51, with an estimated average price of $5.3.
Sold Out: Tyler Technologies Inc (TYL)Mackenzie Financial Corp sold out a holding in Tyler Technologies Inc. The sale prices were between $218.89 and $263.19, with an estimated average price of $244.73.
Sold Out: Health Care Select Sector SPDR Fund (XLV)Mackenzie Financial Corp sold out a holding in Health Care Select Sector SPDR Fund. The sale prices were between $88.76 and $94.4, with an estimated average price of $91.34.
Sold Out: Berry Global Group Inc (BERY)Mackenzie Financial Corp sold out a holding in Berry Global Group Inc. The sale prices were between $38.21 and $55.19, with an estimated average price of $44.58.
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