LSE • 0NRE • IT0003128367
Generating your data highlights...
102b USD | # 180 in GB
3.21m shares | 229.86m USD
9.92b
75.84% | 7.53b