LSE • 0FDT • DE0006452907
Generating your data highlights...
8.87b USD | # 1022 in GB
63.27k shares | 24.16m USD
115.49m
53.30% | 61.55m