Internet Computer Technology Internet Computer Technology (ICT)

$0.061777 USD (-16.5922%)
Market Cap
--
Volume (24h)
$3,345 USD
Max Supply
700,000,000 ICT
Total Supply
69,799,935 ICT