XTRA • FME • DE0005785802
Generating your data highlights...
12.5b USD | # 1457 in DE
845.61k shares | 43.31m USD
265.03m
68.35% | 181.15m