Shares of software giant Oracle Corporation (ORCL) have faced a brutal selloff lately, even though the company’s fundamentals ...