CIBC World Markets Inc. Buys CGI Inc, Alphabet Inc, Alphabet Inc, Sells Altaba Inc, CGI Inc, iShares Russell 2000 ETF

Toronto, A6, based Investment company CIBC World Markets Inc. (Current Portfolio) buys CGI Inc, Alphabet Inc, Alphabet Inc, Canadian Natural Resources, Canopy Growth Corp, sells Altaba Inc, CGI Inc, iShares Russell 2000 ETF, Goldcorp Inc, iShares China Large-Cap ETF during the 3-months ended 2019Q2, according to the most recent filings of the investment company, CIBC World Markets Inc.. As of 2019Q2, CIBC World Markets Inc. owns 1051 stocks with a total value of $22.5 billion. These are the details of the buys and sells.

For the details of CIBC World Markets Inc.'s stock buys and sells, go to https://www.gurufocus.com/guru/cibc+world+markets+inc./current-portfolio/portfolioportfolio

These are the top 5 holdings of CIBC World Markets Inc.
  1. The Toronto-Dominion Bank (TD) - 31,968,800 shares, 8.29% of the total portfolio. Shares reduced by 0.22%
  2. Royal Bank of Canada (RY) - 19,963,092 shares, 7.04% of the total portfolio. Shares added by 1.21%
  3. Bank of Nova Scotia (BNS) - 21,097,281 shares, 5.10% of the total portfolio. Shares added by 0.28%
  4. Bank of Montreal (BMO) - 10,282,420 shares, 3.45% of the total portfolio. Shares reduced by 0.53%
  5. Enbridge Inc (ENB) - 19,786,455 shares, 3.17% of the total portfolio. Shares added by 0.65%
New Purchase: CGI Inc (GIB)

CIBC World Markets Inc. initiated holding in CGI Inc. The purchase prices were between $69.08 and $77.17, with an estimated average price of $72.67. The stock is now traded at around $76.58. The impact to a portfolio due to this purchase was 0.81%. The holding were 2,381,457 shares as of .

New Purchase: FirstService Corp (1GI)

CIBC World Markets Inc. initiated holding in FirstService Corp. The purchase prices were between $75.63 and $86.71, with an estimated average price of $78.32. The stock is now traded at around $92.81. The impact to a portfolio due to this purchase was 0.11%. The holding were 248,705 shares as of .

New Purchase: Cerner Corp (CERN)

CIBC World Markets Inc. initiated holding in Cerner Corp. The purchase prices were between $56.93 and $73.3, with an estimated average price of $67.44. The stock is now traded at around $71.40. The impact to a portfolio due to this purchase was 0.04%. The holding were 118,565 shares as of .

New Purchase: MarketAxess Holdings Inc (MKTX)

CIBC World Markets Inc. initiated holding in MarketAxess Holdings Inc. The purchase prices were between $246.68 and $339.9, with an estimated average price of $288.67. The stock is now traded at around $352.15. The impact to a portfolio due to this purchase was 0.02%. The holding were 13,093 shares as of .

New Purchase: QuantShares U.S. Market Neutral Anti-Beta Factor F (BTAL)

CIBC World Markets Inc. initiated holding in QuantShares U.S. Market Neutral Anti-Beta Factor F. The purchase prices were between $20.97 and $22.86, with an estimated average price of $21.79. The stock is now traded at around $23.59. The impact to a portfolio due to this purchase was 0.02%. The holding were 220,218 shares as of .

New Purchase: Sun Communities Inc (SUI)

CIBC World Markets Inc. initiated holding in Sun Communities Inc. The purchase prices were between $116.56 and $129.96, with an estimated average price of $124.12. The stock is now traded at around $139.12. The impact to a portfolio due to this purchase was 0.02%. The holding were 26,845 shares as of .

Added: Alphabet Inc (GOOG)

CIBC World Markets Inc. added to a holding in Alphabet Inc by 356.89%. The purchase prices were between $1036.23 and $1287.58, with an estimated average price of $1154.77. The stock is now traded at around $1197.76. The impact to a portfolio due to this purchase was 0.52%. The holding were 136,972 shares as of .

Added: Alphabet Inc (GOOGL)

CIBC World Markets Inc. added to a holding in Alphabet Inc by 79.57%. The purchase prices were between $1038.74 and $1296.2, with an estimated average price of $1158.78. The stock is now traded at around $1199.35. The impact to a portfolio due to this purchase was 0.36%. The holding were 168,389 shares as of .

Added: Canadian Natural Resources Ltd (CNQ)

CIBC World Markets Inc. added to a holding in Canadian Natural Resources Ltd by 35.39%. The purchase prices were between $25.84 and $31.41, with an estimated average price of $28.07. The stock is now traded at around $24.18. The impact to a portfolio due to this purchase was 0.33%. The holding were 10,609,575 shares as of .

Added: Canopy Growth Corp (CGC)

CIBC World Markets Inc. added to a holding in Canopy Growth Corp by 968.43%. The purchase prices were between $38.73 and $52.03, with an estimated average price of $44.01. The stock is now traded at around $32.62. The impact to a portfolio due to this purchase was 0.24%. The holding were 1,512,207 shares as of .

Added: Microsoft Corp (MSFT)

CIBC World Markets Inc. added to a holding in Microsoft Corp by 26.36%. The purchase prices were between $119.02 and $137.78, with an estimated average price of $126.89. The stock is now traded at around $138.34. The impact to a portfolio due to this purchase was 0.22%. The holding were 1,780,992 shares as of .

Added: Verizon Communications Inc (VZ)

CIBC World Markets Inc. added to a holding in Verizon Communications Inc by 70.17%. The purchase prices were between $54.35 and $59.5, with an estimated average price of $57.65. The stock is now traded at around $55.56. The impact to a portfolio due to this purchase was 0.2%. The holding were 1,886,746 shares as of .

Sold Out: Altaba Inc (AABA)

CIBC World Markets Inc. sold out a holding in Altaba Inc. The sale prices were between $59.2 and $79.15, with an estimated average price of $69.95.

Sold Out: CGI Inc (CJ5A)

CIBC World Markets Inc. sold out a holding in CGI Inc. The sale prices were between $60.93 and $68.89, with an estimated average price of $64.33.

Sold Out: Goldcorp Inc (GG)

CIBC World Markets Inc. sold out a holding in Goldcorp Inc. The sale prices were between $11.19 and $11.76, with an estimated average price of $11.55.

Sold Out: FirstService Corp (FSV)

CIBC World Markets Inc. sold out a holding in FirstService Corp. The sale prices were between $85.79 and $98.74, with an estimated average price of $90.51.

Sold Out: Blackstone Group Inc (BX)

CIBC World Markets Inc. sold out a holding in Blackstone Group Inc. The sale prices were between $34.45 and $45.04, with an estimated average price of $39.87.

Sold Out: LendingTree Inc (TREE)

CIBC World Markets Inc. sold out a holding in LendingTree Inc. The sale prices were between $349.85 and $420.57, with an estimated average price of $382.21.



Here is the complete portfolio of CIBC World Markets Inc.. Also check out:

1. CIBC World Markets Inc.'s Undervalued Stocks
2. CIBC World Markets Inc.'s Top Growth Companies, and
3. CIBC World Markets Inc.'s High Yield stocks
4. Stocks that CIBC World Markets Inc. keeps buying