BME:MTS | LU1598757687
Generating your data highlights...
24.7b USD | # 13 in ES
247.75k shares | 103.97m USD
768.55m
55.64% | 427.59m