BME:MTS | LU1598757687
Generating your data highlights...
20.5b USD | # 12 in ES
225.16k shares | 100.68m USD
819.27m
58.40% | 478.49m