The Ethereum Foundation has completed its 70,000 ETH staking target, staking roughly $143 million worth of ether. The move shifts the foundation from regularly selling ETH to help fund its roughly $100 million in annual expenses toward earning staking yield of an estimated $3.9 million to $5.4 million annually. The foundation deposited 45,034 ETH on Thursday in uniform chunks of 2,047 ETH each worth roughly $4.23 million, completing the remaining balance to reach its staking commitment.