Sort:  

Fundamentals are strong but I think more whales are selling which is resulting in price drop