Nasdaq • METC.Z • US75134P7096
Generating your data highlights...
945m USD | # 5149 in US
4.9k shares | 123.86k USD
67.28m
58.26% | 39.2m