Nasdaq • METC • US75134P6007
Generating your data highlights...
605m USD | # 5865 in US
1.78m shares | 23.44m USD
51.88m
60.66% | 31.47m