Meteora (MET) Price, Chart & Trading