Token
DECA
Symbol
DECA
Price
$5.550991
Market Cap
$98,632.54