LSE:0NPH | FR0000120172
Generating your data highlights...
11.8b USD | # 894 in GB
2.87m shares | 82.31m USD
706.23m
79.86% | 564m