TROLL logo

TROLL

TROLL Rank #342
$0.072039
▼ 6.25% 24h
$71.7M
Market Cap
€0.062404
Price in EUR
£0.053835
Price in GBP
¥11.5500
Price in JPY