BME • CIE • ES0105630315
Generating your data highlights...
3.52b USD | # 48 in ES
71.05k shares | 2.75m USD
118.6m
26.00% | 30.84m