XTRA • FME • DE0005785802
Generating your data highlights...
12.8b USD | # 1410 in DE
861.82k shares | 44.38m USD
265.03m
68.35% | 181.15m