Baskin Financial Services Inc. Buys FirstService Corp, Amazon.com Inc, Domino's Pizza Inc, Sells FirstService Corp, Booking Holdings Inc, TC Energy Corp

Toronto, A6, based Investment company Baskin Financial Services Inc. (Current Portfolio) buys FirstService Corp, Amazon.com Inc, Domino's Pizza Inc, TC Energy Corp, Canadian National Railway Co, sells FirstService Corp, Booking Holdings Inc, TC Energy Corp, Goldman Sachs Group Inc, Neenah Inc during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Baskin Financial Services Inc.. As of 2019Q2, Baskin Financial Services Inc. owns 44 stocks with a total value of $587 million. These are the details of the buys and sells.

For the details of Baskin Financial Services Inc.'s stock buys and sells, go to https://www.gurufocus.com/guru/baskin+financial+services+inc./current-portfolio/portfolioportfolio

These are the top 5 holdings of Baskin Financial Services Inc.
  1. Apple Inc (AAPL) - 159,021 shares, 5.36% of the total portfolio. Shares reduced by 0.06%
  2. Visa Inc (V) - 155,770 shares, 4.61% of the total portfolio. Shares added by 4.22%
  3. Brookfield Asset Management Inc (BAM) - 536,487 shares, 4.37% of the total portfolio. Shares added by 1.51%
  4. Waste Connections Inc (WCN) - 255,414 shares, 4.16% of the total portfolio. Shares added by 3.23%
  5. Microsoft Corp (MSFT) - 181,351 shares, 4.14% of the total portfolio. Shares added by 2.20%
New Purchase: FirstService Corp (1GI)

Baskin Financial Services 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 $87.66. The impact to a portfolio due to this purchase was 3.18%. The holding were 193,762 shares as of .

New Purchase: Amazon.com Inc (AMZN)

Baskin Financial Services Inc. initiated holding in Amazon.com Inc. The purchase prices were between $1692.69 and $1962.46, with an estimated average price of $1862.37. The stock is now traded at around $2000.81. The impact to a portfolio due to this purchase was 2.63%. The holding were 8,154 shares as of .

New Purchase: Domino's Pizza Inc (DPZ)

Baskin Financial Services Inc. initiated holding in Domino's Pizza Inc. The purchase prices were between $245.22 and $287, with an estimated average price of $273.55. The stock is now traded at around $262.21. The impact to a portfolio due to this purchase was 2.22%. The holding were 46,775 shares as of .

New Purchase: TC Energy Corp (TRS)

Baskin Financial Services Inc. initiated holding in TC Energy Corp. The purchase prices were between $39.94 and $44.04, with an estimated average price of $42.42. The stock is now traded at around $45.13. The impact to a portfolio due to this purchase was 1.85%. The holding were 219,545 shares as of .

New Purchase: Mastercard Inc (MA)

Baskin Financial Services Inc. initiated holding in Mastercard Inc. The purchase prices were between $235.91 and $266.79, with an estimated average price of $250.12. The stock is now traded at around $280.25. The impact to a portfolio due to this purchase was 0.04%. The holding were 862 shares as of .

New Purchase: KAR Auction Services Inc (KAR)

Baskin Financial Services Inc. initiated holding in KAR Auction Services Inc. The purchase prices were between $19.69 and $25, with an estimated average price of $21.53. The stock is now traded at around $26.60. The impact to a portfolio due to this purchase was 0.04%. The holding were 4,600 shares as of .

Added: Canadian National Railway Co (CNI)

Baskin Financial Services Inc. added to a holding in Canadian National Railway Co by 44.94%. The purchase prices were between $88.59 and $94.62, with an estimated average price of $91.89. The stock is now traded at around $93.90. The impact to a portfolio due to this purchase was 0.69%. The holding were 141,914 shares as of .

Added: Activision Blizzard Inc (ATVI)

Baskin Financial Services Inc. added to a holding in Activision Blizzard Inc by 21.27%. The purchase prices were between $42.19 and $49.55, with an estimated average price of $45.86. The stock is now traded at around $46.86. The impact to a portfolio due to this purchase was 0.29%. The holding were 204,456 shares as of .

Added: Canadian Imperial Bank of Commerce (CM)

Baskin Financial Services Inc. added to a holding in Canadian Imperial Bank of Commerce by 29.08%. The purchase prices were between $75.78 and $84.22, with an estimated average price of $80.55. The stock is now traded at around $78.98. The impact to a portfolio due to this purchase was 0.02%. The holding were 5,815 shares as of .

Sold Out: FirstService Corp (FSV)

Baskin Financial Services 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: Booking Holdings Inc (BKNG)

Baskin Financial Services Inc. sold out a holding in Booking Holdings Inc. The sale prices were between $1650.46 and $1887.73, with an estimated average price of $1795.29.

Sold Out: TC Energy Corp (TRP)

Baskin Financial Services Inc. sold out a holding in TC Energy Corp. The sale prices were between $45.67 and $50.16, with an estimated average price of $47.95.

Sold Out: Goldman Sachs Group Inc (GS)

Baskin Financial Services Inc. sold out a holding in Goldman Sachs Group Inc. The sale prices were between $182.49 and $207.9, with an estimated average price of $197.97.

Sold Out: Neenah Inc (NP)

Baskin Financial Services Inc. sold out a holding in Neenah Inc. The sale prices were between $57.16 and $67.85, with an estimated average price of $63.13.



Here is the complete portfolio of Baskin Financial Services Inc.. Also check out:

1. Baskin Financial Services Inc.'s Undervalued Stocks
2. Baskin Financial Services Inc.'s Top Growth Companies, and
3. Baskin Financial Services Inc.'s High Yield stocks
4. Stocks that Baskin Financial Services Inc. keeps buying