LSE • 0QA8 • DE000TLX1005
Generating your data highlights...
37.7b USD | # 461 in GB
46.23k shares | 25.26m USD
258.04m
22.94% | 59.21m