OM • MTRS • SE0009806607
Generating your data highlights...
3.25b USD | # 74 in SE
453.14k shares | 11.01m USD
182.54m
99.81% | 182.2m