Maybe they do not believe in bitcoin, or maybe they have a word of sale, if you buy bitcoin at $ 500, and now you have 20 times the amount of money you invest.
Everyone has their own reasons why they sell their bitcoin and do not wait any longer for a higher price. probably because they already get the target price he wants or he has a need to be paid and other reasons. each user has their own reasons dude