Home Stock Is Oracle stock a buy before earnings as analysts turn bullish?