LSE • 0A5H • LU2010095458
Generating your data highlights...
117m USD | # 3186 in GB
29.22k shares | 69.53k USD
227.58m
43.75% | 99.57m