According to ChainCatcher, according to Lookonchain monitoring, whales/institutions seem to still be selling ETH.
The whale address starting with 0x6229 deposited 19,557 ETH (about 48.14 million US dollars) into Binance 1 hour ago.
Metalpha deposited 10,000 ETH (about 24.5 million US dollars) into Binance 2 hours ago.