LSE • 0DWL • LU0584671464
Generating your data highlights...
1.92b USD | # 1802 in GB
11.42k shares | 19.59m USD
142.58m
19.40% | 27.66m