Earnings reports, China trade war updates, analyst ratings, and more have the stock market on the move Friday.