LSE:0NRE | IT0003128367
Generating your data highlights...
71.8b USD | # 209 in GB
1.8m shares | 170.41m USD
10.16b
76.39% | 7.76b