Chris MacDonald

Metro Inc.’s Excellent Operating Performance Translates to Earnings Beat

Metro Inc. (TSX:MRU) reported an impressive earnings beat on Tuesday - here's how they did it. More »

Comparing 3 REIT Sectors: Which One Is Best?

In this article, I'll be looking at residential, office, and industrial REITS and compare one name in each sector: Killam Apartment REIT (TSX:KMP.UN), Dream... More »

No Snoop Dogg for Canopy Growth Corp., Says Regulators

Ottawa will be imposing restrictive regulations on cannabis companies such as Canopy Growth Corp. (TSX:WEED), who have seen their market capitalizations grow substantially on... More »

Cenovus Energy Inc. Interested in Selling Assets, Shareholders Upbeat

Cenovus Energy Inc.'s (TSX:CVE)(NYSE:CVE) is interested in selling some of its non-core assets received in the recent $17.7 billion asset purchase from former joint-venture... More »

Home Capital Group Inc. Bears Beware of a “Short Squeeze”

Investors who are short Home Capital Group Inc. (TSX:HCG) should know about what short squeezes are and how they work. Here's a high-level analysis... More »

Forget the Dividend: Nevsun Resources is an Attractive Growth Play

Nevsun Resources (TSX:NSU) is down more than 21% year-to-date, due in large part to a dividend cut in February. Here's why that cut shouldn't... More »

What Does Aphria Inc.’s $100 Million Capital Raise Mean For Investors?

Aphria Inc. (TSX:APH) has announced a massive capital raise of $100 million to support its production expansion and strategic opportunities. Here's more. More »

Why Home Capital Group Inc. Put Options Are the Play of the Year

How Home Capital Group Inc. (TSX:HCG) puts have performed since my March 13 article. This article addresses the upside and downside to such a... More »

Cenovus Energy Inc. Is Getting In When Others Are Getting Out: Should You?

Cenovus Energy Inc. (TSX:CVE)(NYSE:CVE) may have picked the wrong time to double down on Canadian oil sands production. More »

Avigilon Corp. Is a Growth Puzzle

Avigilon Corp. (TSX:AVO) is one of a select few Canadian growth gems in the technology space that has puzzled investors over the past few... More »