Current supply: 728 million
Total Supply: 10 Billion
Market Cap: around 1.2 billion
Current Price: 1.65