TROLL logo

TROLL

TROLL Rank #541
$0.037057
▼ 5.6% 24h
$37.0M
Market Cap
€0.032573
Price in EUR
£0.027822
Price in GBP
¥6.0700
Price in JPY