LSE • 0H3T • DE0005810055
Generating your data highlights...
52b USD | # 349 in GB
262.98k shares | 209.2m USD
182.11m
99.99% | 182.09m