LSE • 0NDP • DE0006569908
Generating your data highlights...
943m USD | # 2176 in GB
3.75k shares | 472.24k USD
109.22m
67.58% | 73.81m