Just seen Morgan Stan RNS release5 Jun 2019 13:02
Release today says Morgan Stanley financial advisers to Acacia Purchased 140,323 and sold 123,614 and so they are stake building with the prices showing they can sell for a greater price than buy, and you can see how they make money. If people would not sell the price would rise quite quickly. They obviously want your shares and can see the potential here to make a lot of money as they are no fools.