LSE • 0DWL • LU0584671464
Generating your data highlights...
1.32b USD
7.85k shares | 16.14m USD
144.27m
20.34% | 29.35m