Celo (CELO) is a cryptocurrency launched in 2017. Celo has a current supply of 1,000,000,000 with 570,648,764 in circulation. The last known price of Celo is 0.42388867 USD and is down -6.25 over the last 24 hours. It is currently trading on 307 active market(s) with $41,655,591.77 traded over the last 24 hours. More information can be found at https://celo.org/.