BME • CIE • ES0105630315
Generating your data highlights...
3.76b USD | # 47 in ES
78.59k shares | 2.64m USD
118.62m
26.01% | 30.86m