LSE • 0NQE • DE0006969603
Generating your data highlights...
4.74b USD | # 1322 in GB
183.16k shares | 29.52m USD
147.21m
66.46% | 97.84m