LSE • 0NPT • FR0000130452
Generating your data highlights...
14.1b USD | # 828 in GB
164.17k shares | 61.98m USD
95.08m
75.92% | 72.19m