Nasdaq • METC • US75134P6007
Generating your data highlights...
601m USD | # 5879 in US
1.77m shares | 23.08m USD
51.88m
60.51% | 31.39m