Recent Articles

Dividend Stocks

3 Top Stocks to Buy Before They Soar This Summer

Here are three of my top picks I think long-term investors need to consider today to generate outsized returns.

Read more »

Energy Stocks

1 Top Canadian Merger No One’s Talking About

Here's one Canadian merger I think is flying under the radar right now and is undervalued by the market today.

Read more »

Cannabis Stocks

Why Canadian Cannabis Stocks Could Lag the Market in 2021

Should investors buy Canadian cannabis companies like Canopy Growth Corp (TSX:WEED)(NYSE:CGC) on U.S. legalization hopes?

Read more »

Dividend Stocks

Growth, Value, and Income: This Top TSX Stock Has Everything

Here's why Restaurant Brands (TSX:QSR)(NYSE:QSR) continues to make my list of top growth picks in this environment today.

Read more »

Dividend Stocks

Could a 5G Bidding War Be Possible for Shaw?

Here's what to make of the Rogers Communications (TSX:RCI.B)(NYE:RCI) deal for Shaw Communications (TSX:SJR.B)(NYSE:SJR).

Read more »

Investing

2 Key Headwinds for Air Canada Stock Investors Should Be Concerned About

Here are two key headwinds I'd suggest Air Canada (TSX:AC) investors consider before jumping in with both feet today.

Read more »

Metals and Mining Stocks

Soaring Copper Prices Make This Top TSX Stock a Buy Today

Here's why I think Teck Resources (TSX:TECK.B)(NYSE:TECK) could continue its very nice run in the quarters to come.

Read more »

Metals and Mining Stocks

2 Top TSX Gold Stocks to Add for Defensiveness Right Now

These two gold stocks are among my top picks in the mining space for a reason.

Read more »

Investing

Get Defensive With This “Essentials” Stock

Here's why I think Gildan Activewear (TSX:GIL)(NYSE:GIL) is a sneaky pandemic reopening play investors should consider today.

Read more »

Investing

Why Analysts Appear to Be Bearish on Air Canada Stock Right Now

Here's why investors may want to think twice about buying Air Canada (TSX:AC) stock based on a reopening thesis today.

Read more »

Investing

The Bull Case for Why CargoJet Stock Could Soar in 2021

Here's why CargoJet (TSX:CJT) is an intriguing growth pick in today's hyper-growth market.

Read more »

online shopping
Investing

Forget Meme Stocks: Buy This Top TSX Retail Stock Instead

Here's why I think Aritzia Inc. (TSX:ATZ) is an overlooked retail option for investors seeking a pandemic reopening play today.

Read more »

calculate and analyze stock
Dividend Stocks

1 Top TSX Hybrid ESG Play to Buy Today

Here's why I think Algonquin Power & Utilities Corp. (TSX:AQN)(NYSE:AQN) is among the best utilities plays on the market today.

Read more »

Dividend Stocks

Got $1,000? Here Are 3 Top TSX Dividend Stocks to Buy Today

Here are three top income-producing picks I'd invite investors to seek out right now.

Read more »

Tech Stocks

Here’s Why Analysts Are Bullish on This Top TSX Stock

Here's why FirstService Corp. (TSX:FSV)(NASDAQ:FSV) is a top pick of mine for growth investors today.

Read more »

Tech Stocks

2 Top TSX Tech Growth Stocks for Long-Term Investors to Buy Right Now

Here's why Constellation Software (TSX:CSU) and Shopify Inc. (TSX:SHOP)(NYSE:SHOP) are two top tech stocks to consider right now.

Read more »

Dividend Stocks

Buy These 3 Undervalued Stocks Before They Get Bid Up

Here are three stocks I think are too cheap to ignore at current levels that long-term investors should consider today.

Read more »

Dividend Stocks

1 Top TSX Bank Stock to Buy in Any Market

Here's why I think long-term investors ought to consider Toronto-Dominion Bank (TSX:TD)(NYSE:TD) right now.

Read more »

Investing

Why CN Rail Is a Great Buy, Regardless of Whether the KSU Deal Goes Through or Not

Should investors buy CN Rail (TSX:CNR)(NYSE:CNI) if a deal falls through? Here's why I think the answer is yes.

Read more »

Dividend Stocks

3 Amazing Long-Term Gems to Consider Today

