OM • MTRS • SE0009806607
Generating your data highlights...
2.82b USD | # 80 in SE
484.01k shares | 11.17m USD
182.54m
99.81% | 182.2m