BlockBeats News, May 4th, according to ai_9684xtpa monitoring, a certain address related to the "2015 ICO 76,000 ETH Whale" has deposited 2,500 ETH to Kraken in the past 14 hours, approximately $4.59 million, at a cost as low as $0.31.
The associated address also holds 13,500 ETH, which may be sold off in the near future.