LSE • 0EDD • NL0009434992
Generating your data highlights...
20b USD | # 688 in GB
3.05k shares | 273.73m USD
323.04m
79.77% | 257.7m