LSE • 0DWL • LU0584671464
Generating your data highlights...
1.36b USD | # 2025 in GB
5.8k shares | 9.09m USD
144.27m
22.05% | 31.82m