Guardian Capital Lp Buys Restaurant Brands International Inc, Magna International Inc, Medical Properties Trust Inc, Sells Vermilion Energy Inc, Waste Connections Inc, CGI Inc

Toronto, A6, based Investment company Guardian Capital Lp (Current Portfolio) buys Restaurant Brands International Inc, Magna International Inc, Medical Properties Trust Inc, UnitedHealth Group Inc, Amgen Inc, sells Vermilion Energy Inc, Waste Connections Inc, CGI Inc, Nutrien, Stantec Inc during the 3-months ended 2019Q2, according to the most recent filings of the investment company, Guardian Capital Lp. As of 2019Q2, Guardian Capital Lp owns 180 stocks with a total value of $5.1 billion. These are the details of the buys and sells.

For the details of GUARDIAN CAPITAL LP's stock buys and sells, go to https://www.gurufocus.com/guru/guardian+capital+lp/current-portfolio/portfolio

These are the top 5 holdings of GUARDIAN CAPITAL LP
  1. Royal Bank of Canada (RY) - 4,618,704 shares, 7.16% of the total portfolio. Shares reduced by 7.92%
  2. The Toronto-Dominion Bank (TD) - 6,276,800 shares, 7.15% of the total portfolio. Shares reduced by 8.71%
  3. Bank of Nova Scotia (BNS) - 5,177,165 shares, 5.42% of the total portfolio. Shares reduced by 9.11%
  4. TC Energy Corp (TRP) - 5,582,353 shares, 5.40% of the total portfolio. Shares added by 6.91%
  5. Suncor Energy Inc (SU) - 5,509,255 shares, 3.35% of the total portfolio. Shares added by 13.38%
New Purchase: Restaurant Brands International Inc (QSR)

Guardian Capital Lp initiated holding in Restaurant Brands International Inc. 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.46. The impact to a portfolio due to this purchase was 0.72%. The holding were 531,809 shares as of .

New Purchase: Veeva Systems Inc (VEEV)

Guardian Capital Lp initiated holding in Veeva Systems Inc. The purchase prices were between $126.76 and $171.15, with an estimated average price of $145.35. The stock is now traded at around $157.67. The impact to a portfolio due to this purchase was 0.01%. The holding were 2,180 shares as of .

New Purchase: Ulta Beauty Inc (ULTA)

Guardian Capital Lp initiated holding in Ulta Beauty Inc. The purchase prices were between $322.07 and $358.34, with an estimated average price of $345.52. The stock is now traded at around $323.08. The impact to a portfolio due to this purchase was 0.01%. The holding were 1,400 shares as of .

New Purchase: Starbucks Corp (SBUX)

Guardian Capital Lp initiated holding in Starbucks Corp. The purchase prices were between $73.96 and $84.69, with an estimated average price of $78.35. The stock is now traded at around $95.63. The impact to a portfolio due to this purchase was 0.01%. The holding were 4,800 shares as of .

New Purchase: The Timken Co (TKR)

Guardian Capital Lp initiated holding in The Timken Co. The purchase prices were between $43.78 and $52.16, with an estimated average price of $47.73. The stock is now traded at around $40.00. The impact to a portfolio due to this purchase was 0.01%. The holding were 6,624 shares as of .

New Purchase: Pioneer Natural Resources Co (PXD)

Guardian Capital Lp initiated holding in Pioneer Natural Resources Co. The purchase prices were between $141.32 and $175.89, with an estimated average price of $153.57. The stock is now traded at around $126.60. The impact to a portfolio due to this purchase was 0.01%. The holding were 2,143 shares as of .

Added: Magna International Inc (MGA)

Guardian Capital Lp added to a holding in Magna International Inc by 37.32%. The purchase prices were between $42.94 and $56.64, with an estimated average price of $49.41. The stock is now traded at around $47.82. The impact to a portfolio due to this purchase was 0.19%. The holding were 710,720 shares as of .

Added: Medical Properties Trust Inc (MPW)

Guardian Capital Lp added to a holding in Medical Properties Trust Inc by 98.88%. The purchase prices were between $16.98 and $18.85, with an estimated average price of $18.01. The stock is now traded at around $18.25. The impact to a portfolio due to this purchase was 0.16%. The holding were 946,595 shares as of .

Added: UnitedHealth Group Inc (UNH)

Guardian Capital Lp added to a holding in UnitedHealth Group Inc by 28.97%. The purchase prices were between $216.84 and $252.28, with an estimated average price of $240.34. The stock is now traded at around $240.16. The impact to a portfolio due to this purchase was 0.1%. The holding were 95,476 shares as of .

Added: Amgen Inc (AMGN)

Guardian Capital Lp added to a holding in Amgen Inc by 35.72%. The purchase prices were between $166.7 and $195.41, with an estimated average price of $178.91. The stock is now traded at around $203.17. The impact to a portfolio due to this purchase was 0.08%. The holding were 90,537 shares as of .

Added: iShares MSCI EAFE ETF (EFA)

Guardian Capital Lp added to a holding in iShares MSCI EAFE ETF by 164.68%. The purchase prices were between $62.06 and $65.73, with an estimated average price of $64.28. The stock is now traded at around $62.42. The impact to a portfolio due to this purchase was 0.07%. The holding were 90,400 shares as of .

Added: BHP Group Ltd (BHP)

Guardian Capital Lp added to a holding in BHP Group Ltd by 343.52%. The purchase prices were between $50.65 and $58.21, with an estimated average price of $54.14. The stock is now traded at around $48.43. The impact to a portfolio due to this purchase was 0.05%. The holding were 62,314 shares as of .

Sold Out: Stantec Inc (STN)

Guardian Capital Lp sold out a holding in Stantec Inc. The sale prices were between $22.98 and $25.08, with an estimated average price of $24.12.

Sold Out: HEXO Corp (74H)

Guardian Capital Lp sold out a holding in HEXO Corp. The sale prices were between $4.39 and $7.4, with an estimated average price of $5.85.

Sold Out: Canopy Growth Corp (CGC)

Guardian Capital Lp sold out a holding in Canopy Growth Corp. The sale prices were between $38.73 and $52.03, with an estimated average price of $44.01.

Sold Out: Iron Mountain Inc (IRM)

Guardian Capital Lp sold out a holding in Iron Mountain Inc. The sale prices were between $30.46 and $36.57, with an estimated average price of $32.8.

Sold Out: Regeneron Pharmaceuticals Inc (REGN)

Guardian Capital Lp sold out a holding in Regeneron Pharmaceuticals Inc. The sale prices were between $299.6 and $414.82, with an estimated average price of $332.61.

Sold Out: Zebra Technologies Corp (ZBRA)

Guardian Capital Lp sold out a holding in Zebra Technologies Corp. The sale prices were between $167.69 and $235.44, with an estimated average price of $201.7.



Here is the complete portfolio of GUARDIAN CAPITAL LP. Also check out:

1. GUARDIAN CAPITAL LP's Undervalued Stocks
2. GUARDIAN CAPITAL LP's Top Growth Companies, and
3. GUARDIAN CAPITAL LP's High Yield stocks
4. Stocks that GUARDIAN CAPITAL LP keeps buying