Home Stock Oracle stock drops 3% as earnings test AI growth narrative