BME:EDR | LU1048328220
Generating your data highlights...
833m USD | # 64 in ES
65.19k shares | 525.35k USD
124.13m
66.38% | 82.4m