Canadian Stocks Trade Alerts and Ideas for Jul 3 2020