LSE • 0ABE • NL0015000N33
Generating your data highlights...
1.51b USD | # 1949 in GB
4.22k shares | 1.69m USD
120.85m
39.43% | 47.65m