LSE • 0O26 • NL0000009165
Generating your data highlights...
50.2b USD | # 359 in GB
242.31k shares | 92.87m USD
537.93m
46.36% | 249.38m