BME:EDR | LU1048328220
Generating your data highlights...
522m USD | # 86 in ES
496.56k shares | 4.23m USD
109.78m
65.42% | 71.82m