Holders of ETH are back in profit after a 108-day run below cost basis, with Ethereum now stalling under $2,500 resistance.