Chris MacDonald

Forget Canopy Growth (TSX:WEED) Stock. Buy Constellation Brands (NYSE:STZ) Stock Instead

Why investors ought to consider buying Constellation Brands, Inc. (NYSE:STZ) instead of Canopy Growth Corp (TSX:WEED)(NYSE:CGC). More »

This 1 Company Offers All the Diversification an Investor Needs!

Why Brookfield Asset Management Inc. (TSX:BAM.A)(NYSE:BAM) is one of the best-diversified options out there for Canadian investors! More »

These 3 Natural Gas Stocks Will Soar on Chinese Demand

Why those looking for natural gas companies should consider Encana Corp. (TSX:ECA)(NYSE:ECA), Peyto Exploration and Development Corp. (TSX:PEY), and Altagas Ltd. (TSX:ALA). More »

This Canadian Value Play Is Having a 30% Off Sale: Buy Now!

Why Parex Resources Inc. (TSX:PXT) should be in every value investor's portfolio. More »

Why Now Is the Time to Consider These 2 “Unsexy” Companies!

Why investors should ignore the hype and consider companies like Intertape Polymer Group Inc. (TSX:ITP) and CCL Industries Inc. (TSX:CCL.B). More »

Could a Rising Interest Rate Environment Hurt Canada’s Banks?

Why Royal Bank of Canada (TSX:RY)(NYSE:RY) and others may be negatively impacted by rising interest rates. More »

Are Investors Smoking Something? Top 9 Canadian Pot Stocks Now Worth Half of Canada’s Entire Tech Sector!

Here's to putting the rapid rise of Tilray Inc. (NASDAQ:TLRY) and other major cannabis stocks into perspective. More »

Why Pot Investors Ought to Mark Down Early February on Their Calendars

Why "story" stocks such as Canopy Growth Corp (TSX:WEED)(NYSE:CGC) and Aurora Cannabis Inc (TSX:ACB), which are trading at price-to-sales multiples well in excess of 100, are... More »

Why One of Canada’s Airlines Is Definitely Worth Owning

Returns from a long Air Canada (TSX:AC), short WestJet Airlines Ltd. (TSX:WJA) strategy I suggested a year ago has generated significant returns. Here's why that's likely... More »

Royal Bank Stock (TSX:RY) Remains a King Among Men

As far as safety and long-term risk-adjusted returns go, Royal Bank of Canada (TSX:RY)(NYSE:RY) has proven itself to be simply one of the best stocks... More »