LSE • 0KVV • NL0000235190
Generating your data highlights...
177b USD | # 95 in GB
426.51k shares | 377.65m USD
791.48m
74.33% | 588.34m