TROLL logo

TROLL

TROLL Rank #509
$0.040289
▲ 7.3% 24h
$40.3M
Market Cap
€0.035415
Price in EUR
£0.030248
Price in GBP
¥6.6000
Price in JPY