Here are three of my top picks I'd recommend long-term investors jump on now, before they become too expensive.

Read more »

Energy Stocks

Bullish on Oil? Check Out This High-Leverage Play Today

Here's why I think Trican Well Management (TSX:TCW) is an interesting high-leverage play on oil investors should consider today.

Read more »

Tech Stocks

3 Top High-Growth Canadian Stocks I’d Buy Right Now

Here's why these three top Canadian growth stocks continue to make my list of great picks for investors to consider…

Read more »

Investing

Why There’s Room for Optimism with Air Canada Stock Today

Here's why Investors should remain bullish on Air Canada (TSX:AC) stock.

Read more »

Dividend Stocks

Gold Is Soaring Again: This Top TSX Stock Is Poised for a Breakout

Here's why I think Kirkland Lake Gold (TSX:KL)(NYSE:KL) ought to be a top pick for every long-term investor today.

Read more »

Investing

What Air Canada’s Bailout Means for Investors

Here's what Air Canada's (TSX:AC) bailout deal means for investors.

Read more »

Dividend Stocks

1 High-Conviction 5G Pick to Buy Right Now

Here's why I still think Rogers Communications Inc (TSX:RCI.B)(NYSE:RCI) is a top 5G pick every investor should consider today.

Read more »

Investing

1 Small TSX Stock Under $15 with Incredible Upside

Here's why Martinrea (TSX:MRE) could be the overlooked value stock every investor has been looking for in the auto sector.

Read more »

Bank Stocks

ESG Is Such a Big Deal That it’s Creeping Into the Banking Sector

Here's why Canadian Imperial Bank of Commerce (TSX:CM)(NYSE:CM) seems to be making all the right moves right now.

Read more »

Energy Stocks

1 Top TSX Stock to Buy as the Bull Market in Oil Surges Forward

Here's why Suncor Energy (TSX:SU)(NYSE:SU) remains a top pick for long-term energy investors right now.

Read more »

Dividend Stocks

Is Now the Time for This Top TSX Renewables Play to Be Divesting?

Here's why Brookfield Renewable Partners (TSX:BEP.U)(NYSE:BEP) is making some pretty interesting divestitures at a time when others are buying.

Read more »

Cannabis Stocks

This Top Canadian Cannabis Stock Remains a Buy Today

Here's why Hexo Corp. (TSX:HEXO)(NYSE:HEXO) is among the best domestic cannabis players in Canada right now.

Read more »

Investing

As Bitcoin Plunges, Is Now the Time to Get In?

Should investors buy the dip on Bitcoin, or leave it as is? Let's discuss.

Read more »

Dividend Stocks

3 Top Picks to Consider This Summer

Here are three of my top defensive growth picks I'd invite investors to consider in this current market environment.

Read more »

Investing

The Bull Case on Why Air Canada Could Still Take Off

There are plenty of bears on Air Canada (TSX:AC) stock, but here's why investors should consider the bull case on…

Read more »

Investing

Growth, Income, Value: These 3 Top TSX Stocks Have it All

Here are three of my all-weather picks I'd invite long-term investors to consider right now.

Read more »

Investing

What the Bidding War in the Railroads Space Means for Investors

Here's what investors need to keep in mind with the intense bidding war that's brewing in the railroad sector today.

Read more »

stock research, analyze data
Investing

1 Boring TSX Stock With Tonnes of Upside

Here's why CCL Industries (TSX:CCL.B) is an oft-overlooked "boring" stock that's done what investors want - outperform over the long-term.

Read more »

Investing

The Drama Heats Up in the Railroad Bidding War

Here's what's going on with the whole CN Rail (TSX:CNR)(NYSE:CNI) bidding war with CP Rail (TSX:CP)(NYSE:CP) right now.

Read more »

Dividend Stocks

Why Analysts Are Very Bullish on This Top TSX Renewables Play

Here's why I think Northland Power (TSX:NPI) is a great long-term holding for every investor to consider right now.

Read more »

Dividend Stocks

3 Top TSX Stocks for the Long-Term Investor to Buy Right Now

Here's why Restaurant Brands (TSX:QSR)(NYSE:QSR), Fortis (TSX:FTS)(NYSE:FTS), and Couche-Tard (TSX:ATD.B) ought to be in every investor's portfolio.

Read more »