DB:TLX | DE000TLX1005
Generating your data highlights...
33.4b USD | # 632 in DE
175 shares | 16.85m USD
257.98m
22.93% | 59.15m