LSE • 0DWL • LU0584671464
Generating your data highlights...
1.58b USD | # 821 in GB
6.26k shares | 8.38m USD
144.31m
22.76% | 32.84m