BIT • 1TLX • DE000TLX1005
Generating your data highlights...
37.7b USD | # 354 in IT
137 shares | 25.26m USD
258.04m
22.94% | 59.21m