BME • SLR • ES0165386014
Generating your data highlights...
2.76b USD | # 58 in ES
909.83k shares | 22.67m USD
128.92m
30.61% | 39.47m