BME:IDR | ES0118594417
Generating your data highlights...
10b USD | # 21 in ES
897.68k shares | 52.3m USD
175.7m
42.21% | 74.16m