LSE • 0FDT • DE0006452907
Generating your data highlights...
8.35b USD | # 1088 in GB
108.6k shares | 27.11m USD
115.49m
53.30% | 61.55m