Trade Ahead Of Earnings Outlines For Apr 25 2017