Log in/ Sign up

A whale bought nearly 10.18 million ZACHXBT in the past 22 minutes, with a current floating profit of $508,900

21/01 16:56
Bullish
Bearish

Trending News