LSE:0NRE | IT0003128367
Generating your data highlights...
103b USD | # 165 in GB
1.62m shares | 200.81m USD
10.08b
76.20% | 7.68b