BlockBeats reported that on October 24, according to Onchain Lens monitoring, after four months of silence, an Ethereum ICO participant address deposited 3,000 ETH worth $7.63 million into Kraken.
This address received 254,900 ETH when the ICO price was $0.311 in 2015. Currently, it holds 37,070 ETH worth $94.25 million.