LSE • 0NL1 • DE0007461006
Generating your data highlights...
912m USD | # 2195 in GB
17.87k shares | 5.27m USD
21.75m
84.48% | 18.38m