LUNA logo

Terra

LUNA Rank #625
$0.043179
▲ 0.3% 24h
$30.7M
Market Cap
€0.037954
Price in EUR
£0.032418
Price in GBP
¥7.0800
Price in JPY