LSE • 0LNQ • NL0000337319
Generating your data highlights...
3.36b USD | # 1482 in GB
160.63k shares | 13.51m USD
257.2m
95.97% | 246.82m