LSE • 0O7D • NO0010208051
Generating your data highlights...
12b USD | # 895 in GB
77.96k shares | 28.05m USD
254.73m
63.79% | 162.48m