TROLL logo

TROLL

TROLL Rank #534
$0.037737
▼ 1.8% 24h
$37.6M
Market Cap
€0.033171
Price in EUR
£0.028332
Price in GBP
¥6.1800
Price in JPY