ROLL logo

ROLL

ROLL Rank #888
$0.109703
▲ 0.5% 24h
$17.0M
Market Cap
€0.096430
Price in EUR
£0.082363
Price in GBP
¥17.9800
Price in JPY