LSE • 0LNQ • NL0000337319
Generating your data highlights...
3.34b USD | # 1515 in GB
143.88k shares | 11.21m USD
257.2m
95.97% | 246.82m