LSE • 0FDT • DE0006452907
Generating your data highlights...
7.32b USD | # 1111 in GB
129.89k shares | 28.78m USD
115.49m
53.30% | 61.55m