Funds have sold 236,237 BTC since May 10 Luna Foundation (80k BTC) sold the most, followed by Tesla (29k BTC) and Three Arrows Capital (22k BTC). It turns out that institutionals are the same hamsters, since they sell after a fall of 70%? 38 views13:28