DON'T BUY

They're in a tussle with Apple over licensing and face problems with their intellectural property hijacked in China. Thet're the leader in LTE chips with a 95% market share. Great, but they can't gain much more. He sold his shares in spring 2016 based on China fears. There's so much choice among tech stocks, so Qualcomm wouldn't make the grade--though it's a good company.

BUY

He sold Goldman Sachs and bought Morgan less than a year ago. Goldman had fixed-income problems whereas Morgan Stanley developed a successful wealth management business, benefitting from lots of trading volume these days.

DON'T BUY

He sold Goldman Sachs and bought Morgan Stanley less than a year ago. Goldman had fixed-income problems whereas Morgan Stanley developed a successful wealth management business, benefitting from lots of trading volume these days.

COMMENT

These (Square, PayPal) are good, growing companies that attract a lot of initial company, going public with a splash. But make sure there's still a rising trajectory of sales before you buy their stock. He prefers the more concserative Visa which is established, yet still growing rapidly.

BUY

He bought it four months ago when they bought 21st Century Fox, because it altered Disney's entire future. Disney was stuck in the cable "old world" and was having trouble building ad revenue. But now with Fox--which owns 30% of Hulu and Disney owns another 30%--Disney has a great, new opportunity, namely to go head to head with Netflix.

PAST TOP PICK

(A Past Top Pick on May 2, 2017, Up 51%) It's now the largest U.S. homebuilder after a takeover. He likes the whole group of homebuilders and owns many, because building starts remain strong. However, there's lots of demand, but not enough supply, including land and labour which will push prices up. Inexpensive valuation under 10x earnings. A good entry point here.

PAST TOP PICK

(A Past Top Pick on May 2, 2017, Up 32%) Likes this space. Well-run company. E-commerce is a huge catalyst to FedEx's business as more and more people buy online, so FedEx delivers those packages. Also, they expanded their footprint last year by buying a European delivery company, though it suffered a costly cyberattack. FedEx will be a strong name going forward.

SHORT

Short or long? He doesn't short stocks, but to answer this question he would short Tesla. Yes, they make a fine car, but this is the poster boy between a good company and a good stock. The estimated market cap of Tesla to produce pera car is $500,000 vs. GM's $4,000. Even if Tesla is outrageously successful, then can't grow into their stock price.

BUY

Exciting, yet pedestrian company he's long owned. They build 1-GB deployment across North America. This means, they expand the network for data with customers such as Verizon, Comcast and Google. Weather is sometimes a problem as they literally dig to expand networks, but over time they've done very well, and will continue to do so long-term.

DON'T BUY

He's gone the biotech route in the drug sector. Over the years, he has owned the big pharmas, but their growth has stagnated with growth in earnings done through cost containment--and you can't cut forever. Topline growth is better which is where he looks first in a stock. Pfizer hasn't had this.

TOP PICK

The largest big-machinery rental company in the world. Trading at less than 10x earnings. They benefit from an infrastucture tailwind. Meanwhile, rental rates are rising. (Analysts' price target $195.93)

TOP PICK

One of the largest phramacies int he US. In the past year they bought several hunreds Rite-Aids, giving them a needed footprint in the American northeast. Cheap with less than 10x earnings. There are worries of Amazon coming into this sector, but Walgreens won't roll over and let them take over. They enjouy a good growth rate. (Analysts' price target $81.25)

TOP PICK

Boasts $65 billion in revenues and a massive fleet of 150,000 trucks. It's currently affordable at less than 15x earnings. Going forward, technology will impact FedEx positively with drone delivery and self-driving cars. (Analysts' price target $284.96)