COMMENT

The TSX has been on a run lately. There's a lot more to come. The recent run-up is largely due to the rise in oil prices. XEG has another 8% upside. A slow-down in production by Venezuela is one reason. He's buying more oil. He guesses 15-20% more room to run in oil stocks. These companies will buy back stocks, pay down debt and/or raise dividends. Rising oil and gas prices will hit Canadian consumers, of course. Rising interest rates and new laws constraining real estate will dampen real estate. But overall he sees at least another good year for the stock market.

BUY

They make devices that measure the temperatures of the leading semi-conductor chips. The market concern is that they are providing to a cyclical industry--but there's clear sailing for the next two years in this space. PHO boasts a very high ROE. Trading at 22x earnings. Expects 30% growth this year.

DON'T BUY

They continue to lose subscribers. A great product, though, which he uses. But the decline in subscribers make this a non-buy.

PAST TOP PICK

(Past Top Pick on April 26, 2017, Down 12%) Expenses rose $100 million due to increased costs to cover higher minimum wages. Also suffered from increased competition. He sold his shares along with other food stocks. Earnings will grow 3% this year.

PAST TOP PICK

(Past Top Pick on April 26, 2017, Up 14%) Still opportunity here for the next few years. A core holding for him. Governments are upgrading their fleets, including green buses, which NFI is developing (i.e. battery-driven buses). Most of their customers are in the U.S.

DON'T BUY

Earnings to grow 25% in 2018. Main challenge: it's still unprofitable as earnings are pressured. Cash flow is $1.10 this year but will decline to 84-cents in 2019. There are better opportunities in oil elsewhere.

WATCH

They're working on a petroleum blockchain trading system in the U.K. If they succeed here, this is a great opportunity. It won't follow the Bitcoin trade, though it sharply spiked at the end of 2017 along with Bitcoin.

WATCH

They're working on a petroleum blockchain trading system in the U.K. If they succeed here, this is a great opportunity. It won't follow the Bitcoin trade, though it sharply spiked at the end of 2017 along with Bitcoin.

BUY

Ranks in the top 15% of his database. Its recent report was disappointing, but he expects 9% earnings growth this year. ROE is 20%. This is a long-term hold. Disciplined with a team focussed on acquisitions. A good time to buy.

BUY

Lithium makes up a huge part of a car battery. NMX is expected to earn 14 cents in June 2020. It's building a huge mine in northern Quebec and just signed some debt financing. If they finish their financing, expect serious upside here.

DON'T BUY

A big disappointment. It should a golden time for them, but they can't capitalize on their clients.

RISKY

Earnings to break even in 2019; 6 cents in 2020. He sees great opportunity with their partnerships with Canadian distributors. It's a purely speculative stock, but he thinks they will have consistent quarterly sales growth.

DON'T BUY

Take the money and run. They will lose 12 cents in 2018, and lose 5 cents in 2019. There are better opportunities.

COMMENT

Part of the recent sharp run-up was the ephouria for blockchain earlier this year. They offer shared storage inside and outside the firewall of a company, and can invole the Cloud. Now, they're moving to blockchain which is even more secure. They have a contract with National Bank which will help lift this stock.

BUY

It ranks in the top 10% of his dividend model. It had an earnings surprise earlier this month, and is expected to grow 15% this year with a 13 P/E. He likes it. ROE is 15%.