LSE • XPP • SG9999003735
Generating your data highlights...
678m USD | # 2418 in GB
94.75k shares | 2.39m USD
27.93m
99.80% | 27.87m