LSE • 0NRE • IT0003128367
Generating your data highlights...
118b USD | # 155 in GB
1.82m shares | 274.25m USD
10.03b
76.10% | 7.64b