Log in/ Sign up

With a floating profit of $9.458 million, trader Loracle's 10x leveraged long position in ZEC yielded a return of approximately 526.7%.

15/07 10:59
Bullish
Bearish

Trending News