Final Trades: Alibaba, NXP Semi, Deere & more