LSE • 0XXT • SE0017486889
Generating your data highlights...
102b USD | # 191 in GB
1.8m shares | 117.19m USD
3.32b
73.64% | 2.44b