Movers: U.S. Growth Estimate, Barclays, and Corporate Earnings April 28, 2017 Barclays PLC Company Reports Europe Gross Domestic Product NYT Royal Bank of Scotland PLC IFTTT UBS AG +