On-chain metrics showed investors accumulated Ethereum since March, but the price action indicated that the market was yet to accept prices above the $1900 mark.