Glassnode data shows that ETH currently held by centralized exchanges is 19.09 million Ethereum, which was slightly less than 20 million in July 2018.
Over the past five days, ETH held on exchanges has plunged 10% from 21.91 million.
In addition, outflows from exchanges hit a 13-month high, indicating less investor interest in trading or holding assets on centralized exchanges.