LSE:0NPH | FR0000120172
Generating your data highlights...
10.4b USD | # 847 in GB
584.74k shares | 40.6m USD
663.13m
79.49% | 527.1m