BIT:1TLX | DE000TLX1005
Generating your data highlights...
33.4b USD | # 368 in IT
43 shares | 16.85m USD
257.98m
22.93% | 59.15m