LSE • 0RI8 • NL0011794037
Generating your data highlights...
31.7b USD | # 509 in GB
917.38k shares | 133.55m USD
873.76m
98.94% | 864.49m