Log in/ Sign up

The two whales profited over $4 million from their long positions in ZEC, but still have an overall unrealized loss of approximately $5 million.

01/11 17:05
Bullish
Bearish

Trending News