Home World news Oracle stock at record high: time to take profits or let it run?