XTRA • FME • DE0005785802
Generating your data highlights...
10.9b USD | # 1549 in DE
886.56k shares | 46.24m USD
269.5m
68.88% | 185.62m