Latest Stock Buy or Sell? Make More Informed Decisions!

Today, David Driscoll commented about whether IBN-N, LUXTY-5, ESI-T, GS-N, CX-N, SNN-N, IFP-T, ONEX-T, MSFT-Q, BCE-T, GIB.A-T, ANP-T, PWF-T, BBVA-N are stocks to buy or sell.

BUY
Concrete is still in demand. The tariffs in the US have been lowered which will help them. Money earned will help pay down more of their debt. Good value.
HOLD
Like all the investment banks, this has had a huge run. As long as the economies continue to do well, and underwriting fees continue to grow because more deals are being done, they will do well.
BUY
An indirect way of playing energy. If oil/gas prices continue to rise, they will continue to make good money. Prefers Trican Well Service (TCW-T) as it is more weighted to gas and he feels this is where supplies could be short.
TOP PICK
MacQuarie Bank is an Australian bank. The symbol is MQBKY-N, but is not registered under globeinvestor.com but can be purchased from the Sydney Exchange. Gives exposure to the Australian economy where the market has done nothing for the last 2 years but is starting to wake up. Involved in infrastructure deals.
BUY
Revenues were up 30% because they signed a big deal with one of the fashion designers. Valuation is somewhere between $35/45. Moving into China.
BUY
Growing its earnings by about 20% a year. They are moving into other countries internationally were the Indian population is integrating to. Business in India is starting to grow also. A good long-term hold.