Home Stock Oracle stock price comes back to earth: is ORCL a buy now?