Final Trades: Diamondback Energy, Microsoft & more