EPIC logo

Epic Chain

EPIC Rank #742
$0.685733
▲ 3.2% 24h
$23.1M
Market Cap
€0.602763
Price in EUR
£0.514834
Price in GBP
¥112.3600
Price in JPY