This whale is big enough, it should be a top institution. They have sold off in disguise. Is it time for the stock to rise next? They have made so much profit in less than two years.