BlockBeats reported that on October 23, according to Spot on Chain monitoring, the Ethereum Foundation sold another 100 ETH (about $257,000) 15 minutes ago.