LSE • 0P1R • IT0005278236
Generating your data highlights...
8b USD | # 1075 in GB
68.08k shares | 12.76m USD
1.08b
54.26% | 588.71m