LSE:0NRE | IT0003128367
Generating your data highlights...
112b USD | # 152 in GB
3.33m shares | 317.09m USD
10.03b
76.10% | 7.64b