Oracle Corporation (ORCL) valuation and key financial metrics