LSE • 0EDE • NL0009538784
Generating your data highlights...
60b USD | # 312 in GB
2.34k shares | 940.46m USD
252.16m
99.81% | 251.69m