XTRA • KGX • DE000KGX8881
Generating your data highlights...
4.92b USD | # 2507 in DE
333.85k shares | 18.69m USD
131.12m
53.47% | 70.12m