Key Notes
The Ethereum ICO whale has minted an overall profit of about $366.8 million, generating a total of 11,835x returns.
Glassnode data shows that 98% of ETH supply is currently in profit, its highest level in two years, raising the likelihood of profit-taking.
Analysts warn that current l