The Ether Foundation has been criticised recently for reportedly transferring large amounts of Ether, while some in the community have called for greater transparency.
According to on-chain data released by Lookonchain, the Ether Foundation has sold over $10 million worth of ETH this year.