LSE • 0NRE • IT0003128367
Generating your data highlights...
112b USD | # 158 in GB
2.62m shares | 344.32m USD
10.03b
76.10% | 7.64b