XTRA • TLX • DE000TLX1005
Generating your data highlights...
37.7b USD | # 609 in DE
149.05k shares | 25.26m USD
258.04m
22.94% | 59.21m