Oracle has been on a rough ride. Shares of the software provider trade 52% below the record high they hit in late September.