Outcome Of 6 Canadian Stocks Trade Ideas for Thu Mar 21 2019