4 Canadian Stocks Trade Ideas for Wed Apr 10 2019