Thats what makes the market! People take profit, and newer holders come in at higher levels, creates higher bases for the next legs up. Stair steps. I said it last few days, this is exactly how a stock should trade.
Very rarely do stocks go straight up for weeks on end. They need to rest and reset.