LSE • 0NXR • AT0000606306
Generating your data highlights...
24b USD | # 636 in GB
56.16k shares | 24.05m USD
328.44m
38.74% | 127.23m