Baskin Financial Services Inc. Buys Canadian National Railway Co, TJX Inc, Sells Vanguard FTSE All World Ex US

Toronto, A6, based Investment company Baskin Financial Services Inc. buys Canadian National Railway Co, TJX Inc, sells Vanguard FTSE All World Ex US during the 3-months ended 2019Q1, according to the most recent filings of the investment company, Baskin Financial Services Inc.. As of 2019Q1, Baskin Financial Services Inc. owns 41 stocks with a total value of $539 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/portfolio

These are the top 5 holdings of Baskin Financial Services Inc.
  1. Apple Inc (AAPL) - 159,116 shares, 5.61% of the total portfolio. Shares reduced by 0.14%
  2. Brookfield Asset Management Inc (BAM) - 528,509 shares, 4.57% of the total portfolio. Shares added by 1.07%
  3. Alphabet Inc (GOOG) - 20,893 shares, 4.55% of the total portfolio. Shares reduced by 1.28%
  4. Visa Inc (V) - 149,456 shares, 4.33% of the total portfolio. Shares added by 0.66%
  5. Waste Connections Inc (WCN) - 247,414 shares, 4.07% of the total portfolio. Shares added by 1.62%
New Purchase: TJX Companies Inc (TJX)

Baskin Financial Services Inc. initiated holding in TJX Companies Inc. The purchase prices were between $44.19 and $53.21, with an estimated average price of $49.78. The stock is now traded at around $54.24. The impact to a portfolio due to this purchase was 0.04%. The holding were 4,000 shares as of .

Added: Canadian National Railway Co (CNI)

Baskin Financial Services Inc. added to a holding in Canadian National Railway Co by 699.36%. The purchase prices were between $73.17 and $89.48, with an estimated average price of $83.75. The stock is now traded at around $91.76. The impact to a portfolio due to this purchase was 1.43%. The holding were 97,913 shares as of .

Sold Out: Vanguard FTSE All World Ex US (VEU)

Baskin Financial Services Inc. sold out a holding in Vanguard FTSE All World Ex US. The sale prices were between $45.08 and $50.94, with an estimated average price of $48.91.



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