After the recent decline, Oracle trades for less than 16 times forward earnings. The stock has a 1.6% dividend yield and has ...