The whale has drawn attention these past few days with the Long BTC order profiting several million$ and has just opened an additional Long ETH position with 25x leverage at the price of 2,666$.

$BTC $ETH