Ethereum (ETH) OG Address Deposits 18,000 ETH to Bitstamp, Marking About $270M in Profit