STORJ logo

Storj

STORJ Rank #1125
$0.073003
▲ 0.6% 24h
$31.0M
Market Cap
€0.064170
Price in EUR
£0.054809
Price in GBP
¥11.9600
Price in JPY