STORJ logo

Storj

STORJ Rank #1123
$0.073299
▲ 0.6% 24h
$31.2M
Market Cap
€0.064430
Price in EUR
£0.055031
Price in GBP
¥12.0100
Price in JPY