CryptoWorld News reports that on-chain analyst Murphy states that as of June 17th, BTC long-term holders (LTH) have a net position of 14.96 million coins, an increase of 20k coins from the high point on March 27th, accounting for 75% of the total circulating supply.
CoinNetwork