LSE • 0OQX • DE0005895403
Generating your data highlights...
183m USD | # 2991 in GB
61 shares | 17.59k USD
14.91m
11.89% | 1.77m