LSE • 0P1R • IT0005278236
Generating your data highlights...
8.39b USD | # 1073 in GB
200.88k shares | 35.32m USD
1.08b
53.43% | 579.66m