LUNA logo

Terra

LUNA Rank #622
$0.043232
▲ 0.8% 24h
$30.7M
Market Cap
€0.038001
Price in EUR
£0.032458
Price in GBP
¥7.0800
Price in JPY