LSE • 0QVV • NL0010773842
Generating your data highlights...
23.5b USD | # 645 in GB
582.42k shares | 101.41m USD
260.04m
94.92% | 246.83m