LSE • 0KBI • DE000KBX1006
Generating your data highlights...
18b USD | # 716 in GB
49.12k shares | 22.86m USD
161.2m
38.15% | 61.5m