Meteora Meteora (MET)

$0.162325 USD (-2.98%)
Market Cap
$86,919,724.00 USD
Volume (24h)
$18,792,221.00 USD
Circulating Supply
535,457,135.84 met
Max Supply
1,000,000,000.00 met
Total Supply
997,734,151.38 met