No Data Yet
Meteora (MET) current price is $0.159937, down 7.23% today.
Meteora (MET) daily trading volume is $25.1M
Meteora (MET) current market cap is $84.8M
Meteora (MET) current circulating supply is 530.1M
Meteora (MET) fully diluted market cap (FDV) is $159.7M
Meteora (MET) is founded by Meow