XTRA • KBX • DE000KBX1006
Generating your data highlights...
17.7b USD | # 1071 in DE
148.31k shares | 23.26m USD
161.2m
38.15% | 61.5m