TROLL logo

TROLL

TROLL Rank #339
$0.072168
▼ 8.2% 24h
$72.2M
Market Cap
€0.062488
Price in EUR
£0.053919
Price in GBP
¥11.5700
Price in JPY