LSE • 0XXT • SE0017486889
Generating your data highlights...
96b USD | # 192 in GB
2.98m shares | 142.45m USD
3.32b
73.64% | 2.44b