Nasdaq • METC • US75134P6007
Generating your data highlights...
530m USD | # 6018 in US
2.03m shares | 23.19m USD
51.88m
65.95% | 34.21m